AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r2}, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000a00)={0x64, r4, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_PEERS={0x34, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}]}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}]}, 0x64}}, 0x0) 13:10:14 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[], 0x1, 0x439, &(0x7f00000008c0)="$eJzs3M9rHFUcAPDvzCZp7a/EWq2tVaNFCP5ImrRqD14EBQ8Kgh7qMSZpCd020kSwJWgUqUcpePcs+Bd40ougJ8Gr3qVQNJdWT5GZzCSbTXabNBu3Zj4fmPDeztt977tv3s6bebsJoLIGsz9JxIGI+C0i+pezK5aKQlm5O4vzE38vzk8ksbT0zp9JXu724vxEWbZ83v4iM5RGpJ8nRSVrzV69dnG8Xp+6UuRH5i59MDJ79doL05fGL0xdmLo8dvbsmdOjL7809mJH4sziun3845kTx95478ZbE+duvP/Tt1l7DxT7G+PolMEs8L+Wcs37nul0ZV12sCGd9HSxIWxJLSKy7urNx39/1GK18/rj9c+62jhgR2Xnpj2tdy8sAbtYEt1uAdAd5Yk+u/4ttjbTgd3n1qvLF0Drr/97Ii1SvU3Xt500GBHnFv75Ottih+5DAAA0+j6b/zy/Zv5XzD/SeKSh3KFiDWUgIh6MiMMR8VBEHImIhyPyskcj4tEt1t+8NLR+/pPevKfANimb/71SrG2VW1FvWWSgVuQO5vH3Juen61OnivdkKHr3ZPnRNnX88NqvX7ba1zj/y7as/nIuWLTjZk/TjHxyfG48n5R2wK1PI473bBR/srISkETEsYg4vrWXPlQmpp/95kSrQnePv40OrDOVvXxncX4hmuIvJe3XJ0f2Rn3q1Eh5VKz38y/X325V/7bi74Cs//etPf6biwwkjeu1s1uv4/rvX7S8prnX478veTfvu77isY/G5+aujEb0JW/m+TWPj60+t8yX5bP4h05uPP4PF8/J4n8sIrKD+PGIeKIv4smi7U9FxNMRcbJN/Hvb7Lsf+n9yw8+/leO/qf+3nqhd/PG7VvVvrv/P5Kmh4pH88+8uNtvA7bx3AAAA8H+R5t+BT9LhlXSaDg8vf4f/SOxL6zOzc8+dn/nw8uTyd+UHojct73T1N9wPHU0Wildczo8V94rL/aeL+8Zf1R7I88MTM/XJLscOVbe/YfwfPro6/jN/1LrdOmDH+b0WVFfz+E+71A7gv+f8D9Vl/EN1Gf9QXRuN/0+a8tYCYHdy/ofqMv6huox/qK5W479S/wkMqmc7v+uXqHIi0vuiGRI7lOj2JxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBn/BsAAP//qK7lWg==") r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = gettid() read$FUSE(r1, &(0x7f0000000d00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x5) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000004280), 0x80000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r7}, 0x10) syz_clone3(&(0x7f0000004540)={0x2000, &(0x7f00000042c0), &(0x7f0000004300)=0x0, &(0x7f0000004340), {0x41}, &(0x7f0000004380)=""/246, 0xf6, &(0x7f0000004480)=""/121, &(0x7f0000004500)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x8, {r1}}, 0x58) r9 = geteuid() getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000045c0)={{{@in6=@private2, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@initdev}}, &(0x7f00000046c0)=0xe8) statx(0xffffffffffffff9c, &(0x7f0000004700)='./file0/file0\x00', 0x1000, 0x40, &(0x7f0000004740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f00000048c0)=[{{&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000001c0)="b64f6827c02815661a86d97a3a7f4983b53dd5a4f910e9f4790c025f1db83468bd85bd4bfbf25af29b8568546926aaf1eb121dda5589d8e01cf9be4586fe25983b89a7d0cda3e408b61da00ccf198afb8b8d9390c4ecdb3b1e2263ef41f5e551e1215bb2fd6fbefc9201f75fb07f9accec8d26b53c18e832c0f5c4c76102a2dfca5b027a7ad0f7b76fe8cd47ccc1", 0x8e}, {&(0x7f0000000080)="58b171991ee93eeecc677f1cc5000e792e88962a4bafce6270c9731bcf507cf563231934c553938b07e57c700b725f7938743077a0", 0x35}, {&(0x7f0000000280)="806c5c2d15126db7fa016d8ed72225d3be345a29f56e3a7024e072a23c64567ba9283cc48e597c268dbbcb7f1dac92e875fad5f802e8eafb26b0423d8bd6f7e5e362365f4f9e610515c24a1d89f5ed8c0a77806376f7ab6ffc852848efa6d1a79a69fd5cdc4f73f27cdba9efeddd1ac563a00fcd61e26366bbe43f330335b589c699aa82b0c41a41a1ab934ab3966407e0e99ff3c48f51539b83660ddf35f6a06b3b099a4cd955", 0xa7}, {&(0x7f0000000340)="529027f441b451479856be86c7c5f8d9ab53b8986d8fad83bb46a3256207195fda224ef9deb8fe3d2de300fb1c9899988a79beda5b6a85e2bcfc4bf1f62000743efbdccd3e72999679a42efd2eaad1f3c30fa4d9ea9522ae6dd75e02a0cba287574e69a93b8fbbd7a566cb57e6107c4ecfeb1d19bdf764f52e906b6902b93b633c78616a367b934f2ffdcc5bc049c83d3a40377f3254d3f6bd1d6665627d1bb91106aa286ae45f4c439c2bf96cf8be85959c2725dc43186d954a359c7f8e83ba53d6ba1ba0d6229b192ad78ae9970717f47de200d1c443a22247353198b7e22534f8a0e8e6695a04e1f6213e", 0xec}, {&(0x7f0000000440)="c96cbb5f19b0ebe15a231e3d47448f283f7d76f6d4af03a3cb59c1ceb497da59e3e845eb1a8fc61da6b0be01b071d9e3d22f352c99b5664ef209ba6c3b60ebaeea2c7d0757b0fb580a0d476dfb86a92b295c7754faf87ecd7523b2e19cd2177cb372adb9d95f406af946f93efbe9bcd18730dbf8d799df59e90f707a3dcdfbce1d0127462118245c02a466023d8c3ec2eee8edd45b07895fe412f3917ae33141d18e87272fcca645066b", 0xaa}, {&(0x7f0000000500)="50246de1720093ca0b39395067c990c5df9bf24c31b1733ad0ea50bb7959af99b166fa2b146dbe4cf99b7772968ab8700da36ff65d8f3b119649ff5e5fa88454b07652d297112975e9", 0x49}, {&(0x7f0000000580)="9a242f1f2dbf672562bfce98cdc9cc916330958244902bf4e6", 0x19}, {&(0x7f00000005c0)="a6bb6361be9a15e9b7411551886c1cc87c4a6da027351041a613b602d2d52306dff3662c7412a064162dbe2305326ae1227bfff875ba7e867c01974234e0136b5e91e4f8fed1d7bf4e222d9137", 0x4d}], 0x8, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01}}}], 0x60, 0x8080}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000041c0)=[{&(0x7f00000007c0)="e3648519851bcf263e24d83781d1231c6d6ae4b91f462d365a1bd9d3b13737e67359930a61339d0904a5f9c1d0638f20815a82c284780012892552a67e00d80ddc7590bb85542af24d4fb7e21779185704991a264f06f5fc07c7fc1504f5ededb152d88a46f4e9304ac6fa4af3faec83aa46eac51ffb544c40a05aeba40b4e70d745874317ceaa3f635ab3836cfc70fc6027f32215e70178fb526a080544e87b8f25b2da8432984951f32dd8611e00d17f70d7849a5c0dd5960f", 0xba}, {&(0x7f0000002d40)="068a1609e2b522fe3b85c2dccd8d6740da21c80f5b70f5105b6de0de06c84c3538081307e8897b24c44166e35c402edeaf0d09dce6ec2c7a8517e16384b392bb7411c79432b662d3ffbc64d26388fa3b7a8ecfe830842d9746e46fcf33c17b13c91f693772843b23bb0d780b38ac861564071b4f0b387d6a213515b77909d17c91f6046310dbafc14fa47796a4f9c74ba81f6beb1804fe5fa06bdc630b5ee7b99d0f68f73c962a2bb7c08c81596d07d96f7155cb4d9d031958dec283cca3426fd579aca5fe5c54a1efcd4012793197b1a610bc5eac930cbd8a50f12e38d9a0a347ded0764e7dafade493", 0xea}, {&(0x7f0000002e40)="01558626f902adbb46d828e956da33ae4b2d97f2d8c91018ea513d36caba747d8d1061f5939590585a56721ee8bdceebe847cc903e77d389836eb0d547870eab58ef4f20410b5ab85611580c1844897e8cde3ea8afdc6cb97460e188e7722c9c24f92f97bc8731a7bdb8e80de871b0e48953f6cde395a0cee91d82b00e0e5e81a1a09f0eb9b80216f56753d9f6bb9bea4be913e49f66764aa15a58a8dd8e269b3339da90bba6725d6214ce8074f5b3a14840d7336303cf70318a192ec6aa003b43dfb8dcb97dd2dbf6b67059ed1aa75a2d1e3e1156e4ae5e58fe36b661e2687d8e74a6fef6fb0728c0e1cca2015665651faf9889b4ec31ef681960e87d9d41e61af119bb9fe26a9174cdb5a3e19ae463c9054b7414aa5585458dcd121aa1a02df93e2783768310fbdd094c91820b5ace68311caf666ada189b72251c5e4b18826f54443c8c9f9fc6ab9956b14e42d979b45d33379bd1300d92db44f1566a37b656eefc3f792e4c433e0ebdee5d7d81ba980effb9adc66ae6c9bbf36ed0c53e3d4bca2d1896f2f110c4fa79ef90ed1426cdd6d9a721c1a18c91192c953fd917dc18299820ed7b4c63771ce06f8a4013d92deeadec584fd928c036148ae547593b9b84bb66024c34549ec9d0fd9e96ddc2b656a8d846f1ef571719717ed2f95253e04283452da6efe7dcc21f6ccc185c724e0b059c03590ce2d88230711997fb5f2c6b58b8f59f0436edc7b9cbc4e0a9a0cdd38f2923961f00bba084753062f4526aa375bcc9dff8f3885fe5abd49e6e44706813a1301b816c507ff91ad195848c6619d82c6cc5176e2459fd750e8d84f122129b220d03ed1c75597de9ceb5f6dacf3b842c3a488d77e6bac59acb891883e4eee0d508894737947b4488a9d2fa0fcbfa04934e3d1ec53d3cd9dc2b9fb12685185a6b90697b747f75cfc1769f996c161df61bb27c79f89eea2645dac857a4bb57d148fd5a35c0c458a5c7e1b6dd37d35c856a7489f796e1a843fdfc952be38e92529efba31b1d71207adf0cfc187e63566562914807e5bf6bf367396ee39e3df32623aca3f19142346afdfaf2b48fab299cc04376b76ef7a603a567cc3943a0049ebbbbc41036c007f68076c51ced7f86b049a6f67215b62cfa7290d8bc2271a9b4cba0783e50f1bf16468d3c1bfcb81667099d3744424e1c22fa7137faa43bffa38c189eb57f8784417b1350739ee33cce3b05779462e92bfd5e84b219bfe01aaf99d790cdd304b3cde03c6cb611c10b71565918852541e10cc69304a16240e7aa6bfe2955b938625938284321207bc955e60a2f2f270dd5261e0450184dca495591ede38a0bd3e2db7caf117fae92b8964a774a9d73cf8247024563717545d3163330de70c151d51614c23ad377adbcaae891ecb3df17eb100bcc2023e6543cfe872333d498ffeb013241514bfbc7d614149ff80768ae22a3f53d0ecce17e5815f4101c9e78a50b31e8edc008d4c85b6aa108ef19af00910594175387d344285ff73a964d892f28abcc6be32c9d64f4eee171905f1a12112be25feaae6908bdb26a63a9191dc47e8e3b926c96270f94b7982b1dd4a2474150055bbdf141727266f2d1247850036ea12dc17904846255d67978cf835532ea5ea17eaab0267ad4ada272da85d5a53afbde5b1890077c181416301598791335d868c5ac35443216ec62e9f84ba5818bbff4d4fa2be7884e7590d97a5b70c5997da705c795639c728e9fd4be8132ef130af1d43f723d704a6665704ea4adfd2bb142b37361589008273a510d613354e7ac87aa658d39034a57b0049c2b72822530dbfb98f50652991e116ed4b9cbc053ea85ac1b459f3e04c3897d07b28020e9092d7d19a496661afa6644230d8ad07a7011902fd1ea29a98bf03f417c0cf5228fe53a4e8169918b179a856221a24e7d0e26d513795993a47ef5e11b1810c3c723f508cbb0362bae50735d3c5494aa3dc2c6ca78ab70c723bc0de843392f7dfde032057d9b762d172177f1b71f75144831ecde99a6683de1de4ad9b71cd3f2c7346c1556bccc061fa42cb4e59520fd54b0ecb8384b18810051f1da7d5a35d17ee944a7edb90c0237e74c21a74d5f239279b913bcd9566f0ec9e7b85ae4c213fcd99df575a2b3251ab5648ec508dc0f5663d985d593dc22e5ee326a81356e087b05b0d7c3b2578259dc44948ea7ff555ea1e0ed7a4788bee9e4955b0c48894d08552fe91e918b735437f468edc9045537fdcb685090525211028b53f7032476e0853c31b41626262731ae2314da7bf8f655d037854a493fa5a0b7938dcbcfc4f2734c34a2f5f8b2a8998e127f93bd1cf5af10b510a07892964f586376eb5425afd1da19514bf099271af6a336cd685728ca4b15311bff6a1bf9930751d13286402b90d68d03af26ef4c42f3f3d4e1528003c7d9ac7dcc60beb8d04a8988dc624d5a0caaa979bd8be7f3231553ce5ea373abaabdac721c62d9b0601ca5fd7f4a8234f763c4e3532b1cb03bc23d3089fd0fda35b6867d1ecc3930e67a263f1b12e8be2885ba19c6f30e48d82ab527b6fac870d9ab03ab3ba6f8eab6bfeffe6d98d205a7a782dee3fa4d88b854dd3e389c58fa2a6f5c5b01d5dab9a7430d9bc6300779b13fcaa9215a7a4c5499b42b570b236730a1bfed19717ed8354b4f875da129d250692c8c9de25eb70f8c4d588c22af781f67794234fc76321696c500b4a725222d295aa706928cfc937b7001bbcf96c1620aeb3c749a25175a372043c28be70e049a979aac8b82b67ef629f320af946600a450e69754a4e52d5d0b0498a875750b9389e2a87ab031150c9e1e321a24142584551a41e147f4dc664f824b5b83a5b12858229f338350a2183b1a12c77b6e12910a2d203409668af2df112250317bf08b7353843e7066e5cc10473c70c2d47761d0d39ac745ff225685eaf834e40c17c7650fad728e440b5d0c4f2200118c186381d84df2c334401339a0523476f5f0a0120f811b8b3f486d4be9ab1d93e1ff86d3a7cc0649acb6d6ce2334d311d43ff3541670734dc36cc3f34edcbb4309bfcbb1b44b86c6f4131bd5d6a69478df613df905b588346a9b045fc956eca5f18b7dbaacfa1895174f8b7e94789b55d2f3172012629ccbd33b6e119b3cb8e0b8458ae4e0da522c394a0bc1f9b81322e19aa39a49993fed33f7adf1c9218d58862b1c3302743fc909948cf7f244e2ecff2d77d045b468fc3e981233b8da7325cfbbe243588dbb2d1758f4ea6ea052f30c459f95ba530f814b5a7ec6c063a353f9559c083fb342f641b06e54eda98acbcf7e21db8e5f81ba69157524e38e6ce08ecac43981718623ef60b05b8b99a43509efdc47d40369a2fff67e43c29d610fabab761d30dbba4c71b96fac67fb93dcbc67baa09a9ada4e21d76cfd851dfc43eb7f429f8fbd685d04825cc261e6afc0eab141a995af980e7f49f05a0d73fe8fa34ebd99fadb8f42dcaea8a026f95d6656315527db067464e9b104b6d6a09b038574b2053a83e174001f8af66e3d658a3121721782c2380a3bc697644e1b678b424814e5ce450f7204c9bcada57147af85b086c33994003b5d84048db3c1daa34f0919b345e0d9805676b856f643c1812a6a527df0e41071ab0d81e70a1e35b8f4b096862c0ef8f4aea966825e69d9195f8cde7fb1ba64740b4d4f8c8707ce9ef054d43c1c70a77697cf64f86f3f111291b722e6d9b5f4d7c6079cca6d531513479bfa0a67090dd02df1d5906613cfddff371ec9a26e4c21313dc9b6e9d8be68531e378e3b61e0da71785d57f6b901095bb3e5524c024cad68628face462f73bd94e321af68773cc4f928291ad41e9f47f4360cd1a1666ce8b49f9924b438d3e65dd05fcf3e250211bc07f27eaaab26f4379c9c975add1a4e1c313d8d22a806f4afcd2276208892c1d579b6e0be29447ec80421a9a567a7a0e082886039216383a036a32be512a188be80399054f16ad9666292b15e1abadbcc5875492ae2479c7b54f335742104abcb7cf7aa01e401653974bdf206cfb2bec5b9a30a3ebc160447bbfe0f3f1846d08984541d16af3cdcc67241af0856ce50ea9031cd3e364e1cd74fb7a7494e20b2fbaf10a6bbf462158e731b45d778a592aabb896f40966c8329c3f5e7de5658dd1a092b76074a38de675f9c6edbc1c49efe79c40e5629a90d31fec67c3d3263b0e19bd1a458997012bb695071e602a72c3cdd5442e0e5194a0f56191a9d562d888faf6618ddf204aa5207e9f97ce3071f987bd0445e7ee9def85185886de0ad5273d8674be81ea6b208ca667d6fa1708760eb2a8e109723795aa193df52a995628b7a94e8061f86d6a902a463933b614ca8f9eda3aa1529c21486b63aff656abcd46bbf691f839559b39ccd1f6904d4c10531c1d9608a9835f687c192530dffff4a80940a1ea9b4610ca3ff975f42ce1f20d26f803ab0d42d6e61a69faca06c35cc600f96094658f4b20f1eb5e84068e19b1a2fc29a1783bd2ef6e5dc2556c3902912e16ffcd22c654111bf119e15971db202d1abe2e1393e1bab115369533b31954df0c80f6742c48f506c51db8aaec43abe42a6e5b9ddf9c25c0fc102c305764995d3b58feec51cbbfbf0300f5f6941652b1e03a4b477368ddaeb90178a8a2ea56deb3be47f04950d4d7655bd28b7337b6ea6bd7b6bdc3b953a69cef4ac7669af89f5feacafdf17af67834535cf8249f2249f4920d9f5e4a6f8c1e288955d1d44ab78984ec109515eb11e011809b376fe01f8e20116784526e602ed97fbd6aa3abc127002b4f9603a18216709faaed081d2f0cd2b723d64a7bfdfd4ba00db7caf6a62b471a58a4a90012304ba578c288e31a93a8840e2c449a53492e6fcec246e82c421b6ab7cbd21dce8ecabd8158949dc1d102c12e674114f20fe29d4f62092162fe84b2fbe0fb06d5a29ba37b415d1d70b2efe5d842a043707a5affc4daa735b64feab57cf6c6cdd91d739b855a031c2f5145bec61eed0b1d3ce86583c834a9091155ddd92de961a49c761ec198898697c31659d7c3693d3b9b38810e998cf4d130f46eb7e8794f5bc5fc19bd8a34703dce6e3b5f9ee6db882109b635811f9684d6d3b258457ec80f24ec59fb4e59914efc707289001b2e4398be1c55c275f555dd100b7d8810f8d63729f18733785554a3317262e5401cde774009f5d3a4b16baf6ecb248d6775c1363101b4d84769d0e0cd9ab67aec1463c127a151450844daab8be2daaa65106b4ada7bbbdf166306c34ac4ed17344e36f3beaabd75019ede62bc9e083e31810d67040f7f416f2f1966a992f5d2c6166fcf6da166d7075e17d04755742363922fcffe618edd8c4931dff062f04ee5352b9c73e0d488eb31332f1f67851b3009fd361e42d65ee861c3c83f6871bae89b77db31a9d2dbec699318ba8b8520b96f035853e26e5145711f408b914d540e3a4b6bf12d71212391ac95cc5a8d2a5da6df8817ff4b4bd3d077be211b26c0232c82109c95fbe5a537450d4460bcdad5f3939f6a4a8f8d785f602c94cdcf36dcb695c581f057222c18b53e6d2f63dddcb85132d4392e94f6eea5febd0d296ffdf393eac086d38822fef255ccde30cc65fef57541c2d8c02627d2fbbdf3662c18c63f45c997e65f8ad88b06ee9a5af0b8b665a6926998c59230abb01adf7552b92f7f580812c74937155b618002369ed2d846ba74e564efbb21f1c0555681b8bdb6db5d3fcd23d5c6b88c4c49a82ec36cb3c3f65af4386926ad0335f04ecfc62f2219e0d46e", 0x1000}, {&(0x7f0000003e40)="4b60487a3b496dc1bd3e137eadea30f95d1b82fd92cd25632ae95d5817bd1686fbc009f507881421e857bf077688743d53e3f15493797a367ae3c8ee9ac77ff4dde2cc9cfa490f22c7c8f82f5e2d846c3dfb5c661c242517118ecb2178e41c824a8f559b4cb54985377c92df3e7a8c9369e6237acccd4ab964da5ae909bb4d", 0x7f}, {&(0x7f0000003ec0)="79b01553a7380c178043bcd52c1a71fb62c756de4bfba996b49197854eb67b05e3063a7b7625effd683651cb5eb5de7bbc79517f9b0d972ea6b0873c3d76fedf197c3f6ddcc77b66b05abcea0eb208f628fc377d23b2359a6d5cc62b6d3495cd7ca32f00e7c92901b6d9faac3a38cc7bd71136bf6211a2a682a0176a3907040fbfd4f88c00483d8a1ef053af130e99b109da700d0f83318dabb5e584f18e112d63d871b631b792f9e8bfe7f44960b8dab16ce6566d494c84cb9fdbff74a670820359d9ae", 0xc4}, {&(0x7f0000000880)="b1010ac4f9b0e1b8a521350eb531ab99a2faa1013a1aedff55b6e7ec3cde951b69e1ae8fca298da18a1ae7e8a0c483d1a36dbf50", 0x34}, {&(0x7f0000003fc0)="3ffeb37d07f72af098edf15934558e1ea239e695d6d676d3ba1db4163f", 0x1d}, {&(0x7f0000004000)="607e3fc38431b33e8e4901fe2024fead17a89ab0d671572dbab47e598e73f7776a1de9ecdc2e5b545eca02dfde1c332b1cfc9c27a5ae6bd05b6526372d450d0ca45dc3062c03e321a8abdb303486519507918b6f0a5c19ae096eca4ebf5a3712c3d36a71", 0x64}, {&(0x7f0000004080)="19764938eb38dcfc6ab3b5299f4a4a4630c7959230b79ce7296afb320c110fdfe8c9ec029119d43f137fd283ba592a74e793f038b5e3bcbb02ec0523599ba9c2200d43dec0d8452521a9a6735128a0decc9d14866faea479fb4101205d7e7c77efe9ad20a78b31337709825249b5119f087f79c2f96ca650", 0x78}, {&(0x7f0000004100)="80226ffdc1acda91aae447c59df101315346f7822ea5d360db8c21b4496c006ed6e1dee6f83d9cb24c1244c40eb860bce55be8a949c4cd5a6a7ae33da6483d6d43e6661ff78fa94d94bdd41a07615e8d97b6b926e7c02eb9b30c9a2c47adef96acb27a4ce778e8dba9e30c5a5f7e07072519e477fe8cb85c3c72b6833dcc9bea97c6eb818108ab72a51b191e0f158e804cbbf107350f471cf9c0287552fb49cc31680c2612c29678f04e1b", 0xab}], 0xa, &(0x7f0000004840)=[@rights={{0x2c, 0x1, 0x1, [r1, r5, r0, r6, r1, r0, r7]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r10, r11}}}], 0x70, 0x4}}], 0x2, 0x20000810) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)={0x1}) [ 3180.547412][ T3464] EXT4-fs error (device loop3): ext4_xattr_inode_iget:404: inode #2: comm syz-executor.3: missing EA_INODE flag [ 3180.577990][ T3464] EXT4-fs error (device loop3): ext4_xattr_inode_iget:409: comm syz-executor.3: error while reading EA inode 2 err=-117 13:10:14 executing program 5: write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0xeb, 0x2, 0xfb, 0x0, 0x2, 0x3, 0x3e, 0x8000, 0x151, 0x38, 0xe3, 0x0, 0x8c, 0x20, 0x1, 0x5, 0x1, 0x9}, [{0x4, 0x2, 0xad12, 0x101, 0x7, 0x7, 0x9, 0x1}, {0x7, 0x7f, 0x4, 0x0, 0x429b, 0x3, 0xff, 0x2}], "111d4cfb5fb502120d3c2baa7e3b084f82bdf6dc4b647a2bd48158513f5aef7d38", ['\x00', '\x00', '\x00']}, 0x399) r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0xfffffffffffffbff, 0x101000) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f00000006c0)={0xee71, 0x1000, 0x4, 0xab, 0x2, [{0x4, 0xa15, 0x401, '\x00', 0x4e980e3425f49e92}, {0x7, 0xffffffff, 0x1, '\x00', 0x1802}]}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000007e40)={{{@in6=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@local}}, &(0x7f0000007f40)=0xe8) syz_clone3(&(0x7f00000081c0)={0x9000000, &(0x7f0000007f80), &(0x7f0000007fc0), &(0x7f0000008000)=0x0, {0x3f}, &(0x7f0000008040)=""/48, 0x30, &(0x7f0000008080)=""/200, &(0x7f0000008180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0], 0x6, {r0}}, 0x58) r4 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r4, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000008240)={0x1, 0xffffffffffffffff, 0x1}) socket$nl_xfrm(0x10, 0x3, 0x6) r6 = epoll_create(0xfff) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000008500)={0x18, 0x1c, &(0x7f0000002e80)=ANY=[@ANYBLOB="18e6f100", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000040000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002000000850000008200000018630000050000000000000006000000850000009200000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800007d1900007b8af8ff0000d7fc7092f5ca18652e63cc00bdbfa200000000000007020000f8ffffffb703000008000000b7040000015ae1358500000082000000186100000d0000000000000006000000181200008765a966e12dafb4bab017bb66619377fb6541cffda72abfac4a5e16ea7e18bb97fe19511db9c8d96fed45", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000"], &(0x7f0000008380)='GPL\x00', 0x2c48e24e, 0x5c, &(0x7f00000083c0)=""/92, 0x40f00, 0x44, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000008440)={0x9, 0x5}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000008480)=[r0, r0, r0, 0xffffffffffffffff, r0, r0], &(0x7f00000084c0)=[{0x3, 0x1, 0x5, 0xc}, {0x5, 0x3, 0x7, 0x1}]}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r8 = eventfd2(0x1, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r9, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r9, r10, 0x0, 0xef84) r11 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r11, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r11, r12, 0x0, 0xef84) r13 = fsopen(&(0x7f00000085c0)='overlay\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000086c0)=[{{&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000000840)="e144c389fe835d9c4dc3f518cd98c07759bed537b699d4d75e97ee3ae614fc72b0cade473f69224fd4cb545edc45283a743d8aea08a2233844cde65c4cc7fdbd7e62ba59780fc9783700318f0fac06e44c2a7229b37c0e154aa7cd8c6a5fbdb19bfd0a9793dd02f25457ccbd58fe0ffda7ad30cfb9ff57f76c72bec943e9075571a0947164e03e51", 0x88}, {&(0x7f0000000900)="a43b2c7302125df5a96eaf964ed780de5708452514464ed4deb216213cb67ba6dcb36b7891323d687dc39153e1c9e6efcbdb43c70472bbf8752561cbf51dd78356f671581e08c38738747bd07a33835252d14fc2dc9e7c52e51565b0bef6c26b87c85da7ef7f03792188036d2768829dde0182e0e0ce9ef828002a1d83daf65e3d047aaae7a833ff7890440b007c3c5c0a3a71ed4af708ad52ffdca14fbff1ce393074eee89b009cc74464738aaa9c35341298fb23fa56f34f09c322c7149b77c2265f5568df90800655d7c4cc8b443d5d3a8de70f33cee86805fee089401f2826deaab9ac2fd3c70acd9ecf02f94b3e61ac5e7760636d99548212a8d554257a406b04a843eefee89a3b9290a6901c6c666b5b42bcdb4c78b50462805f4e93a7c503ecf06b946c425d9f0a348c388ff21a4d76fcb5a84d979796b50f287d221ab3e78c632459abe7b38928e954e39bc11d40db81fa5a754401843d1ad3995d1e7217e04618d1fb48df75cdbd161124fc475c5329749cdda35b8112bc90cf568c98f8bf365a448d63c930be87b50e7624e53ff0761d2c2c965868c6081fc4bd1fbf303a89230c322d15ff21f8f8badc3247e3cda62c76c923bdb11466e58ce3b1ecc9cb6f243496b691ba00e88dafde53480308e837aca3197e8ab2741290815d0af5fb0541cd09069e01d9d53e212f590f3ada1c6a760e1b0673f0eea3cd4ea91ba6d599ec9dee57a2f6a64aeda33a81c60769c227a5a85861a9050bc8a7c2ab7b12723f8ee64d752b311377cb061b1f1224c09e8b689e04d63aa1fc88e4044d4b185c73a362d81d5096eead7c9a3cec5d9ceee2d5c5ed1d4c93c779f2caf340fd49b4dd93584f1eb2b11a8cf25478b527b83df48c67a6d9fbf597097391b801afb2d5e45cb1045a66edd5f38676bf2268dcc0c4a8163d03882afbb4a58d91cc1b56970e7ee1b4650bd439403ca3160ff10ef217279f5e18437bafe0efba2564fba58abc252ff0ebacc01e3bce6829c1b36eaaab3dc22dbfb6bbd884c3830d1b58c2aef0906aac1ba9c395b2f04eec8b977be246fc497a5b057ba2299530ef688a8329c3b86a13d55f6be77a98400382bcb4a1f89343903e6165196d5f891bfda8265dd1a2b725aead396ed1960de41fe609f981725dceb57b2a129cb8ea2f42fdbcdd6ccd5f30a9d2750aa3f6d32366f9a98fbcd710fc2ca0623fc401a1147c57624531d0d4ad8858de246d090f3759ab588c70b9e0d1052314317ada85fb3db814a8a889f9a90378052924420384d24e26ae8a8caa489cf11cfdfd71a9917209f540e41e53fdf08cb1144f97404faf0df6d79268f325b5ea48ef0dda9ac28926d1550ae822e83d8e1039c6f214b76cc04eceff5902d34c6dbf7caf0b25f4c2ba73a504f0cb26f7ef75438d9239a8f25b4839cb1cbd01048470ccb577ae6dacbbd10405522f77905a27749ae37163364c5729563a828ed08773d1cd067bf2ef4c8723c52d2af922f8624ea71c3edc6300b10e947d45d1a3395fad8061176aee14e10e3b4e7c646db655ff51bde7443e7dd8d947e3dc7a371dc263ad71447c3f0cce437c5ac5689e2346ad2d673c23db83c0256dd7782c0f325de9ec15ccbab26c1d981a570655fc36368cfd81f6a50e6179b2341028fd803e1a01b1094750cfeaaa9a52ec65c89833e0c97997ad95ef0ff8d715a90c714983542a071a8b814cf8c1d46beab812d86605d5e161524fe94163c6e1728efce333261aad57aa15671e95322bb05d5d3a3a43b20326ca475d9e7a384d1a2dceae22eb2ae81b2405c349f357b7add0230cd9beb108588ebd5fbbade82ca5b048ba0c0a07635508d55edcd7144e862a6e3a91a6afa0352f3da65ef63361885be9b0ddd0e6112a2a5a3426afa19fff29617a67ce129ece4ea3016af7270b84c9d769e9597e9481ad50cec1a69c92b2f6b1d9a2043cfcee74c639f3aec7d7bfeb04ca043cb40db6833acc02e192c724fd27da48a02f80f9f9eba0bc669e0b7826bbd12749d344e7b138a2ca3fe6809341d1cff548bef7852cad4a797a677163e99168fb72a4cb1bac2aed515429a7ea5794c927a7c2341651e52ca584328d4bbbbd36ec987faf675c9008fde90c50db1b9275e85c4a5cb0dc7c648dcd1fbed6f8fa4e56374024acb73c5152de5e56a0171e5b5f373bc1296ad312ba2086c0abd3860d55c9cb8ba31a17e43010b8d14f8dedd6ca45d0f9780d7596acabd66d515977dcf90d55bac62af2f71a03fb232cae52d925205e784bd21cb67d5f7abe5c012ee5eb33848a4c3cfa5ed36ffc793bfb5932905df46206e4e49d26eafdd61440c7394d74d24378e06413c01674f401b80dfc2c53e3d14c93e63b7d11760f0cf6a1603af521909863e80082caa1ec87dc947226279a902c2cf0b57ba487ca5d0e78ee9258f6303c026bba19bcf6c237cb88b5afa9a00c083e87aead77c201201666c6271194d700d104514a3d9f8994a1b8f46c799501a50c6af182b01e1d78d89bd18fea0e53a401ab660e271f0c239e912d2f20b0d8d241a64b4929f408631161a2b08a3e554daab7ccd48e8b7178beabec122aab2cdef2045948f7f22a5f4b7120fce5f228a38e74942cded686cbae93b11fac107b850d88907152501551fb5d75c44f08799d509665a9d417288e7f0d08a39c3cdc180a9bb50cbc9ba22983b6653d97c1496bdc42c0743b398301827b58dffc140873b587c30af378fc50ea68ebcd12650efba6c80dea1fb075396e71082e4c93efde3b6552f7a9d626b65f457dcba5bb1b3d7dfbb25c17363ac00fe71af3ce55e5a4023b5f68e094b5ad3b968df164b6568f420a8a8f403ee7fe47f1af6757918dd1ec72c0b7e84818af4f72e03d3fbd7db3deaf35316831b15e49a8911a4ee29480514c24e1769982f6b5078da0d3eccb84fc2ef8a073d1de60f7db884973be55a632d65d51061cd72d35f4988592da12896ffb02435547cd46f2c15a7d4742a3041ff202614b9dac7fc5fdeae85fd0bd32c15fdb6fd0a9f12d6f57bdacff1131e4706350863094c3fb158d63d16e28dff730eeccc6c58deb30175981ab0d913956e072ee6b4ba98adc785e756634b7db3365ada1c60517a5aba3c38e0b2b8bb0e1185c456d65dd0d7668535c3bb2d6e02cd99a39c2f42211210f91d6dabf07c200221a219d59ee4b7b8848348ec612cdc60916fc76dcd5956eba38c2e0d53502ea757d889b05504bdd9fa72ba488e729f1b9ecf58b59d5d0f444c29907d7d0e9aaa3932adab8328ebfd6373ae9117e1e96ec0b65e1d738d04e7e6ab63640dff40a0caadc6f6274f1f5c7be0399dd4bbf27ab83209bf090b078e62a61111a947f1ff4607db36172c0a6e2c351448c9ae6a5b086002a8058c14b10f22c0b9938a3fed90da80464d80c038e110747eb545edc9c3c37df12a10c82a7029f8d7d9b07d1fc8a37c4b8f0ec36a13756669d3634c7cb749ecd42d2743970297d2177af3ce8bbf61ef4171a68a0081888de14a52901777d061a848d6c8c8471f7f8778fefeac88fa6f55d964c94d875ce6e9c09729e42e28f5cd6ddefcdf6e02731a3ce85834dcc20f0eed92580d7a505d546e330a9b28367a74b7b89b94ea7d6783878c664570be49e617f8b2f3ac18d3ec3f30e66a556f04111f2f39da7f12b093ff62321d14b7445758de50ce40b5c1aed976f371596391cad497238e676265a2b6b1cab9a6b3b09e3084000ebc667a1cf98475ece2a92e6e413d0094e73de9f27201b37f1d56877c3034f77529e93fff765bc9f2dd1ae1bd6433904df165b7a0641fb90b2f98e3efbe9ce4277408732678f2476ccfecd8c0c8536dff8fbb59da8413b54b9ced5ea6bef513a365a11ddf234e2fe489666ee9d0947d8f7c6c587f0468a9965c70436ae4889811ae7426620568720d994556c8249c663ee5921dcffd5605311314dda0561b9672c6b475ce87e02eb30ee9325079384c84465b13161f7c54806f8f0cd8558f2f20daae3894f18a49fff90cdd8c173a19bc1109c4d4685f33081c6f3492f5c6d7be6dc7ff11b0cbc2c38cec1501b0bfba044a6ec324ff081e5b59d313f6cf92712e0111bae42545dd5988ff794dfb4fd84c384cd3f71b842ebf1f8044a1873d3a741895def1e46b6074357b73fb09452cde209d4d3dfec6fc94909401190c73800c3e3b039c5c669a614d3947ecfac62b46cd851a2c6e7af18d64ab12ffecc2b19a2494042388ee6ebdbbaf856432d3a622d6366ab169533bb0bf09bcac7aa0dd5eaff0eb0db4f2226d69da617d8bbca3183b975bf01282883aa10590d5c6f80679b44bfbf13349d2bc7afff8fac7a9a2a91aa8dbe0c2467bee14ee3ab4070338ce0cc44c5d78af93cc60c12755af1e5776304a35a193e026d2ea5852b6e0d087911907e3857b92435121023ca271f29645c0d0d22c0a18f0af958beaf29408bd3464a7c3316809934681c457dbaf6b375bab68a532608b9b4e17c2e59146ae3374550c39032801fe741e23a163d0c117b986d929ce541678852b79d2ccd96a036d93e23c26a4e23845f8326ee5b03001f76e93edca5e272031250dd78870fad4d7ad479203a0e457d4268309643cfd67a8c80e8686353c6d8c14332bc5a92a48c00c0635d10d235608dba0c720e00afecec457915f2d7e0d52064dca200a6fe42710bebdd4f269ef582779d6592934e786350e268004e8857fa9d9a6a7ffeb5d185a38780f2ee22af55473d80b487492b53a553350c61235f04cb43c0bde472ff5ea66bc4b0a15edc02831207743470f7d2326d7e0eb70d356760eb292be08755d0a36af5a1c28cc0f98c7ec642ad08cf39f87bdd2bdbc99f2c58e9cad5ade9c0209d40d96ccba8b945af54efccb506a548e19e0a1525b0a1ae352c6a72ab88f757175eada8a26e9f571408b838c936e5ddc67173b3ec34d82291c393e88215e0319297803102b70a9309e5bc2c859370d24813ebd97df9377647b3490a16761803e96f07ae1a5b0a2f7883e251ac608695d5934349809b7f6acdcb9c3a460172d09d7e3fdb5b7df4a9b4e3ab4f625b6b1ac2adb2c5fe3e753f33a79c32beacf1c1a3931af6e73a6412f2f4dd97b961e234eb4e9d1626aa2e9ff112052bc15d332a61562f842e88fafcaae21b7c8815f6b9d3666cecd82508ec5b916f77f59c0c3c91f180b2abe3d5e466f097a3c60b18ff5d61761908806d0fdc37be37763ae99b7dbe526724178fac3ecd44bbbb244cc5c4f759176f38d75fcadac2fcd52e1735c719f5c43a5bc3b1d1ff538a9c0fe405643a1e4e38ad67f815c432f8c39c7d2f59fa87f44c209cf5670e7e8a9bf8cf97bbe5be89ebb79887c162f92710bcd9c195d8456bf9653a19b15df1551b920e859585554816a2aec2cca55078f2e33ac5b998fe926c04fb0390bc27a03a65785b0e7923214d5e8f45862d6bbafdb0d63f94e3e8c00a7c81dd70caea6b08383971aa0cf66ebdc0fba744af4e6f3c4661a297485e704b8637e8ac632005daae4978a47648066403a85fd84de3c27bca8601a5b1b6938acea7808ac12402c56dff5d1ef9f2cf3b02dd727ed16f96589890bb87dd54653cb8d5b54c5dec4680a28d8feeb2cab48b831b5bf0ff8b282eba83f23088a8fa764b3b5b71d24ff76dcc0049a24527add16fc2249cfa2b3411f2df87705adce1dbf8a6f476dc06df0192d576aa372562bdec4df4df31e32b735c186cd794528a31a4fc47dbb02eae2db504bb60a0ee6b1c9a136f461bcf9cdd13e926e4432ef8b7b6f9c2ca84", 0x1000}, {&(0x7f0000001900)="d7c101362d4bebc645278cc624a4a9b51b970af38faa26d958f1992a4259f04e6e821e537fbd65b942f2c991b9d400e2213c22e1b1ba10c9c8ef732b2600fbd0c2db3736da92df0ccbf005b4499d67064c7ee6f7e451a48459ac5c42839d451ee6e549ae5776b5d2ff0ddb2726f3e3afb62ea3f039f0d9099f14d0665c6929f73bcc7b0a25f47a106a58c6c85188ada3b3cceee61e37f93c8580c63d0b7c143d247457599d75811f7e3796ece04944", 0xaf}, {&(0x7f00000019c0)="923b23f7d390a653", 0x8}, {&(0x7f0000001a00)="9ef13f29f23de9e673e4624807822c35147d1aeb2e5334fd9e4a7a4d998bc224ed9f50bf22dc6431abc1c30803c7229ead03dc44", 0x34}], 0x5, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x4048000}}, {{0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000001c40)="430faab03cbc860ffda104473145e3c880535b20a836d76c34d010ecfed9ef41f67ba760403c37946090046ea09581f7ec3720d71ef030177e29112888ee921b17173f7660d4da0172cc4f2745373decd4f343d72a3b4563f39ef325", 0x5c}, {&(0x7f0000001cc0)="d69e6b03a32747d24fec3b117fa06fae08e6ed5b5639b319d1063fdc3bfc2ca7f036c03214203c56355a16bf4b72", 0x2e}, {&(0x7f0000001d00)="f7eee41db660503b2a3cd86a7562c87d7499c8793b7eb58be2755607f1ef301cc82d583dfa430a", 0x27}, {&(0x7f0000001d40)="c48bd24d87d83010889ea707297af90b7bbad36bb5a24fb5287a2a0905da7bcb7ed0fa187625bffb03804d344a32f83d23", 0x31}], 0x4, 0x0, 0x0, 0x20000010}}, {{&(0x7f0000001dc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000001e40)="40836d3b7ae941fc0fdf913f0e445e74bcb60342a5e2ad46854b2b303dd258ab383ff8d3bd8fe0866847ba64a45272951aa240c417e2d9b9e90375dc78c256abfc7ffc1495aa959e600244b12c0b3a6d545424ec7770a30ca7a5dd3560855852d960a7dd17de9128b05042ba4c6dd174f0edad45ca74eb27be6a70340072b429bb9361ca1d105bffbc4c05b12f8a6ea8aa0daf3ea476824fcf88357e54e5d873a42d620a4eee8234c22aa7f50cd11b76719380a6c30a26f09c58c10ee9bda1db5ac3cf9bc156b207a199bc71150d9e7f8b6f1fa50827b7102e9e6de3d3e81531d2e109a870e07ceed885b7a4221df87017b5c58e9501c49126985e3607cf2fb7a89f2508f2920245b4638f2d0fbe9e562d21e4a485608a1b972220936a2730222b42624037baa9e56ab3c38c348de0b7faf32f6c85b18f4631a7d6cd1befa973ce31caf711f9e8e9728728edfb521a0217678a1bd11c57383b985e87c0d7bb7629db64228d7cb7d5518b6e5e88bba50089b0ccdcad27ca90029f913835f3cd12b027810ed6cfe38bbd3f625c6b214ad21aecabdff42f39e3ee4e681cc96f01ce7c850e220af39dc7860d740a7198bd02afe99056a942137dc2f10045610f7442bd43e26de2d489c75f4a61a8fb4414da8e7495d5db9d92ae334889f2314822bebbe1a479bbc77229ad1ac564d1b805cb92231d33e5484bf151a1022c3eea9634efcd40a704ec08b58157b427635f0d2afbb3251a3ab61dd5923b3bbf3e975d465d569cdeb0011b5e864cc5704992a15b2c301cdd0cb68aa3fde0d98387370e2eeb442628a9a9566a69ff0dac58aef037ceb76b0af2d07f747a700575f6aa5d5a8684a2050413196718cdd76dcb1f4b782c2d1d09053bc23d207dbcac30e067de4081848a6c8dad33d8bc04368ba789e7b4f1ec99f1af88cc8f321bdb1fc1cd46521701408a8acd99e632ff952703dd5623a1718592ae00446d6443d48fcaea966356c7a7343a6ac3ce05ab4cb33284652f6b89ade2cdfc4731cf7e621ab06ecf6ef03fb3e5369d4ffb39fab97da0f1cdcb6b1f49ef3d1642b1e2981a4aaa2ba9f8f52d6b22687c0d1bf9960efd596107c7707403b12adca50e42669de4043b67eeca4ee771ecbdbf6e4eac51cddd16e8b57dfba405671149fdf33098585ec4743d35d98dbe88a56328b485fba080a825e3b1d3bc296d3a7d03c836147b876699d7f3c05d9df41633d7099e153395008b7c6a2927658f2eb18938604294fc4277ba8e6d55c3ae212cf0e40af039119862d270ed0a3bfbd4dfdaae8a2025351b57187fe8fd92da99fa53b720172d39c3e4addc32d35de1c2093145bac06ce379073187c3fe024a8352d0dbc2cb9035ca73472f3374cffecb6d63603ee03f8044348cb17a5f7cc559b986942cea83648388bc19cf33e21f1a8b9d6355c3297e6e6d52da8d2a3d8c049d5025ed0ab207acda93894bd7ad35e53ffe1c3ff71e729c1f4ba9de56d83bf13cef6fea62e2f8dfc9db839f2985049af108f841de9aef9bd2c95af6b76b7891bf63c25802505d2a57985a69bfd5097af7042ae0c4e637b498f32358d7a83223bbd4b8ef997489b2614cfd0dfa14bbcaa96f12c9dcac91db5ee11849d92980eeb5fd4fa9a9d436586ea7d76c790c4e511f0dca679128483f84a7f89897b391663edfe85be2cf166de90f848adbce114e146b592d17c18b944a6950e136e67749dad609b285dfb85ba6344f90c93ac487a3cf8d87f3acf7140bf5cbba9f027c32a3296896ca88c968f925794a6b0f0591e8eca26f4cab50abd59fbd5a5abdafb800bd9df97dc606d4920ec36020d83ed1710293fa7cd49d9e10315a307f1118f9b344a968f22aa2d7cb8bd556c023d482230c6ed1051250c84eb91a3685602253962a02b1be7e8bbc673de9a4e6f482bb42a2fbdda2ac7c07234cc5c68b27521696f09b39de1d473e7b0967270a0185d731fe3b56d39eaff0a02b9be47fe6d17a38f81b6496b9c37991dbddbc4e413ac9eba82ee7020899aa95a381642a02b1b17ad493c50812d16e22357ab4c204ee0f6a0615fdd76a35af45dccfe127d0e544251e096e61acc11611b5937847c61428d313374b4782212f1534a2a554775bf17888d97ec104455ae67be2d6f69bd75c0d51b488bbffa32080780e77dc46a800e5a00cb99d856f3559b2d190b73c80b8ea45785e6560400d0619d2c2626a5b90a24dc55f8ab29f11e54064cf007edc865d14828aa8726ed7647d0534d2857d8e09b83858556996d88468894e19a47aadf1fa80c6db3cedf80f42cb14e173f9200b688f058faa59579bac989d74c10d9115b22f925751ba668a25e7bd0045f3c2c7a1e99d39cc7d79cc23cbc5698381c3823039fafe86559643ebd29428c7d2f92dae0130376032f042f00d4039347ca8b6a5b457ac3fc66a61468e515df427aae322f5af71601c96fc42eacaf6e39a8eb338e7e61bf2871ff729fe6da1c8b4c92622bde1207dda90d7eda11bb1a3c97aff42ef6ba60944c901de147a898801153bf5ac9657d26c8d300402ea46ee94bd6b3ecd237b281ab99fa99408762e855b8ff4f8fe3e1ebce64155aa9bfd27f2ff602fd4b80c82c6aa06b1fa04d17cb180b0c5aa4c1371da67fdddc87144d717667aab288404a5156b7842c2e30cc95c7b6b8ff3fe8ce1107f07d3a2ebed1f456a229f620cda2d486988f6dd17ae8dbbc1d5bf1a21bdfa2886f15f7ba8e1d5c817ce3572eeb08994cb33e75a50258cd618ee85e2f7798a43bdd42c8fb988ab82159b298ba4ddb467563d08b699688c4a129951de9375f37e4273c86e9953e3cb59a81e79c94d2150bcc2972769b1c85ed286cf9c7e9fdf6b18fbd5e64daedc929f725409bfe9ba2870335851cc1d6354434e9307f87e777767ff7b93d67e77976b1b51f283008c81b26900e62aba2b32b9db74ac2ed03d3f2b6f3321dbce8b57586fc7403f80604dd21be4faff1358186a873aad95bd51dcad26e987f09fa8d9bed1644e664cb7925be00b55a4b7ecd7fc078665c50a73db6f1e4ad2791f8c8247c1e3ed585fccef1799da96045649afe8b7e8ffedbe793e2ea9edc5dd968b1319d5584ac3942bd18d03f7944e2e5e63d1cf078dc75846621934bc3574f4a03ac8126e4bbd33668352ff9f41712c81cb8e7d2b2f1b4f360b0302d5a52b5b751d60c5c8e436e42f5a08675b856ede46a592fa91bcb295ca9a1de08d5d90ed328be003bfca9b04f575ae04cd690f1480d5bf4e7485411f1cab6a6041998b009a0b0be903ebb43844e2d8ae8dccf1caa6217a8e110064e41d237ef454cadc0e54b9e6f1c35ac820585d37556da0c3a483557d7a2ca861bc5bf024bfbcffaca2ddd218ac77a6549f021add8b3a631079a0be15b37efaa538b944c360e3f59b934baa433ad4aae1ee252d7b19b25249a8a5e8113bb9e12c761bb3316c4376932b484810178ca10b70852445dfa4f1975a470bc3de7fa55d346f93ce6acb68d82645c5dd7df78c926d6db2db5cf6a0423d511ca557056dd89f44e68a25a18b2e9072ecee2ee0370948979f93fae0ed54b81637f31fdfeaa1300db54c68e3036744a75e74c86d7f6c3c2a96ce043bdd831dc44a7a66e5b7432548b249db9487f2ba979571e8d91962f58773e87317da01174bada55dc79661a7b68655a11c2720d59600ca9908da4d8534d9e6161bbe7ba56c2740b68e41faa78c70580c3cba4e9f3623c8d284eb921be4cc247d11881d0ff72021acb47024cc16691a591f11e288100cd966a602fb32ba6baec3470eb0c6c50585b8e7037a1e2d509cae3b8e21d5fffd57d87bf8628cc4eece1567438aeb44b3d04ac5225f5c4c324a2e679590403305dd272de5f215c7ca73dac07020c5fe41cc64e3bd970549dcd0252e70c0cebf99dd89455ecca48e5b7f65bba6e177405aa4d62dcef68286c54981c0bd83e0cb300c4c69a37ecd029ab943fc3132c5a7792d7b5634d7b39f44ca8b3aafd223578c5de8b1a3eba9a89ab2e91c05b3748626139d18f46898018b75be1942357734ab726d42fe7b9102bfeeb1268b06667b29fa5b56bb70182052ba7473acabae304d2a00812946f01d3a7526764bcfcf75f6713c57c60bafc64f2d65169c88b81b020a249768a869aeef17a72611dc89aa8b9beb670ae619563860028d241c047facf74812af24d27c64a60a4efe32a52a7d788381dcb5be7ce9ae8b1513e567be5d6047f11ac161772abe8592780e31fe48b95b22d21eab598a2b57d05b036b6f417ca10fc5acbc33c4f68378781966b7d0d4976b71d5e758bfc8c3dc4fd22ac050723077383e7ca7cca5ed725817cbeb8f0f8cf1c7d8ed60d00584acd558778b85f62508e8a245657aa0c12b7cec2440fde3625689432f9033c053744a9526607455f3d5213cff38958555ab6dfa4cae28ca5257e42f88474e27d1b58ecfadc5eff167dbc2f79bafee56f551f7c96ff9aab310b7c44e8ea3671509ad68066764e6de4a55babc9222afc3444018b4d365c060d2bbf8105fef049034ce46e673897424a4c5b4901bf33c4f7bc109c9882bc063858a0d57b143d471e3c59d9d68c8f24ffd6e13f89a8aa166bf133322dc88df0914b815e6d8cb9184de9775001e3ed8af5f5e1e05d817074e72658021c970f5fa64a48ae3d90dd0733111994d18640ea9508fcefd99d626d52f06663a16de909b3852d6958baef1fb0c8203984bd1c8b63c72e3dc9fb8d4abc5f5cc9b57b957eadae39fedeb22369fcf31ec4babbd1d8628c1222ed28b0f987cf956c1d680054b82c2cba4c3c5821645132f4dc67cba7434f5d6b1312200922403e7537726f36b479cb37596e07a7991a4241a20fb569365b4a26ef6295550310e61dc8c8d7884f63fbe53bd1d986edc86768fe97fd72da2d03689131eddb5b7bfd4ad619c84d07b5f36cdb06dadb1c3286cb8f9d655c0e4aed0fe74ebb9fbe72e946c125e392fa6c47ac2bfeab7067d5c9ceb3edf9203a17d607e95c7e339aaef73feaaa9d9c3166a44375c10770adc968184a175683d0d13c95d5f3eb3dac22f433e7895dc912a2d458c7a8284b1ea43ebcdf8743ed88c5214380cb66d778d84903497948a24d90f908f352ae32b7b20f8370b9936f8f99f8f5b21af18ba17484b52027c92b4f29a960a869253d374cbcb818126f335c2bb00484b8f6b6f899d2afb39568c4666fbcdc3120228853efa5b5edefd1d18732f3ef9db11813ca50d91485a1edfb9e9eff7d2fe29eaa8c57ca4873d00e26c59187bbd8b52a3ed194a81c33d11492a858600bfd06146ae6a458f8272508eecab3d57d27c9fc4a303baf2dcb2a4896677a8fd5fa1dc01c3a85035fcd1f93d848560800ce46fadfc4795107051fe3f64bf998ebf6e99571708f0d6e6881ece7d89cbfa602a9960f3cbe55f0ab061d9edc71a6a7aa134af969f5fccab076be5da003e26df171be943c51d66c855d87e5290a239ec039d3a4b0e0285af737043ea83f71468a63d785590fb41c2a800939a9d83836968f12349cbb19564b61026e244c0972fe0ad6783d9da06e25f12c22b8899518cf63d8a78f28c3675cc020dc8b94ad86d7ce7aded7a0a95b31836e7f7fc131d291c12b0506d92583c0578a5087a0c1ec95d0dc266a21c3e7a08424c652e24bc3f830e68e90149984840f8857e1f5b3832e2d1f46bb2519906a865bcd5885fb3eeb2f718554727d513d70838ef1a1a16f488f62c33d10a2dc189497d34c343b33e2a7cdd8a83bd25faef282ce135f623a1de4c4e0fd7", 0x1000}], 0x1, &(0x7f0000004f80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x78, 0x2000c051}}, {{&(0x7f0000005040)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000053c0)=[{&(0x7f0000001b00)="1ea05764279621169cb27eb875a1d182e0c3b98df7fc31e96927e254060617cd3e9a9d657dee8085c954b6113a60f8c5aa8caa64529a1bf3f72d8578584def9d40c851d713c1f5fe0b805e2aafe101000100", 0x52}, {&(0x7f0000005140)="73a00b9d399df7deeb3902d0e2a0334fd074aa8c70469af0d173c76b53f039af31de532366d49e46ce888d5f257fe13025d1ffe97f4256f5144ac03428e7ffe342644197bfabfca45a5bb54129da3d906af1d76fd89c98a7544ee9c30539da4e0440ccd47258127e3becf1c28be9854b4a9b35460813a2e6e1ee993e9feb21360be2713db2afcf230c627b1b63b34a81b574fc0ca21d89df3b56f9db32edfad01141def48e783f14ebe8d482d44392ff5eba69f20b8f6aece14a40bc225b2d9b5a6cc49e3e62d2f8e4642b734c065365114db5cfbb2789e104d156587329d47315", 0xe1}, {&(0x7f0000005240)}, {&(0x7f0000005280)="122547", 0x3}, {&(0x7f00000052c0)="445a20ab323efa70570b285409da93ff48e4ff03370acb3314a613b2a03a6b48526a42644592211369d60e241270bf3567b9e33558345e5126b2aa161b4fc16861edd3248feba1eb68ce08db958e4d06628bf8cd417bea2ca6f3f344d3e5959b57b357ab942d467e48755ffef0dd1e15a28628128b2e7c23296d155d5782d3b275d7da540fcd2597d316e8397f4fb9bea2f877a50b42c6245d205b054e97706997cd", 0xa2}, {&(0x7f0000005380)="e2511b3881482de3a154ccc7acc20d5bd4bcd536c56c0feaca775d3d5eb786e013c7aa6d848946468af3", 0x2a}], 0x6, 0x0, 0x0, 0x40000}}, {{&(0x7f0000005440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f00000054c0)="19fab10353b305bc81a4f564ca51a22552bec29e0184c20457ca0ee694a3b6d376ced762dc699dfb93444ffd5637c3e198eaa2013aaa10e03c0ca746ceca8d2081286b8a78cea9d4b6d71dc70bdfe435c873e5cdf655cc55096cf11fd1e1c6895f3b751f654c487c993d41ed2a428935c943b9b1135bb278d5579ed9764dedcb4cfb495655d534c8f60eb50c3926f8b63266e37526619800c1c0be48f2579dbc189fc3be193e8825c3d5c4eb2408b8a73233fa3519e571c7de74389fd31e49a5f5c2087b5235a5c582c058687a10336ec2a1fd17dddba4e225ca2f095816b3e5cbad596dde19baf9aecf", 0xea}, {&(0x7f00000055c0)="63f852b58520bdecc075380816dda3355848f92c356b11125a0afb4bbbb6582b564b4928cbaa8026601580d8e45840e580c69e32f5dc4c7d3cdabbdf8ab709b7a6e594c705471676c852727e6787e2fcb5f22dd4a4790cee1cf4519c5e67d4e2293651bebf8b3e835d32d54803de702d1d2d9905839a6eaffb2623ae7d96c693e659310b98d179318a94c0", 0x8b}, {&(0x7f0000005680)="9c0ed674c8303a9ac4d967658d0cd5a082d97984f8977f10f06908756f343f611f4f9d6c8ad846cfba834a7308c0f628782b27afd21b6ac575693059d8e62c37b1bf4897a4491e9cc93df47aff14e5d6c498a05fc4902169fc6e97098a5b1e170cc025a560b440ea7276dccc81013a6db6326aa1e261efd6c6833c713ccc60458712", 0x82}], 0x3, &(0x7f0000002fc0)=ANY=[@ANYBLOB="38000000000000000100000001000400353bd096f7581450ddf367a82e4a659bde993dd5e8e65eba75391b39b36d0205672dbd5fbfae286b615d818006d59941a26f50f9f8fa1daa4b7448c15e7956cdb1b0727eee174d26a28623b3465d22eccbfac2738e79364b78ee328f320eed77fe80499431101eeb0bb25822e9f6c6495905f055c8ceee5043113e37681d024a178ed72787cc2eec4b32b9561ae317652e5114a460afd62b578d613b", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0x58}}, {{&(0x7f0000005840)=@abs={0xb7ffe6cd6a072973, 0x0, 0x4e21}, 0x6e, &(0x7f0000007b00)=[{&(0x7f00000058c0)="1c52b2087c55aa2cd6ea6deb9b048ff0086f1e151d411c508767067af6ec22c10acf9af8ef9a19bfebb654a9ce3a7f7872b93200f50e2c1088e45277003a95da2820b0088382c45524a4cccecafa2a902ceed51942498e2bae7287eb9a05599b0a7ab0cf33a932779375fa688ce0793c44605c711024bdadec239656b1bfca1f14545cd002bcda4f7dd488d3090bab092110a4c87c3cddd8a97582db4f021950b1aa355e0c10302239a9ec47d837fec54a9eff7970409f78c33f0876a89f249146478c21f77a5aafe00c9f2bc36d653aa90dcb228a4a65c86a93a48f9fedd917bf311d9558a1dbdc7d824a0159b5daa38ccc55af0c7d0b82d87e424ca077cfdb1dab3442309788aa0ed22e9d9f25454385afcccd129d2b08ba92568e2ca5cce6413351506753da6ad473b12444ae5deb38d0d836beca48ada0734aa1838db079b190972010dc2bec5952564fe14df830cc82a61f8ea48d9eec94bd24d01001e709152c42e76b9bc9a358a01dd86b30bf11d5f43356b291231ce66c89c20f49e574b876364df18b6f116e4f40fe6cedefc337a638ade7d5259681cc1524e6cc191df3ed42291c5d879fe7f5604debbf73a0d59fafc8675bf16e76faa50af88ad9433c60bd07725bd22b9b7b27cd9cf8c7f93ffbaa4742882fd115970d9f339e00c48f344dda68f03565c2730ffac493715939786975ec0c9e361247cbf9de2d10ceab75b24d90f625c677857f080b2ff65a24c41fb6d65853ad2a2d70624e5069d87dcd53ab007be6d6dec69a94fd2bef3b16a6d30520032e59b46f308b5a9b417a4874c47dd483a9ce45fd38386cb97ef296d66fc749e8a86d95c3bf5c3e9014827f8a237438d16489597f58295f000a57272b498304bc2230aad2960afa2c3a8fabcee3cd6f727cda718f3ac44188bc9ea6b86c457901135363e64f7b9347160f743f29ba723cfac9635097104e76f807f20d308bb8480cf926d39066a686caee50a5d358fbdeee6768df87868334cf399fae71e1c51f47f6c1f12ce697bc0c1b5510fd672191060359e8a1194b3cc0106857b08ab84199abe89dc2121415441b8f97847aa50e4547225a2003f8a377afcd25e6f2ed08b965ceee2e1f2d9c753de645bc9a1086385f4d55f0dec789fa76a39f579e10c9e6797a6d65876e15ea2059abfe75e0fd81b0a4b6c8e566fd280ed0f7814188575c2811919eb00748d72927d807074ff4f77a9b3262e5a18116c44e4c9dc0a0408cf6dfe7acfef545423da978929d5e6e9096e2ce174468e5650a68e28cad151d13f0241212c874bb394c36c7c94970665a66a9b3c89d73c41498b693cdce4811298e878720a71136800d3435f59c2781ec649a44abfb9666989fe283fb86ea1ffbd5d3f2a196cf69a887b0d5fc626c3430b64602ef98d4868044c18ebde53d462788d06e0c87e56559b4fdab81cde840e080a048eaaed188b51abb3f60ebd6977dbc41c864188ed1e6b40f8a2d584ec03354e0f6bbca18f495b539918cfe2240574df75af5237cc74d8aabf17ac08e452fa8ec8968291adf6e2499c220eb817e3393f870afa61276cbd38382451138ae1dd4ad919aa9e0fea2fbee468fde60a2a121a80b94b0350b5a9492a2f79e3c86176abc797ca929e58158e37c7db3a18cc74505125a71e0aa5fad7f2c5f6031bfec58ed5d4a7f81f3aecf23a68e123119d3ef29680f072e88469323da08069fad9a820de0b17fa81b8ea8397eb9f9584ab29636314ea628d1f5446dc5516bf866f96c640eb6e31e8b084f401c1b76638087949d967d83e0ea96f583eb492f2237108ad8677f5bfede6d4bc22e373916f439075430af91359c7605bf8e975ccac5fee69bc94ee84d5d0b8562816bf27895b7f5460ddd52872510ebc536f9ae902943b135987441603dd8b5e25b7b330127f01746af9c7d3e5ffafebc1d3cc5f9c7c656ee1873a7498a2698f96a75331af113ecc2dbb0c745553c8941abe0a0649802ee7798ea5c393082fe33e940086823ff91d82201ebbf1405da03e2f15db0223d6cfbcdf8c16e08b830a5006ee7b88de8fdea8b0d52c7581cd5a82aadde0629936f228b4eb188444d95e0c09ba8472ca37a6abadea6c4ea593720cb1c1767e8e094654e76b68b8ddb5d26fa7367890b571d7e77d62b9f58d83e170a658cdcbee630476533f148f4834c8851b992414bc59712f80e90927eeca180b7ca5eba0258d44b002c45f7cd3b5988bb14817bc59ad1d83d5f1e52f6e5bb5b5ee3d826a94cfdf736a6b2d90769d279831c36f4b7b11420421f5aa6baf1d56163296373e2a89160315d6e05f37ab63d1d09135d7784071e533102792f3e362327c2c3f34d46f4e37da6c8bcdb0b751bcea903e0bce6f9496cbc662487ba2defaeaace4d97cbec1b404c1cca2d389f9c24cd73dce3b636dcaa740b383adc3cb2eb12a696d661958e8434ed506a540b1c37090d81a84a3b7bb73c84bde3d9df37d85fd72e5e9760f4e764088c45433db49d7ebda42f2de6a6c0bf5660eb3b5a8a865ba4277564447ac9f6581e4d27fbe5a61c97a5b0ae0f99576c62798f88a6269158583fdcced378c377b7ac2026252039b122a86c998f059aa65416ed12a91fda270de87432ffe08f207ea95a4626d776d54758ae3de99375ba869c6ffcecbdc2b33e6e0542897b9f9e1d381305b304989c3f57ade9fdc20fc2920a7cf93a44d479d3d85b5d1fd06d3c7e5f84b5a1b78f193a59aa438d01c0cf2dedccc6d1ac147c3a2d246e1c91bdae1da3fc3c9d896ae1acf63eae119bb7bd8b7bc52bf5bcd9eac73ba23aa44f5052bd955ed3d5a6281e2c98a9c223713e4c7a438cf495b6fdd76ea68397c1d4651476b43fe10cc978e0c7fa2ef06f83f5d2231c9220471fa6fb2ee0e19c28b49f812e5e191be05bf86d13320f724ecf881bbeb13b22d026928423c03820d09ae809f5a7c6256967c1399f85e256398d566a3ca2065847f13c51190a8901fedd7b5031e1f24a39a49341b0193f91b077b6bbbfd681995d303d02b1053edf854ec666027b20bc853e7654f48a339d55818a30309c25b5866acef65742b08134fdee54ba6045d582f55956f499732d365d308b8e74454010009b6740e4a5a73bc4a872a835569f3f54c84b70f1de388e5eb01754d795d29e00b2ce558e9fcf0e43f925c37ff57b6812c6ed473ec0aa59f88052cbedd494f6fc69eb117adf9ea6a1180708554f010f635f01b82b8d7ce12e91cc38fd6f6cd1bb73462e5ec61a0bb0cf129d505531bc6bed1ad712971878d328aab9683a55cecb6d9f03e994a500d204766c2805463e082fa005cc0a749b88d76cc6d880a55c41c79968fd1c434b20f15ff682e5430de46ffaf549386fa8be9cd1b11d1d4dd5bfff3768267d840c7a6d0fda0dfe7d7e034dd5a762b44e79ddbb29e09203c6e31696cf94d059061519f942dd51c34bd6c01cf09fc4db4087cea3426ba773eff55c1c663f69cb720dc67dae35e9ba6b1887d5e3c0ee228f3ab07e2e0f1832435c020707b9763468b42efdce5068dc48d6369df22502789c921d058c2f3f782fc03d8c99c5a29cdf7bc634ffb250a2764c8516a444bcbd6da0667146f4d51b20ad24df992edc99a90d9fdcae6f353a0cf53b9d203d6c0dd8b6c36e5a8d627c4aed9655b456794d3b67c825e63f173b10fcf6ea9a38adacb8173f1e7ebaf81c9bfc3ce09d478864cc49009c4d2006ba8d6ed5228e9496ed8bc640f3147b89a22c62b4df9edad7e56124473fcb30cb39fda8ce2c126a7798cb5395952bc0152fcea311877195e08284e961e6b0d0a6b76c2ea5503654772692946c8436e4e3a90a3c131235fb28c5da1d021fd4245df2ac93889ecd7f7ffb7ce9c4813d84b682179c558a87e9ffcda7de011781aa2fd4b882d257fb92ed138aea3f5e2d6a761e63b3a42df435d684ac998072bfed7515fb251a94803339d0d33cab52c273f790b377e7ed5688ea64f83148d91a7c4b745b747670508b0c142808beb730850407d80ca809f2aedc3c1c1bafe832da83dee55db3839df31624a634e81bf1d314ac320d65e2fb14174c52592f4627d309fa2cff5c3d98c9d40545fadacdd44b8f728c48e21b51ed5bb1f93c95529065d0ba5f984fceb6b171ef5d354cf1f8336b2007c9166d30fcfe1d999e580b0154c65c6ed7d3b28d3da0551d0dc0cdad89504c13aef53eb93470ba72b385cb7bb8c926b7eeab0d077e34986d99bad4d1f242aac76b92c006f3fd0307f657d35b4a8334011be92a32e99d4d4785992bf713adf6b7cf19a1eccbebf329a3e3813b7f2ec1f524cf95ccb810160b7b3cc3dd6760650a574281d4eafeacde99ba5a87ab2e63a83a4ccaad45aa7a9ea8b077e932ae8fd15e7b7e29c6c074c956058c0799624dde0fa99b2ff52778cf39213b187152b39f23e94d49408ff69f6d68e7cd41768af8b8230927b8d184ecb9ca763bfdef2aa851def66b74627d12e4d6893c0a869c68c7e50259befa3367bcabf0e0f3e11ba8f6ed042530fead57265a3330106f7b1dfeb3b0a6dea8b734d9bcd6c5fa716158aab771fa16a26d9f1ea90eeeb344ddbbe9d184d35022fc80b2a79a46045bf6896bce4ae8df6395bcb4d885059c2b3f539598a52a7e8cc8579c8c8394717a52d713a35ac0136b2236a86c4afb9eca1a255c1f4ff563f27e87952719651e2938fd08360490f57eeb340e9b11e83b590cf992f50f0154e57b95a21af8df3e2e46fffec5d4b4ac125258a0c0312118066611a3b6771016da4b5e08b433f77db8c600823c9ed0067ad3114face1288e874dd9bab76a80821062334bbf2a5bc4d22a01dfa57a92111cc9b63593e4f286714a9e1fc22f8277898a86d19b070f41115ea811d1d8b135fa174f16a5ddca64d2c7785c7a8bf73c55a5e140414c0745bca28982e0afc4bd2bfb11631fe4a9cff59e60b5e74f3ace1be7677aeb7e5a7d26d0269d0422722e011b38160537ff17bebb8ed93985fb59cfc1ca09a5d1b970bd32096903c9a1299b2566afa88ed85acde829abc530986168892ff6761ad34cebdec91b9bd983651d64320d61a2d22f44e027a9153e83c58eec84efe36c032ae621788c52fc02fe58ed72ed76764362723061e829f7bd51fa5ad7f2cbb845cf0fbe352b45a242fb0a03ee4289f0b2263fadeacf180957e11d864f4e138a4889f391a51b3b8c547f2eeefbeea547d68a277b644eaa52bf3c8bbb7266ad7c17a01642a91a9decf643ec52e18b5ea3a1718ff06d52ac01ced8aeca507052be4e1d1872ea62a9c3cb8732f41349280f8e7dcfb45aad8c0767964217b5dbd95be198f99ef03fac52c49d4c2ecc3e032888e01a8f980ca05ee06c6269d8e307e62be13266b17cdd5fb6fa0726e8253dd6e229ebda31bd19a9a84ae0cffe23856e8949bc2693e01cc0463ace07a7d80564cd182aa6c79a9f6f2aa6629e17d9a7a8a62e25ce4bf5f4fd1de75a4ba15d74e8082f6a39b710317d7b8ec6af89fe700ae7bdb44a430543ea0a29733002433cc75610ea341a557a3b05357a9299165cef0edb5e3cb521d4a9fed6cc5194ea5ffcc5a296ec249b2b3de039fac49116e6848505d0277a2a225effd28ee45c3398cf951d0727e65f91ad02d08e4b5b96bf562159378f72aaf17c0848acbf19fd517b4cd66bf12ca2cc2a46dbe9663fd37483d360a7d194ff271e198460f84d49c0cce153e398bdb26e2eca4d28d2ff6846126a9a3ec2a169e55193db83b2807ec0d24bfea8abc22b07d59b0ba0e9672a72441b9ecb755d", 0x1000}, {&(0x7f00000068c0)="67d346f2331e072f3d7ee81cdb7a30578e6222368293575fe2f4e85044ccbd119e2bc19bb51d11a7bf65e9b4a7857aef57eca82555472f2e58c66174a3bbd9d3a716b42d5f328d4865b4a5def50935db4b73b2a327785d101342efb450b62ffea12399aca0fab82f1e53bb85e6cb5f576e8dc2504178576326acc30e7877972d3b38276db2078c29e7f835320fa321e0b0f92c66d627ebdd9fa5dc3c522b02d4a90dd47c8de486727c6006225f8bb3485d25cefc0e2d8799054068100d682e21aa75cae554e51a4b0efbdc0c1f3f52e75ba53fd25ffac6d76cf8958cb25a", 0xde}, {&(0x7f00000069c0)="b7a0095e5e0ce884f98aac154d6bb32a41a5d422d33c0fef6370920d6cefd25ccdffb3338f3900c2eb522622e919d474a9ebfccd0d79e9c8371cd85c87cdf4f4db91ee7485bbdf3ffc84805de42a9d7e00959a7ebc033c88f2cb9b3084e430ea5f13914b921d115744a09331bd64821e88e6b350e5a0169221db38bf12c97c151a7b5a7c2cdc2b293de9b64ef02559a403c1b18547a35f5d4421077bdac97d3ec8d863aeb560609291e67a1eaaf413bc02e8b16b231274e69c427937528d2c0924292faa13ef42ee89daf692cd66070923a06e93ead3954eda9dbc433434b11e2a7763e66e294d3b9b2d8cac38a50f5ba53a5bfc3a6a9f51df225637419e51b9ea899b06f7ca5bf5741f7cec4308a136ff02fb9f1eb42d41bb89fd5606ca73fbd601bfd1734e89e55a559d34da9736ae46333f86a7130d616abce7254a083359d4a238458ed95b3caccfd98acab698421dae9057bb98267a7ebf25ea4236be7902b215183f8e4e3b309d8ec637597f3b8a487bbbbdd639af23b9fda59e9bcc55657a19d25815dd947a3db7b3ef6a58df3750fdeed38cbf20118e2d830c02c384669e76ce96ee62c447f8c88cf5ca216ae7ee2eaadde4b826f4058a35f87e9b29712f47e3f96c77298c7a38836d2dd99fbcc751a708240284dd3d2aadc1cc072aa3cf40684b19f2e909608387a38ba23fe17bb8db3ed150f9ffa9a6044466e0488212ec6389645198861232f958214e4be6515fc3f1d56900d2b172a8ee17b1ae0a7c90e02690308d48dee988094f2899cad30fec590d53ca4d6b620563fb41ac782c8825a0f321083d77dc26773164d898a701330b664653d23981342830284fe3260dee63a31c1f042bd47356f661ff1ed7d5e8554f7eb2abc2abfbb60ab64d3b3d7b0af4be99250249dbe7bf731076406148264c41dd15b1529a3e81e45f337026c582aab3ccbba592ec12aea981c41a011d33d2d3775590e2294d7026b4807d783ac0c8ef3cfdc68737479a7a9c241024802c830ffe9904c5394b4dea43f31a17447e84334d406d948c1ad21a710bec5455880bab77360a10db5d5020ca6b1844296e3c9e64e1e079c850f95722e330337e1075fd4beeda004a8587842b737515fb73b233c3f2dac943400ff620d44f780f7ab4bbde0b2a05221dbcbb6e52112dba7d15a649eff7da179aaa7256e7e6d428c38f4044012b93ae1dc5c9ea4e6134adf8fd675cba734e26c43cc9662852dfc62ba390e5d8a90281db3ecaf23801dda94937de35d80748f78592edb8fc817bc4231e011f03e1ea6f26eff2cce51879a7d600a77d8ae48bdc64f51a277ce2017d801ad02d4a7acb7d2e496c2284772f1a5cc1210ea7f31ea961a7f0623fc9f933f897029e5fb6c42dd5e366d0029e2af7d84161a479d7bb7929b5a5c97b431705170a43545ecf9b18981c959fd7a96323ec776e70be2fd39dd127718ab25a46ef0752f4c558e76aafc1ce958193127816777ced26d8681383b7b36124e73ac6bc0397b5b8a1300576050c1721c4a48fe15b94a6a4e86cae8cc5a95ffb4fcdca09f84f66a048989dde5c008bbad9f9d337b127e1d8cb135e8d063f1315d19fc1f79fce67682e6be6f715dced7870a4e2bfecbbd31e2eb6928a8b2a6664bc0b11ca02568ba88344694e5a80d499312809a06517400a5d7abd10e75753ca658d1aadb33d46fb4fc365bf05951d690ba3eff0e02437f032764e3ed425aa6c415b4c186fac3fd3ba6a9e1a5f6b5d3d9e7d440328b63127a1a992abec49f4dd1063e65043191f7655cb71fafb0d14d93aa1089aafcbd7fef9f1bbaec6429d5ab9d9c696f6bfeec400a158210df8dcf2082a9407b7f68ff28ce01eb14a3b6bb991b892a49a867a862a9da25fd0a2f6543fff7e454137e4f52635bd1f481f7d220e19fa17ed070cddaff9480bdde673ca1394f6384596b34780c260eed7b3236eea0c77e3adaf73cfb3cc5de3158b6a868ae69b34aad3915a43f7af26060bfdc2c7e9b45d73a89adf4933d8af474799b875eac58ee0a8a07aa05d5c04f8ccd7bb800551cc30a55b4136f128dbd5b042a22c993b13aa1b99006f9eea2afbcefb45bcea691a9371090f9a34f7297c9e17e26d1e0595504ee118da036123ac4c245abe1941682129d634088b18b89bde15daf6890bbc51eb96aa5ae0a8d6ef153591bb3b1e89b580f92179c46feaf8326521d1e9f3235717ce95b71f4ab9c9fd5a1bbb025e8c9fb995eea8500df395b10b6d57bbaf6ae6fb2af35ee617cb14766c71985704964f848b43c5c24d563bdebf55cb713ce68e5c77cb0c839619334f7125245984fd8b3a5b0c2eea7221bd6d34b7806223ef5f9bd54b38c750159776b052c151a39ecc5f8c328b486db4331d2dc16756ca10f21a4c824bf7bf9e59a742e9863ff3bdde4648e8133e3cb8058387b0b5533d03f4117e2754947e2f1be9c51342ee91dbe11283c76c5695ff06e9466bea9eaa56d6678f37c62cbf8354e302d3ed7ee907ecdcf6645d4451bba380e65583c8baa680623433afc69cff10efa97b671036bff997e7e66ec09fad6b0d7f4034aa2cffadec712b98c803440fa29fa67d1d0262cf97ea89ff5539aa25273bf89800058643d0e036983bfcfa3c898e1cd13d0cf28406727fbfcfe012d9294fa613a1f1b4612783853580711499d938792e920732a57c20776c65a4a4120f417a50b9613bf41a2ce7ec4c9cbc5d2926c6701307bd75da2200e9db2621b78dcbef514096e4d6b055b2684867b6d4b03f3bdb616eb717fef7fc7b93039d85cc71557e7d783954918ec9ab742c146b28f272bc2d37eab267e132f3b27894bb867050f9dd223bae736cc6bf1b7c9b0a04ac0e559ffb1dff7046d86a9fdc07caee9b78beb20dc9b08c5797c2b9484a887a3c665ad495ea4cdca36b24d8a272b05291d514a324e1da9398568458ea9b7c66523b2a9ec4bf70b6fc0b608ff280e226850dc582b353b0b1afc58c6179e6f74981f912d96927b01905e9c2b0f497d8526384a6ddfa5dde1ab1cc6067a5d0280fbb0be2312aa7355a48fd4aa46a6947fefa096322b65f4a7412d797b71e6da16c2bfd7cae4600f58909d538fa40316d69967d811f7eeeb9a0cd80e600a73b9723ff644656d6e66961f41a75b59fa39493060bad1747fd138ec9037f12ad36ecf6f296af027b0373b09dbcb31d96ea81a0e073d4df1c978687b31af943c70f0a6bd832a19c7cef9b3aa6f70f2dcfafb938c614641fafed374cf291d02a3d35ae0dd722b7b270eb10f9756ad5ff714dcd102bf1ba98d789fccb03f700a308bd5c7665d4c3a57e06f35e5b04ac1a57f185c2d23dd9d4f49a27ffeec2371f134663e5fa738bae8aa02fa7160c09de1d1c67dd9e04c2cc80e989e54cb4b05eaf048682cdcb95dd9cf4f5c5011f8d001510dda74fefb50e30d894a686e0c54ee87a0be6a57727668486f634fd122dd0614394dc65c3fd823589d1d6bfa11034f57dbbfb8668bb8e1202f52b208d4fc7138165e7c91305380b380dede7299be6c9397ccd0d349eb44aed7a3406366824b6bf462d704350113e6f1ea0978a0950daf413a7665086dc9d9271a8889cf520647f9dd65b2a73388152a0f0ed0e3f76e3a360f874a176d3d7c7ec2f486e24d3c7c2022062559f2febc47d9ec221df0213dd76c082e71ef28289f1ddfdf7a97837c343ccc65fb1e6e12c7a60241a1f29b662f632d127dcd5f2f40a6dd858611427de34ff5eb92599783b2c863ed8c65228a697a344f9d957b7ccc52d50718d53d060561858e26ebabf77878d1b8677779c917630e27a8d7acea18e90b1e670b7cecba190f36afadbb93537a6fa8a74a6b6598c16d6779d66a9e5a2d6c0825205cccdd01e802c45b5ebf01da6f880f4f4973b9020f2ab4430df409356ea32ce054f103776d77057541494628c0b9ded8792582b712aecf2961133f82875d0854a82475daa25e77005cb56333f296f9d9c5bfca29d3aa181491eeab4940b62c4df1a7837660421b9bed0eb56b633c881d20ab4b9f5b712571a335f741b5a763f75ec957e563356c73b890911a4f7f73a7188422f1cff68fc2dd67c6720573448efd96f9abc4735478bc32a40fdffa8839f49d5eb0b21156b96848834a2f114d738a0f6b6c295fe91b1e0b397c824501495102cd6bcec1b88edc0b3d5e391c8a0ce692154496dbc4f8214f5a07c53e80684fd32b19b037f19857be8dd4db3036891c31d362b1b98431d5033caef8b71e0020953509eea1609e2a9e0b51ec58581090575e3e00fa7ba750873e61a37af80b7805bf7dceeffd6dbda0ac9609f396e4fcb27359035286e271fe30ab8ca86047ac73d43e412e0768307c08253cc7836b11dc0e36cb03fd98c822cd89bbda6498e189645459ba2d603ac4a1f5cec9bec379150e12a380723958952ff0ca664c71969003ce4a7b93365cdfbb29941ed189ff026198b4772a07d80766d542f97ab2b9339680f5dbd091e52af59886c247c4a624cf64e61c045565a0126f7c3d016eb1516b638aab3f0143ad29194bfcec94c5954f99c1c9e02691a3a13fafeb0f157315f542570499242761f6279d5b5fd2e6232311055291891c0a86f1c26795690375ac17b24f4effbe915601b6019c4b162606ba88158d0c959316ed1a53dfd1d9b7ba6c65b9d21881697049700a8664f8321ecea47e9da901112b1c3ea13df25a8583d0c08d28f180dc2baca3a1c8bd148985cc4105895617325677bd4c16dceedaee0d518f570b9cd1682c2ce8bac989f500d1db5f2f6ea980ed72bfada237e90bdc20c162b9d35c9827a75dc2bae4960c7ab62cc17befebc003bdb09df89739b93c4532cc9bcbf68340a78b7f376c5a4caa06c31177bd90aa8668c50edf686fe1b41ad60b8db79b6cf1d816e02460380946de98f72ee7a1d4c77898cfa3f528f8971f90518ccd8e6815b6a2e46a0cac6cc1c9b5bb7d5556cb61d6122595446034e3e5225c0c09d1af54b6030feb1f687ee1d5679b5a5d0af80de856b75aed4de381c58c40946917c2e14ff99460c673fefc51383aa1f367db7145780072c648134bcf069616e5579ee5f64c753a5a243df8358a44bf0df4cd8b1453b1b1f9524983646da1a3a3f4229442d0155cb7244d08ef07dd26b782db330b9724e432cf4962dfc1c8cced1f5616f7664682aeea5c54df8358552bd18d33b45fbe1a67686a4acbd42429bc6bf3e5408543f91a6347f00749306553feb40d0c71f00828f5be9103b0e071a28242a0553283d2587d7e0457ab4844e65cbb5dcc3e6351caf03bd7815a3c2d7bc76cfe6b977a4993078a814b86ba6954c4e53d68a01d97233042edb7a5964d62805c63f89859ea4b792f99c9f136b171b9e41ec0f3146e9c70c3d26c80a6acae0a241159e5434c20829d8d538f7c67360cc8f2813b08b9d3dc69315355d15ec9656e031ea0c7d358f97b344121a82f22efee80a86dd1de3ddfd045aa74d9447daf5adf3115effcc81f59041b79eaae39370b1fbe96afe7366eeea97e98d9f5b820f314b3162d89ec64de08074e5f61ce0e3a624598a448dd347e3d155cbc49e607fd39d766187b3ef0fe268bc16d8a40fec26ba28cac20e7f551554186a03c022556d029e53cc9921df6806c52e05f2b236fb55ff2d4cbbb5449aed5ca552ba17e7462ab8ef957e7d77ae1f452d62c194bcb1abef98001835c33cfc41812865fe8058cc8e7e789e16fea49b0d91d53de0d16b5390777c25a3d3d4a6fd58eee5cdeabbc35a127749695b7a27b63af8e4", 0x1000}, {&(0x7f00000079c0)="cba299948752919ad1db51c39f5ae227f956595055630ae32f", 0x19}, {&(0x7f0000007a00)="6a594c7342534361c439ded6056ad2da1f0d2349493a848f136bcb1b5ad45df365f65bd4325e870dd4abba12e805c1e53c60", 0x32}, {&(0x7f0000007a40)="942f7666b256b4fd1a93acd6d8392489cc388e3d1ffb0ad0ead5534c96ce430aebac2fe6d0b2ca3c76a1bba4eb383118d891811dd788452943d75017e7383053bb7e95345250e305d2ebd57cedd6852774ec97f98eb70c642252fcd6e713a572ba68583b617a929223e2f810d2ea238b269a960b0521236c6287c82981d311baff2f2aa74cb4c3b18f48d767513e5120ec8f0007fa000ee0aa14abfd610ad6be7ccd9c03fd83194e5b82a654b182c67f", 0xb0}], 0x6, 0x0, 0x0, 0x80}}, {{&(0x7f0000007b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000007e00)=[{&(0x7f0000007c00)="cc835a92e55d89d4c35a701f8cfdc8f1e71857337b7619d6e9f5bd4e10587a816d5720a8f2e3643e27d4073771738693", 0x30}, {&(0x7f0000007c40)="83904bdfcb354508efea99611fccb42d466be95b2f80432cb96a0e954a6e1ed5d2401ceb6cc8824a7ed9c9e808900ce4d50d72890be9959a982b4277d85e031267c9fdc8eebbe48898331abebaf1fc233de7cc927246578c1f22b6894d8b5d476e38814a196fdcba8e38fffcfef62b82444ce85de781588fa58799edae4d851ae88ae0823a2cd715a78d3a84c13da9fc6109dc1b9308fabcbe41ef74b92921e66307d40eaf075e345d60d6ecc8885148987176f4ae3cbd3bf7ad7f6e3e0eab9efc4619bc2c3aa6720c62036b425e68883cf7e7d565e6e590467a473073cee281fe2df2ee5e12a42cdb731c7544178aeb2bda78ce08bbb7df79116b6af1", 0xfd}, {&(0x7f0000007d40)="9acfa81e5d230f012103130c1b1a9ca798556b9ca36b8f282fe941f3b27530be1075dbd68d9ad990a0fbbe51f60ea8fcabd8aaefc58bd6a694c7144e781cfbd8ff30e1d07d70dff16ecb8aca85ac09bd2550cebfad2a1ba60e49c84a3520a353d73a01603f481f91b0a8eeef188bab58513f22579d6505abfd9924ac2ce5c7de4d81c38a198c6c91c0be602a6ecb250d6011ceb8d351131046fb48b81af690f9df66dcc8f10ff6d142e6b6dc0bb2b7d8f3c82a", 0xb3}], 0x3, &(0x7f0000008600)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, r4}}}, @rights={{0x30, 0x1, 0x1, [r5, 0xffffffffffffffff, r6, r7, r0, r0, 0xffffffffffffffff, r8]}}, @rights={{0x2c, 0x1, 0x1, [r0, r9, r1, r1, r0, r12, r13]}}], 0xa0, 0x40000}}], 0x7, 0x20048894) openat$cgroup_int(r0, &(0x7f0000000140)='cpu.idle\x00', 0x2, 0x0) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r14, &(0x7f0000000040)=ANY=[], 0xfefc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2000005, 0x10012, r14, 0x0) r15 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$netlink(r15, 0x10e, 0xb, 0x0, &(0x7f00000000c0)) [ 3180.609439][ T3464] EXT4-fs (loop3): 1 orphan inode deleted [ 3180.634796][ T3464] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 13:10:15 executing program 4: 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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async, rerun: 64) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/tty/drivers\x00', 0x0, 0x0) (async, rerun: 64) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_NL_NET_GET(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000a00)=ANY=[@ANYBLOB="4000000010001fff01000000000000000000000087bea5692ba61c0b064a18974dec832f23b568b91ccb2545c8792415f7e84e35e49b72fe", @ANYRES32=0x0, @ANYBLOB="0000000000000000180012800e0001007769726567756172640000000400028008000a00", @ANYRESDEC=r1, @ANYBLOB], 0x40}}, 0x1) (async) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000340)={0x0, 0x5, 0x10}, 0xc) (async) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async, rerun: 64) sendfile(0xffffffffffffffff, r5, 0x0, 0xef84) (rerun: 64) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000980)={'vxcan1\x00', 0x2000}) (async) r6 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r6, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (rerun: 32) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r7, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r8 = bpf$OBJ_GET_PROG(0x7, &(0x7f00000008c0)=@generic={&(0x7f0000000880)='./file0\x00', 0x0, 0x8}, 0x18) sendfile(r6, r8, 0x0, 0xab) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000400)={{r1, 0xffffffffffffffff}, &(0x7f0000000380), &(0x7f00000003c0)='%pI4 \x00'}, 0x20) (async) r10 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r11 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r10, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r10, r11, 0x0, 0xef84) r12 = openat$vcs(0xffffffffffffff9c, &(0x7f00000005c0), 0x20880, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@bloom_filter={0x1e, 0x6853, 0x2, 0x883, 0x84, r9, 0x6, '\x00', 0x0, r12, 0x2, 0x3, 0x5, 0xa}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x18, 0x5, &(0x7f00000009c0)=ANY=[@ANYBLOB="18000000080000000000000002000000184900000600000083a98f2cc769b1b200b566bc7900000000000000009500000000000000"], &(0x7f0000000240)='syzkaller\x00', 0x1f, 0x1e, &(0x7f0000000280)=""/30, 0x41100, 0x12, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0x4, 0x3, 0x3}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000440)=[0x1, r4, r1, r1, r1, r1, r6, r9, r10, 0xffffffffffffffff], &(0x7f0000000480)=[{0x4, 0x1, 0xa, 0xa}, {0x1, 0x2, 0xf, 0x9}, {0x1, 0x1, 0xe, 0x4}, {0x5, 0x1, 0xb, 0x6}, {0x5, 0x5, 0x6, 0x4}], 0x10, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='initcall_level\x00', r1}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:15 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r0, r1, 0x0, 0xef84) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80), 0x0, {r0}}, 0x58) 13:10:15 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x4100, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) creat(&(0x7f0000000000)='./file1\x00', 0x92) sendfile(r0, r1, 0x0, 0xef84) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1, {r0}}, 0x58) 13:10:15 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x4100, 0x0) (async) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) creat(&(0x7f0000000000)='./file1\x00', 0x92) sendfile(r0, r1, 0x0, 0xef84) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1, {r0}}, 0x58) 13:10:15 executing program 0: syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e04e57fffff000000e6e3d62020c5c9060035c10000aed3b4f12f92a85b7923372b80f335a012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294176d54a0552d635a8a033c09b2f5f080dc4677aaf844c3d379fbfe3a5054bf5f3f096782563e318000001000000000000000000"], 0x3, 0x105a6, &(0x7f00000106c0)="$eJzs3E1vG0UYB/DHDW3T0pYIpS0XxEoIlEi1FSdpVS4ohUYFiVQRLwdO4Ngby63tjWLnhZ7hxkfhxgfgUMGB78ENcUDihgTy7gYa6AERE6fk95M2/9nJzONZ32bX2gBOrZnkl58rcSUuRMRURFyKyNuV8sitFPFSRLwSEWeeOCpl/x8d5yLiYkRcGRUvalbKf11+vPr4p9t3Zr/57uV7M1Ov35jcVQOT9lpE9LaK9l6vyKxd5IOyv7HbybO3vFtm8Y/ew/I8K3Iv3cgr7DUOxjXyXGoX47OtncEoN7uN5ijbnc28f6tffOBgt31QJ5/woLGdn7fSjTw7gyzP9qNiXftlPhoMizqtst5nefkYDg+y6E/30+J6th7m2ewPy/6ibtZK90e5W2b5cdHMuq18HRv/+ms+8d7r9Hf2k910e9DJ+snNWv12rX6rWt/OWukwXa42eq1by8lcuzsaVh2mjd5KO8va3bTWzHrzyVy72azW68nc3XSj0+gn9XptqbZQvTlftm4k9+5/lHRbydwo3+r0d4ad7iDZzLaTYsZ8slhbemM+ebWefLC2nqy/v7q6tv7hJ3c/vn9n7d23y0F/W1Yyt7iwuFitL1QX6/Ou/yimjzad064y6QUAPHvs/4FJsP+3/w/731N//fb/HIn9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAqfXD2a/fyRszxfnzZf/lsuvFiLgeEdci4mpE/PYUU3HuUM3ZiKiU7aeNP/uXNXxbibzCaM758rgYESvl8esL//W3AAAAAP9fX33/+RcRU6Nm/ufNSS+I41TetJkeV738ls9z46o2mxfb//NO0pFcPSg5Ftci4uzMj2Oqdj0izlz6dEzV/pGpQzH9RFSKOHOcqwEAAI7H4Z3A2HZvAAAAnDhfTnoBTEb+YLX8LX75LPh8EeUDwQuHzgAAAIBn0Fh+WA0AAACcaPn+/4S+/y+f7v1/AAAAcHTF+/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5n5+5xEweiOIA/PrywX1q0WuAqVKstKTjEHmHL7dIkt0nHGSIhzkG6HCGCCHsixRFFJI9xgn4/yczYgr+e6d6MZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADadF+sl7fb65umOftDM3nuBgAAADhlV6yX5WRSnX9N17+nSz8jYh4Rs4iYRsSp3n0Qn2qZvyKil+anvl+8quEuokw4/maUji8R8Scdjz/a/hcAAADgcm03i1XE4DgtP353XRDnlBZtxjmyDldpyWeYIy3SItIw/mdKmz5HZjGLiGLykCltHhH9b38zpb3JoDaMXwy9auifsxoAAOA86p1Atu4NAACAd+df1wXQjXK/Nj2Ln/aCR9WQNgQ/184AAACAD6jXdQEAAABA68r+3/v/AAAA4LJV7/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbtivdxuFqumOftDM3nuBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeGJ/Xk4wBMIYAOZ/qj0tlm5TNiABvXr1MgMLIWEPHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHde58v7Cp+GNcm3bcOv9Ujy79Qwddr2ZO7cZumH8fQ1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLA/dycQAkEQBvvO/5wW8w9LGjQGEapg4WOGeVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIsdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz71twkAYx+HXl0SJ22SE9FYCM9BQIRiBDwnJkmdgABaioaK1WARWAAnONZ0peJ7m/yuuuBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA1XR6+eIuIIlKXKdJ483N6j4iPSNu2HX3estidj83XPWf7wyTnd0x/y4goo+jjHACA3lXd5lit6+Vf3v+8g7zDvNW8qRfP/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZef+XZt44ziAP0mbfL91soMITkpFBNGYREuGLAqF/huxjaGYqqQZbHHp7uKfIDiIuOVPcHB3EQfBH3NBBRcXJcklPqVFLkMuob5e8Fw+OY6758kQeN/nEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJHOyHK6M6F0I4t/in7nv/7fHGca+veytnRmNt+cXX+Jz9UxRCCHe32s3rGa5lnl1MedzO7t69Rrvd7CgUCsW4mPIXFAAAJ0ohGf1c/6nQW+/vy9VD+PXscP6/FNUhZf5/8uXl7RDy42vF+b+c5SLnWNr8X+puPyzt7O5d3dputJqt5v3V6o1ypXKzuloa3E4puakCAADAXxSTEef/fP1o//9UVIeU+f/Oh4+v4mstyP9HTN7/n/KEAAAA/mHL5398zx2zP1cshkeNbrdTHm7H7yvD7QymOrH/khHn/4X6rGcFAAAAZOFgP3eo/78Z1SFl///0rbet+JwLIYSlpP9/beNBezO75cytefr9/5SXCgAAwAwtJSPu/xcGz//nL4yOyYcQLq8M6+RvAFPl/3dvnp+NrxU//1/NbolzKV8bfh5p8v/g2FoIi7UMJgYAAMCJ9H8y+vn/c6G33vn5dK3o+X8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH6zY8coDQRRGIAnu1mtxIDYWAlqK9pZBSwE8RqiINjYp/EAniZHsE+rltaSwhvI290RSWNA2dXwfTB5jzCwL5Nm/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL41P027uS/jY9T0Rfvd8/vkMurLQg2P073tWNEPuh373xnGGZ30PQUAAACrrsz5PqX0Wk3PoxbjOv8f5D2R+ScbTZ/z/GLuzzVn/1g7b3dPnw8aNc+pUkrXN7dXR539wr9tf8l9m0vsqe8Smhuasv7biov7rXlVn/rgYTY7W6vb9Z9NDAD8hsNc2ya/H0U97nMwAFbWsF3pS/4vx/3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFjwAAAP//vDde3Q==") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r1, &(0x7f0000000000), 0x651, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r2}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000a00)={0x64, r4, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_PEERS={0x34, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @c_g}, @WGPEER_A_PROTOCOL_VERSION={0x8}]}]}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}]}, 0x64}}, 0x0) 13:10:15 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x4100, 0x0) (async) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) creat(&(0x7f0000000000)='./file1\x00', 0x92) sendfile(r0, r1, 0x0, 0xef84) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1, {r0}}, 0x58) 13:10:15 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:15 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:15 executing program 2: quotactl$Q_SYNC(0xffffffff80000102, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0xef84) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x503201, 0x0) sendto$packet(r2, &(0x7f0000000280)="4bfb0e0fb50eebfa1cdfb50461078af56b4a7e3f9828188a8d62f5b1a341784bc8b9adb30a0743b3f7b27afbe4360bee8d8acc3b06bd73cbf1acb60d0fec57fe7ee5e4d4c2d0e3c4a78fa67570903e4693ee43e4593d8bd304d952a318ce1c84d07c79a97efe096b82a17422255955000876d0ec209e0e90ebc131c700001b38c7dcaf408c9b761d37e0af8b52e7b511976e29588b8f351f37", 0x99, 0x240088a3, 0x0, 0x25) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x7, 0x4, 0x7, 0x4}, {0x1, 0x4, 0x2, 0x200}, {0xf9, 0xf9, 0x7f, 0xa3dd}, {0xa5da, 0x2, 0x9, 0x1}, {0x7, 0xa2, 0x8, 0xd7b}, {0x5, 0x6, 0x3, 0xfffffffd}, {0xff00, 0xda, 0x1, 0x8}, {0xac1, 0x8, 0x7, 0x40}, {0x5, 0x4, 0x40, 0x4}]}, 0x10) (async) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x7, 0x4, 0x7, 0x4}, {0x1, 0x4, 0x2, 0x200}, {0xf9, 0xf9, 0x7f, 0xa3dd}, {0xa5da, 0x2, 0x9, 0x1}, {0x7, 0xa2, 0x8, 0xd7b}, {0x5, 0x6, 0x3, 0xfffffffd}, {0xff00, 0xda, 0x1, 0x8}, {0xac1, 0x8, 0x7, 0x40}, {0x5, 0x4, 0x40, 0x4}]}, 0x10) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x1280080, &(0x7f0000000000)={[{@dax}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}, 0x0, 0x4f2, &(0x7f0000000800)="$eJzs3d9rW20dAPDvOW26X53t0Is5cA43aYcuaVe3FS82BdGrgTrvZ23TUpo2pUm3tQzt8EoQBBEVvPJKBME/QJD9CSIM9F5UFNHO9+K9eN/lJcnJ1nXJ2rG02dt8PnCa5znnNN/vkzRP+pzzcE4AfetCRFyNiGe1Wu1yRIxk69OIuPU04vGpiNhq7vd0++FsfUmiVrvz3ySSbF19//Edz5n9ShyPiG9/I+J7yatxKxubSzOlUnEtqxeqy6uFysbmlcXlmYXiQnFlamry+vSN6WvTE11p53BE3PzaP3/+k998/eYfv3j/b3f/Pf79JFsfO9rRbc2m5xqvRctgRKwdRLAeGMjak+t1IgAA7EuaLZ+LiMsx8tsf9zohAAAAoOtqt4bjgySiBgAAABxZaWMObJLms3kAw5Gm+XxzDu+n4mRaKleqX5gvr6/MNefKjkYunV8sFSeyucKjkUvq9clG+UX96q76VESciYifjZxo1POz5dJcrw9+AAAAQJ84tWv8/95Ic/wPAAAAHDGjvU4AAAAAOHDG/wAAAHD0Gf8DAADAkfbN27frS611/+u5exvrS+V7V+aKlaX88vpsfra8tppfKJcXGtfsW97r+Url8uqXYmX9QaFarFQLlY3Nu8vl9ZXq3cWXboENAAAAHKIzn3381yQitr58orHUDfU6KeBQDLZdm7bf+R8HmwtwuAZ6nQDQM+2//4F+kOt1AkDPJR2G/C3Z5J3klQ1/OqCEAACArhv7dPvz/8mexwa29hgxAO86x/+gfzn/D/3L+X/oX7kY6DTbF+gTr57Yf1nHi3fs+/x/rfZGCQEAAF033FiSND/QqqdpPh9xunFbgFwyv1gqTkTEJyLiLyO5Y/X6ZGPPZM8xAwAAAAAAAAAAAAAAAAAAAAAAAADQVKslUQMAAACOtIj0X0l2/6+xkUvDu48PDCXvjzQeI+L+r+784sFMtbo2WV//v+frq7/M1l/txREMAAAAYLfWOL01jgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAbnq6/XC2tRxm3P98NSJG28UfjOONx+ORi4iT/09isF491tyaRMRAF+JvPYqIs+3iJ/W0YjTL4nn8eBH/RA/jpxFxqgvxoZ89rvc/X2n3+UvjQuOx/efveqOHenud+7/0ef830KH/Ob3PGOee/L6ws/6jnfEfRZwbbN//tOInHeJf3Gf8735nc7PTttqvI8bafv8kL8UqVJdXC5WNzSuLyzMLxYXiytTU5PXpG9PXpicK84ulYvazbYyffuYPzzrFr7f/ZIf4o3u0/9I+2//hkwfbn2wWc+3ij19s//6f7RA/zb77Pp+V69vHWuWtZnmn87/78/nXtX+uQ/v3ev/H99n+y9/64d/3uSsAcAgqG5tLM6VSce1jWBiKiO484Vu9GoNdS0PhkAs/eDfSeJPCUPaneuCxetcnAQAAB6P5v/7ajjEwAAAAAAAAAAAAAAAAAAAAcNh2XfRr+yAuJ7Y75lZvmgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FofBQAA///zDNMu") ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) 13:10:15 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0x20, 0x0, 0x401}]}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000380)}, 0x20) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) write$binfmt_elf64(r3, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r4 = getpgrp(r0) r5 = getuid() r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) write$binfmt_elf64(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="7f454c4601000380fdffffffffffffff02003800070000000000000000000000400000000000000000000000000000000900000020003800000040000600020000000060ffffff7ffdffffffffffffff00000000000000000600000000000000040000000000000001ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008840cd2c09a15ef4904c872fd0bd4d2a3f169a8077e07fa88f6d109118d97d9ee186f0094f098beea38d8031c685ec4276a52071c65c3bf1c0bde3bd5277384fe2d4ab63350a5b0ce9c0c906fadad6994e6ef51ee2a4600d13890875413a62b6da1c2aa74c10321d7195ad8a0de054ebb727a3a9dd293bed0c66bdb9b0d8593b75e1855f32720239465ba4cec7f4281a94dee447f08ed18e6864e12ca505d3643bf2be5b6f2c8a01cd4efbdcdb"], 0x378) r8 = getpid() sched_setscheduler(r8, 0x2, &(0x7f0000000200)=0x5) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000480)={{0x1, 0xffffffffffffffff}, &(0x7f0000000400), &(0x7f0000000440)='%-5lx \x00'}, 0x20) r10 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r11 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r10, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r10, r11, 0x0, 0xef84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r12, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000000c0)="b890ac951ac393b8f2ac83d3e047c7e7015b330553e4659e197b48be4de00efa2eb7faec2e04d3d4add418387d05c335ba9d4ef0ba97cdeebdf936f416c98d4e06a45b3d88b2b27b12345330d8608b7bdb62e40bdae110f827694a7bcf87359ccb6181117fd8943296439ae80cbed16f6ae2bf98ac56e79fcf37a284d2bcbc2d9813ed33290232fb2bd6b532a318dbda22fd5048d60366d70b2671", 0x9b}, {&(0x7f0000000180)="f87dcc403ea5b8e9a7c378a1840323712854dbb068920ee87d997ec63b3302d2f9a3a54a636418b11ff6b8c8ce7d747322d07b2978bbd38c50c6f289fee736744c1f9276d903d9873eb68561fbdf149cc2d2e11f1876691c550350fe32fa301ec3f44cb58c1ee3a01b02016b0e4dfa30303dc8c76c20b9e82a0b31f2b2c7ae5fa9cd74d737181ea9183143a67c3f44ba0f", 0x91}, {&(0x7f0000000240)="72b298540d7fcee2bf2d4c26", 0xc}], 0x3, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r9, r10, r12]}}], 0xf8, 0x60004}, 0x4004) syz_clone(0x83000, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_clone(0x10021100, &(0x7f00000010c0), 0x0, &(0x7f0000001180), 0x0, 0x0) bpf$LINK_GET_FD_BY_ID(0x1e, 0x0, 0x0) 13:10:15 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[], 0x1, 0x439, &(0x7f00000008c0)="$eJzs3M9rHFUcAPDvzCZp7a/EWq2tVaNFCP5ImrRqD14EBQ8Kgh7qMSZpCd020kSwJWgUqUcpePcs+Bd40ougJ8Gr3qVQNJdWT5GZzCSbTXabNBu3Zj4fmPDeztt977tv3s6bebsJoLIGsz9JxIGI+C0i+pezK5aKQlm5O4vzE38vzk8ksbT0zp9JXu724vxEWbZ83v4iM5RGpJ8nRSVrzV69dnG8Xp+6UuRH5i59MDJ79doL05fGL0xdmLo8dvbsmdOjL7809mJH4sziun3845kTx95478ZbE+duvP/Tt1l7DxT7G+PolMEs8L+Wcs37nul0ZV12sCGd9HSxIWxJLSKy7urNx39/1GK18/rj9c+62jhgR2Xnpj2tdy8sAbtYEt1uAdAd5Yk+u/4ttjbTgd3n1qvLF0Drr/97Ii1SvU3Xt500GBHnFv75Ottih+5DAAA0+j6b/zy/Zv5XzD/SeKSh3KFiDWUgIh6MiMMR8VBEHImIhyPyskcj4tEt1t+8NLR+/pPevKfANimb/71SrG2VW1FvWWSgVuQO5vH3Juen61OnivdkKHr3ZPnRNnX88NqvX7ba1zj/y7as/nIuWLTjZk/TjHxyfG48n5R2wK1PI473bBR/srISkETEsYg4vrWXPlQmpp/95kSrQnePv40OrDOVvXxncX4hmuIvJe3XJ0f2Rn3q1Eh5VKz38y/X325V/7bi74Cs//etPf6biwwkjeu1s1uv4/rvX7S8prnX478veTfvu77isY/G5+aujEb0JW/m+TWPj60+t8yX5bP4h05uPP4PF8/J4n8sIrKD+PGIeKIv4smi7U9FxNMRcbJN/Hvb7Lsf+n9yw8+/leO/qf+3nqhd/PG7VvVvrv/P5Kmh4pH88+8uNtvA7bx3AAAA8H+R5t+BT9LhlXSaDg8vf4f/SOxL6zOzc8+dn/nw8uTyd+UHojct73T1N9wPHU0Wildczo8V94rL/aeL+8Zf1R7I88MTM/XJLscOVbe/YfwfPro6/jN/1LrdOmDH+b0WVFfz+E+71A7gv+f8D9Vl/EN1Gf9QXRuN/0+a8tYCYHdy/ofqMv6huox/qK5W479S/wkMqmc7v+uXqHIi0vuiGRI7lOj2JxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBn/BsAAP//qK7lWg==") (async) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = gettid() (async) read$FUSE(r1, &(0x7f0000000d00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x5) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000004280), 0x80000, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r7}, 0x10) syz_clone3(&(0x7f0000004540)={0x2000, &(0x7f00000042c0), &(0x7f0000004300)=0x0, &(0x7f0000004340), {0x41}, &(0x7f0000004380)=""/246, 0xf6, &(0x7f0000004480)=""/121, &(0x7f0000004500)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x8, {r1}}, 0x58) (async) r9 = geteuid() (async) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000045c0)={{{@in6=@private2, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@initdev}}, &(0x7f00000046c0)=0xe8) statx(0xffffffffffffff9c, &(0x7f0000004700)='./file0/file0\x00', 0x1000, 0x40, &(0x7f0000004740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f00000048c0)=[{{&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000001c0)="b64f6827c02815661a86d97a3a7f4983b53dd5a4f910e9f4790c025f1db83468bd85bd4bfbf25af29b8568546926aaf1eb121dda5589d8e01cf9be4586fe25983b89a7d0cda3e408b61da00ccf198afb8b8d9390c4ecdb3b1e2263ef41f5e551e1215bb2fd6fbefc9201f75fb07f9accec8d26b53c18e832c0f5c4c76102a2dfca5b027a7ad0f7b76fe8cd47ccc1", 0x8e}, {&(0x7f0000000080)="58b171991ee93eeecc677f1cc5000e792e88962a4bafce6270c9731bcf507cf563231934c553938b07e57c700b725f7938743077a0", 0x35}, {&(0x7f0000000280)="806c5c2d15126db7fa016d8ed72225d3be345a29f56e3a7024e072a23c64567ba9283cc48e597c268dbbcb7f1dac92e875fad5f802e8eafb26b0423d8bd6f7e5e362365f4f9e610515c24a1d89f5ed8c0a77806376f7ab6ffc852848efa6d1a79a69fd5cdc4f73f27cdba9efeddd1ac563a00fcd61e26366bbe43f330335b589c699aa82b0c41a41a1ab934ab3966407e0e99ff3c48f51539b83660ddf35f6a06b3b099a4cd955", 0xa7}, {&(0x7f0000000340)="529027f441b451479856be86c7c5f8d9ab53b8986d8fad83bb46a3256207195fda224ef9deb8fe3d2de300fb1c9899988a79beda5b6a85e2bcfc4bf1f62000743efbdccd3e72999679a42efd2eaad1f3c30fa4d9ea9522ae6dd75e02a0cba287574e69a93b8fbbd7a566cb57e6107c4ecfeb1d19bdf764f52e906b6902b93b633c78616a367b934f2ffdcc5bc049c83d3a40377f3254d3f6bd1d6665627d1bb91106aa286ae45f4c439c2bf96cf8be85959c2725dc43186d954a359c7f8e83ba53d6ba1ba0d6229b192ad78ae9970717f47de200d1c443a22247353198b7e22534f8a0e8e6695a04e1f6213e", 0xec}, {&(0x7f0000000440)="c96cbb5f19b0ebe15a231e3d47448f283f7d76f6d4af03a3cb59c1ceb497da59e3e845eb1a8fc61da6b0be01b071d9e3d22f352c99b5664ef209ba6c3b60ebaeea2c7d0757b0fb580a0d476dfb86a92b295c7754faf87ecd7523b2e19cd2177cb372adb9d95f406af946f93efbe9bcd18730dbf8d799df59e90f707a3dcdfbce1d0127462118245c02a466023d8c3ec2eee8edd45b07895fe412f3917ae33141d18e87272fcca645066b", 0xaa}, {&(0x7f0000000500)="50246de1720093ca0b39395067c990c5df9bf24c31b1733ad0ea50bb7959af99b166fa2b146dbe4cf99b7772968ab8700da36ff65d8f3b119649ff5e5fa88454b07652d297112975e9", 0x49}, {&(0x7f0000000580)="9a242f1f2dbf672562bfce98cdc9cc916330958244902bf4e6", 0x19}, {&(0x7f00000005c0)="a6bb6361be9a15e9b7411551886c1cc87c4a6da027351041a613b602d2d52306dff3662c7412a064162dbe2305326ae1227bfff875ba7e867c01974234e0136b5e91e4f8fed1d7bf4e222d9137", 0x4d}], 0x8, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01}}}], 0x60, 0x8080}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000041c0)=[{&(0x7f00000007c0)="e3648519851bcf263e24d83781d1231c6d6ae4b91f462d365a1bd9d3b13737e67359930a61339d0904a5f9c1d0638f20815a82c284780012892552a67e00d80ddc7590bb85542af24d4fb7e21779185704991a264f06f5fc07c7fc1504f5ededb152d88a46f4e9304ac6fa4af3faec83aa46eac51ffb544c40a05aeba40b4e70d745874317ceaa3f635ab3836cfc70fc6027f32215e70178fb526a080544e87b8f25b2da8432984951f32dd8611e00d17f70d7849a5c0dd5960f", 0xba}, {&(0x7f0000002d40)="068a1609e2b522fe3b85c2dccd8d6740da21c80f5b70f5105b6de0de06c84c3538081307e8897b24c44166e35c402edeaf0d09dce6ec2c7a8517e16384b392bb7411c79432b662d3ffbc64d26388fa3b7a8ecfe830842d9746e46fcf33c17b13c91f693772843b23bb0d780b38ac861564071b4f0b387d6a213515b77909d17c91f6046310dbafc14fa47796a4f9c74ba81f6beb1804fe5fa06bdc630b5ee7b99d0f68f73c962a2bb7c08c81596d07d96f7155cb4d9d031958dec283cca3426fd579aca5fe5c54a1efcd4012793197b1a610bc5eac930cbd8a50f12e38d9a0a347ded0764e7dafade493", 0xea}, {&(0x7f0000002e40)="01558626f902adbb46d828e956da33ae4b2d97f2d8c91018ea513d36caba747d8d1061f5939590585a56721ee8bdceebe847cc903e77d389836eb0d547870eab58ef4f20410b5ab85611580c1844897e8cde3ea8afdc6cb97460e188e7722c9c24f92f97bc8731a7bdb8e80de871b0e48953f6cde395a0cee91d82b00e0e5e81a1a09f0eb9b80216f56753d9f6bb9bea4be913e49f66764aa15a58a8dd8e269b3339da90bba6725d6214ce8074f5b3a14840d7336303cf70318a192ec6aa003b43dfb8dcb97dd2dbf6b67059ed1aa75a2d1e3e1156e4ae5e58fe36b661e2687d8e74a6fef6fb0728c0e1cca2015665651faf9889b4ec31ef681960e87d9d41e61af119bb9fe26a9174cdb5a3e19ae463c9054b7414aa5585458dcd121aa1a02df93e2783768310fbdd094c91820b5ace68311caf666ada189b72251c5e4b18826f54443c8c9f9fc6ab9956b14e42d979b45d33379bd1300d92db44f1566a37b656eefc3f792e4c433e0ebdee5d7d81ba980effb9adc66ae6c9bbf36ed0c53e3d4bca2d1896f2f110c4fa79ef90ed1426cdd6d9a721c1a18c91192c953fd917dc18299820ed7b4c63771ce06f8a4013d92deeadec584fd928c036148ae547593b9b84bb66024c34549ec9d0fd9e96ddc2b656a8d846f1ef571719717ed2f95253e04283452da6efe7dcc21f6ccc185c724e0b059c03590ce2d88230711997fb5f2c6b58b8f59f0436edc7b9cbc4e0a9a0cdd38f2923961f00bba084753062f4526aa375bcc9dff8f3885fe5abd49e6e44706813a1301b816c507ff91ad195848c6619d82c6cc5176e2459fd750e8d84f122129b220d03ed1c75597de9ceb5f6dacf3b842c3a488d77e6bac59acb891883e4eee0d508894737947b4488a9d2fa0fcbfa04934e3d1ec53d3cd9dc2b9fb12685185a6b90697b747f75cfc1769f996c161df61bb27c79f89eea2645dac857a4bb57d148fd5a35c0c458a5c7e1b6dd37d35c856a7489f796e1a843fdfc952be38e92529efba31b1d71207adf0cfc187e63566562914807e5bf6bf367396ee39e3df32623aca3f19142346afdfaf2b48fab299cc04376b76ef7a603a567cc3943a0049ebbbbc41036c007f68076c51ced7f86b049a6f67215b62cfa7290d8bc2271a9b4cba0783e50f1bf16468d3c1bfcb81667099d3744424e1c22fa7137faa43bffa38c189eb57f8784417b1350739ee33cce3b05779462e92bfd5e84b219bfe01aaf99d790cdd304b3cde03c6cb611c10b71565918852541e10cc69304a16240e7aa6bfe2955b938625938284321207bc955e60a2f2f270dd5261e0450184dca495591ede38a0bd3e2db7caf117fae92b8964a774a9d73cf8247024563717545d3163330de70c151d51614c23ad377adbcaae891ecb3df17eb100bcc2023e6543cfe872333d498ffeb013241514bfbc7d614149ff80768ae22a3f53d0ecce17e5815f4101c9e78a50b31e8edc008d4c85b6aa108ef19af00910594175387d344285ff73a964d892f28abcc6be32c9d64f4eee171905f1a12112be25feaae6908bdb26a63a9191dc47e8e3b926c96270f94b7982b1dd4a2474150055bbdf141727266f2d1247850036ea12dc17904846255d67978cf835532ea5ea17eaab0267ad4ada272da85d5a53afbde5b1890077c181416301598791335d868c5ac35443216ec62e9f84ba5818bbff4d4fa2be7884e7590d97a5b70c5997da705c795639c728e9fd4be8132ef130af1d43f723d704a6665704ea4adfd2bb142b37361589008273a510d613354e7ac87aa658d39034a57b0049c2b72822530dbfb98f50652991e116ed4b9cbc053ea85ac1b459f3e04c3897d07b28020e9092d7d19a496661afa6644230d8ad07a7011902fd1ea29a98bf03f417c0cf5228fe53a4e8169918b179a856221a24e7d0e26d513795993a47ef5e11b1810c3c723f508cbb0362bae50735d3c5494aa3dc2c6ca78ab70c723bc0de843392f7dfde032057d9b762d172177f1b71f75144831ecde99a6683de1de4ad9b71cd3f2c7346c1556bccc061fa42cb4e59520fd54b0ecb8384b18810051f1da7d5a35d17ee944a7edb90c0237e74c21a74d5f239279b913bcd9566f0ec9e7b85ae4c213fcd99df575a2b3251ab5648ec508dc0f5663d985d593dc22e5ee326a81356e087b05b0d7c3b2578259dc44948ea7ff555ea1e0ed7a4788bee9e4955b0c48894d08552fe91e918b735437f468edc9045537fdcb685090525211028b53f7032476e0853c31b41626262731ae2314da7bf8f655d037854a493fa5a0b7938dcbcfc4f2734c34a2f5f8b2a8998e127f93bd1cf5af10b510a07892964f586376eb5425afd1da19514bf099271af6a336cd685728ca4b15311bff6a1bf9930751d13286402b90d68d03af26ef4c42f3f3d4e1528003c7d9ac7dcc60beb8d04a8988dc624d5a0caaa979bd8be7f3231553ce5ea373abaabdac721c62d9b0601ca5fd7f4a8234f763c4e3532b1cb03bc23d3089fd0fda35b6867d1ecc3930e67a263f1b12e8be2885ba19c6f30e48d82ab527b6fac870d9ab03ab3ba6f8eab6bfeffe6d98d205a7a782dee3fa4d88b854dd3e389c58fa2a6f5c5b01d5dab9a7430d9bc6300779b13fcaa9215a7a4c5499b42b570b236730a1bfed19717ed8354b4f875da129d250692c8c9de25eb70f8c4d588c22af781f67794234fc76321696c500b4a725222d295aa706928cfc937b7001bbcf96c1620aeb3c749a25175a372043c28be70e049a979aac8b82b67ef629f320af946600a450e69754a4e52d5d0b0498a875750b9389e2a87ab031150c9e1e321a24142584551a41e147f4dc664f824b5b83a5b12858229f338350a2183b1a12c77b6e12910a2d203409668af2df112250317bf08b7353843e7066e5cc10473c70c2d47761d0d39ac745ff225685eaf834e40c17c7650fad728e440b5d0c4f2200118c186381d84df2c334401339a0523476f5f0a0120f811b8b3f486d4be9ab1d93e1ff86d3a7cc0649acb6d6ce2334d311d43ff3541670734dc36cc3f34edcbb4309bfcbb1b44b86c6f4131bd5d6a69478df613df905b588346a9b045fc956eca5f18b7dbaacfa1895174f8b7e94789b55d2f3172012629ccbd33b6e119b3cb8e0b8458ae4e0da522c394a0bc1f9b81322e19aa39a49993fed33f7adf1c9218d58862b1c3302743fc909948cf7f244e2ecff2d77d045b468fc3e981233b8da7325cfbbe243588dbb2d1758f4ea6ea052f30c459f95ba530f814b5a7ec6c063a353f9559c083fb342f641b06e54eda98acbcf7e21db8e5f81ba69157524e38e6ce08ecac43981718623ef60b05b8b99a43509efdc47d40369a2fff67e43c29d610fabab761d30dbba4c71b96fac67fb93dcbc67baa09a9ada4e21d76cfd851dfc43eb7f429f8fbd685d04825cc261e6afc0eab141a995af980e7f49f05a0d73fe8fa34ebd99fadb8f42dcaea8a026f95d6656315527db067464e9b104b6d6a09b038574b2053a83e174001f8af66e3d658a3121721782c2380a3bc697644e1b678b424814e5ce450f7204c9bcada57147af85b086c33994003b5d84048db3c1daa34f0919b345e0d9805676b856f643c1812a6a527df0e41071ab0d81e70a1e35b8f4b096862c0ef8f4aea966825e69d9195f8cde7fb1ba64740b4d4f8c8707ce9ef054d43c1c70a77697cf64f86f3f111291b722e6d9b5f4d7c6079cca6d531513479bfa0a67090dd02df1d5906613cfddff371ec9a26e4c21313dc9b6e9d8be68531e378e3b61e0da71785d57f6b901095bb3e5524c024cad68628face462f73bd94e321af68773cc4f928291ad41e9f47f4360cd1a1666ce8b49f9924b438d3e65dd05fcf3e250211bc07f27eaaab26f4379c9c975add1a4e1c313d8d22a806f4afcd2276208892c1d579b6e0be29447ec80421a9a567a7a0e082886039216383a036a32be512a188be80399054f16ad9666292b15e1abadbcc5875492ae2479c7b54f335742104abcb7cf7aa01e401653974bdf206cfb2bec5b9a30a3ebc160447bbfe0f3f1846d08984541d16af3cdcc67241af0856ce50ea9031cd3e364e1cd74fb7a7494e20b2fbaf10a6bbf462158e731b45d778a592aabb896f40966c8329c3f5e7de5658dd1a092b76074a38de675f9c6edbc1c49efe79c40e5629a90d31fec67c3d3263b0e19bd1a458997012bb695071e602a72c3cdd5442e0e5194a0f56191a9d562d888faf6618ddf204aa5207e9f97ce3071f987bd0445e7ee9def85185886de0ad5273d8674be81ea6b208ca667d6fa1708760eb2a8e109723795aa193df52a995628b7a94e8061f86d6a902a463933b614ca8f9eda3aa1529c21486b63aff656abcd46bbf691f839559b39ccd1f6904d4c10531c1d9608a9835f687c192530dffff4a80940a1ea9b4610ca3ff975f42ce1f20d26f803ab0d42d6e61a69faca06c35cc600f96094658f4b20f1eb5e84068e19b1a2fc29a1783bd2ef6e5dc2556c3902912e16ffcd22c654111bf119e15971db202d1abe2e1393e1bab115369533b31954df0c80f6742c48f506c51db8aaec43abe42a6e5b9ddf9c25c0fc102c305764995d3b58feec51cbbfbf0300f5f6941652b1e03a4b477368ddaeb90178a8a2ea56deb3be47f04950d4d7655bd28b7337b6ea6bd7b6bdc3b953a69cef4ac7669af89f5feacafdf17af67834535cf8249f2249f4920d9f5e4a6f8c1e288955d1d44ab78984ec109515eb11e011809b376fe01f8e20116784526e602ed97fbd6aa3abc127002b4f9603a18216709faaed081d2f0cd2b723d64a7bfdfd4ba00db7caf6a62b471a58a4a90012304ba578c288e31a93a8840e2c449a53492e6fcec246e82c421b6ab7cbd21dce8ecabd8158949dc1d102c12e674114f20fe29d4f62092162fe84b2fbe0fb06d5a29ba37b415d1d70b2efe5d842a043707a5affc4daa735b64feab57cf6c6cdd91d739b855a031c2f5145bec61eed0b1d3ce86583c834a9091155ddd92de961a49c761ec198898697c31659d7c3693d3b9b38810e998cf4d130f46eb7e8794f5bc5fc19bd8a34703dce6e3b5f9ee6db882109b635811f9684d6d3b258457ec80f24ec59fb4e59914efc707289001b2e4398be1c55c275f555dd100b7d8810f8d63729f18733785554a3317262e5401cde774009f5d3a4b16baf6ecb248d6775c1363101b4d84769d0e0cd9ab67aec1463c127a151450844daab8be2daaa65106b4ada7bbbdf166306c34ac4ed17344e36f3beaabd75019ede62bc9e083e31810d67040f7f416f2f1966a992f5d2c6166fcf6da166d7075e17d04755742363922fcffe618edd8c4931dff062f04ee5352b9c73e0d488eb31332f1f67851b3009fd361e42d65ee861c3c83f6871bae89b77db31a9d2dbec699318ba8b8520b96f035853e26e5145711f408b914d540e3a4b6bf12d71212391ac95cc5a8d2a5da6df8817ff4b4bd3d077be211b26c0232c82109c95fbe5a537450d4460bcdad5f3939f6a4a8f8d785f602c94cdcf36dcb695c581f057222c18b53e6d2f63dddcb85132d4392e94f6eea5febd0d296ffdf393eac086d38822fef255ccde30cc65fef57541c2d8c02627d2fbbdf3662c18c63f45c997e65f8ad88b06ee9a5af0b8b665a6926998c59230abb01adf7552b92f7f580812c74937155b618002369ed2d846ba74e564efbb21f1c0555681b8bdb6db5d3fcd23d5c6b88c4c49a82ec36cb3c3f65af4386926ad0335f04ecfc62f2219e0d46e", 0x1000}, {&(0x7f0000003e40)="4b60487a3b496dc1bd3e137eadea30f95d1b82fd92cd25632ae95d5817bd1686fbc009f507881421e857bf077688743d53e3f15493797a367ae3c8ee9ac77ff4dde2cc9cfa490f22c7c8f82f5e2d846c3dfb5c661c242517118ecb2178e41c824a8f559b4cb54985377c92df3e7a8c9369e6237acccd4ab964da5ae909bb4d", 0x7f}, {&(0x7f0000003ec0)="79b01553a7380c178043bcd52c1a71fb62c756de4bfba996b49197854eb67b05e3063a7b7625effd683651cb5eb5de7bbc79517f9b0d972ea6b0873c3d76fedf197c3f6ddcc77b66b05abcea0eb208f628fc377d23b2359a6d5cc62b6d3495cd7ca32f00e7c92901b6d9faac3a38cc7bd71136bf6211a2a682a0176a3907040fbfd4f88c00483d8a1ef053af130e99b109da700d0f83318dabb5e584f18e112d63d871b631b792f9e8bfe7f44960b8dab16ce6566d494c84cb9fdbff74a670820359d9ae", 0xc4}, {&(0x7f0000000880)="b1010ac4f9b0e1b8a521350eb531ab99a2faa1013a1aedff55b6e7ec3cde951b69e1ae8fca298da18a1ae7e8a0c483d1a36dbf50", 0x34}, {&(0x7f0000003fc0)="3ffeb37d07f72af098edf15934558e1ea239e695d6d676d3ba1db4163f", 0x1d}, {&(0x7f0000004000)="607e3fc38431b33e8e4901fe2024fead17a89ab0d671572dbab47e598e73f7776a1de9ecdc2e5b545eca02dfde1c332b1cfc9c27a5ae6bd05b6526372d450d0ca45dc3062c03e321a8abdb303486519507918b6f0a5c19ae096eca4ebf5a3712c3d36a71", 0x64}, {&(0x7f0000004080)="19764938eb38dcfc6ab3b5299f4a4a4630c7959230b79ce7296afb320c110fdfe8c9ec029119d43f137fd283ba592a74e793f038b5e3bcbb02ec0523599ba9c2200d43dec0d8452521a9a6735128a0decc9d14866faea479fb4101205d7e7c77efe9ad20a78b31337709825249b5119f087f79c2f96ca650", 0x78}, {&(0x7f0000004100)="80226ffdc1acda91aae447c59df101315346f7822ea5d360db8c21b4496c006ed6e1dee6f83d9cb24c1244c40eb860bce55be8a949c4cd5a6a7ae33da6483d6d43e6661ff78fa94d94bdd41a07615e8d97b6b926e7c02eb9b30c9a2c47adef96acb27a4ce778e8dba9e30c5a5f7e07072519e477fe8cb85c3c72b6833dcc9bea97c6eb818108ab72a51b191e0f158e804cbbf107350f471cf9c0287552fb49cc31680c2612c29678f04e1b", 0xab}], 0xa, &(0x7f0000004840)=[@rights={{0x2c, 0x1, 0x1, [r1, r5, r0, r6, r1, r0, r7]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r10, r11}}}], 0x70, 0x4}}], 0x2, 0x20000810) (async) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)={0x1}) 13:10:15 executing program 5: write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0xeb, 0x2, 0xfb, 0x0, 0x2, 0x3, 0x3e, 0x8000, 0x151, 0x38, 0xe3, 0x0, 0x8c, 0x20, 0x1, 0x5, 0x1, 0x9}, [{0x4, 0x2, 0xad12, 0x101, 0x7, 0x7, 0x9, 0x1}, {0x7, 0x7f, 0x4, 0x0, 0x429b, 0x3, 0xff, 0x2}], "111d4cfb5fb502120d3c2baa7e3b084f82bdf6dc4b647a2bd48158513f5aef7d38", ['\x00', '\x00', '\x00']}, 0x399) (async) r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0xfffffffffffffbff, 0x101000) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f00000006c0)={0xee71, 0x1000, 0x4, 0xab, 0x2, [{0x4, 0xa15, 0x401, '\x00', 0x4e980e3425f49e92}, {0x7, 0xffffffff, 0x1, '\x00', 0x1802}]}) (async, rerun: 64) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000007e40)={{{@in6=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@local}}, &(0x7f0000007f40)=0xe8) (async, rerun: 64) syz_clone3(&(0x7f00000081c0)={0x9000000, &(0x7f0000007f80), &(0x7f0000007fc0), &(0x7f0000008000)=0x0, {0x3f}, &(0x7f0000008040)=""/48, 0x30, &(0x7f0000008080)=""/200, &(0x7f0000008180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0], 0x6, {r0}}, 0x58) (async) r4 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r4, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000008240)={0x1, 0xffffffffffffffff, 0x1}) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) r6 = epoll_create(0xfff) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000008500)={0x18, 0x1c, &(0x7f0000002e80)=ANY=[@ANYBLOB="18e6f100", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000040000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002000000850000008200000018630000050000000000000006000000850000009200000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800007d1900007b8af8ff0000d7fc7092f5ca18652e63cc00bdbfa200000000000007020000f8ffffffb703000008000000b7040000015ae1358500000082000000186100000d0000000000000006000000181200008765a966e12dafb4bab017bb66619377fb6541cffda72abfac4a5e16ea7e18bb97fe19511db9c8d96fed45", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000"], &(0x7f0000008380)='GPL\x00', 0x2c48e24e, 0x5c, &(0x7f00000083c0)=""/92, 0x40f00, 0x44, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000008440)={0x9, 0x5}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000008480)=[r0, r0, r0, 0xffffffffffffffff, r0, r0], &(0x7f00000084c0)=[{0x3, 0x1, 0x5, 0xc}, {0x5, 0x3, 0x7, 0x1}]}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) r8 = eventfd2(0x1, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async, rerun: 64) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (rerun: 64) write(r9, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r9, r10, 0x0, 0xef84) (async) r11 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r11, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r11, r12, 0x0, 0xef84) (async) r13 = fsopen(&(0x7f00000085c0)='overlay\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000086c0)=[{{&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000000840)="e144c389fe835d9c4dc3f518cd98c07759bed537b699d4d75e97ee3ae614fc72b0cade473f69224fd4cb545edc45283a743d8aea08a2233844cde65c4cc7fdbd7e62ba59780fc9783700318f0fac06e44c2a7229b37c0e154aa7cd8c6a5fbdb19bfd0a9793dd02f25457ccbd58fe0ffda7ad30cfb9ff57f76c72bec943e9075571a0947164e03e51", 0x88}, {&(0x7f0000000900)="a43b2c7302125df5a96eaf964ed780de5708452514464ed4deb216213cb67ba6dcb36b7891323d687dc39153e1c9e6efcbdb43c70472bbf8752561cbf51dd78356f671581e08c38738747bd07a33835252d14fc2dc9e7c52e51565b0bef6c26b87c85da7ef7f03792188036d2768829dde0182e0e0ce9ef828002a1d83daf65e3d047aaae7a833ff7890440b007c3c5c0a3a71ed4af708ad52ffdca14fbff1ce393074eee89b009cc74464738aaa9c35341298fb23fa56f34f09c322c7149b77c2265f5568df90800655d7c4cc8b443d5d3a8de70f33cee86805fee089401f2826deaab9ac2fd3c70acd9ecf02f94b3e61ac5e7760636d99548212a8d554257a406b04a843eefee89a3b9290a6901c6c666b5b42bcdb4c78b50462805f4e93a7c503ecf06b946c425d9f0a348c388ff21a4d76fcb5a84d979796b50f287d221ab3e78c632459abe7b38928e954e39bc11d40db81fa5a754401843d1ad3995d1e7217e04618d1fb48df75cdbd161124fc475c5329749cdda35b8112bc90cf568c98f8bf365a448d63c930be87b50e7624e53ff0761d2c2c965868c6081fc4bd1fbf303a89230c322d15ff21f8f8badc3247e3cda62c76c923bdb11466e58ce3b1ecc9cb6f243496b691ba00e88dafde53480308e837aca3197e8ab2741290815d0af5fb0541cd09069e01d9d53e212f590f3ada1c6a760e1b0673f0eea3cd4ea91ba6d599ec9dee57a2f6a64aeda33a81c60769c227a5a85861a9050bc8a7c2ab7b12723f8ee64d752b311377cb061b1f1224c09e8b689e04d63aa1fc88e4044d4b185c73a362d81d5096eead7c9a3cec5d9ceee2d5c5ed1d4c93c779f2caf340fd49b4dd93584f1eb2b11a8cf25478b527b83df48c67a6d9fbf597097391b801afb2d5e45cb1045a66edd5f38676bf2268dcc0c4a8163d03882afbb4a58d91cc1b56970e7ee1b4650bd439403ca3160ff10ef217279f5e18437bafe0efba2564fba58abc252ff0ebacc01e3bce6829c1b36eaaab3dc22dbfb6bbd884c3830d1b58c2aef0906aac1ba9c395b2f04eec8b977be246fc497a5b057ba2299530ef688a8329c3b86a13d55f6be77a98400382bcb4a1f89343903e6165196d5f891bfda8265dd1a2b725aead396ed1960de41fe609f981725dceb57b2a129cb8ea2f42fdbcdd6ccd5f30a9d2750aa3f6d32366f9a98fbcd710fc2ca0623fc401a1147c57624531d0d4ad8858de246d090f3759ab588c70b9e0d1052314317ada85fb3db814a8a889f9a90378052924420384d24e26ae8a8caa489cf11cfdfd71a9917209f540e41e53fdf08cb1144f97404faf0df6d79268f325b5ea48ef0dda9ac28926d1550ae822e83d8e1039c6f214b76cc04eceff5902d34c6dbf7caf0b25f4c2ba73a504f0cb26f7ef75438d9239a8f25b4839cb1cbd01048470ccb577ae6dacbbd10405522f77905a27749ae37163364c5729563a828ed08773d1cd067bf2ef4c8723c52d2af922f8624ea71c3edc6300b10e947d45d1a3395fad8061176aee14e10e3b4e7c646db655ff51bde7443e7dd8d947e3dc7a371dc263ad71447c3f0cce437c5ac5689e2346ad2d673c23db83c0256dd7782c0f325de9ec15ccbab26c1d981a570655fc36368cfd81f6a50e6179b2341028fd803e1a01b1094750cfeaaa9a52ec65c89833e0c97997ad95ef0ff8d715a90c714983542a071a8b814cf8c1d46beab812d86605d5e161524fe94163c6e1728efce333261aad57aa15671e95322bb05d5d3a3a43b20326ca475d9e7a384d1a2dceae22eb2ae81b2405c349f357b7add0230cd9beb108588ebd5fbbade82ca5b048ba0c0a07635508d55edcd7144e862a6e3a91a6afa0352f3da65ef63361885be9b0ddd0e6112a2a5a3426afa19fff29617a67ce129ece4ea3016af7270b84c9d769e9597e9481ad50cec1a69c92b2f6b1d9a2043cfcee74c639f3aec7d7bfeb04ca043cb40db6833acc02e192c724fd27da48a02f80f9f9eba0bc669e0b7826bbd12749d344e7b138a2ca3fe6809341d1cff548bef7852cad4a797a677163e99168fb72a4cb1bac2aed515429a7ea5794c927a7c2341651e52ca584328d4bbbbd36ec987faf675c9008fde90c50db1b9275e85c4a5cb0dc7c648dcd1fbed6f8fa4e56374024acb73c5152de5e56a0171e5b5f373bc1296ad312ba2086c0abd3860d55c9cb8ba31a17e43010b8d14f8dedd6ca45d0f9780d7596acabd66d515977dcf90d55bac62af2f71a03fb232cae52d925205e784bd21cb67d5f7abe5c012ee5eb33848a4c3cfa5ed36ffc793bfb5932905df46206e4e49d26eafdd61440c7394d74d24378e06413c01674f401b80dfc2c53e3d14c93e63b7d11760f0cf6a1603af521909863e80082caa1ec87dc947226279a902c2cf0b57ba487ca5d0e78ee9258f6303c026bba19bcf6c237cb88b5afa9a00c083e87aead77c201201666c6271194d700d104514a3d9f8994a1b8f46c799501a50c6af182b01e1d78d89bd18fea0e53a401ab660e271f0c239e912d2f20b0d8d241a64b4929f408631161a2b08a3e554daab7ccd48e8b7178beabec122aab2cdef2045948f7f22a5f4b7120fce5f228a38e74942cded686cbae93b11fac107b850d88907152501551fb5d75c44f08799d509665a9d417288e7f0d08a39c3cdc180a9bb50cbc9ba22983b6653d97c1496bdc42c0743b398301827b58dffc140873b587c30af378fc50ea68ebcd12650efba6c80dea1fb075396e71082e4c93efde3b6552f7a9d626b65f457dcba5bb1b3d7dfbb25c17363ac00fe71af3ce55e5a4023b5f68e094b5ad3b968df164b6568f420a8a8f403ee7fe47f1af6757918dd1ec72c0b7e84818af4f72e03d3fbd7db3deaf35316831b15e49a8911a4ee29480514c24e1769982f6b5078da0d3eccb84fc2ef8a073d1de60f7db884973be55a632d65d51061cd72d35f4988592da12896ffb02435547cd46f2c15a7d4742a3041ff202614b9dac7fc5fdeae85fd0bd32c15fdb6fd0a9f12d6f57bdacff1131e4706350863094c3fb158d63d16e28dff730eeccc6c58deb30175981ab0d913956e072ee6b4ba98adc785e756634b7db3365ada1c60517a5aba3c38e0b2b8bb0e1185c456d65dd0d7668535c3bb2d6e02cd99a39c2f42211210f91d6dabf07c200221a219d59ee4b7b8848348ec612cdc60916fc76dcd5956eba38c2e0d53502ea757d889b05504bdd9fa72ba488e729f1b9ecf58b59d5d0f444c29907d7d0e9aaa3932adab8328ebfd6373ae9117e1e96ec0b65e1d738d04e7e6ab63640dff40a0caadc6f6274f1f5c7be0399dd4bbf27ab83209bf090b078e62a61111a947f1ff4607db36172c0a6e2c351448c9ae6a5b086002a8058c14b10f22c0b9938a3fed90da80464d80c038e110747eb545edc9c3c37df12a10c82a7029f8d7d9b07d1fc8a37c4b8f0ec36a13756669d3634c7cb749ecd42d2743970297d2177af3ce8bbf61ef4171a68a0081888de14a52901777d061a848d6c8c8471f7f8778fefeac88fa6f55d964c94d875ce6e9c09729e42e28f5cd6ddefcdf6e02731a3ce85834dcc20f0eed92580d7a505d546e330a9b28367a74b7b89b94ea7d6783878c664570be49e617f8b2f3ac18d3ec3f30e66a556f04111f2f39da7f12b093ff62321d14b7445758de50ce40b5c1aed976f371596391cad497238e676265a2b6b1cab9a6b3b09e3084000ebc667a1cf98475ece2a92e6e413d0094e73de9f27201b37f1d56877c3034f77529e93fff765bc9f2dd1ae1bd6433904df165b7a0641fb90b2f98e3efbe9ce4277408732678f2476ccfecd8c0c8536dff8fbb59da8413b54b9ced5ea6bef513a365a11ddf234e2fe489666ee9d0947d8f7c6c587f0468a9965c70436ae4889811ae7426620568720d994556c8249c663ee5921dcffd5605311314dda0561b9672c6b475ce87e02eb30ee9325079384c84465b13161f7c54806f8f0cd8558f2f20daae3894f18a49fff90cdd8c173a19bc1109c4d4685f33081c6f3492f5c6d7be6dc7ff11b0cbc2c38cec1501b0bfba044a6ec324ff081e5b59d313f6cf92712e0111bae42545dd5988ff794dfb4fd84c384cd3f71b842ebf1f8044a1873d3a741895def1e46b6074357b73fb09452cde209d4d3dfec6fc94909401190c73800c3e3b039c5c669a614d3947ecfac62b46cd851a2c6e7af18d64ab12ffecc2b19a2494042388ee6ebdbbaf856432d3a622d6366ab169533bb0bf09bcac7aa0dd5eaff0eb0db4f2226d69da617d8bbca3183b975bf01282883aa10590d5c6f80679b44bfbf13349d2bc7afff8fac7a9a2a91aa8dbe0c2467bee14ee3ab4070338ce0cc44c5d78af93cc60c12755af1e5776304a35a193e026d2ea5852b6e0d087911907e3857b92435121023ca271f29645c0d0d22c0a18f0af958beaf29408bd3464a7c3316809934681c457dbaf6b375bab68a532608b9b4e17c2e59146ae3374550c39032801fe741e23a163d0c117b986d929ce541678852b79d2ccd96a036d93e23c26a4e23845f8326ee5b03001f76e93edca5e272031250dd78870fad4d7ad479203a0e457d4268309643cfd67a8c80e8686353c6d8c14332bc5a92a48c00c0635d10d235608dba0c720e00afecec457915f2d7e0d52064dca200a6fe42710bebdd4f269ef582779d6592934e786350e268004e8857fa9d9a6a7ffeb5d185a38780f2ee22af55473d80b487492b53a553350c61235f04cb43c0bde472ff5ea66bc4b0a15edc02831207743470f7d2326d7e0eb70d356760eb292be08755d0a36af5a1c28cc0f98c7ec642ad08cf39f87bdd2bdbc99f2c58e9cad5ade9c0209d40d96ccba8b945af54efccb506a548e19e0a1525b0a1ae352c6a72ab88f757175eada8a26e9f571408b838c936e5ddc67173b3ec34d82291c393e88215e0319297803102b70a9309e5bc2c859370d24813ebd97df9377647b3490a16761803e96f07ae1a5b0a2f7883e251ac608695d5934349809b7f6acdcb9c3a460172d09d7e3fdb5b7df4a9b4e3ab4f625b6b1ac2adb2c5fe3e753f33a79c32beacf1c1a3931af6e73a6412f2f4dd97b961e234eb4e9d1626aa2e9ff112052bc15d332a61562f842e88fafcaae21b7c8815f6b9d3666cecd82508ec5b916f77f59c0c3c91f180b2abe3d5e466f097a3c60b18ff5d61761908806d0fdc37be37763ae99b7dbe526724178fac3ecd44bbbb244cc5c4f759176f38d75fcadac2fcd52e1735c719f5c43a5bc3b1d1ff538a9c0fe405643a1e4e38ad67f815c432f8c39c7d2f59fa87f44c209cf5670e7e8a9bf8cf97bbe5be89ebb79887c162f92710bcd9c195d8456bf9653a19b15df1551b920e859585554816a2aec2cca55078f2e33ac5b998fe926c04fb0390bc27a03a65785b0e7923214d5e8f45862d6bbafdb0d63f94e3e8c00a7c81dd70caea6b08383971aa0cf66ebdc0fba744af4e6f3c4661a297485e704b8637e8ac632005daae4978a47648066403a85fd84de3c27bca8601a5b1b6938acea7808ac12402c56dff5d1ef9f2cf3b02dd727ed16f96589890bb87dd54653cb8d5b54c5dec4680a28d8feeb2cab48b831b5bf0ff8b282eba83f23088a8fa764b3b5b71d24ff76dcc0049a24527add16fc2249cfa2b3411f2df87705adce1dbf8a6f476dc06df0192d576aa372562bdec4df4df31e32b735c186cd794528a31a4fc47dbb02eae2db504bb60a0ee6b1c9a136f461bcf9cdd13e926e4432ef8b7b6f9c2ca84", 0x1000}, {&(0x7f0000001900)="d7c101362d4bebc645278cc624a4a9b51b970af38faa26d958f1992a4259f04e6e821e537fbd65b942f2c991b9d400e2213c22e1b1ba10c9c8ef732b2600fbd0c2db3736da92df0ccbf005b4499d67064c7ee6f7e451a48459ac5c42839d451ee6e549ae5776b5d2ff0ddb2726f3e3afb62ea3f039f0d9099f14d0665c6929f73bcc7b0a25f47a106a58c6c85188ada3b3cceee61e37f93c8580c63d0b7c143d247457599d75811f7e3796ece04944", 0xaf}, {&(0x7f00000019c0)="923b23f7d390a653", 0x8}, {&(0x7f0000001a00)="9ef13f29f23de9e673e4624807822c35147d1aeb2e5334fd9e4a7a4d998bc224ed9f50bf22dc6431abc1c30803c7229ead03dc44", 0x34}], 0x5, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x4048000}}, {{0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000001c40)="430faab03cbc860ffda104473145e3c880535b20a836d76c34d010ecfed9ef41f67ba760403c37946090046ea09581f7ec3720d71ef030177e29112888ee921b17173f7660d4da0172cc4f2745373decd4f343d72a3b4563f39ef325", 0x5c}, {&(0x7f0000001cc0)="d69e6b03a32747d24fec3b117fa06fae08e6ed5b5639b319d1063fdc3bfc2ca7f036c03214203c56355a16bf4b72", 0x2e}, {&(0x7f0000001d00)="f7eee41db660503b2a3cd86a7562c87d7499c8793b7eb58be2755607f1ef301cc82d583dfa430a", 0x27}, {&(0x7f0000001d40)="c48bd24d87d83010889ea707297af90b7bbad36bb5a24fb5287a2a0905da7bcb7ed0fa187625bffb03804d344a32f83d23", 0x31}], 0x4, 0x0, 0x0, 0x20000010}}, {{&(0x7f0000001dc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000001e40)="40836d3b7ae941fc0fdf913f0e445e74bcb60342a5e2ad46854b2b303dd258ab383ff8d3bd8fe0866847ba64a45272951aa240c417e2d9b9e90375dc78c256abfc7ffc1495aa959e600244b12c0b3a6d545424ec7770a30ca7a5dd3560855852d960a7dd17de9128b05042ba4c6dd174f0edad45ca74eb27be6a70340072b429bb9361ca1d105bffbc4c05b12f8a6ea8aa0daf3ea476824fcf88357e54e5d873a42d620a4eee8234c22aa7f50cd11b76719380a6c30a26f09c58c10ee9bda1db5ac3cf9bc156b207a199bc71150d9e7f8b6f1fa50827b7102e9e6de3d3e81531d2e109a870e07ceed885b7a4221df87017b5c58e9501c49126985e3607cf2fb7a89f2508f2920245b4638f2d0fbe9e562d21e4a485608a1b972220936a2730222b42624037baa9e56ab3c38c348de0b7faf32f6c85b18f4631a7d6cd1befa973ce31caf711f9e8e9728728edfb521a0217678a1bd11c57383b985e87c0d7bb7629db64228d7cb7d5518b6e5e88bba50089b0ccdcad27ca90029f913835f3cd12b027810ed6cfe38bbd3f625c6b214ad21aecabdff42f39e3ee4e681cc96f01ce7c850e220af39dc7860d740a7198bd02afe99056a942137dc2f10045610f7442bd43e26de2d489c75f4a61a8fb4414da8e7495d5db9d92ae334889f2314822bebbe1a479bbc77229ad1ac564d1b805cb92231d33e5484bf151a1022c3eea9634efcd40a704ec08b58157b427635f0d2afbb3251a3ab61dd5923b3bbf3e975d465d569cdeb0011b5e864cc5704992a15b2c301cdd0cb68aa3fde0d98387370e2eeb442628a9a9566a69ff0dac58aef037ceb76b0af2d07f747a700575f6aa5d5a8684a2050413196718cdd76dcb1f4b782c2d1d09053bc23d207dbcac30e067de4081848a6c8dad33d8bc04368ba789e7b4f1ec99f1af88cc8f321bdb1fc1cd46521701408a8acd99e632ff952703dd5623a1718592ae00446d6443d48fcaea966356c7a7343a6ac3ce05ab4cb33284652f6b89ade2cdfc4731cf7e621ab06ecf6ef03fb3e5369d4ffb39fab97da0f1cdcb6b1f49ef3d1642b1e2981a4aaa2ba9f8f52d6b22687c0d1bf9960efd596107c7707403b12adca50e42669de4043b67eeca4ee771ecbdbf6e4eac51cddd16e8b57dfba405671149fdf33098585ec4743d35d98dbe88a56328b485fba080a825e3b1d3bc296d3a7d03c836147b876699d7f3c05d9df41633d7099e153395008b7c6a2927658f2eb18938604294fc4277ba8e6d55c3ae212cf0e40af039119862d270ed0a3bfbd4dfdaae8a2025351b57187fe8fd92da99fa53b720172d39c3e4addc32d35de1c2093145bac06ce379073187c3fe024a8352d0dbc2cb9035ca73472f3374cffecb6d63603ee03f8044348cb17a5f7cc559b986942cea83648388bc19cf33e21f1a8b9d6355c3297e6e6d52da8d2a3d8c049d5025ed0ab207acda93894bd7ad35e53ffe1c3ff71e729c1f4ba9de56d83bf13cef6fea62e2f8dfc9db839f2985049af108f841de9aef9bd2c95af6b76b7891bf63c25802505d2a57985a69bfd5097af7042ae0c4e637b498f32358d7a83223bbd4b8ef997489b2614cfd0dfa14bbcaa96f12c9dcac91db5ee11849d92980eeb5fd4fa9a9d436586ea7d76c790c4e511f0dca679128483f84a7f89897b391663edfe85be2cf166de90f848adbce114e146b592d17c18b944a6950e136e67749dad609b285dfb85ba6344f90c93ac487a3cf8d87f3acf7140bf5cbba9f027c32a3296896ca88c968f925794a6b0f0591e8eca26f4cab50abd59fbd5a5abdafb800bd9df97dc606d4920ec36020d83ed1710293fa7cd49d9e10315a307f1118f9b344a968f22aa2d7cb8bd556c023d482230c6ed1051250c84eb91a3685602253962a02b1be7e8bbc673de9a4e6f482bb42a2fbdda2ac7c07234cc5c68b27521696f09b39de1d473e7b0967270a0185d731fe3b56d39eaff0a02b9be47fe6d17a38f81b6496b9c37991dbddbc4e413ac9eba82ee7020899aa95a381642a02b1b17ad493c50812d16e22357ab4c204ee0f6a0615fdd76a35af45dccfe127d0e544251e096e61acc11611b5937847c61428d313374b4782212f1534a2a554775bf17888d97ec104455ae67be2d6f69bd75c0d51b488bbffa32080780e77dc46a800e5a00cb99d856f3559b2d190b73c80b8ea45785e6560400d0619d2c2626a5b90a24dc55f8ab29f11e54064cf007edc865d14828aa8726ed7647d0534d2857d8e09b83858556996d88468894e19a47aadf1fa80c6db3cedf80f42cb14e173f9200b688f058faa59579bac989d74c10d9115b22f925751ba668a25e7bd0045f3c2c7a1e99d39cc7d79cc23cbc5698381c3823039fafe86559643ebd29428c7d2f92dae0130376032f042f00d4039347ca8b6a5b457ac3fc66a61468e515df427aae322f5af71601c96fc42eacaf6e39a8eb338e7e61bf2871ff729fe6da1c8b4c92622bde1207dda90d7eda11bb1a3c97aff42ef6ba60944c901de147a898801153bf5ac9657d26c8d300402ea46ee94bd6b3ecd237b281ab99fa99408762e855b8ff4f8fe3e1ebce64155aa9bfd27f2ff602fd4b80c82c6aa06b1fa04d17cb180b0c5aa4c1371da67fdddc87144d717667aab288404a5156b7842c2e30cc95c7b6b8ff3fe8ce1107f07d3a2ebed1f456a229f620cda2d486988f6dd17ae8dbbc1d5bf1a21bdfa2886f15f7ba8e1d5c817ce3572eeb08994cb33e75a50258cd618ee85e2f7798a43bdd42c8fb988ab82159b298ba4ddb467563d08b699688c4a129951de9375f37e4273c86e9953e3cb59a81e79c94d2150bcc2972769b1c85ed286cf9c7e9fdf6b18fbd5e64daedc929f725409bfe9ba2870335851cc1d6354434e9307f87e777767ff7b93d67e77976b1b51f283008c81b26900e62aba2b32b9db74ac2ed03d3f2b6f3321dbce8b57586fc7403f80604dd21be4faff1358186a873aad95bd51dcad26e987f09fa8d9bed1644e664cb7925be00b55a4b7ecd7fc078665c50a73db6f1e4ad2791f8c8247c1e3ed585fccef1799da96045649afe8b7e8ffedbe793e2ea9edc5dd968b1319d5584ac3942bd18d03f7944e2e5e63d1cf078dc75846621934bc3574f4a03ac8126e4bbd33668352ff9f41712c81cb8e7d2b2f1b4f360b0302d5a52b5b751d60c5c8e436e42f5a08675b856ede46a592fa91bcb295ca9a1de08d5d90ed328be003bfca9b04f575ae04cd690f1480d5bf4e7485411f1cab6a6041998b009a0b0be903ebb43844e2d8ae8dccf1caa6217a8e110064e41d237ef454cadc0e54b9e6f1c35ac820585d37556da0c3a483557d7a2ca861bc5bf024bfbcffaca2ddd218ac77a6549f021add8b3a631079a0be15b37efaa538b944c360e3f59b934baa433ad4aae1ee252d7b19b25249a8a5e8113bb9e12c761bb3316c4376932b484810178ca10b70852445dfa4f1975a470bc3de7fa55d346f93ce6acb68d82645c5dd7df78c926d6db2db5cf6a0423d511ca557056dd89f44e68a25a18b2e9072ecee2ee0370948979f93fae0ed54b81637f31fdfeaa1300db54c68e3036744a75e74c86d7f6c3c2a96ce043bdd831dc44a7a66e5b7432548b249db9487f2ba979571e8d91962f58773e87317da01174bada55dc79661a7b68655a11c2720d59600ca9908da4d8534d9e6161bbe7ba56c2740b68e41faa78c70580c3cba4e9f3623c8d284eb921be4cc247d11881d0ff72021acb47024cc16691a591f11e288100cd966a602fb32ba6baec3470eb0c6c50585b8e7037a1e2d509cae3b8e21d5fffd57d87bf8628cc4eece1567438aeb44b3d04ac5225f5c4c324a2e679590403305dd272de5f215c7ca73dac07020c5fe41cc64e3bd970549dcd0252e70c0cebf99dd89455ecca48e5b7f65bba6e177405aa4d62dcef68286c54981c0bd83e0cb300c4c69a37ecd029ab943fc3132c5a7792d7b5634d7b39f44ca8b3aafd223578c5de8b1a3eba9a89ab2e91c05b3748626139d18f46898018b75be1942357734ab726d42fe7b9102bfeeb1268b06667b29fa5b56bb70182052ba7473acabae304d2a00812946f01d3a7526764bcfcf75f6713c57c60bafc64f2d65169c88b81b020a249768a869aeef17a72611dc89aa8b9beb670ae619563860028d241c047facf74812af24d27c64a60a4efe32a52a7d788381dcb5be7ce9ae8b1513e567be5d6047f11ac161772abe8592780e31fe48b95b22d21eab598a2b57d05b036b6f417ca10fc5acbc33c4f68378781966b7d0d4976b71d5e758bfc8c3dc4fd22ac050723077383e7ca7cca5ed725817cbeb8f0f8cf1c7d8ed60d00584acd558778b85f62508e8a245657aa0c12b7cec2440fde3625689432f9033c053744a9526607455f3d5213cff38958555ab6dfa4cae28ca5257e42f88474e27d1b58ecfadc5eff167dbc2f79bafee56f551f7c96ff9aab310b7c44e8ea3671509ad68066764e6de4a55babc9222afc3444018b4d365c060d2bbf8105fef049034ce46e673897424a4c5b4901bf33c4f7bc109c9882bc063858a0d57b143d471e3c59d9d68c8f24ffd6e13f89a8aa166bf133322dc88df0914b815e6d8cb9184de9775001e3ed8af5f5e1e05d817074e72658021c970f5fa64a48ae3d90dd0733111994d18640ea9508fcefd99d626d52f06663a16de909b3852d6958baef1fb0c8203984bd1c8b63c72e3dc9fb8d4abc5f5cc9b57b957eadae39fedeb22369fcf31ec4babbd1d8628c1222ed28b0f987cf956c1d680054b82c2cba4c3c5821645132f4dc67cba7434f5d6b1312200922403e7537726f36b479cb37596e07a7991a4241a20fb569365b4a26ef6295550310e61dc8c8d7884f63fbe53bd1d986edc86768fe97fd72da2d03689131eddb5b7bfd4ad619c84d07b5f36cdb06dadb1c3286cb8f9d655c0e4aed0fe74ebb9fbe72e946c125e392fa6c47ac2bfeab7067d5c9ceb3edf9203a17d607e95c7e339aaef73feaaa9d9c3166a44375c10770adc968184a175683d0d13c95d5f3eb3dac22f433e7895dc912a2d458c7a8284b1ea43ebcdf8743ed88c5214380cb66d778d84903497948a24d90f908f352ae32b7b20f8370b9936f8f99f8f5b21af18ba17484b52027c92b4f29a960a869253d374cbcb818126f335c2bb00484b8f6b6f899d2afb39568c4666fbcdc3120228853efa5b5edefd1d18732f3ef9db11813ca50d91485a1edfb9e9eff7d2fe29eaa8c57ca4873d00e26c59187bbd8b52a3ed194a81c33d11492a858600bfd06146ae6a458f8272508eecab3d57d27c9fc4a303baf2dcb2a4896677a8fd5fa1dc01c3a85035fcd1f93d848560800ce46fadfc4795107051fe3f64bf998ebf6e99571708f0d6e6881ece7d89cbfa602a9960f3cbe55f0ab061d9edc71a6a7aa134af969f5fccab076be5da003e26df171be943c51d66c855d87e5290a239ec039d3a4b0e0285af737043ea83f71468a63d785590fb41c2a800939a9d83836968f12349cbb19564b61026e244c0972fe0ad6783d9da06e25f12c22b8899518cf63d8a78f28c3675cc020dc8b94ad86d7ce7aded7a0a95b31836e7f7fc131d291c12b0506d92583c0578a5087a0c1ec95d0dc266a21c3e7a08424c652e24bc3f830e68e90149984840f8857e1f5b3832e2d1f46bb2519906a865bcd5885fb3eeb2f718554727d513d70838ef1a1a16f488f62c33d10a2dc189497d34c343b33e2a7cdd8a83bd25faef282ce135f623a1de4c4e0fd7", 0x1000}], 0x1, &(0x7f0000004f80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x78, 0x2000c051}}, {{&(0x7f0000005040)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000053c0)=[{&(0x7f0000001b00)="1ea05764279621169cb27eb875a1d182e0c3b98df7fc31e96927e254060617cd3e9a9d657dee8085c954b6113a60f8c5aa8caa64529a1bf3f72d8578584def9d40c851d713c1f5fe0b805e2aafe101000100", 0x52}, {&(0x7f0000005140)="73a00b9d399df7deeb3902d0e2a0334fd074aa8c70469af0d173c76b53f039af31de532366d49e46ce888d5f257fe13025d1ffe97f4256f5144ac03428e7ffe342644197bfabfca45a5bb54129da3d906af1d76fd89c98a7544ee9c30539da4e0440ccd47258127e3becf1c28be9854b4a9b35460813a2e6e1ee993e9feb21360be2713db2afcf230c627b1b63b34a81b574fc0ca21d89df3b56f9db32edfad01141def48e783f14ebe8d482d44392ff5eba69f20b8f6aece14a40bc225b2d9b5a6cc49e3e62d2f8e4642b734c065365114db5cfbb2789e104d156587329d47315", 0xe1}, {&(0x7f0000005240)}, {&(0x7f0000005280)="122547", 0x3}, {&(0x7f00000052c0)="445a20ab323efa70570b285409da93ff48e4ff03370acb3314a613b2a03a6b48526a42644592211369d60e241270bf3567b9e33558345e5126b2aa161b4fc16861edd3248feba1eb68ce08db958e4d06628bf8cd417bea2ca6f3f344d3e5959b57b357ab942d467e48755ffef0dd1e15a28628128b2e7c23296d155d5782d3b275d7da540fcd2597d316e8397f4fb9bea2f877a50b42c6245d205b054e97706997cd", 0xa2}, {&(0x7f0000005380)="e2511b3881482de3a154ccc7acc20d5bd4bcd536c56c0feaca775d3d5eb786e013c7aa6d848946468af3", 0x2a}], 0x6, 0x0, 0x0, 0x40000}}, {{&(0x7f0000005440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f00000054c0)="19fab10353b305bc81a4f564ca51a22552bec29e0184c20457ca0ee694a3b6d376ced762dc699dfb93444ffd5637c3e198eaa2013aaa10e03c0ca746ceca8d2081286b8a78cea9d4b6d71dc70bdfe435c873e5cdf655cc55096cf11fd1e1c6895f3b751f654c487c993d41ed2a428935c943b9b1135bb278d5579ed9764dedcb4cfb495655d534c8f60eb50c3926f8b63266e37526619800c1c0be48f2579dbc189fc3be193e8825c3d5c4eb2408b8a73233fa3519e571c7de74389fd31e49a5f5c2087b5235a5c582c058687a10336ec2a1fd17dddba4e225ca2f095816b3e5cbad596dde19baf9aecf", 0xea}, {&(0x7f00000055c0)="63f852b58520bdecc075380816dda3355848f92c356b11125a0afb4bbbb6582b564b4928cbaa8026601580d8e45840e580c69e32f5dc4c7d3cdabbdf8ab709b7a6e594c705471676c852727e6787e2fcb5f22dd4a4790cee1cf4519c5e67d4e2293651bebf8b3e835d32d54803de702d1d2d9905839a6eaffb2623ae7d96c693e659310b98d179318a94c0", 0x8b}, {&(0x7f0000005680)="9c0ed674c8303a9ac4d967658d0cd5a082d97984f8977f10f06908756f343f611f4f9d6c8ad846cfba834a7308c0f628782b27afd21b6ac575693059d8e62c37b1bf4897a4491e9cc93df47aff14e5d6c498a05fc4902169fc6e97098a5b1e170cc025a560b440ea7276dccc81013a6db6326aa1e261efd6c6833c713ccc60458712", 0x82}], 0x3, &(0x7f0000002fc0)=ANY=[@ANYBLOB="38000000000000000100000001000400353bd096f7581450ddf367a82e4a659bde993dd5e8e65eba75391b39b36d0205672dbd5fbfae286b615d818006d59941a26f50f9f8fa1daa4b7448c15e7956cdb1b0727eee174d26a28623b3465d22eccbfac2738e79364b78ee328f320eed77fe80499431101eeb0bb25822e9f6c6495905f055c8ceee5043113e37681d024a178ed72787cc2eec4b32b9561ae317652e5114a460afd62b578d613b", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0x58}}, {{&(0x7f0000005840)=@abs={0xb7ffe6cd6a072973, 0x0, 0x4e21}, 0x6e, &(0x7f0000007b00)=[{&(0x7f00000058c0)="1c52b2087c55aa2cd6ea6deb9b048ff0086f1e151d411c508767067af6ec22c10acf9af8ef9a19bfebb654a9ce3a7f7872b93200f50e2c1088e45277003a95da2820b0088382c45524a4cccecafa2a902ceed51942498e2bae7287eb9a05599b0a7ab0cf33a932779375fa688ce0793c44605c711024bdadec239656b1bfca1f14545cd002bcda4f7dd488d3090bab092110a4c87c3cddd8a97582db4f021950b1aa355e0c10302239a9ec47d837fec54a9eff7970409f78c33f0876a89f249146478c21f77a5aafe00c9f2bc36d653aa90dcb228a4a65c86a93a48f9fedd917bf311d9558a1dbdc7d824a0159b5daa38ccc55af0c7d0b82d87e424ca077cfdb1dab3442309788aa0ed22e9d9f25454385afcccd129d2b08ba92568e2ca5cce6413351506753da6ad473b12444ae5deb38d0d836beca48ada0734aa1838db079b190972010dc2bec5952564fe14df830cc82a61f8ea48d9eec94bd24d01001e709152c42e76b9bc9a358a01dd86b30bf11d5f43356b291231ce66c89c20f49e574b876364df18b6f116e4f40fe6cedefc337a638ade7d5259681cc1524e6cc191df3ed42291c5d879fe7f5604debbf73a0d59fafc8675bf16e76faa50af88ad9433c60bd07725bd22b9b7b27cd9cf8c7f93ffbaa4742882fd115970d9f339e00c48f344dda68f03565c2730ffac493715939786975ec0c9e361247cbf9de2d10ceab75b24d90f625c677857f080b2ff65a24c41fb6d65853ad2a2d70624e5069d87dcd53ab007be6d6dec69a94fd2bef3b16a6d30520032e59b46f308b5a9b417a4874c47dd483a9ce45fd38386cb97ef296d66fc749e8a86d95c3bf5c3e9014827f8a237438d16489597f58295f000a57272b498304bc2230aad2960afa2c3a8fabcee3cd6f727cda718f3ac44188bc9ea6b86c457901135363e64f7b9347160f743f29ba723cfac9635097104e76f807f20d308bb8480cf926d39066a686caee50a5d358fbdeee6768df87868334cf399fae71e1c51f47f6c1f12ce697bc0c1b5510fd672191060359e8a1194b3cc0106857b08ab84199abe89dc2121415441b8f97847aa50e4547225a2003f8a377afcd25e6f2ed08b965ceee2e1f2d9c753de645bc9a1086385f4d55f0dec789fa76a39f579e10c9e6797a6d65876e15ea2059abfe75e0fd81b0a4b6c8e566fd280ed0f7814188575c2811919eb00748d72927d807074ff4f77a9b3262e5a18116c44e4c9dc0a0408cf6dfe7acfef545423da978929d5e6e9096e2ce174468e5650a68e28cad151d13f0241212c874bb394c36c7c94970665a66a9b3c89d73c41498b693cdce4811298e878720a71136800d3435f59c2781ec649a44abfb9666989fe283fb86ea1ffbd5d3f2a196cf69a887b0d5fc626c3430b64602ef98d4868044c18ebde53d462788d06e0c87e56559b4fdab81cde840e080a048eaaed188b51abb3f60ebd6977dbc41c864188ed1e6b40f8a2d584ec03354e0f6bbca18f495b539918cfe2240574df75af5237cc74d8aabf17ac08e452fa8ec8968291adf6e2499c220eb817e3393f870afa61276cbd38382451138ae1dd4ad919aa9e0fea2fbee468fde60a2a121a80b94b0350b5a9492a2f79e3c86176abc797ca929e58158e37c7db3a18cc74505125a71e0aa5fad7f2c5f6031bfec58ed5d4a7f81f3aecf23a68e123119d3ef29680f072e88469323da08069fad9a820de0b17fa81b8ea8397eb9f9584ab29636314ea628d1f5446dc5516bf866f96c640eb6e31e8b084f401c1b76638087949d967d83e0ea96f583eb492f2237108ad8677f5bfede6d4bc22e373916f439075430af91359c7605bf8e975ccac5fee69bc94ee84d5d0b8562816bf27895b7f5460ddd52872510ebc536f9ae902943b135987441603dd8b5e25b7b330127f01746af9c7d3e5ffafebc1d3cc5f9c7c656ee1873a7498a2698f96a75331af113ecc2dbb0c745553c8941abe0a0649802ee7798ea5c393082fe33e940086823ff91d82201ebbf1405da03e2f15db0223d6cfbcdf8c16e08b830a5006ee7b88de8fdea8b0d52c7581cd5a82aadde0629936f228b4eb188444d95e0c09ba8472ca37a6abadea6c4ea593720cb1c1767e8e094654e76b68b8ddb5d26fa7367890b571d7e77d62b9f58d83e170a658cdcbee630476533f148f4834c8851b992414bc59712f80e90927eeca180b7ca5eba0258d44b002c45f7cd3b5988bb14817bc59ad1d83d5f1e52f6e5bb5b5ee3d826a94cfdf736a6b2d90769d279831c36f4b7b11420421f5aa6baf1d56163296373e2a89160315d6e05f37ab63d1d09135d7784071e533102792f3e362327c2c3f34d46f4e37da6c8bcdb0b751bcea903e0bce6f9496cbc662487ba2defaeaace4d97cbec1b404c1cca2d389f9c24cd73dce3b636dcaa740b383adc3cb2eb12a696d661958e8434ed506a540b1c37090d81a84a3b7bb73c84bde3d9df37d85fd72e5e9760f4e764088c45433db49d7ebda42f2de6a6c0bf5660eb3b5a8a865ba4277564447ac9f6581e4d27fbe5a61c97a5b0ae0f99576c62798f88a6269158583fdcced378c377b7ac2026252039b122a86c998f059aa65416ed12a91fda270de87432ffe08f207ea95a4626d776d54758ae3de99375ba869c6ffcecbdc2b33e6e0542897b9f9e1d381305b304989c3f57ade9fdc20fc2920a7cf93a44d479d3d85b5d1fd06d3c7e5f84b5a1b78f193a59aa438d01c0cf2dedccc6d1ac147c3a2d246e1c91bdae1da3fc3c9d896ae1acf63eae119bb7bd8b7bc52bf5bcd9eac73ba23aa44f5052bd955ed3d5a6281e2c98a9c223713e4c7a438cf495b6fdd76ea68397c1d4651476b43fe10cc978e0c7fa2ef06f83f5d2231c9220471fa6fb2ee0e19c28b49f812e5e191be05bf86d13320f724ecf881bbeb13b22d026928423c03820d09ae809f5a7c6256967c1399f85e256398d566a3ca2065847f13c51190a8901fedd7b5031e1f24a39a49341b0193f91b077b6bbbfd681995d303d02b1053edf854ec666027b20bc853e7654f48a339d55818a30309c25b5866acef65742b08134fdee54ba6045d582f55956f499732d365d308b8e74454010009b6740e4a5a73bc4a872a835569f3f54c84b70f1de388e5eb01754d795d29e00b2ce558e9fcf0e43f925c37ff57b6812c6ed473ec0aa59f88052cbedd494f6fc69eb117adf9ea6a1180708554f010f635f01b82b8d7ce12e91cc38fd6f6cd1bb73462e5ec61a0bb0cf129d505531bc6bed1ad712971878d328aab9683a55cecb6d9f03e994a500d204766c2805463e082fa005cc0a749b88d76cc6d880a55c41c79968fd1c434b20f15ff682e5430de46ffaf549386fa8be9cd1b11d1d4dd5bfff3768267d840c7a6d0fda0dfe7d7e034dd5a762b44e79ddbb29e09203c6e31696cf94d059061519f942dd51c34bd6c01cf09fc4db4087cea3426ba773eff55c1c663f69cb720dc67dae35e9ba6b1887d5e3c0ee228f3ab07e2e0f1832435c020707b9763468b42efdce5068dc48d6369df22502789c921d058c2f3f782fc03d8c99c5a29cdf7bc634ffb250a2764c8516a444bcbd6da0667146f4d51b20ad24df992edc99a90d9fdcae6f353a0cf53b9d203d6c0dd8b6c36e5a8d627c4aed9655b456794d3b67c825e63f173b10fcf6ea9a38adacb8173f1e7ebaf81c9bfc3ce09d478864cc49009c4d2006ba8d6ed5228e9496ed8bc640f3147b89a22c62b4df9edad7e56124473fcb30cb39fda8ce2c126a7798cb5395952bc0152fcea311877195e08284e961e6b0d0a6b76c2ea5503654772692946c8436e4e3a90a3c131235fb28c5da1d021fd4245df2ac93889ecd7f7ffb7ce9c4813d84b682179c558a87e9ffcda7de011781aa2fd4b882d257fb92ed138aea3f5e2d6a761e63b3a42df435d684ac998072bfed7515fb251a94803339d0d33cab52c273f790b377e7ed5688ea64f83148d91a7c4b745b747670508b0c142808beb730850407d80ca809f2aedc3c1c1bafe832da83dee55db3839df31624a634e81bf1d314ac320d65e2fb14174c52592f4627d309fa2cff5c3d98c9d40545fadacdd44b8f728c48e21b51ed5bb1f93c95529065d0ba5f984fceb6b171ef5d354cf1f8336b2007c9166d30fcfe1d999e580b0154c65c6ed7d3b28d3da0551d0dc0cdad89504c13aef53eb93470ba72b385cb7bb8c926b7eeab0d077e34986d99bad4d1f242aac76b92c006f3fd0307f657d35b4a8334011be92a32e99d4d4785992bf713adf6b7cf19a1eccbebf329a3e3813b7f2ec1f524cf95ccb810160b7b3cc3dd6760650a574281d4eafeacde99ba5a87ab2e63a83a4ccaad45aa7a9ea8b077e932ae8fd15e7b7e29c6c074c956058c0799624dde0fa99b2ff52778cf39213b187152b39f23e94d49408ff69f6d68e7cd41768af8b8230927b8d184ecb9ca763bfdef2aa851def66b74627d12e4d6893c0a869c68c7e50259befa3367bcabf0e0f3e11ba8f6ed042530fead57265a3330106f7b1dfeb3b0a6dea8b734d9bcd6c5fa716158aab771fa16a26d9f1ea90eeeb344ddbbe9d184d35022fc80b2a79a46045bf6896bce4ae8df6395bcb4d885059c2b3f539598a52a7e8cc8579c8c8394717a52d713a35ac0136b2236a86c4afb9eca1a255c1f4ff563f27e87952719651e2938fd08360490f57eeb340e9b11e83b590cf992f50f0154e57b95a21af8df3e2e46fffec5d4b4ac125258a0c0312118066611a3b6771016da4b5e08b433f77db8c600823c9ed0067ad3114face1288e874dd9bab76a80821062334bbf2a5bc4d22a01dfa57a92111cc9b63593e4f286714a9e1fc22f8277898a86d19b070f41115ea811d1d8b135fa174f16a5ddca64d2c7785c7a8bf73c55a5e140414c0745bca28982e0afc4bd2bfb11631fe4a9cff59e60b5e74f3ace1be7677aeb7e5a7d26d0269d0422722e011b38160537ff17bebb8ed93985fb59cfc1ca09a5d1b970bd32096903c9a1299b2566afa88ed85acde829abc530986168892ff6761ad34cebdec91b9bd983651d64320d61a2d22f44e027a9153e83c58eec84efe36c032ae621788c52fc02fe58ed72ed76764362723061e829f7bd51fa5ad7f2cbb845cf0fbe352b45a242fb0a03ee4289f0b2263fadeacf180957e11d864f4e138a4889f391a51b3b8c547f2eeefbeea547d68a277b644eaa52bf3c8bbb7266ad7c17a01642a91a9decf643ec52e18b5ea3a1718ff06d52ac01ced8aeca507052be4e1d1872ea62a9c3cb8732f41349280f8e7dcfb45aad8c0767964217b5dbd95be198f99ef03fac52c49d4c2ecc3e032888e01a8f980ca05ee06c6269d8e307e62be13266b17cdd5fb6fa0726e8253dd6e229ebda31bd19a9a84ae0cffe23856e8949bc2693e01cc0463ace07a7d80564cd182aa6c79a9f6f2aa6629e17d9a7a8a62e25ce4bf5f4fd1de75a4ba15d74e8082f6a39b710317d7b8ec6af89fe700ae7bdb44a430543ea0a29733002433cc75610ea341a557a3b05357a9299165cef0edb5e3cb521d4a9fed6cc5194ea5ffcc5a296ec249b2b3de039fac49116e6848505d0277a2a225effd28ee45c3398cf951d0727e65f91ad02d08e4b5b96bf562159378f72aaf17c0848acbf19fd517b4cd66bf12ca2cc2a46dbe9663fd37483d360a7d194ff271e198460f84d49c0cce153e398bdb26e2eca4d28d2ff6846126a9a3ec2a169e55193db83b2807ec0d24bfea8abc22b07d59b0ba0e9672a72441b9ecb755d", 0x1000}, {&(0x7f00000068c0)="67d346f2331e072f3d7ee81cdb7a30578e6222368293575fe2f4e85044ccbd119e2bc19bb51d11a7bf65e9b4a7857aef57eca82555472f2e58c66174a3bbd9d3a716b42d5f328d4865b4a5def50935db4b73b2a327785d101342efb450b62ffea12399aca0fab82f1e53bb85e6cb5f576e8dc2504178576326acc30e7877972d3b38276db2078c29e7f835320fa321e0b0f92c66d627ebdd9fa5dc3c522b02d4a90dd47c8de486727c6006225f8bb3485d25cefc0e2d8799054068100d682e21aa75cae554e51a4b0efbdc0c1f3f52e75ba53fd25ffac6d76cf8958cb25a", 0xde}, {&(0x7f00000069c0)="b7a0095e5e0ce884f98aac154d6bb32a41a5d422d33c0fef6370920d6cefd25ccdffb3338f3900c2eb522622e919d474a9ebfccd0d79e9c8371cd85c87cdf4f4db91ee7485bbdf3ffc84805de42a9d7e00959a7ebc033c88f2cb9b3084e430ea5f13914b921d115744a09331bd64821e88e6b350e5a0169221db38bf12c97c151a7b5a7c2cdc2b293de9b64ef02559a403c1b18547a35f5d4421077bdac97d3ec8d863aeb560609291e67a1eaaf413bc02e8b16b231274e69c427937528d2c0924292faa13ef42ee89daf692cd66070923a06e93ead3954eda9dbc433434b11e2a7763e66e294d3b9b2d8cac38a50f5ba53a5bfc3a6a9f51df225637419e51b9ea899b06f7ca5bf5741f7cec4308a136ff02fb9f1eb42d41bb89fd5606ca73fbd601bfd1734e89e55a559d34da9736ae46333f86a7130d616abce7254a083359d4a238458ed95b3caccfd98acab698421dae9057bb98267a7ebf25ea4236be7902b215183f8e4e3b309d8ec637597f3b8a487bbbbdd639af23b9fda59e9bcc55657a19d25815dd947a3db7b3ef6a58df3750fdeed38cbf20118e2d830c02c384669e76ce96ee62c447f8c88cf5ca216ae7ee2eaadde4b826f4058a35f87e9b29712f47e3f96c77298c7a38836d2dd99fbcc751a708240284dd3d2aadc1cc072aa3cf40684b19f2e909608387a38ba23fe17bb8db3ed150f9ffa9a6044466e0488212ec6389645198861232f958214e4be6515fc3f1d56900d2b172a8ee17b1ae0a7c90e02690308d48dee988094f2899cad30fec590d53ca4d6b620563fb41ac782c8825a0f321083d77dc26773164d898a701330b664653d23981342830284fe3260dee63a31c1f042bd47356f661ff1ed7d5e8554f7eb2abc2abfbb60ab64d3b3d7b0af4be99250249dbe7bf731076406148264c41dd15b1529a3e81e45f337026c582aab3ccbba592ec12aea981c41a011d33d2d3775590e2294d7026b4807d783ac0c8ef3cfdc68737479a7a9c241024802c830ffe9904c5394b4dea43f31a17447e84334d406d948c1ad21a710bec5455880bab77360a10db5d5020ca6b1844296e3c9e64e1e079c850f95722e330337e1075fd4beeda004a8587842b737515fb73b233c3f2dac943400ff620d44f780f7ab4bbde0b2a05221dbcbb6e52112dba7d15a649eff7da179aaa7256e7e6d428c38f4044012b93ae1dc5c9ea4e6134adf8fd675cba734e26c43cc9662852dfc62ba390e5d8a90281db3ecaf23801dda94937de35d80748f78592edb8fc817bc4231e011f03e1ea6f26eff2cce51879a7d600a77d8ae48bdc64f51a277ce2017d801ad02d4a7acb7d2e496c2284772f1a5cc1210ea7f31ea961a7f0623fc9f933f897029e5fb6c42dd5e366d0029e2af7d84161a479d7bb7929b5a5c97b431705170a43545ecf9b18981c959fd7a96323ec776e70be2fd39dd127718ab25a46ef0752f4c558e76aafc1ce958193127816777ced26d8681383b7b36124e73ac6bc0397b5b8a1300576050c1721c4a48fe15b94a6a4e86cae8cc5a95ffb4fcdca09f84f66a048989dde5c008bbad9f9d337b127e1d8cb135e8d063f1315d19fc1f79fce67682e6be6f715dced7870a4e2bfecbbd31e2eb6928a8b2a6664bc0b11ca02568ba88344694e5a80d499312809a06517400a5d7abd10e75753ca658d1aadb33d46fb4fc365bf05951d690ba3eff0e02437f032764e3ed425aa6c415b4c186fac3fd3ba6a9e1a5f6b5d3d9e7d440328b63127a1a992abec49f4dd1063e65043191f7655cb71fafb0d14d93aa1089aafcbd7fef9f1bbaec6429d5ab9d9c696f6bfeec400a158210df8dcf2082a9407b7f68ff28ce01eb14a3b6bb991b892a49a867a862a9da25fd0a2f6543fff7e454137e4f52635bd1f481f7d220e19fa17ed070cddaff9480bdde673ca1394f6384596b34780c260eed7b3236eea0c77e3adaf73cfb3cc5de3158b6a868ae69b34aad3915a43f7af26060bfdc2c7e9b45d73a89adf4933d8af474799b875eac58ee0a8a07aa05d5c04f8ccd7bb800551cc30a55b4136f128dbd5b042a22c993b13aa1b99006f9eea2afbcefb45bcea691a9371090f9a34f7297c9e17e26d1e0595504ee118da036123ac4c245abe1941682129d634088b18b89bde15daf6890bbc51eb96aa5ae0a8d6ef153591bb3b1e89b580f92179c46feaf8326521d1e9f3235717ce95b71f4ab9c9fd5a1bbb025e8c9fb995eea8500df395b10b6d57bbaf6ae6fb2af35ee617cb14766c71985704964f848b43c5c24d563bdebf55cb713ce68e5c77cb0c839619334f7125245984fd8b3a5b0c2eea7221bd6d34b7806223ef5f9bd54b38c750159776b052c151a39ecc5f8c328b486db4331d2dc16756ca10f21a4c824bf7bf9e59a742e9863ff3bdde4648e8133e3cb8058387b0b5533d03f4117e2754947e2f1be9c51342ee91dbe11283c76c5695ff06e9466bea9eaa56d6678f37c62cbf8354e302d3ed7ee907ecdcf6645d4451bba380e65583c8baa680623433afc69cff10efa97b671036bff997e7e66ec09fad6b0d7f4034aa2cffadec712b98c803440fa29fa67d1d0262cf97ea89ff5539aa25273bf89800058643d0e036983bfcfa3c898e1cd13d0cf28406727fbfcfe012d9294fa613a1f1b4612783853580711499d938792e920732a57c20776c65a4a4120f417a50b9613bf41a2ce7ec4c9cbc5d2926c6701307bd75da2200e9db2621b78dcbef514096e4d6b055b2684867b6d4b03f3bdb616eb717fef7fc7b93039d85cc71557e7d783954918ec9ab742c146b28f272bc2d37eab267e132f3b27894bb867050f9dd223bae736cc6bf1b7c9b0a04ac0e559ffb1dff7046d86a9fdc07caee9b78beb20dc9b08c5797c2b9484a887a3c665ad495ea4cdca36b24d8a272b05291d514a324e1da9398568458ea9b7c66523b2a9ec4bf70b6fc0b608ff280e226850dc582b353b0b1afc58c6179e6f74981f912d96927b01905e9c2b0f497d8526384a6ddfa5dde1ab1cc6067a5d0280fbb0be2312aa7355a48fd4aa46a6947fefa096322b65f4a7412d797b71e6da16c2bfd7cae4600f58909d538fa40316d69967d811f7eeeb9a0cd80e600a73b9723ff644656d6e66961f41a75b59fa39493060bad1747fd138ec9037f12ad36ecf6f296af027b0373b09dbcb31d96ea81a0e073d4df1c978687b31af943c70f0a6bd832a19c7cef9b3aa6f70f2dcfafb938c614641fafed374cf291d02a3d35ae0dd722b7b270eb10f9756ad5ff714dcd102bf1ba98d789fccb03f700a308bd5c7665d4c3a57e06f35e5b04ac1a57f185c2d23dd9d4f49a27ffeec2371f134663e5fa738bae8aa02fa7160c09de1d1c67dd9e04c2cc80e989e54cb4b05eaf048682cdcb95dd9cf4f5c5011f8d001510dda74fefb50e30d894a686e0c54ee87a0be6a57727668486f634fd122dd0614394dc65c3fd823589d1d6bfa11034f57dbbfb8668bb8e1202f52b208d4fc7138165e7c91305380b380dede7299be6c9397ccd0d349eb44aed7a3406366824b6bf462d704350113e6f1ea0978a0950daf413a7665086dc9d9271a8889cf520647f9dd65b2a73388152a0f0ed0e3f76e3a360f874a176d3d7c7ec2f486e24d3c7c2022062559f2febc47d9ec221df0213dd76c082e71ef28289f1ddfdf7a97837c343ccc65fb1e6e12c7a60241a1f29b662f632d127dcd5f2f40a6dd858611427de34ff5eb92599783b2c863ed8c65228a697a344f9d957b7ccc52d50718d53d060561858e26ebabf77878d1b8677779c917630e27a8d7acea18e90b1e670b7cecba190f36afadbb93537a6fa8a74a6b6598c16d6779d66a9e5a2d6c0825205cccdd01e802c45b5ebf01da6f880f4f4973b9020f2ab4430df409356ea32ce054f103776d77057541494628c0b9ded8792582b712aecf2961133f82875d0854a82475daa25e77005cb56333f296f9d9c5bfca29d3aa181491eeab4940b62c4df1a7837660421b9bed0eb56b633c881d20ab4b9f5b712571a335f741b5a763f75ec957e563356c73b890911a4f7f73a7188422f1cff68fc2dd67c6720573448efd96f9abc4735478bc32a40fdffa8839f49d5eb0b21156b96848834a2f114d738a0f6b6c295fe91b1e0b397c824501495102cd6bcec1b88edc0b3d5e391c8a0ce692154496dbc4f8214f5a07c53e80684fd32b19b037f19857be8dd4db3036891c31d362b1b98431d5033caef8b71e0020953509eea1609e2a9e0b51ec58581090575e3e00fa7ba750873e61a37af80b7805bf7dceeffd6dbda0ac9609f396e4fcb27359035286e271fe30ab8ca86047ac73d43e412e0768307c08253cc7836b11dc0e36cb03fd98c822cd89bbda6498e189645459ba2d603ac4a1f5cec9bec379150e12a380723958952ff0ca664c71969003ce4a7b93365cdfbb29941ed189ff026198b4772a07d80766d542f97ab2b9339680f5dbd091e52af59886c247c4a624cf64e61c045565a0126f7c3d016eb1516b638aab3f0143ad29194bfcec94c5954f99c1c9e02691a3a13fafeb0f157315f542570499242761f6279d5b5fd2e6232311055291891c0a86f1c26795690375ac17b24f4effbe915601b6019c4b162606ba88158d0c959316ed1a53dfd1d9b7ba6c65b9d21881697049700a8664f8321ecea47e9da901112b1c3ea13df25a8583d0c08d28f180dc2baca3a1c8bd148985cc4105895617325677bd4c16dceedaee0d518f570b9cd1682c2ce8bac989f500d1db5f2f6ea980ed72bfada237e90bdc20c162b9d35c9827a75dc2bae4960c7ab62cc17befebc003bdb09df89739b93c4532cc9bcbf68340a78b7f376c5a4caa06c31177bd90aa8668c50edf686fe1b41ad60b8db79b6cf1d816e02460380946de98f72ee7a1d4c77898cfa3f528f8971f90518ccd8e6815b6a2e46a0cac6cc1c9b5bb7d5556cb61d6122595446034e3e5225c0c09d1af54b6030feb1f687ee1d5679b5a5d0af80de856b75aed4de381c58c40946917c2e14ff99460c673fefc51383aa1f367db7145780072c648134bcf069616e5579ee5f64c753a5a243df8358a44bf0df4cd8b1453b1b1f9524983646da1a3a3f4229442d0155cb7244d08ef07dd26b782db330b9724e432cf4962dfc1c8cced1f5616f7664682aeea5c54df8358552bd18d33b45fbe1a67686a4acbd42429bc6bf3e5408543f91a6347f00749306553feb40d0c71f00828f5be9103b0e071a28242a0553283d2587d7e0457ab4844e65cbb5dcc3e6351caf03bd7815a3c2d7bc76cfe6b977a4993078a814b86ba6954c4e53d68a01d97233042edb7a5964d62805c63f89859ea4b792f99c9f136b171b9e41ec0f3146e9c70c3d26c80a6acae0a241159e5434c20829d8d538f7c67360cc8f2813b08b9d3dc69315355d15ec9656e031ea0c7d358f97b344121a82f22efee80a86dd1de3ddfd045aa74d9447daf5adf3115effcc81f59041b79eaae39370b1fbe96afe7366eeea97e98d9f5b820f314b3162d89ec64de08074e5f61ce0e3a624598a448dd347e3d155cbc49e607fd39d766187b3ef0fe268bc16d8a40fec26ba28cac20e7f551554186a03c022556d029e53cc9921df6806c52e05f2b236fb55ff2d4cbbb5449aed5ca552ba17e7462ab8ef957e7d77ae1f452d62c194bcb1abef98001835c33cfc41812865fe8058cc8e7e789e16fea49b0d91d53de0d16b5390777c25a3d3d4a6fd58eee5cdeabbc35a127749695b7a27b63af8e4", 0x1000}, {&(0x7f00000079c0)="cba299948752919ad1db51c39f5ae227f956595055630ae32f", 0x19}, {&(0x7f0000007a00)="6a594c7342534361c439ded6056ad2da1f0d2349493a848f136bcb1b5ad45df365f65bd4325e870dd4abba12e805c1e53c60", 0x32}, {&(0x7f0000007a40)="942f7666b256b4fd1a93acd6d8392489cc388e3d1ffb0ad0ead5534c96ce430aebac2fe6d0b2ca3c76a1bba4eb383118d891811dd788452943d75017e7383053bb7e95345250e305d2ebd57cedd6852774ec97f98eb70c642252fcd6e713a572ba68583b617a929223e2f810d2ea238b269a960b0521236c6287c82981d311baff2f2aa74cb4c3b18f48d767513e5120ec8f0007fa000ee0aa14abfd610ad6be7ccd9c03fd83194e5b82a654b182c67f", 0xb0}], 0x6, 0x0, 0x0, 0x80}}, {{&(0x7f0000007b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000007e00)=[{&(0x7f0000007c00)="cc835a92e55d89d4c35a701f8cfdc8f1e71857337b7619d6e9f5bd4e10587a816d5720a8f2e3643e27d4073771738693", 0x30}, {&(0x7f0000007c40)="83904bdfcb354508efea99611fccb42d466be95b2f80432cb96a0e954a6e1ed5d2401ceb6cc8824a7ed9c9e808900ce4d50d72890be9959a982b4277d85e031267c9fdc8eebbe48898331abebaf1fc233de7cc927246578c1f22b6894d8b5d476e38814a196fdcba8e38fffcfef62b82444ce85de781588fa58799edae4d851ae88ae0823a2cd715a78d3a84c13da9fc6109dc1b9308fabcbe41ef74b92921e66307d40eaf075e345d60d6ecc8885148987176f4ae3cbd3bf7ad7f6e3e0eab9efc4619bc2c3aa6720c62036b425e68883cf7e7d565e6e590467a473073cee281fe2df2ee5e12a42cdb731c7544178aeb2bda78ce08bbb7df79116b6af1", 0xfd}, {&(0x7f0000007d40)="9acfa81e5d230f012103130c1b1a9ca798556b9ca36b8f282fe941f3b27530be1075dbd68d9ad990a0fbbe51f60ea8fcabd8aaefc58bd6a694c7144e781cfbd8ff30e1d07d70dff16ecb8aca85ac09bd2550cebfad2a1ba60e49c84a3520a353d73a01603f481f91b0a8eeef188bab58513f22579d6505abfd9924ac2ce5c7de4d81c38a198c6c91c0be602a6ecb250d6011ceb8d351131046fb48b81af690f9df66dcc8f10ff6d142e6b6dc0bb2b7d8f3c82a", 0xb3}], 0x3, &(0x7f0000008600)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, r4}}}, @rights={{0x30, 0x1, 0x1, [r5, 0xffffffffffffffff, r6, r7, r0, r0, 0xffffffffffffffff, r8]}}, @rights={{0x2c, 0x1, 0x1, [r0, r9, r1, r1, r0, r12, r13]}}], 0xa0, 0x40000}}], 0x7, 0x20048894) (async) openat$cgroup_int(r0, &(0x7f0000000140)='cpu.idle\x00', 0x2, 0x0) (async) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r14, &(0x7f0000000040)=ANY=[], 0xfefc) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2000005, 0x10012, r14, 0x0) r15 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$netlink(r15, 0x10e, 0xb, 0x0, &(0x7f00000000c0)) 13:10:16 executing program 4: 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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x4, 0x92d9, 0x8, 0x9, 0x158, 0xffffffffffffffff, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2}, 0x48) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r2, r3, 0x0, 0xef84) r4 = signalfd(r0, &(0x7f00000001c0)={[0x6]}, 0x8) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x4, 0x1a, &(0x7f0000000240)=@raw=[@map_idx={0x18, 0x5, 0x5, 0x0, 0x4}, @map_fd={0x18, 0x9, 0x1, 0x0, r1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x534}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @call={0x85, 0x0, 0x0, 0x25}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx={0x18, 0x4, 0x5, 0x0, 0x2}, @alu={0x7, 0x0, 0x9, 0x4, 0x9, 0x127498ea50079c74, 0x1}], &(0x7f0000000180)='GPL\x00', 0x1ff, 0x0, 0x0, 0x41100, 0x41, '\x00', 0x0, 0xe, r4, 0x8, &(0x7f0000000340)={0x8, 0x3}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x0, 0x10, 0x7ff}, 0x90) 13:10:16 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:16 executing program 5: write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000300)={{0x7f, 0x45, 0x4c, 0x46, 0xeb, 0x2, 0xfb, 0x0, 0x2, 0x3, 0x3e, 0x8000, 0x151, 0x38, 0xe3, 0x0, 0x8c, 0x20, 0x1, 0x5, 0x1, 0x9}, [{0x4, 0x2, 0xad12, 0x101, 0x7, 0x7, 0x9, 0x1}, {0x7, 0x7f, 0x4, 0x0, 0x429b, 0x3, 0xff, 0x2}], "111d4cfb5fb502120d3c2baa7e3b084f82bdf6dc4b647a2bd48158513f5aef7d38", ['\x00', '\x00', '\x00']}, 0x399) (async) r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0xfffffffffffffbff, 0x101000) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f00000006c0)={0xee71, 0x1000, 0x4, 0xab, 0x2, [{0x4, 0xa15, 0x401, '\x00', 0x4e980e3425f49e92}, {0x7, 0xffffffff, 0x1, '\x00', 0x1802}]}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000007e40)={{{@in6=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@local}}, &(0x7f0000007f40)=0xe8) (async) syz_clone3(&(0x7f00000081c0)={0x9000000, &(0x7f0000007f80), &(0x7f0000007fc0), &(0x7f0000008000)=0x0, {0x3f}, &(0x7f0000008040)=""/48, 0x30, &(0x7f0000008080)=""/200, &(0x7f0000008180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0], 0x6, {r0}}, 0x58) r4 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r4, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") (async) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000008240)={0x1, 0xffffffffffffffff, 0x1}) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) r6 = epoll_create(0xfff) (async) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000008500)={0x18, 0x1c, &(0x7f0000002e80)=ANY=[@ANYBLOB="18e6f100", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000040000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002000000850000008200000018630000050000000000000006000000850000009200000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800007d1900007b8af8ff0000d7fc7092f5ca18652e63cc00bdbfa200000000000007020000f8ffffffb703000008000000b7040000015ae1358500000082000000186100000d0000000000000006000000181200008765a966e12dafb4bab017bb66619377fb6541cffda72abfac4a5e16ea7e18bb97fe19511db9c8d96fed45", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000"], &(0x7f0000008380)='GPL\x00', 0x2c48e24e, 0x5c, &(0x7f00000083c0)=""/92, 0x40f00, 0x44, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000008440)={0x9, 0x5}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000008480)=[r0, r0, r0, 0xffffffffffffffff, r0, r0], &(0x7f00000084c0)=[{0x3, 0x1, 0x5, 0xc}, {0x5, 0x3, 0x7, 0x1}]}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) (async) r8 = eventfd2(0x1, 0x0) (async) r9 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r9, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r9, r10, 0x0, 0xef84) r11 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r11, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r11, r12, 0x0, 0xef84) (async) r13 = fsopen(&(0x7f00000085c0)='overlay\x00', 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000086c0)=[{{&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000000840)="e144c389fe835d9c4dc3f518cd98c07759bed537b699d4d75e97ee3ae614fc72b0cade473f69224fd4cb545edc45283a743d8aea08a2233844cde65c4cc7fdbd7e62ba59780fc9783700318f0fac06e44c2a7229b37c0e154aa7cd8c6a5fbdb19bfd0a9793dd02f25457ccbd58fe0ffda7ad30cfb9ff57f76c72bec943e9075571a0947164e03e51", 0x88}, {&(0x7f0000000900)="a43b2c7302125df5a96eaf964ed780de5708452514464ed4deb216213cb67ba6dcb36b7891323d687dc39153e1c9e6efcbdb43c70472bbf8752561cbf51dd78356f671581e08c38738747bd07a33835252d14fc2dc9e7c52e51565b0bef6c26b87c85da7ef7f03792188036d2768829dde0182e0e0ce9ef828002a1d83daf65e3d047aaae7a833ff7890440b007c3c5c0a3a71ed4af708ad52ffdca14fbff1ce393074eee89b009cc74464738aaa9c35341298fb23fa56f34f09c322c7149b77c2265f5568df90800655d7c4cc8b443d5d3a8de70f33cee86805fee089401f2826deaab9ac2fd3c70acd9ecf02f94b3e61ac5e7760636d99548212a8d554257a406b04a843eefee89a3b9290a6901c6c666b5b42bcdb4c78b50462805f4e93a7c503ecf06b946c425d9f0a348c388ff21a4d76fcb5a84d979796b50f287d221ab3e78c632459abe7b38928e954e39bc11d40db81fa5a754401843d1ad3995d1e7217e04618d1fb48df75cdbd161124fc475c5329749cdda35b8112bc90cf568c98f8bf365a448d63c930be87b50e7624e53ff0761d2c2c965868c6081fc4bd1fbf303a89230c322d15ff21f8f8badc3247e3cda62c76c923bdb11466e58ce3b1ecc9cb6f243496b691ba00e88dafde53480308e837aca3197e8ab2741290815d0af5fb0541cd09069e01d9d53e212f590f3ada1c6a760e1b0673f0eea3cd4ea91ba6d599ec9dee57a2f6a64aeda33a81c60769c227a5a85861a9050bc8a7c2ab7b12723f8ee64d752b311377cb061b1f1224c09e8b689e04d63aa1fc88e4044d4b185c73a362d81d5096eead7c9a3cec5d9ceee2d5c5ed1d4c93c779f2caf340fd49b4dd93584f1eb2b11a8cf25478b527b83df48c67a6d9fbf597097391b801afb2d5e45cb1045a66edd5f38676bf2268dcc0c4a8163d03882afbb4a58d91cc1b56970e7ee1b4650bd439403ca3160ff10ef217279f5e18437bafe0efba2564fba58abc252ff0ebacc01e3bce6829c1b36eaaab3dc22dbfb6bbd884c3830d1b58c2aef0906aac1ba9c395b2f04eec8b977be246fc497a5b057ba2299530ef688a8329c3b86a13d55f6be77a98400382bcb4a1f89343903e6165196d5f891bfda8265dd1a2b725aead396ed1960de41fe609f981725dceb57b2a129cb8ea2f42fdbcdd6ccd5f30a9d2750aa3f6d32366f9a98fbcd710fc2ca0623fc401a1147c57624531d0d4ad8858de246d090f3759ab588c70b9e0d1052314317ada85fb3db814a8a889f9a90378052924420384d24e26ae8a8caa489cf11cfdfd71a9917209f540e41e53fdf08cb1144f97404faf0df6d79268f325b5ea48ef0dda9ac28926d1550ae822e83d8e1039c6f214b76cc04eceff5902d34c6dbf7caf0b25f4c2ba73a504f0cb26f7ef75438d9239a8f25b4839cb1cbd01048470ccb577ae6dacbbd10405522f77905a27749ae37163364c5729563a828ed08773d1cd067bf2ef4c8723c52d2af922f8624ea71c3edc6300b10e947d45d1a3395fad8061176aee14e10e3b4e7c646db655ff51bde7443e7dd8d947e3dc7a371dc263ad71447c3f0cce437c5ac5689e2346ad2d673c23db83c0256dd7782c0f325de9ec15ccbab26c1d981a570655fc36368cfd81f6a50e6179b2341028fd803e1a01b1094750cfeaaa9a52ec65c89833e0c97997ad95ef0ff8d715a90c714983542a071a8b814cf8c1d46beab812d86605d5e161524fe94163c6e1728efce333261aad57aa15671e95322bb05d5d3a3a43b20326ca475d9e7a384d1a2dceae22eb2ae81b2405c349f357b7add0230cd9beb108588ebd5fbbade82ca5b048ba0c0a07635508d55edcd7144e862a6e3a91a6afa0352f3da65ef63361885be9b0ddd0e6112a2a5a3426afa19fff29617a67ce129ece4ea3016af7270b84c9d769e9597e9481ad50cec1a69c92b2f6b1d9a2043cfcee74c639f3aec7d7bfeb04ca043cb40db6833acc02e192c724fd27da48a02f80f9f9eba0bc669e0b7826bbd12749d344e7b138a2ca3fe6809341d1cff548bef7852cad4a797a677163e99168fb72a4cb1bac2aed515429a7ea5794c927a7c2341651e52ca584328d4bbbbd36ec987faf675c9008fde90c50db1b9275e85c4a5cb0dc7c648dcd1fbed6f8fa4e56374024acb73c5152de5e56a0171e5b5f373bc1296ad312ba2086c0abd3860d55c9cb8ba31a17e43010b8d14f8dedd6ca45d0f9780d7596acabd66d515977dcf90d55bac62af2f71a03fb232cae52d925205e784bd21cb67d5f7abe5c012ee5eb33848a4c3cfa5ed36ffc793bfb5932905df46206e4e49d26eafdd61440c7394d74d24378e06413c01674f401b80dfc2c53e3d14c93e63b7d11760f0cf6a1603af521909863e80082caa1ec87dc947226279a902c2cf0b57ba487ca5d0e78ee9258f6303c026bba19bcf6c237cb88b5afa9a00c083e87aead77c201201666c6271194d700d104514a3d9f8994a1b8f46c799501a50c6af182b01e1d78d89bd18fea0e53a401ab660e271f0c239e912d2f20b0d8d241a64b4929f408631161a2b08a3e554daab7ccd48e8b7178beabec122aab2cdef2045948f7f22a5f4b7120fce5f228a38e74942cded686cbae93b11fac107b850d88907152501551fb5d75c44f08799d509665a9d417288e7f0d08a39c3cdc180a9bb50cbc9ba22983b6653d97c1496bdc42c0743b398301827b58dffc140873b587c30af378fc50ea68ebcd12650efba6c80dea1fb075396e71082e4c93efde3b6552f7a9d626b65f457dcba5bb1b3d7dfbb25c17363ac00fe71af3ce55e5a4023b5f68e094b5ad3b968df164b6568f420a8a8f403ee7fe47f1af6757918dd1ec72c0b7e84818af4f72e03d3fbd7db3deaf35316831b15e49a8911a4ee29480514c24e1769982f6b5078da0d3eccb84fc2ef8a073d1de60f7db884973be55a632d65d51061cd72d35f4988592da12896ffb02435547cd46f2c15a7d4742a3041ff202614b9dac7fc5fdeae85fd0bd32c15fdb6fd0a9f12d6f57bdacff1131e4706350863094c3fb158d63d16e28dff730eeccc6c58deb30175981ab0d913956e072ee6b4ba98adc785e756634b7db3365ada1c60517a5aba3c38e0b2b8bb0e1185c456d65dd0d7668535c3bb2d6e02cd99a39c2f42211210f91d6dabf07c200221a219d59ee4b7b8848348ec612cdc60916fc76dcd5956eba38c2e0d53502ea757d889b05504bdd9fa72ba488e729f1b9ecf58b59d5d0f444c29907d7d0e9aaa3932adab8328ebfd6373ae9117e1e96ec0b65e1d738d04e7e6ab63640dff40a0caadc6f6274f1f5c7be0399dd4bbf27ab83209bf090b078e62a61111a947f1ff4607db36172c0a6e2c351448c9ae6a5b086002a8058c14b10f22c0b9938a3fed90da80464d80c038e110747eb545edc9c3c37df12a10c82a7029f8d7d9b07d1fc8a37c4b8f0ec36a13756669d3634c7cb749ecd42d2743970297d2177af3ce8bbf61ef4171a68a0081888de14a52901777d061a848d6c8c8471f7f8778fefeac88fa6f55d964c94d875ce6e9c09729e42e28f5cd6ddefcdf6e02731a3ce85834dcc20f0eed92580d7a505d546e330a9b28367a74b7b89b94ea7d6783878c664570be49e617f8b2f3ac18d3ec3f30e66a556f04111f2f39da7f12b093ff62321d14b7445758de50ce40b5c1aed976f371596391cad497238e676265a2b6b1cab9a6b3b09e3084000ebc667a1cf98475ece2a92e6e413d0094e73de9f27201b37f1d56877c3034f77529e93fff765bc9f2dd1ae1bd6433904df165b7a0641fb90b2f98e3efbe9ce4277408732678f2476ccfecd8c0c8536dff8fbb59da8413b54b9ced5ea6bef513a365a11ddf234e2fe489666ee9d0947d8f7c6c587f0468a9965c70436ae4889811ae7426620568720d994556c8249c663ee5921dcffd5605311314dda0561b9672c6b475ce87e02eb30ee9325079384c84465b13161f7c54806f8f0cd8558f2f20daae3894f18a49fff90cdd8c173a19bc1109c4d4685f33081c6f3492f5c6d7be6dc7ff11b0cbc2c38cec1501b0bfba044a6ec324ff081e5b59d313f6cf92712e0111bae42545dd5988ff794dfb4fd84c384cd3f71b842ebf1f8044a1873d3a741895def1e46b6074357b73fb09452cde209d4d3dfec6fc94909401190c73800c3e3b039c5c669a614d3947ecfac62b46cd851a2c6e7af18d64ab12ffecc2b19a2494042388ee6ebdbbaf856432d3a622d6366ab169533bb0bf09bcac7aa0dd5eaff0eb0db4f2226d69da617d8bbca3183b975bf01282883aa10590d5c6f80679b44bfbf13349d2bc7afff8fac7a9a2a91aa8dbe0c2467bee14ee3ab4070338ce0cc44c5d78af93cc60c12755af1e5776304a35a193e026d2ea5852b6e0d087911907e3857b92435121023ca271f29645c0d0d22c0a18f0af958beaf29408bd3464a7c3316809934681c457dbaf6b375bab68a532608b9b4e17c2e59146ae3374550c39032801fe741e23a163d0c117b986d929ce541678852b79d2ccd96a036d93e23c26a4e23845f8326ee5b03001f76e93edca5e272031250dd78870fad4d7ad479203a0e457d4268309643cfd67a8c80e8686353c6d8c14332bc5a92a48c00c0635d10d235608dba0c720e00afecec457915f2d7e0d52064dca200a6fe42710bebdd4f269ef582779d6592934e786350e268004e8857fa9d9a6a7ffeb5d185a38780f2ee22af55473d80b487492b53a553350c61235f04cb43c0bde472ff5ea66bc4b0a15edc02831207743470f7d2326d7e0eb70d356760eb292be08755d0a36af5a1c28cc0f98c7ec642ad08cf39f87bdd2bdbc99f2c58e9cad5ade9c0209d40d96ccba8b945af54efccb506a548e19e0a1525b0a1ae352c6a72ab88f757175eada8a26e9f571408b838c936e5ddc67173b3ec34d82291c393e88215e0319297803102b70a9309e5bc2c859370d24813ebd97df9377647b3490a16761803e96f07ae1a5b0a2f7883e251ac608695d5934349809b7f6acdcb9c3a460172d09d7e3fdb5b7df4a9b4e3ab4f625b6b1ac2adb2c5fe3e753f33a79c32beacf1c1a3931af6e73a6412f2f4dd97b961e234eb4e9d1626aa2e9ff112052bc15d332a61562f842e88fafcaae21b7c8815f6b9d3666cecd82508ec5b916f77f59c0c3c91f180b2abe3d5e466f097a3c60b18ff5d61761908806d0fdc37be37763ae99b7dbe526724178fac3ecd44bbbb244cc5c4f759176f38d75fcadac2fcd52e1735c719f5c43a5bc3b1d1ff538a9c0fe405643a1e4e38ad67f815c432f8c39c7d2f59fa87f44c209cf5670e7e8a9bf8cf97bbe5be89ebb79887c162f92710bcd9c195d8456bf9653a19b15df1551b920e859585554816a2aec2cca55078f2e33ac5b998fe926c04fb0390bc27a03a65785b0e7923214d5e8f45862d6bbafdb0d63f94e3e8c00a7c81dd70caea6b08383971aa0cf66ebdc0fba744af4e6f3c4661a297485e704b8637e8ac632005daae4978a47648066403a85fd84de3c27bca8601a5b1b6938acea7808ac12402c56dff5d1ef9f2cf3b02dd727ed16f96589890bb87dd54653cb8d5b54c5dec4680a28d8feeb2cab48b831b5bf0ff8b282eba83f23088a8fa764b3b5b71d24ff76dcc0049a24527add16fc2249cfa2b3411f2df87705adce1dbf8a6f476dc06df0192d576aa372562bdec4df4df31e32b735c186cd794528a31a4fc47dbb02eae2db504bb60a0ee6b1c9a136f461bcf9cdd13e926e4432ef8b7b6f9c2ca84", 0x1000}, {&(0x7f0000001900)="d7c101362d4bebc645278cc624a4a9b51b970af38faa26d958f1992a4259f04e6e821e537fbd65b942f2c991b9d400e2213c22e1b1ba10c9c8ef732b2600fbd0c2db3736da92df0ccbf005b4499d67064c7ee6f7e451a48459ac5c42839d451ee6e549ae5776b5d2ff0ddb2726f3e3afb62ea3f039f0d9099f14d0665c6929f73bcc7b0a25f47a106a58c6c85188ada3b3cceee61e37f93c8580c63d0b7c143d247457599d75811f7e3796ece04944", 0xaf}, {&(0x7f00000019c0)="923b23f7d390a653", 0x8}, {&(0x7f0000001a00)="9ef13f29f23de9e673e4624807822c35147d1aeb2e5334fd9e4a7a4d998bc224ed9f50bf22dc6431abc1c30803c7229ead03dc44", 0x34}], 0x5, &(0x7f0000001b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x34, 0x1, 0x1, [r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90, 0x4048000}}, {{0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000001c40)="430faab03cbc860ffda104473145e3c880535b20a836d76c34d010ecfed9ef41f67ba760403c37946090046ea09581f7ec3720d71ef030177e29112888ee921b17173f7660d4da0172cc4f2745373decd4f343d72a3b4563f39ef325", 0x5c}, {&(0x7f0000001cc0)="d69e6b03a32747d24fec3b117fa06fae08e6ed5b5639b319d1063fdc3bfc2ca7f036c03214203c56355a16bf4b72", 0x2e}, {&(0x7f0000001d00)="f7eee41db660503b2a3cd86a7562c87d7499c8793b7eb58be2755607f1ef301cc82d583dfa430a", 0x27}, {&(0x7f0000001d40)="c48bd24d87d83010889ea707297af90b7bbad36bb5a24fb5287a2a0905da7bcb7ed0fa187625bffb03804d344a32f83d23", 0x31}], 0x4, 0x0, 0x0, 0x20000010}}, {{&(0x7f0000001dc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000001e40)="40836d3b7ae941fc0fdf913f0e445e74bcb60342a5e2ad46854b2b303dd258ab383ff8d3bd8fe0866847ba64a45272951aa240c417e2d9b9e90375dc78c256abfc7ffc1495aa959e600244b12c0b3a6d545424ec7770a30ca7a5dd3560855852d960a7dd17de9128b05042ba4c6dd174f0edad45ca74eb27be6a70340072b429bb9361ca1d105bffbc4c05b12f8a6ea8aa0daf3ea476824fcf88357e54e5d873a42d620a4eee8234c22aa7f50cd11b76719380a6c30a26f09c58c10ee9bda1db5ac3cf9bc156b207a199bc71150d9e7f8b6f1fa50827b7102e9e6de3d3e81531d2e109a870e07ceed885b7a4221df87017b5c58e9501c49126985e3607cf2fb7a89f2508f2920245b4638f2d0fbe9e562d21e4a485608a1b972220936a2730222b42624037baa9e56ab3c38c348de0b7faf32f6c85b18f4631a7d6cd1befa973ce31caf711f9e8e9728728edfb521a0217678a1bd11c57383b985e87c0d7bb7629db64228d7cb7d5518b6e5e88bba50089b0ccdcad27ca90029f913835f3cd12b027810ed6cfe38bbd3f625c6b214ad21aecabdff42f39e3ee4e681cc96f01ce7c850e220af39dc7860d740a7198bd02afe99056a942137dc2f10045610f7442bd43e26de2d489c75f4a61a8fb4414da8e7495d5db9d92ae334889f2314822bebbe1a479bbc77229ad1ac564d1b805cb92231d33e5484bf151a1022c3eea9634efcd40a704ec08b58157b427635f0d2afbb3251a3ab61dd5923b3bbf3e975d465d569cdeb0011b5e864cc5704992a15b2c301cdd0cb68aa3fde0d98387370e2eeb442628a9a9566a69ff0dac58aef037ceb76b0af2d07f747a700575f6aa5d5a8684a2050413196718cdd76dcb1f4b782c2d1d09053bc23d207dbcac30e067de4081848a6c8dad33d8bc04368ba789e7b4f1ec99f1af88cc8f321bdb1fc1cd46521701408a8acd99e632ff952703dd5623a1718592ae00446d6443d48fcaea966356c7a7343a6ac3ce05ab4cb33284652f6b89ade2cdfc4731cf7e621ab06ecf6ef03fb3e5369d4ffb39fab97da0f1cdcb6b1f49ef3d1642b1e2981a4aaa2ba9f8f52d6b22687c0d1bf9960efd596107c7707403b12adca50e42669de4043b67eeca4ee771ecbdbf6e4eac51cddd16e8b57dfba405671149fdf33098585ec4743d35d98dbe88a56328b485fba080a825e3b1d3bc296d3a7d03c836147b876699d7f3c05d9df41633d7099e153395008b7c6a2927658f2eb18938604294fc4277ba8e6d55c3ae212cf0e40af039119862d270ed0a3bfbd4dfdaae8a2025351b57187fe8fd92da99fa53b720172d39c3e4addc32d35de1c2093145bac06ce379073187c3fe024a8352d0dbc2cb9035ca73472f3374cffecb6d63603ee03f8044348cb17a5f7cc559b986942cea83648388bc19cf33e21f1a8b9d6355c3297e6e6d52da8d2a3d8c049d5025ed0ab207acda93894bd7ad35e53ffe1c3ff71e729c1f4ba9de56d83bf13cef6fea62e2f8dfc9db839f2985049af108f841de9aef9bd2c95af6b76b7891bf63c25802505d2a57985a69bfd5097af7042ae0c4e637b498f32358d7a83223bbd4b8ef997489b2614cfd0dfa14bbcaa96f12c9dcac91db5ee11849d92980eeb5fd4fa9a9d436586ea7d76c790c4e511f0dca679128483f84a7f89897b391663edfe85be2cf166de90f848adbce114e146b592d17c18b944a6950e136e67749dad609b285dfb85ba6344f90c93ac487a3cf8d87f3acf7140bf5cbba9f027c32a3296896ca88c968f925794a6b0f0591e8eca26f4cab50abd59fbd5a5abdafb800bd9df97dc606d4920ec36020d83ed1710293fa7cd49d9e10315a307f1118f9b344a968f22aa2d7cb8bd556c023d482230c6ed1051250c84eb91a3685602253962a02b1be7e8bbc673de9a4e6f482bb42a2fbdda2ac7c07234cc5c68b27521696f09b39de1d473e7b0967270a0185d731fe3b56d39eaff0a02b9be47fe6d17a38f81b6496b9c37991dbddbc4e413ac9eba82ee7020899aa95a381642a02b1b17ad493c50812d16e22357ab4c204ee0f6a0615fdd76a35af45dccfe127d0e544251e096e61acc11611b5937847c61428d313374b4782212f1534a2a554775bf17888d97ec104455ae67be2d6f69bd75c0d51b488bbffa32080780e77dc46a800e5a00cb99d856f3559b2d190b73c80b8ea45785e6560400d0619d2c2626a5b90a24dc55f8ab29f11e54064cf007edc865d14828aa8726ed7647d0534d2857d8e09b83858556996d88468894e19a47aadf1fa80c6db3cedf80f42cb14e173f9200b688f058faa59579bac989d74c10d9115b22f925751ba668a25e7bd0045f3c2c7a1e99d39cc7d79cc23cbc5698381c3823039fafe86559643ebd29428c7d2f92dae0130376032f042f00d4039347ca8b6a5b457ac3fc66a61468e515df427aae322f5af71601c96fc42eacaf6e39a8eb338e7e61bf2871ff729fe6da1c8b4c92622bde1207dda90d7eda11bb1a3c97aff42ef6ba60944c901de147a898801153bf5ac9657d26c8d300402ea46ee94bd6b3ecd237b281ab99fa99408762e855b8ff4f8fe3e1ebce64155aa9bfd27f2ff602fd4b80c82c6aa06b1fa04d17cb180b0c5aa4c1371da67fdddc87144d717667aab288404a5156b7842c2e30cc95c7b6b8ff3fe8ce1107f07d3a2ebed1f456a229f620cda2d486988f6dd17ae8dbbc1d5bf1a21bdfa2886f15f7ba8e1d5c817ce3572eeb08994cb33e75a50258cd618ee85e2f7798a43bdd42c8fb988ab82159b298ba4ddb467563d08b699688c4a129951de9375f37e4273c86e9953e3cb59a81e79c94d2150bcc2972769b1c85ed286cf9c7e9fdf6b18fbd5e64daedc929f725409bfe9ba2870335851cc1d6354434e9307f87e777767ff7b93d67e77976b1b51f283008c81b26900e62aba2b32b9db74ac2ed03d3f2b6f3321dbce8b57586fc7403f80604dd21be4faff1358186a873aad95bd51dcad26e987f09fa8d9bed1644e664cb7925be00b55a4b7ecd7fc078665c50a73db6f1e4ad2791f8c8247c1e3ed585fccef1799da96045649afe8b7e8ffedbe793e2ea9edc5dd968b1319d5584ac3942bd18d03f7944e2e5e63d1cf078dc75846621934bc3574f4a03ac8126e4bbd33668352ff9f41712c81cb8e7d2b2f1b4f360b0302d5a52b5b751d60c5c8e436e42f5a08675b856ede46a592fa91bcb295ca9a1de08d5d90ed328be003bfca9b04f575ae04cd690f1480d5bf4e7485411f1cab6a6041998b009a0b0be903ebb43844e2d8ae8dccf1caa6217a8e110064e41d237ef454cadc0e54b9e6f1c35ac820585d37556da0c3a483557d7a2ca861bc5bf024bfbcffaca2ddd218ac77a6549f021add8b3a631079a0be15b37efaa538b944c360e3f59b934baa433ad4aae1ee252d7b19b25249a8a5e8113bb9e12c761bb3316c4376932b484810178ca10b70852445dfa4f1975a470bc3de7fa55d346f93ce6acb68d82645c5dd7df78c926d6db2db5cf6a0423d511ca557056dd89f44e68a25a18b2e9072ecee2ee0370948979f93fae0ed54b81637f31fdfeaa1300db54c68e3036744a75e74c86d7f6c3c2a96ce043bdd831dc44a7a66e5b7432548b249db9487f2ba979571e8d91962f58773e87317da01174bada55dc79661a7b68655a11c2720d59600ca9908da4d8534d9e6161bbe7ba56c2740b68e41faa78c70580c3cba4e9f3623c8d284eb921be4cc247d11881d0ff72021acb47024cc16691a591f11e288100cd966a602fb32ba6baec3470eb0c6c50585b8e7037a1e2d509cae3b8e21d5fffd57d87bf8628cc4eece1567438aeb44b3d04ac5225f5c4c324a2e679590403305dd272de5f215c7ca73dac07020c5fe41cc64e3bd970549dcd0252e70c0cebf99dd89455ecca48e5b7f65bba6e177405aa4d62dcef68286c54981c0bd83e0cb300c4c69a37ecd029ab943fc3132c5a7792d7b5634d7b39f44ca8b3aafd223578c5de8b1a3eba9a89ab2e91c05b3748626139d18f46898018b75be1942357734ab726d42fe7b9102bfeeb1268b06667b29fa5b56bb70182052ba7473acabae304d2a00812946f01d3a7526764bcfcf75f6713c57c60bafc64f2d65169c88b81b020a249768a869aeef17a72611dc89aa8b9beb670ae619563860028d241c047facf74812af24d27c64a60a4efe32a52a7d788381dcb5be7ce9ae8b1513e567be5d6047f11ac161772abe8592780e31fe48b95b22d21eab598a2b57d05b036b6f417ca10fc5acbc33c4f68378781966b7d0d4976b71d5e758bfc8c3dc4fd22ac050723077383e7ca7cca5ed725817cbeb8f0f8cf1c7d8ed60d00584acd558778b85f62508e8a245657aa0c12b7cec2440fde3625689432f9033c053744a9526607455f3d5213cff38958555ab6dfa4cae28ca5257e42f88474e27d1b58ecfadc5eff167dbc2f79bafee56f551f7c96ff9aab310b7c44e8ea3671509ad68066764e6de4a55babc9222afc3444018b4d365c060d2bbf8105fef049034ce46e673897424a4c5b4901bf33c4f7bc109c9882bc063858a0d57b143d471e3c59d9d68c8f24ffd6e13f89a8aa166bf133322dc88df0914b815e6d8cb9184de9775001e3ed8af5f5e1e05d817074e72658021c970f5fa64a48ae3d90dd0733111994d18640ea9508fcefd99d626d52f06663a16de909b3852d6958baef1fb0c8203984bd1c8b63c72e3dc9fb8d4abc5f5cc9b57b957eadae39fedeb22369fcf31ec4babbd1d8628c1222ed28b0f987cf956c1d680054b82c2cba4c3c5821645132f4dc67cba7434f5d6b1312200922403e7537726f36b479cb37596e07a7991a4241a20fb569365b4a26ef6295550310e61dc8c8d7884f63fbe53bd1d986edc86768fe97fd72da2d03689131eddb5b7bfd4ad619c84d07b5f36cdb06dadb1c3286cb8f9d655c0e4aed0fe74ebb9fbe72e946c125e392fa6c47ac2bfeab7067d5c9ceb3edf9203a17d607e95c7e339aaef73feaaa9d9c3166a44375c10770adc968184a175683d0d13c95d5f3eb3dac22f433e7895dc912a2d458c7a8284b1ea43ebcdf8743ed88c5214380cb66d778d84903497948a24d90f908f352ae32b7b20f8370b9936f8f99f8f5b21af18ba17484b52027c92b4f29a960a869253d374cbcb818126f335c2bb00484b8f6b6f899d2afb39568c4666fbcdc3120228853efa5b5edefd1d18732f3ef9db11813ca50d91485a1edfb9e9eff7d2fe29eaa8c57ca4873d00e26c59187bbd8b52a3ed194a81c33d11492a858600bfd06146ae6a458f8272508eecab3d57d27c9fc4a303baf2dcb2a4896677a8fd5fa1dc01c3a85035fcd1f93d848560800ce46fadfc4795107051fe3f64bf998ebf6e99571708f0d6e6881ece7d89cbfa602a9960f3cbe55f0ab061d9edc71a6a7aa134af969f5fccab076be5da003e26df171be943c51d66c855d87e5290a239ec039d3a4b0e0285af737043ea83f71468a63d785590fb41c2a800939a9d83836968f12349cbb19564b61026e244c0972fe0ad6783d9da06e25f12c22b8899518cf63d8a78f28c3675cc020dc8b94ad86d7ce7aded7a0a95b31836e7f7fc131d291c12b0506d92583c0578a5087a0c1ec95d0dc266a21c3e7a08424c652e24bc3f830e68e90149984840f8857e1f5b3832e2d1f46bb2519906a865bcd5885fb3eeb2f718554727d513d70838ef1a1a16f488f62c33d10a2dc189497d34c343b33e2a7cdd8a83bd25faef282ce135f623a1de4c4e0fd7", 0x1000}], 0x1, &(0x7f0000004f80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}], 0x78, 0x2000c051}}, {{&(0x7f0000005040)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000053c0)=[{&(0x7f0000001b00)="1ea05764279621169cb27eb875a1d182e0c3b98df7fc31e96927e254060617cd3e9a9d657dee8085c954b6113a60f8c5aa8caa64529a1bf3f72d8578584def9d40c851d713c1f5fe0b805e2aafe101000100", 0x52}, {&(0x7f0000005140)="73a00b9d399df7deeb3902d0e2a0334fd074aa8c70469af0d173c76b53f039af31de532366d49e46ce888d5f257fe13025d1ffe97f4256f5144ac03428e7ffe342644197bfabfca45a5bb54129da3d906af1d76fd89c98a7544ee9c30539da4e0440ccd47258127e3becf1c28be9854b4a9b35460813a2e6e1ee993e9feb21360be2713db2afcf230c627b1b63b34a81b574fc0ca21d89df3b56f9db32edfad01141def48e783f14ebe8d482d44392ff5eba69f20b8f6aece14a40bc225b2d9b5a6cc49e3e62d2f8e4642b734c065365114db5cfbb2789e104d156587329d47315", 0xe1}, {&(0x7f0000005240)}, {&(0x7f0000005280)="122547", 0x3}, {&(0x7f00000052c0)="445a20ab323efa70570b285409da93ff48e4ff03370acb3314a613b2a03a6b48526a42644592211369d60e241270bf3567b9e33558345e5126b2aa161b4fc16861edd3248feba1eb68ce08db958e4d06628bf8cd417bea2ca6f3f344d3e5959b57b357ab942d467e48755ffef0dd1e15a28628128b2e7c23296d155d5782d3b275d7da540fcd2597d316e8397f4fb9bea2f877a50b42c6245d205b054e97706997cd", 0xa2}, {&(0x7f0000005380)="e2511b3881482de3a154ccc7acc20d5bd4bcd536c56c0feaca775d3d5eb786e013c7aa6d848946468af3", 0x2a}], 0x6, 0x0, 0x0, 0x40000}}, {{&(0x7f0000005440)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f00000054c0)="19fab10353b305bc81a4f564ca51a22552bec29e0184c20457ca0ee694a3b6d376ced762dc699dfb93444ffd5637c3e198eaa2013aaa10e03c0ca746ceca8d2081286b8a78cea9d4b6d71dc70bdfe435c873e5cdf655cc55096cf11fd1e1c6895f3b751f654c487c993d41ed2a428935c943b9b1135bb278d5579ed9764dedcb4cfb495655d534c8f60eb50c3926f8b63266e37526619800c1c0be48f2579dbc189fc3be193e8825c3d5c4eb2408b8a73233fa3519e571c7de74389fd31e49a5f5c2087b5235a5c582c058687a10336ec2a1fd17dddba4e225ca2f095816b3e5cbad596dde19baf9aecf", 0xea}, {&(0x7f00000055c0)="63f852b58520bdecc075380816dda3355848f92c356b11125a0afb4bbbb6582b564b4928cbaa8026601580d8e45840e580c69e32f5dc4c7d3cdabbdf8ab709b7a6e594c705471676c852727e6787e2fcb5f22dd4a4790cee1cf4519c5e67d4e2293651bebf8b3e835d32d54803de702d1d2d9905839a6eaffb2623ae7d96c693e659310b98d179318a94c0", 0x8b}, {&(0x7f0000005680)="9c0ed674c8303a9ac4d967658d0cd5a082d97984f8977f10f06908756f343f611f4f9d6c8ad846cfba834a7308c0f628782b27afd21b6ac575693059d8e62c37b1bf4897a4491e9cc93df47aff14e5d6c498a05fc4902169fc6e97098a5b1e170cc025a560b440ea7276dccc81013a6db6326aa1e261efd6c6833c713ccc60458712", 0x82}], 0x3, &(0x7f0000002fc0)=ANY=[@ANYBLOB="38000000000000000100000001000400353bd096f7581450ddf367a82e4a659bde993dd5e8e65eba75391b39b36d0205672dbd5fbfae286b615d818006d59941a26f50f9f8fa1daa4b7448c15e7956cdb1b0727eee174d26a28623b3465d22eccbfac2738e79364b78ee328f320eed77fe80499431101eeb0bb25822e9f6c6495905f055c8ceee5043113e37681d024a178ed72787cc2eec4b32b9561ae317652e5114a460afd62b578d613b", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32=r1], 0x58}}, {{&(0x7f0000005840)=@abs={0xb7ffe6cd6a072973, 0x0, 0x4e21}, 0x6e, &(0x7f0000007b00)=[{&(0x7f00000058c0)="1c52b2087c55aa2cd6ea6deb9b048ff0086f1e151d411c508767067af6ec22c10acf9af8ef9a19bfebb654a9ce3a7f7872b93200f50e2c1088e45277003a95da2820b0088382c45524a4cccecafa2a902ceed51942498e2bae7287eb9a05599b0a7ab0cf33a932779375fa688ce0793c44605c711024bdadec239656b1bfca1f14545cd002bcda4f7dd488d3090bab092110a4c87c3cddd8a97582db4f021950b1aa355e0c10302239a9ec47d837fec54a9eff7970409f78c33f0876a89f249146478c21f77a5aafe00c9f2bc36d653aa90dcb228a4a65c86a93a48f9fedd917bf311d9558a1dbdc7d824a0159b5daa38ccc55af0c7d0b82d87e424ca077cfdb1dab3442309788aa0ed22e9d9f25454385afcccd129d2b08ba92568e2ca5cce6413351506753da6ad473b12444ae5deb38d0d836beca48ada0734aa1838db079b190972010dc2bec5952564fe14df830cc82a61f8ea48d9eec94bd24d01001e709152c42e76b9bc9a358a01dd86b30bf11d5f43356b291231ce66c89c20f49e574b876364df18b6f116e4f40fe6cedefc337a638ade7d5259681cc1524e6cc191df3ed42291c5d879fe7f5604debbf73a0d59fafc8675bf16e76faa50af88ad9433c60bd07725bd22b9b7b27cd9cf8c7f93ffbaa4742882fd115970d9f339e00c48f344dda68f03565c2730ffac493715939786975ec0c9e361247cbf9de2d10ceab75b24d90f625c677857f080b2ff65a24c41fb6d65853ad2a2d70624e5069d87dcd53ab007be6d6dec69a94fd2bef3b16a6d30520032e59b46f308b5a9b417a4874c47dd483a9ce45fd38386cb97ef296d66fc749e8a86d95c3bf5c3e9014827f8a237438d16489597f58295f000a57272b498304bc2230aad2960afa2c3a8fabcee3cd6f727cda718f3ac44188bc9ea6b86c457901135363e64f7b9347160f743f29ba723cfac9635097104e76f807f20d308bb8480cf926d39066a686caee50a5d358fbdeee6768df87868334cf399fae71e1c51f47f6c1f12ce697bc0c1b5510fd672191060359e8a1194b3cc0106857b08ab84199abe89dc2121415441b8f97847aa50e4547225a2003f8a377afcd25e6f2ed08b965ceee2e1f2d9c753de645bc9a1086385f4d55f0dec789fa76a39f579e10c9e6797a6d65876e15ea2059abfe75e0fd81b0a4b6c8e566fd280ed0f7814188575c2811919eb00748d72927d807074ff4f77a9b3262e5a18116c44e4c9dc0a0408cf6dfe7acfef545423da978929d5e6e9096e2ce174468e5650a68e28cad151d13f0241212c874bb394c36c7c94970665a66a9b3c89d73c41498b693cdce4811298e878720a71136800d3435f59c2781ec649a44abfb9666989fe283fb86ea1ffbd5d3f2a196cf69a887b0d5fc626c3430b64602ef98d4868044c18ebde53d462788d06e0c87e56559b4fdab81cde840e080a048eaaed188b51abb3f60ebd6977dbc41c864188ed1e6b40f8a2d584ec03354e0f6bbca18f495b539918cfe2240574df75af5237cc74d8aabf17ac08e452fa8ec8968291adf6e2499c220eb817e3393f870afa61276cbd38382451138ae1dd4ad919aa9e0fea2fbee468fde60a2a121a80b94b0350b5a9492a2f79e3c86176abc797ca929e58158e37c7db3a18cc74505125a71e0aa5fad7f2c5f6031bfec58ed5d4a7f81f3aecf23a68e123119d3ef29680f072e88469323da08069fad9a820de0b17fa81b8ea8397eb9f9584ab29636314ea628d1f5446dc5516bf866f96c640eb6e31e8b084f401c1b76638087949d967d83e0ea96f583eb492f2237108ad8677f5bfede6d4bc22e373916f439075430af91359c7605bf8e975ccac5fee69bc94ee84d5d0b8562816bf27895b7f5460ddd52872510ebc536f9ae902943b135987441603dd8b5e25b7b330127f01746af9c7d3e5ffafebc1d3cc5f9c7c656ee1873a7498a2698f96a75331af113ecc2dbb0c745553c8941abe0a0649802ee7798ea5c393082fe33e940086823ff91d82201ebbf1405da03e2f15db0223d6cfbcdf8c16e08b830a5006ee7b88de8fdea8b0d52c7581cd5a82aadde0629936f228b4eb188444d95e0c09ba8472ca37a6abadea6c4ea593720cb1c1767e8e094654e76b68b8ddb5d26fa7367890b571d7e77d62b9f58d83e170a658cdcbee630476533f148f4834c8851b992414bc59712f80e90927eeca180b7ca5eba0258d44b002c45f7cd3b5988bb14817bc59ad1d83d5f1e52f6e5bb5b5ee3d826a94cfdf736a6b2d90769d279831c36f4b7b11420421f5aa6baf1d56163296373e2a89160315d6e05f37ab63d1d09135d7784071e533102792f3e362327c2c3f34d46f4e37da6c8bcdb0b751bcea903e0bce6f9496cbc662487ba2defaeaace4d97cbec1b404c1cca2d389f9c24cd73dce3b636dcaa740b383adc3cb2eb12a696d661958e8434ed506a540b1c37090d81a84a3b7bb73c84bde3d9df37d85fd72e5e9760f4e764088c45433db49d7ebda42f2de6a6c0bf5660eb3b5a8a865ba4277564447ac9f6581e4d27fbe5a61c97a5b0ae0f99576c62798f88a6269158583fdcced378c377b7ac2026252039b122a86c998f059aa65416ed12a91fda270de87432ffe08f207ea95a4626d776d54758ae3de99375ba869c6ffcecbdc2b33e6e0542897b9f9e1d381305b304989c3f57ade9fdc20fc2920a7cf93a44d479d3d85b5d1fd06d3c7e5f84b5a1b78f193a59aa438d01c0cf2dedccc6d1ac147c3a2d246e1c91bdae1da3fc3c9d896ae1acf63eae119bb7bd8b7bc52bf5bcd9eac73ba23aa44f5052bd955ed3d5a6281e2c98a9c223713e4c7a438cf495b6fdd76ea68397c1d4651476b43fe10cc978e0c7fa2ef06f83f5d2231c9220471fa6fb2ee0e19c28b49f812e5e191be05bf86d13320f724ecf881bbeb13b22d026928423c03820d09ae809f5a7c6256967c1399f85e256398d566a3ca2065847f13c51190a8901fedd7b5031e1f24a39a49341b0193f91b077b6bbbfd681995d303d02b1053edf854ec666027b20bc853e7654f48a339d55818a30309c25b5866acef65742b08134fdee54ba6045d582f55956f499732d365d308b8e74454010009b6740e4a5a73bc4a872a835569f3f54c84b70f1de388e5eb01754d795d29e00b2ce558e9fcf0e43f925c37ff57b6812c6ed473ec0aa59f88052cbedd494f6fc69eb117adf9ea6a1180708554f010f635f01b82b8d7ce12e91cc38fd6f6cd1bb73462e5ec61a0bb0cf129d505531bc6bed1ad712971878d328aab9683a55cecb6d9f03e994a500d204766c2805463e082fa005cc0a749b88d76cc6d880a55c41c79968fd1c434b20f15ff682e5430de46ffaf549386fa8be9cd1b11d1d4dd5bfff3768267d840c7a6d0fda0dfe7d7e034dd5a762b44e79ddbb29e09203c6e31696cf94d059061519f942dd51c34bd6c01cf09fc4db4087cea3426ba773eff55c1c663f69cb720dc67dae35e9ba6b1887d5e3c0ee228f3ab07e2e0f1832435c020707b9763468b42efdce5068dc48d6369df22502789c921d058c2f3f782fc03d8c99c5a29cdf7bc634ffb250a2764c8516a444bcbd6da0667146f4d51b20ad24df992edc99a90d9fdcae6f353a0cf53b9d203d6c0dd8b6c36e5a8d627c4aed9655b456794d3b67c825e63f173b10fcf6ea9a38adacb8173f1e7ebaf81c9bfc3ce09d478864cc49009c4d2006ba8d6ed5228e9496ed8bc640f3147b89a22c62b4df9edad7e56124473fcb30cb39fda8ce2c126a7798cb5395952bc0152fcea311877195e08284e961e6b0d0a6b76c2ea5503654772692946c8436e4e3a90a3c131235fb28c5da1d021fd4245df2ac93889ecd7f7ffb7ce9c4813d84b682179c558a87e9ffcda7de011781aa2fd4b882d257fb92ed138aea3f5e2d6a761e63b3a42df435d684ac998072bfed7515fb251a94803339d0d33cab52c273f790b377e7ed5688ea64f83148d91a7c4b745b747670508b0c142808beb730850407d80ca809f2aedc3c1c1bafe832da83dee55db3839df31624a634e81bf1d314ac320d65e2fb14174c52592f4627d309fa2cff5c3d98c9d40545fadacdd44b8f728c48e21b51ed5bb1f93c95529065d0ba5f984fceb6b171ef5d354cf1f8336b2007c9166d30fcfe1d999e580b0154c65c6ed7d3b28d3da0551d0dc0cdad89504c13aef53eb93470ba72b385cb7bb8c926b7eeab0d077e34986d99bad4d1f242aac76b92c006f3fd0307f657d35b4a8334011be92a32e99d4d4785992bf713adf6b7cf19a1eccbebf329a3e3813b7f2ec1f524cf95ccb810160b7b3cc3dd6760650a574281d4eafeacde99ba5a87ab2e63a83a4ccaad45aa7a9ea8b077e932ae8fd15e7b7e29c6c074c956058c0799624dde0fa99b2ff52778cf39213b187152b39f23e94d49408ff69f6d68e7cd41768af8b8230927b8d184ecb9ca763bfdef2aa851def66b74627d12e4d6893c0a869c68c7e50259befa3367bcabf0e0f3e11ba8f6ed042530fead57265a3330106f7b1dfeb3b0a6dea8b734d9bcd6c5fa716158aab771fa16a26d9f1ea90eeeb344ddbbe9d184d35022fc80b2a79a46045bf6896bce4ae8df6395bcb4d885059c2b3f539598a52a7e8cc8579c8c8394717a52d713a35ac0136b2236a86c4afb9eca1a255c1f4ff563f27e87952719651e2938fd08360490f57eeb340e9b11e83b590cf992f50f0154e57b95a21af8df3e2e46fffec5d4b4ac125258a0c0312118066611a3b6771016da4b5e08b433f77db8c600823c9ed0067ad3114face1288e874dd9bab76a80821062334bbf2a5bc4d22a01dfa57a92111cc9b63593e4f286714a9e1fc22f8277898a86d19b070f41115ea811d1d8b135fa174f16a5ddca64d2c7785c7a8bf73c55a5e140414c0745bca28982e0afc4bd2bfb11631fe4a9cff59e60b5e74f3ace1be7677aeb7e5a7d26d0269d0422722e011b38160537ff17bebb8ed93985fb59cfc1ca09a5d1b970bd32096903c9a1299b2566afa88ed85acde829abc530986168892ff6761ad34cebdec91b9bd983651d64320d61a2d22f44e027a9153e83c58eec84efe36c032ae621788c52fc02fe58ed72ed76764362723061e829f7bd51fa5ad7f2cbb845cf0fbe352b45a242fb0a03ee4289f0b2263fadeacf180957e11d864f4e138a4889f391a51b3b8c547f2eeefbeea547d68a277b644eaa52bf3c8bbb7266ad7c17a01642a91a9decf643ec52e18b5ea3a1718ff06d52ac01ced8aeca507052be4e1d1872ea62a9c3cb8732f41349280f8e7dcfb45aad8c0767964217b5dbd95be198f99ef03fac52c49d4c2ecc3e032888e01a8f980ca05ee06c6269d8e307e62be13266b17cdd5fb6fa0726e8253dd6e229ebda31bd19a9a84ae0cffe23856e8949bc2693e01cc0463ace07a7d80564cd182aa6c79a9f6f2aa6629e17d9a7a8a62e25ce4bf5f4fd1de75a4ba15d74e8082f6a39b710317d7b8ec6af89fe700ae7bdb44a430543ea0a29733002433cc75610ea341a557a3b05357a9299165cef0edb5e3cb521d4a9fed6cc5194ea5ffcc5a296ec249b2b3de039fac49116e6848505d0277a2a225effd28ee45c3398cf951d0727e65f91ad02d08e4b5b96bf562159378f72aaf17c0848acbf19fd517b4cd66bf12ca2cc2a46dbe9663fd37483d360a7d194ff271e198460f84d49c0cce153e398bdb26e2eca4d28d2ff6846126a9a3ec2a169e55193db83b2807ec0d24bfea8abc22b07d59b0ba0e9672a72441b9ecb755d", 0x1000}, {&(0x7f00000068c0)="67d346f2331e072f3d7ee81cdb7a30578e6222368293575fe2f4e85044ccbd119e2bc19bb51d11a7bf65e9b4a7857aef57eca82555472f2e58c66174a3bbd9d3a716b42d5f328d4865b4a5def50935db4b73b2a327785d101342efb450b62ffea12399aca0fab82f1e53bb85e6cb5f576e8dc2504178576326acc30e7877972d3b38276db2078c29e7f835320fa321e0b0f92c66d627ebdd9fa5dc3c522b02d4a90dd47c8de486727c6006225f8bb3485d25cefc0e2d8799054068100d682e21aa75cae554e51a4b0efbdc0c1f3f52e75ba53fd25ffac6d76cf8958cb25a", 0xde}, {&(0x7f00000069c0)="b7a0095e5e0ce884f98aac154d6bb32a41a5d422d33c0fef6370920d6cefd25ccdffb3338f3900c2eb522622e919d474a9ebfccd0d79e9c8371cd85c87cdf4f4db91ee7485bbdf3ffc84805de42a9d7e00959a7ebc033c88f2cb9b3084e430ea5f13914b921d115744a09331bd64821e88e6b350e5a0169221db38bf12c97c151a7b5a7c2cdc2b293de9b64ef02559a403c1b18547a35f5d4421077bdac97d3ec8d863aeb560609291e67a1eaaf413bc02e8b16b231274e69c427937528d2c0924292faa13ef42ee89daf692cd66070923a06e93ead3954eda9dbc433434b11e2a7763e66e294d3b9b2d8cac38a50f5ba53a5bfc3a6a9f51df225637419e51b9ea899b06f7ca5bf5741f7cec4308a136ff02fb9f1eb42d41bb89fd5606ca73fbd601bfd1734e89e55a559d34da9736ae46333f86a7130d616abce7254a083359d4a238458ed95b3caccfd98acab698421dae9057bb98267a7ebf25ea4236be7902b215183f8e4e3b309d8ec637597f3b8a487bbbbdd639af23b9fda59e9bcc55657a19d25815dd947a3db7b3ef6a58df3750fdeed38cbf20118e2d830c02c384669e76ce96ee62c447f8c88cf5ca216ae7ee2eaadde4b826f4058a35f87e9b29712f47e3f96c77298c7a38836d2dd99fbcc751a708240284dd3d2aadc1cc072aa3cf40684b19f2e909608387a38ba23fe17bb8db3ed150f9ffa9a6044466e0488212ec6389645198861232f958214e4be6515fc3f1d56900d2b172a8ee17b1ae0a7c90e02690308d48dee988094f2899cad30fec590d53ca4d6b620563fb41ac782c8825a0f321083d77dc26773164d898a701330b664653d23981342830284fe3260dee63a31c1f042bd47356f661ff1ed7d5e8554f7eb2abc2abfbb60ab64d3b3d7b0af4be99250249dbe7bf731076406148264c41dd15b1529a3e81e45f337026c582aab3ccbba592ec12aea981c41a011d33d2d3775590e2294d7026b4807d783ac0c8ef3cfdc68737479a7a9c241024802c830ffe9904c5394b4dea43f31a17447e84334d406d948c1ad21a710bec5455880bab77360a10db5d5020ca6b1844296e3c9e64e1e079c850f95722e330337e1075fd4beeda004a8587842b737515fb73b233c3f2dac943400ff620d44f780f7ab4bbde0b2a05221dbcbb6e52112dba7d15a649eff7da179aaa7256e7e6d428c38f4044012b93ae1dc5c9ea4e6134adf8fd675cba734e26c43cc9662852dfc62ba390e5d8a90281db3ecaf23801dda94937de35d80748f78592edb8fc817bc4231e011f03e1ea6f26eff2cce51879a7d600a77d8ae48bdc64f51a277ce2017d801ad02d4a7acb7d2e496c2284772f1a5cc1210ea7f31ea961a7f0623fc9f933f897029e5fb6c42dd5e366d0029e2af7d84161a479d7bb7929b5a5c97b431705170a43545ecf9b18981c959fd7a96323ec776e70be2fd39dd127718ab25a46ef0752f4c558e76aafc1ce958193127816777ced26d8681383b7b36124e73ac6bc0397b5b8a1300576050c1721c4a48fe15b94a6a4e86cae8cc5a95ffb4fcdca09f84f66a048989dde5c008bbad9f9d337b127e1d8cb135e8d063f1315d19fc1f79fce67682e6be6f715dced7870a4e2bfecbbd31e2eb6928a8b2a6664bc0b11ca02568ba88344694e5a80d499312809a06517400a5d7abd10e75753ca658d1aadb33d46fb4fc365bf05951d690ba3eff0e02437f032764e3ed425aa6c415b4c186fac3fd3ba6a9e1a5f6b5d3d9e7d440328b63127a1a992abec49f4dd1063e65043191f7655cb71fafb0d14d93aa1089aafcbd7fef9f1bbaec6429d5ab9d9c696f6bfeec400a158210df8dcf2082a9407b7f68ff28ce01eb14a3b6bb991b892a49a867a862a9da25fd0a2f6543fff7e454137e4f52635bd1f481f7d220e19fa17ed070cddaff9480bdde673ca1394f6384596b34780c260eed7b3236eea0c77e3adaf73cfb3cc5de3158b6a868ae69b34aad3915a43f7af26060bfdc2c7e9b45d73a89adf4933d8af474799b875eac58ee0a8a07aa05d5c04f8ccd7bb800551cc30a55b4136f128dbd5b042a22c993b13aa1b99006f9eea2afbcefb45bcea691a9371090f9a34f7297c9e17e26d1e0595504ee118da036123ac4c245abe1941682129d634088b18b89bde15daf6890bbc51eb96aa5ae0a8d6ef153591bb3b1e89b580f92179c46feaf8326521d1e9f3235717ce95b71f4ab9c9fd5a1bbb025e8c9fb995eea8500df395b10b6d57bbaf6ae6fb2af35ee617cb14766c71985704964f848b43c5c24d563bdebf55cb713ce68e5c77cb0c839619334f7125245984fd8b3a5b0c2eea7221bd6d34b7806223ef5f9bd54b38c750159776b052c151a39ecc5f8c328b486db4331d2dc16756ca10f21a4c824bf7bf9e59a742e9863ff3bdde4648e8133e3cb8058387b0b5533d03f4117e2754947e2f1be9c51342ee91dbe11283c76c5695ff06e9466bea9eaa56d6678f37c62cbf8354e302d3ed7ee907ecdcf6645d4451bba380e65583c8baa680623433afc69cff10efa97b671036bff997e7e66ec09fad6b0d7f4034aa2cffadec712b98c803440fa29fa67d1d0262cf97ea89ff5539aa25273bf89800058643d0e036983bfcfa3c898e1cd13d0cf28406727fbfcfe012d9294fa613a1f1b4612783853580711499d938792e920732a57c20776c65a4a4120f417a50b9613bf41a2ce7ec4c9cbc5d2926c6701307bd75da2200e9db2621b78dcbef514096e4d6b055b2684867b6d4b03f3bdb616eb717fef7fc7b93039d85cc71557e7d783954918ec9ab742c146b28f272bc2d37eab267e132f3b27894bb867050f9dd223bae736cc6bf1b7c9b0a04ac0e559ffb1dff7046d86a9fdc07caee9b78beb20dc9b08c5797c2b9484a887a3c665ad495ea4cdca36b24d8a272b05291d514a324e1da9398568458ea9b7c66523b2a9ec4bf70b6fc0b608ff280e226850dc582b353b0b1afc58c6179e6f74981f912d96927b01905e9c2b0f497d8526384a6ddfa5dde1ab1cc6067a5d0280fbb0be2312aa7355a48fd4aa46a6947fefa096322b65f4a7412d797b71e6da16c2bfd7cae4600f58909d538fa40316d69967d811f7eeeb9a0cd80e600a73b9723ff644656d6e66961f41a75b59fa39493060bad1747fd138ec9037f12ad36ecf6f296af027b0373b09dbcb31d96ea81a0e073d4df1c978687b31af943c70f0a6bd832a19c7cef9b3aa6f70f2dcfafb938c614641fafed374cf291d02a3d35ae0dd722b7b270eb10f9756ad5ff714dcd102bf1ba98d789fccb03f700a308bd5c7665d4c3a57e06f35e5b04ac1a57f185c2d23dd9d4f49a27ffeec2371f134663e5fa738bae8aa02fa7160c09de1d1c67dd9e04c2cc80e989e54cb4b05eaf048682cdcb95dd9cf4f5c5011f8d001510dda74fefb50e30d894a686e0c54ee87a0be6a57727668486f634fd122dd0614394dc65c3fd823589d1d6bfa11034f57dbbfb8668bb8e1202f52b208d4fc7138165e7c91305380b380dede7299be6c9397ccd0d349eb44aed7a3406366824b6bf462d704350113e6f1ea0978a0950daf413a7665086dc9d9271a8889cf520647f9dd65b2a73388152a0f0ed0e3f76e3a360f874a176d3d7c7ec2f486e24d3c7c2022062559f2febc47d9ec221df0213dd76c082e71ef28289f1ddfdf7a97837c343ccc65fb1e6e12c7a60241a1f29b662f632d127dcd5f2f40a6dd858611427de34ff5eb92599783b2c863ed8c65228a697a344f9d957b7ccc52d50718d53d060561858e26ebabf77878d1b8677779c917630e27a8d7acea18e90b1e670b7cecba190f36afadbb93537a6fa8a74a6b6598c16d6779d66a9e5a2d6c0825205cccdd01e802c45b5ebf01da6f880f4f4973b9020f2ab4430df409356ea32ce054f103776d77057541494628c0b9ded8792582b712aecf2961133f82875d0854a82475daa25e77005cb56333f296f9d9c5bfca29d3aa181491eeab4940b62c4df1a7837660421b9bed0eb56b633c881d20ab4b9f5b712571a335f741b5a763f75ec957e563356c73b890911a4f7f73a7188422f1cff68fc2dd67c6720573448efd96f9abc4735478bc32a40fdffa8839f49d5eb0b21156b96848834a2f114d738a0f6b6c295fe91b1e0b397c824501495102cd6bcec1b88edc0b3d5e391c8a0ce692154496dbc4f8214f5a07c53e80684fd32b19b037f19857be8dd4db3036891c31d362b1b98431d5033caef8b71e0020953509eea1609e2a9e0b51ec58581090575e3e00fa7ba750873e61a37af80b7805bf7dceeffd6dbda0ac9609f396e4fcb27359035286e271fe30ab8ca86047ac73d43e412e0768307c08253cc7836b11dc0e36cb03fd98c822cd89bbda6498e189645459ba2d603ac4a1f5cec9bec379150e12a380723958952ff0ca664c71969003ce4a7b93365cdfbb29941ed189ff026198b4772a07d80766d542f97ab2b9339680f5dbd091e52af59886c247c4a624cf64e61c045565a0126f7c3d016eb1516b638aab3f0143ad29194bfcec94c5954f99c1c9e02691a3a13fafeb0f157315f542570499242761f6279d5b5fd2e6232311055291891c0a86f1c26795690375ac17b24f4effbe915601b6019c4b162606ba88158d0c959316ed1a53dfd1d9b7ba6c65b9d21881697049700a8664f8321ecea47e9da901112b1c3ea13df25a8583d0c08d28f180dc2baca3a1c8bd148985cc4105895617325677bd4c16dceedaee0d518f570b9cd1682c2ce8bac989f500d1db5f2f6ea980ed72bfada237e90bdc20c162b9d35c9827a75dc2bae4960c7ab62cc17befebc003bdb09df89739b93c4532cc9bcbf68340a78b7f376c5a4caa06c31177bd90aa8668c50edf686fe1b41ad60b8db79b6cf1d816e02460380946de98f72ee7a1d4c77898cfa3f528f8971f90518ccd8e6815b6a2e46a0cac6cc1c9b5bb7d5556cb61d6122595446034e3e5225c0c09d1af54b6030feb1f687ee1d5679b5a5d0af80de856b75aed4de381c58c40946917c2e14ff99460c673fefc51383aa1f367db7145780072c648134bcf069616e5579ee5f64c753a5a243df8358a44bf0df4cd8b1453b1b1f9524983646da1a3a3f4229442d0155cb7244d08ef07dd26b782db330b9724e432cf4962dfc1c8cced1f5616f7664682aeea5c54df8358552bd18d33b45fbe1a67686a4acbd42429bc6bf3e5408543f91a6347f00749306553feb40d0c71f00828f5be9103b0e071a28242a0553283d2587d7e0457ab4844e65cbb5dcc3e6351caf03bd7815a3c2d7bc76cfe6b977a4993078a814b86ba6954c4e53d68a01d97233042edb7a5964d62805c63f89859ea4b792f99c9f136b171b9e41ec0f3146e9c70c3d26c80a6acae0a241159e5434c20829d8d538f7c67360cc8f2813b08b9d3dc69315355d15ec9656e031ea0c7d358f97b344121a82f22efee80a86dd1de3ddfd045aa74d9447daf5adf3115effcc81f59041b79eaae39370b1fbe96afe7366eeea97e98d9f5b820f314b3162d89ec64de08074e5f61ce0e3a624598a448dd347e3d155cbc49e607fd39d766187b3ef0fe268bc16d8a40fec26ba28cac20e7f551554186a03c022556d029e53cc9921df6806c52e05f2b236fb55ff2d4cbbb5449aed5ca552ba17e7462ab8ef957e7d77ae1f452d62c194bcb1abef98001835c33cfc41812865fe8058cc8e7e789e16fea49b0d91d53de0d16b5390777c25a3d3d4a6fd58eee5cdeabbc35a127749695b7a27b63af8e4", 0x1000}, {&(0x7f00000079c0)="cba299948752919ad1db51c39f5ae227f956595055630ae32f", 0x19}, {&(0x7f0000007a00)="6a594c7342534361c439ded6056ad2da1f0d2349493a848f136bcb1b5ad45df365f65bd4325e870dd4abba12e805c1e53c60", 0x32}, {&(0x7f0000007a40)="942f7666b256b4fd1a93acd6d8392489cc388e3d1ffb0ad0ead5534c96ce430aebac2fe6d0b2ca3c76a1bba4eb383118d891811dd788452943d75017e7383053bb7e95345250e305d2ebd57cedd6852774ec97f98eb70c642252fcd6e713a572ba68583b617a929223e2f810d2ea238b269a960b0521236c6287c82981d311baff2f2aa74cb4c3b18f48d767513e5120ec8f0007fa000ee0aa14abfd610ad6be7ccd9c03fd83194e5b82a654b182c67f", 0xb0}], 0x6, 0x0, 0x0, 0x80}}, {{&(0x7f0000007b80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000007e00)=[{&(0x7f0000007c00)="cc835a92e55d89d4c35a701f8cfdc8f1e71857337b7619d6e9f5bd4e10587a816d5720a8f2e3643e27d4073771738693", 0x30}, {&(0x7f0000007c40)="83904bdfcb354508efea99611fccb42d466be95b2f80432cb96a0e954a6e1ed5d2401ceb6cc8824a7ed9c9e808900ce4d50d72890be9959a982b4277d85e031267c9fdc8eebbe48898331abebaf1fc233de7cc927246578c1f22b6894d8b5d476e38814a196fdcba8e38fffcfef62b82444ce85de781588fa58799edae4d851ae88ae0823a2cd715a78d3a84c13da9fc6109dc1b9308fabcbe41ef74b92921e66307d40eaf075e345d60d6ecc8885148987176f4ae3cbd3bf7ad7f6e3e0eab9efc4619bc2c3aa6720c62036b425e68883cf7e7d565e6e590467a473073cee281fe2df2ee5e12a42cdb731c7544178aeb2bda78ce08bbb7df79116b6af1", 0xfd}, {&(0x7f0000007d40)="9acfa81e5d230f012103130c1b1a9ca798556b9ca36b8f282fe941f3b27530be1075dbd68d9ad990a0fbbe51f60ea8fcabd8aaefc58bd6a694c7144e781cfbd8ff30e1d07d70dff16ecb8aca85ac09bd2550cebfad2a1ba60e49c84a3520a353d73a01603f481f91b0a8eeef188bab58513f22579d6505abfd9924ac2ce5c7de4d81c38a198c6c91c0be602a6ecb250d6011ceb8d351131046fb48b81af690f9df66dcc8f10ff6d142e6b6dc0bb2b7d8f3c82a", 0xb3}], 0x3, &(0x7f0000008600)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, r4}}}, @rights={{0x30, 0x1, 0x1, [r5, 0xffffffffffffffff, r6, r7, r0, r0, 0xffffffffffffffff, r8]}}, @rights={{0x2c, 0x1, 0x1, [r0, r9, r1, r1, r0, r12, r13]}}], 0xa0, 0x40000}}], 0x7, 0x20048894) (async) openat$cgroup_int(r0, &(0x7f0000000140)='cpu.idle\x00', 0x2, 0x0) (async) r14 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r14, &(0x7f0000000040)=ANY=[], 0xfefc) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2000005, 0x10012, r14, 0x0) (async) r15 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$netlink(r15, 0x10e, 0xb, 0x0, &(0x7f00000000c0)) 13:10:16 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000000)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:16 executing program 5: r0 = syz_clone3(&(0x7f0000000000)={0x1200400, 0x0, 0x0, 0x0, {0x2100000}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r3 = open(&(0x7f0000000800)='./file0\x00', 0x46e00, 0x13a) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000001f00)=0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001fc0), 0x4400c0, 0x0) r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002000)='/proc/self/attr/exec\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x5) r10 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r10, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") newfstatat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', &(0x7f0000002080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) sendmmsg$unix(r2, &(0x7f00000021c0)=[{{&(0x7f00000008c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000000940)="bc81d19c9e8982f0fc3954c6c62691310d2b35feb3190691697aaa17000ebd7b04b0eba124171bbd1c58190c2a6d580a7c3ce468e83751c001237d6cb94693032fa50307d0997956225b4d61c9f9a924dd88de82b417e955d02a6d1c321d26b32b7041c5643d5654b1da70f6173c3db6fae4e7a7d8ae008bc3017844b68ff3338e038c46544d0b474dbb97cac2f84dc4331b7566274c29f8a46c74f9b74e", 0x9e}, {&(0x7f0000000a00)="834478714d954c0aa74d65c8b234b6023b1cc841f78d2c72d5f97d7a93ce69d48be20e38f8645813de63c0afd1642fbee4ba1632549f9794407afc66078143a1a2aadf63ecbec4e0de0dc9113f1831e0ac1d38401f2cf2ca7921f36db5c8ac04dfc5145108e0586d24d9a34db62df8ef2e1f6a800a1256963ed416a0d27109ee83464fe860ac00f3580a3f57e7713a7830f60d02d30c788e2e5ee1adb510b8c4ac84e10f7db893e5bde6e2d47fae3e14a7b2cd991443eba0fb748f54b18663ba7192cf07fd0ef14fa6a3a0a3bad40fcfcfe31bf7e8e4e6b4ed510b91fecef89b8da8766a98d2751e2aea89da83f04c18d936637fc39775a1", 0xf8}, {&(0x7f0000000b00)="9e078b5632062b9b35a6f74c3ea794d1cec2fa7427cd4248558a2d274eee633231bf872d514950c39f0fe2deb8daf8103fce573364f5bf1ef5eb08ea725a3c3015b43afce5bf4cafceae98b6673c620a57e65cfeaca77b9328", 0x59}, {&(0x7f0000000b80)="d99e460eac5fe866ca463d2169d59b97004cb096f13adf930ff21d985b9c1fbc2a0897fb66c634498c5dca65e6b12f57b20d06f1a47f9a56c4fdb4ee102a6e9330af07fbde4f36eee95afa606042079b06dcec614fcffd93b86827e44da6aac351030628f8391d", 0x67}, {&(0x7f0000000c00)="4351561c044024f4c13bb5e5e3948fef6f45e90e8f786bf9bea3ae6136d9c0ba70083313a5013ecefa7c78e9094b3580f591adbc59d4999b96a3cf6d871ff21be007fdf919b9d1ee0ee853482c68de1088e0b31efbc877acc3c7eef47626e46892a785abdedf02bfe47a6e6f75821139f12872a09ba6e0301eaea03302e636f03b136b013356a50925ff2962796d175b2673fbf8a63d22db3619596c295481f020ede1bd72e50f27040ec0e016eaa2e70e7e19f6020d6df9ca2b2abfa3b41ef2005691bff4329b8dc947cdcbf6f22d4674fdb98549c4972c0a6cf926c33bf86edc17dbcfee4f713e78183bf681179b06933b7f8d34d21427d05a16177b02737d7c78ec2efe17e82aa753de25310d98df50c35b69729b7ef90b620e27efd117d63f58a6950f82d07538158b209baf09b7c872db408b342f9dafa73189a1cdf7ba61040f65503e927f7e6b237dab9bc6a4e87a1b41e4b9b5467e6299d9abe6da71e090ddc10f4a6e1a4c6782c30446f5c8848a8f699293cc54ca75793d67110fbaaf5bc14416b9d1cabaf93290801abf6d54bbd60377d402c463c307b5b9ab7343f75b1af245e5e4b7ad05dc54e15122c43975770fe5c0d3725a35ce480d6834f2aaae8efcd4bae8650a0afa82f307aadd10f64299aa678dd7bedefc07c7dcb17af543ab523bb001fa376152552470e37402043db637c8edb74c2478235d4b5dd828fc101b25341fc5bec194f6aa8bf49016d7140ceb281f7f260d19126ebe6b634436758ac025a984eaafe2a87db3ceccc4508315283f32d8711765c10e8409031728b4e3db91101bfeff762f1c5a361f9eafabb929a14298a876a541e86b800af53e961f8109ae768134487c6e3bd64ab7c99e6c3a7a442dbefbc8b99cc50165d1b89d356ad062c7d0425f83899c92054b5c181a18af55686e8966b9b072369f7452b4f0bc48c311acb60b331d98bbfc23ab7a15babc92a87f9cf9527ac5bab46cbe2055eee77fb7edc9a444cb1fa1251b1c4f29a2b4eb0714ab3dfd682af8e6f17cf775ef4f71b3d6e8407575df38d7eef13b528f5e8b381391ce7caaa6610361e3c2af9c46eff2c60d058e0eff326c5741f21329922eeaf1e98138abc97df5e7a897093e86b6e9c6f4d910059c05df61febcbe4f5851b3f0e3d6a5e37622abe39f2072649a7eabf1ac0de6d8aa8b9c3e97b5e9b6f0b8e1751516f23190d8b3978adda9d111cce9eb869bd74f814ad1ce50a709bb0002bad98f5b374e861116a25d5faeef0af07c42491c6368a57cc9d8adf8286a9a6d116e01cc01508056f30a5bc26859aa2fd3d39207125476171e1a8f9399a9718f41734690b71af7099c8c016d895f29d7df0f015ffe99708e3e3ffc27b3e9bb3c4a2d66060c55dbd95081dc6165e3737fa500463bbe1728974da1c87f6e49f214d477dd9dfa21e823303308e381387315393defe6afcdcc6b9a78d8f2a8706fb94a28945613f743f2dd1be63dc7cd11f839f4eb6b753f55a78eeb29414170cc5d75c7c2fca1edb617fa230c50f86e515289154339fa15c7eb24b02056573a5251cacf69d06a323682b3984fb2da1dd6b677a30a0bc17d2620ef8aac96c8d2f191f2f704990a95bae58f0843db682e6485ed6abb37d9eb1d52d666257288ee22e26193a70a2ae872a993f18d90d3ba7bb56b10e431e85b87a0f5a3b514eb099c43d74a79d3ef7dd5810c5cb0af15a258e81075bcc3fef3f041c0652b6ea704a35695dbd7bbfbc49ad65ff6dc3192834b820c8d8cea8fa8e8e025ad99f77a1539dbee2f6600eb304ec80c9f55b83cb70c04c18a8311ba92dce446dbad1e9e3ecb1b94d5374261758881d758992ee190f027a613cdd9213298690dfa6a10e07cb9180ce432e9d49f383b980ae39e3191e17f345d08387180258e05ec5e5fdf56fa89661ae3bfe3a076cb4d0772d0f29e2a4418d8d5f8df6a65a2daf58b62db6d4cc0a7602442b68afb1b079722b5d54f88da57e7d0159ea79a9a468dc4012bc1801776d140611b500dc835768697d6226ccdd30ea18ee3d5740fe82aa67647c4735c2b8027d76279343a3780815fe6fdd5862e5ee5502270c7a74f5d04b96a16a512c29fd1f312840406e41ec5d95db2f52099dff73b24a14063ae0cef059c2cf05df10d598d3a10ffdbeb806f015125440daf8036785562476ce29c33ee62ae464e78071a3a2bb29b79714849377dc815ab2a963435dbd103c6c0d3804c189ccc3a540d19d92ffc0be8eae95bd0f454fc5e185320f001fc3686dd618a51e824a5b5f712fa025959a356c20ed0e098536c33c65500928daf0c114325fa1b406257746dac2ee8ef225c43bdc0335230ed6585b593cb9a820c31890731d96426a2adfda21ae3710255be95bd53debc707c13092cb90a3a77e23b317956ccded22974379d3dde0cc1195828a737dd81941e7beaff368ce954889923c5e4164a31d78ec87d33f7efe6dc5557af93396de7ce9b937c7ed6abde30d6db6d0a914dc7809557b441ea2224964ad4543c9dc3bf17e25c6ed63e42e9c2b0f47fa1955b0aed681c57295325f62ae354c9924b4991ba9757c434cb182d1bf45cde9cb6f03c211fab86025230f975a763bd9c0513d0631ed8c7e1f7a98217dd319684e1d5e52d30ea8e7f530b214fc54325321ac709f52967407a23b595363eea326f2c6e1e636e0108fd9861081530e369dd54dbab3189fe873a86501a878c693d28d113cfe9067269e87ca039ba47ca94ead00bf50722e15baa5254f228e3c4811cb2be136a0679231079eddbeead8839eb26bf7dfc6d8c0f7235bd7626bb321d339ab9eee0de224a2478437350a4a1bae799ec99bab2e6af4e48959681769ce47394642e68e61164bcdff2fbebf90c51f3a26870334d696555cfcdf798a533fffbb2e58732740edd96ada1bb1dfce87401007b59e074967a3d7a7596bed233b2ce4cb65f37cc59f69627de9d3222d97ba47514a33142b98a7d3d76d23ad85670aca1a240c1c110e6216e32ba81f3c9b1068532fb2a3be06ac4f8a86e69bba7df59217c755043a16f5ab54e6830afaf337ba7aa37340e99973d3373330cdcf0b7ea2a6d77776cde0ca114b54d2670765398f8c568cb481fc589d87d9c7040252c1e3bb8309bbd19f355adacad967ea6d252fc4b117f9ecccf24a2079de7fff1ae33066721d571db393e5b24e0d36979f35086caa6546594b616befb4fa5d9abd2934bbf8f46b8540092bf4bea551734efc33005e1417112ca6ff757d4361d72621ed27491e46aeaa6446190e750c04d6adc7d4603021c74456a7f022a5440c2cc8b4b3153e7a8f1c9712d6052ec1581c6eb3b3485faca48d7cd41060e740d8fe30df13d943889f6fa749f620d1d0e2d920e7060b9231d2fe6256357f56a76726a4762902063469209bee9eed352be853a2aa2b3370ca708d53a73e26a5d8d8e4ce96ce3cc57df959cea6e2de9da6f9a8dbcfdfad0965033bf034a96cc2b5706fb356edef398b6d69e1995facd62b3665746e645ae5903fd93170b42e2ec80b116fec11bae8080a7ca6786ab1dcdcb69cf030fb298abd3f816bf8f76ac6c3da6a1c46455b4acc6ce7c33b6f7b697706d95a39f41c7b12813fe53e6b274ce199950a181436fe8bb9522445dd24582be565d89de4f71ff717a5ddb01d8b7a382de8005956c27e2256798bdadf252cef6fbaa6678e4eb05ce57401206c4e1c988faf55b50699c6b0b2f04b7bf3cf207805f8386756271e2a1ee4bca4297fab2500e2945f3f7932e31fbc593c61e75f253ea736ac2bb7095fac1d0833480ada586705386e101ea03669e9efd1911158c360932c2fe0f150e106a12d9604067c231e0472e5e3ebb92a736552e360418bff4090d80686a082e79219a97c20464880992bf79c35b95f2fa725748657373919bb42dbda9f84fbd1a18e4fddbb9b7f9be8253f970862a0489e0992a74dc9c1de3903f9a8acd21fdcb8c5855b15368f6bc9d8cd15bcfdd84ca1b69acff9448f374ebeb4dec93c30db58bb9c54bfaba45736d8964f1ff24e2daaab8b800e2ab211c762f07d03cc08c76dc7d57b9fd982b79c98ff526072ba359cfe9ff5ef119f9fd77bd256032ab0d7ed69efb0e94730f79e37e56fa0746dccc4832ad5b29e7bb00bbeaa68cf7fab0a276654495f173b5b42076bf9c15a31887c432fde4866dc2274c5b8ebb66fbb44c3d6bdf032785231c1a1624ff93479e050bdfb23c6d5d76efc4eeb78f1861d9c18d5cb8862b6f8e325f506f1189cd4fc183df84859656220d43bd622cfb683dfad0adcb2bd0d1001fe89d99a175502e52b602532bc49326944b3f51f4401d7a3849e4e4c04008f424dec5ae787d66d7d36aa5ee4f7eb51b5d14e472160928e0815e3374eee280c9a48aeaac689b1344b47ff23f7068c885ae427098178aaaf8daf069482fad4ee8c8be3b945d84e8865bf210344f6f9409990e6c2e37edb853b65723d0b2d2bf32924e193f68d01a66a2a01afbce54163266d76d5ca56b06b7562a24348513cc6a9981c08012b3d920173b341337e8bf69b15e86eea3871a7170c7d639c1c650f6bd1ca8abf757d107e351f42b1cf62f0682a0a08b867075e98d50d5214a3620ad841909e2af234792d5872023d6fb1dc378a5ca122a821ec81091061405333cdc9260ca9e6317ffcedb98cdc6dc405c070952aa9ca9b6846099659063939386c407db7a9e8fafd3c4b18d771ae9d900fdfe315f2d1881abdff96e0168f2b307bead1d8ea7ceacfb2353d9a698e861731c7dd14794a4b7592d5c997dcef827628608023ce01f418f34d8741bde25ccca32780758c5617e81b413b447c187b76551a626dfc8fd1571836f20042364fac5341e7d9b06d22cdecff25c6666f589998a9fef3c5e5bca4ee1620fe324163034e9e0c98890bcd33f4ffd9593ed10d01438334054adf5cf2b73415ac7352adabf4e6e7a4109dda2654fdd824d02c08f05a8e900f69a92cd4c4231bffe314b31f220686fbf96d9aad3ea093bccb6144ab1d2e3ee646628ce9aa58c438eeb9b72f56329edef85045fcc4b0b4777d1ed626379211f76a92ff155896b7817ccd0f0097689f5930ab7f08995520d46fe465967325c4ea070b6e6d06d62d8f387fe48d514026a7fbba336eaf6f300a5d268b96293041b6be809f5e6ace45feca8928c4ef6d2475330213dbbc77dbd59dc1f2dc0ee103eb6d043c756551eb8a296403cd2c3668a99f6d225f6f3e1a294f205e5c369be082904a2e570934fe49bd7cebd0e48cd0f8853e806c329d2cc5712d26519fca71c5de514a5599b420dc9e25ca5d9ae47a06e8c9aae23e2cb642a7907ea0c519c88b9aad9f80907f0f87d1c57d6c16b80575c9b069984a36c55f48344189b8ca129efd249b2cbeb253e4e049fd3b462306add08ee43400b6c637c4fb1eb69b280d299e6ddd666af9d007393c71c68e619c1abfc1aa4dae2da419a6103f19e8e9092d8422dfe835f1c73301cf9641ce0d82761cbf2d5afe1fe69edf9ba3b256875cd09e2d2a205c58ec0c68212c5c16ce5aeb7149f8d55801174c2803b195156d24ce6e3e0f4026d55f5d742b51f2bbf20706ccf51eea74fc41f21944a47fb80e0f43268a3ce4849cd883b7d547901413b069dcebcfc13cc2dccb394ff3144174a09f0a895773b9c9dedaa7cde9c979204ffe2bf6496596c4f89cf519ac2f680d527686ca10c319202cf878e73cc1e2bcf388e8bd6b8c7fb63575e73a5f060605bbcb5b866557ae7b2507a0bb478017c552ab9", 0x1000}, {&(0x7f0000001c00)="02c881b92b5ed4b30ce7a38417d2d819b681653398a72a7039d72dc1db778842264431ea033323cdc552e70f5c3eca67e70ca2d873e593f51106fd4f28b1ed01e98d9ae92a4467ab36ffcf3c8d8a9a8d7a3b248c54886cb09e4f5564530e429eed100d0692b4e4763fe28c5c58e605f417c1f8294193704590da4c65569dd46989547a9bf31e9b1c52", 0x89}, {&(0x7f0000001cc0)="e023b6225b0928b7a71fdd205cfeeb60afd59e8dc43c49725aa437b70c065ca6efa6c3a3a8f72c197546204d27165f9e3911e6513fb959f6c9c9aa9f8ba8d0bad02586baec7825f1200f8d6d865c0a6e1d3a9298ff133597c28c743736dd33f93c3171474b16e0ff2e2d31b4382e70e4109dbf297e4cb309624c70cd74a899b20fce51ff2444d64a9b8804ae6153871211b181fbfb82e58fac9f9236c2d65fe76cb56f9149173caf075a09e43946a943ab63d74f0b5461965cb7fd2f81b32fed", 0xc0}, {&(0x7f0000001d80)="b8ec0ecbe8edc9181b0e666aac457bcdda98e69ea1dc0574d5631e22ef4b30e5a84e8b1080995ad14c5d58a43759738be0d7f103938b44840fd4206d24a8849c57c9a6c7abb8ed82b8fd2aaf6f8cd3f865035a7215b0615a0388d2ccf5438277a35252fd", 0x64}], 0x8, 0x0, 0x0, 0x24000000}}, {{&(0x7f0000001e80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000840), 0x0, &(0x7f0000002100)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee01, r5}}}, @rights={{0x28, 0x1, 0x1, [r2, r6, r3, r7, r2, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}], 0x88}}], 0x2, 0x5885c) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) recvmmsg(r3, &(0x7f0000000840), 0x0, 0x1, &(0x7f0000000880)) sendfile(r2, r12, 0x0, 0xef84) syz_clone3(&(0x7f00000005c0)={0x200050080, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000480), {0x2f}, &(0x7f00000004c0)=""/6, 0x6, &(0x7f0000000500)=""/68, &(0x7f0000000580)=[r0, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff], 0x6, {r2}}, 0x58) r13 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/class/powercap', 0x2000, 0xc0) syz_clone3(&(0x7f0000000340)={0x1000040, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), {0x3a}, &(0x7f0000000140)=""/210, 0xd2, &(0x7f00000003c0)=""/164, &(0x7f0000000300)=[r0], 0x1, {r13}}, 0x58) 13:10:16 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000000)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:16 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000000)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:16 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='freezer.self_freezing\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) 13:10:16 executing program 2: quotactl$Q_SYNC(0xffffffff80000102, 0x0, 0x0, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r0, r1, 0x0, 0xef84) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x503201, 0x0) sendto$packet(r2, &(0x7f0000000280)="4bfb0e0fb50eebfa1cdfb50461078af56b4a7e3f9828188a8d62f5b1a341784bc8b9adb30a0743b3f7b27afbe4360bee8d8acc3b06bd73cbf1acb60d0fec57fe7ee5e4d4c2d0e3c4a78fa67570903e4693ee43e4593d8bd304d952a318ce1c84d07c79a97efe096b82a17422255955000876d0ec209e0e90ebc131c700001b38c7dcaf408c9b761d37e0af8b52e7b511976e29588b8f351f37", 0x99, 0x240088a3, 0x0, 0x25) (async) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x7, 0x4, 0x7, 0x4}, {0x1, 0x4, 0x2, 0x200}, {0xf9, 0xf9, 0x7f, 0xa3dd}, {0xa5da, 0x2, 0x9, 0x1}, {0x7, 0xa2, 0x8, 0xd7b}, {0x5, 0x6, 0x3, 0xfffffffd}, {0xff00, 0xda, 0x1, 0x8}, {0xac1, 0x8, 0x7, 0x40}, {0x5, 0x4, 0x40, 0x4}]}, 0x10) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f00000000c0)='./file0\x00', 0x1280080, &(0x7f0000000000)={[{@dax}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}]}, 0x0, 0x4f2, &(0x7f0000000800)="$eJzs3d9rW20dAPDvOW26X53t0Is5cA43aYcuaVe3FS82BdGrgTrvZ23TUpo2pUm3tQzt8EoQBBEVvPJKBME/QJD9CSIM9F5UFNHO9+K9eN/lJcnJ1nXJ2rG02dt8PnCa5znnNN/vkzRP+pzzcE4AfetCRFyNiGe1Wu1yRIxk69OIuPU04vGpiNhq7vd0++FsfUmiVrvz3ySSbF19//Edz5n9ShyPiG9/I+J7yatxKxubSzOlUnEtqxeqy6uFysbmlcXlmYXiQnFlamry+vSN6WvTE11p53BE3PzaP3/+k998/eYfv3j/b3f/Pf79JFsfO9rRbc2m5xqvRctgRKwdRLAeGMjak+t1IgAA7EuaLZ+LiMsx8tsf9zohAAAAoOtqt4bjgySiBgAAABxZaWMObJLms3kAw5Gm+XxzDu+n4mRaKleqX5gvr6/MNefKjkYunV8sFSeyucKjkUvq9clG+UX96q76VESciYifjZxo1POz5dJcrw9+AAAAQJ84tWv8/95Ic/wPAAAAHDGjvU4AAAAAOHDG/wAAAHD0Gf8DAADAkfbN27frS611/+u5exvrS+V7V+aKlaX88vpsfra8tppfKJcXGtfsW97r+Url8uqXYmX9QaFarFQLlY3Nu8vl9ZXq3cWXboENAAAAHKIzn3381yQitr58orHUDfU6KeBQDLZdm7bf+R8HmwtwuAZ6nQDQM+2//4F+kOt1AkDPJR2G/C3Z5J3klQ1/OqCEAACArhv7dPvz/8mexwa29hgxAO86x/+gfzn/D/3L+X/oX7kY6DTbF+gTr57Yf1nHi3fs+/x/rfZGCQEAAF033FiSND/QqqdpPh9xunFbgFwyv1gqTkTEJyLiLyO5Y/X6ZGPPZM8xAwAAAAAAAAAAAAAAAAAAAAAAAADQVKslUQMAAACOtIj0X0l2/6+xkUvDu48PDCXvjzQeI+L+r+784sFMtbo2WV//v+frq7/M1l/txREMAAAAYLfWOL01jgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAbnq6/XC2tRxm3P98NSJG28UfjOONx+ORi4iT/09isF491tyaRMRAF+JvPYqIs+3iJ/W0YjTL4nn8eBH/RA/jpxFxqgvxoZ89rvc/X2n3+UvjQuOx/efveqOHenud+7/0ef830KH/Ob3PGOee/L6ws/6jnfEfRZwbbN//tOInHeJf3Gf8735nc7PTttqvI8bafv8kL8UqVJdXC5WNzSuLyzMLxYXiytTU5PXpG9PXpicK84ulYvazbYyffuYPzzrFr7f/ZIf4o3u0/9I+2//hkwfbn2wWc+3ij19s//6f7RA/zb77Pp+V69vHWuWtZnmn87/78/nXtX+uQ/v3ev/H99n+y9/64d/3uSsAcAgqG5tLM6VSce1jWBiKiO484Vu9GoNdS0PhkAs/eDfSeJPCUPaneuCxetcnAQAAB6P5v/7ajjEwAAAAAAAAAAAAAAAAAAAAcNh2XfRr+yAuJ7Y75lZvmgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FofBQAA///zDNMu") ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) 13:10:16 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0x20, 0x0, 0x401}]}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000380)}, 0x20) (async) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) (async) write$binfmt_elf64(r3, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) r4 = getpgrp(r0) (async) r5 = getuid() (async) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) (async) write$binfmt_elf64(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="7f454c4601000380fdffffffffffffff02003800070000000000000000000000400000000000000000000000000000000900000020003800000040000600020000000060ffffff7ffdffffffffffffff00000000000000000600000000000000040000000000000001ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008840cd2c09a15ef4904c872fd0bd4d2a3f169a8077e07fa88f6d109118d97d9ee186f0094f098beea38d8031c685ec4276a52071c65c3bf1c0bde3bd5277384fe2d4ab63350a5b0ce9c0c906fadad6994e6ef51ee2a4600d13890875413a62b6da1c2aa74c10321d7195ad8a0de054ebb727a3a9dd293bed0c66bdb9b0d8593b75e1855f32720239465ba4cec7f4281a94dee447f08ed18e6864e12ca505d3643bf2be5b6f2c8a01cd4efbdcdb"], 0x378) (async) r8 = getpid() sched_setscheduler(r8, 0x2, &(0x7f0000000200)=0x5) (async) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000480)={{0x1, 0xffffffffffffffff}, &(0x7f0000000400), &(0x7f0000000440)='%-5lx \x00'}, 0x20) (async) r10 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r11 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r10, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r10, r11, 0x0, 0xef84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r12, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000000c0)="b890ac951ac393b8f2ac83d3e047c7e7015b330553e4659e197b48be4de00efa2eb7faec2e04d3d4add418387d05c335ba9d4ef0ba97cdeebdf936f416c98d4e06a45b3d88b2b27b12345330d8608b7bdb62e40bdae110f827694a7bcf87359ccb6181117fd8943296439ae80cbed16f6ae2bf98ac56e79fcf37a284d2bcbc2d9813ed33290232fb2bd6b532a318dbda22fd5048d60366d70b2671", 0x9b}, {&(0x7f0000000180)="f87dcc403ea5b8e9a7c378a1840323712854dbb068920ee87d997ec63b3302d2f9a3a54a636418b11ff6b8c8ce7d747322d07b2978bbd38c50c6f289fee736744c1f9276d903d9873eb68561fbdf149cc2d2e11f1876691c550350fe32fa301ec3f44cb58c1ee3a01b02016b0e4dfa30303dc8c76c20b9e82a0b31f2b2c7ae5fa9cd74d737181ea9183143a67c3f44ba0f", 0x91}, {&(0x7f0000000240)="72b298540d7fcee2bf2d4c26", 0xc}], 0x3, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r9, r10, r12]}}], 0xf8, 0x60004}, 0x4004) (async) syz_clone(0x83000, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x0) (async) syz_clone(0x10021100, &(0x7f00000010c0), 0x0, &(0x7f0000001180), 0x0, 0x0) (async) bpf$LINK_GET_FD_BY_ID(0x1e, 0x0, 0x0) 13:10:16 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='freezer.self_freezing\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) (async) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) 13:10:16 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000079381010c2154000f3070182030109021b0009000000080904000001e104550009058b0b40"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r2 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xce, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x40, 0xff, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x4, 0x1, {0x9, 0x21, 0x9, 0x3f, 0x1, {0x22, 0x457}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x1f, 0x4c, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x20, 0x5}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x5, 0x37, 0xda, 0x8, 0x9}, 0x10, &(0x7f0000000100)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x48, 0x3, 0x5, 0x1}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x424}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000480)={0x24, &(0x7f00000001c0)={0x20, 0x21, 0xc1, {0xc1, 0x4, "bfa75f1f30626b013a97c742b84304be49165737caa5a4959ebb6d22042cf003bfd6b8d879cf8cfce1cbffb6962e882e4a3b05d0622657194a6bc5687127f102fdba632ebccd3102ce12c5b1f29c67ebdc46fdd4c32dfb09614a1a6f0171e221d520b3253d7a13356f72bb8e905c6247031b9706be7a3bad92e08ef2d33f783b3a44221a767c9a3904a6797a0e744d34b3c7b5de802ce13c9caba7c4e644090cf1081296182050a04d29c548a9816b000e06b8ba230e9a9e7aeaa7a84eb2c0"}}, &(0x7f00000002c0)={0x0, 0x3, 0x100, @string={0x100, 0x3, "04ceee92c0fa0ffccce221b2fdbdff61b65e2d1e109b7f8315012321ab1dd6327e7d8f6280cc741be704dc72b2395c092e107c0c3bc81a4a0f6f56ee53b0359a77ae0ab30affde15545de34344cdf2fa50b47f7f3d384ce85a572820f10231521fbfa9c8a24584ca0aa8e7fdf043ee2bb6f7dbb551d6995bc0e8fd72341a9b1ad1394246f2808858e96b17b48d3ba7ff8f98af934bafc94ae14202e6f9a323ca5a668674b0a818e10c0939621b2cd80ed6d36dde6ce7eed56a15496de5374bc8bde9565123fbdc17e25b277586565e988a78d13e82df9f2171df0e68e8159e20bdec9a270ed831dc2fa5449d894d7d92ef71bbd668e63be545d1b7bf8583"}}, &(0x7f0000000400)={0x0, 0x22, 0xe, {[@main=@item_4={0x3, 0x0, 0xa, "b0f4c449"}, @global=@item_012={0x1, 0x1, 0x0, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "31f4c5d7"}, @global=@item_012={0x1, 0x1, 0x7, "13"}]}}, &(0x7f0000000440)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0xd0, 0x1, {0x22, 0x931}}}}, &(0x7f0000000740)={0x2c, &(0x7f00000004c0)={0x46e543581a921ca2, 0xd, 0xcd, "5da9be48577f9645d3bc40bcc2da86052bad787b6ff98f7ca18372f2fde794536a5e08e26d07d27faf3f57d6ca0e9874224ce02453e3f507a53fc6489f695d490b8a391c7e5ddf232b1f27d65cec5ad862fb9ae92a13f2828ee6004cfd51daee70fffc252f1dcb1c0dfc0df938d40552dd62cf4ea96b9e8403f24493a8eb07aeef1402a1bce8634e3ed35d252fea841b65bb7aa051479192bdd8cbebaee6e9614eb9f5fb722948334d11c71abe3c72ba0c03a62b482375cb41a819bbdb1d898f5909c684f8b584a1d696ec2f08"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000640)={0x20, 0x1, 0x88, "0d4053af34ab133062823fd0d142cb031afe6aaaf115692035a08037933c3976f9e34b905cec5cd83480fcbdc20a86780e7c3196d87d4b3b7e43677b6228f56e3e79c23c3c6358cc8816ee7ca57ec4a51d0fd31913d1fac189afe223ba838cb109102717c6849e591bec6d2d0477fc2e19f8d504d4f8163e441b5c7333810f626ca34ee7aa8ce27a"}, &(0x7f0000000700)={0x20, 0x3, 0x1, 0x20}}) write$char_usb(r1, &(0x7f0000000040)='1', 0x1) r3 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000780)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x256c, 0x6d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x30, 0x7, [{{0x9, 0x4, 0x0, 0xb2, 0x1, 0x3, 0x1, 0x3, 0xf2, {0x9, 0x21, 0x8, 0x18, 0x1, {0x22, 0x78e}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1f, 0xdc, 0x96}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x82, 0x8, 0x8}}]}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x2, 0x3, 0x80, 0x20, 0x6d}, 0x110, &(0x7f0000000800)={0x5, 0xf, 0x110, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x1, 0xff, 0x3415}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "d8003e34ad3061c5f3acc9fce4e9cc84"}, @generic={0xc5, 0x10, 0xa, "47f0c2cb254729531258055eead1b2f49dd04ba903d9e3820e58b6fc35a63e3297141dcbc50bd49b21082add6a041a4a6c9f334a04e20b8e1064224ed95300696c6ce12ce4d7bbaf4c0e4efe79d9429d2059d50cbc1569c02143c4fb5cc36fa717514a80acb64ce829ab5ec88b7eb2bcfcd1251fbee9fad6d55b7a5118d2e3230a3a5a233c5c098369bb5be465a9eeb09ae434138ccd0c40c3261641ad6882e769123ea127c9db370a9c0afd89ac90a7a7257eafd418054484693b636cb44af06a72"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "5c73a23a384726182a8faf60be62ec81"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "a1c1b968dbdadf9cb4ed11fcaf2cd82a"}]}, 0x1, [{0x5f, &(0x7f0000000940)=@string={0x5f, 0x3, "a5f135d872b4a9ed23d07924d7781580a401acb935a2fd3e14c93c5e0044e88366b76b248e75d94d5872617569b9d7f2f75308193fab17caf8b524c526dcec239a20c06146cad7321ec168cd4d43dae6e08627a3666a36c634ea7bce4e"}}]}) syz_usb_control_io(r3, &(0x7f0000000c80)={0x2c, &(0x7f0000000a00)={0x0, 0xf, 0x6f, {0x6f, 0x23, "b9636d3b0b63660fab456c0c4c48bcd3b60732e2c37fedce441129fe369ecd02efd3be07b670725d1330dd60c3448413461d377f0a2134803b61845aa3f8a25e7e51099854bce53773d624f08621e8bd1524c5847e1d11c0a56f89333b7ca2fcfe4bbc35c425e34180b1ed687f"}}, &(0x7f0000000a80)={0x0, 0x3, 0x93, @string={0x93, 0x3, "b7deb9bdd0bf1744af4ef611b18ed52b8331bca1c567bf664bb8722e2a3565743db0dc3d09ed622c91cc23a1e302b9cf1bd0a9d838033dc995cfc3e541e63c5022f7d038d4600ae1414bab6b0f7229f297e19b882377c68bf5191d739aa2a0258b0b7995b744b4bb28238d090625f1fb9b5ff40f762b9c25ca8b64b137105e475e3d8639291cd80e24ad47f395f986d1be"}}, &(0x7f0000000b40)={0x0, 0xf, 0xa1, {0x5, 0xf, 0xa1, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "63a13f6dc8bc2437400aa442435989d7"}, @generic={0x74, 0x10, 0x2, "2e830719b1b15d483b80d9900038e05690c373c7809cbf8ca71b40c2932b867d84fa771e5cba5967600e0b1e9f94cd93b18055de8b286f7032d834a63ed0244c099bc37ca241ae52f9669cd2d3a63786dcf8c7658bec478cbc2ebf3e9b9a13c31e66be6fb229e46282debecf98529a7369"}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "6d701148ae65ea9a950a51107cf8bae9"}]}}, &(0x7f0000000c00)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd3, 0x95ee59a752b17317, 0x0, 0xf8, "30fa6bdb", "d41673f9"}}, &(0x7f0000000c40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x60, 0xfa, 0xff, 0x9, 0x4, 0x7}}}, &(0x7f0000001140)={0x84, &(0x7f0000000cc0)={0x0, 0x16, 0x7b, "187328376731a14a83ad8bdb19603e3ce3d0014b452c58d4d52c3a3a9436c0d0d564e358d59df7671fb0b3fe772b909871a38b05b525db197eaa8c1567ba1727db47c0c78aa7b2fc6b0e5cd9daa6fec2b3ad9f75cf0596341a21c34bc76e8cdba031fac02c9a4b9775b72c068e3cd92193a339d8e0d5a6a0774c20"}, &(0x7f0000000d80)={0x0, 0xa, 0x1}, &(0x7f0000000dc0)={0x0, 0x8, 0x1, 0x33}, &(0x7f0000000e00)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000e40)={0x20, 0x0, 0x8, {0x2, 0x1, [0xfff0]}}, &(0x7f0000000e80)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000ec0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000f00)={0x40, 0xb, 0x2, 'RW'}, &(0x7f0000000f40)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000f80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000fc0)={0x40, 0x17, 0x6}, &(0x7f0000001000)={0x40, 0x19, 0x2, "96af"}, &(0x7f0000001040)={0x40, 0x1a, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000001100)={0x40, 0x21, 0x1, 0x3}}) 13:10:16 executing program 3: r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[], 0x1, 0x439, &(0x7f00000008c0)="$eJzs3M9rHFUcAPDvzCZp7a/EWq2tVaNFCP5ImrRqD14EBQ8Kgh7qMSZpCd020kSwJWgUqUcpePcs+Bd40ougJ8Gr3qVQNJdWT5GZzCSbTXabNBu3Zj4fmPDeztt977tv3s6bebsJoLIGsz9JxIGI+C0i+pezK5aKQlm5O4vzE38vzk8ksbT0zp9JXu724vxEWbZ83v4iM5RGpJ8nRSVrzV69dnG8Xp+6UuRH5i59MDJ79doL05fGL0xdmLo8dvbsmdOjL7809mJH4sziun3845kTx95478ZbE+duvP/Tt1l7DxT7G+PolMEs8L+Wcs37nul0ZV12sCGd9HSxIWxJLSKy7urNx39/1GK18/rj9c+62jhgR2Xnpj2tdy8sAbtYEt1uAdAd5Yk+u/4ttjbTgd3n1qvLF0Drr/97Ii1SvU3Xt500GBHnFv75Ottih+5DAAA0+j6b/zy/Zv5XzD/SeKSh3KFiDWUgIh6MiMMR8VBEHImIhyPyskcj4tEt1t+8NLR+/pPevKfANimb/71SrG2VW1FvWWSgVuQO5vH3Juen61OnivdkKHr3ZPnRNnX88NqvX7ba1zj/y7as/nIuWLTjZk/TjHxyfG48n5R2wK1PI473bBR/srISkETEsYg4vrWXPlQmpp/95kSrQnePv40OrDOVvXxncX4hmuIvJe3XJ0f2Rn3q1Eh5VKz38y/X325V/7bi74Cs//etPf6biwwkjeu1s1uv4/rvX7S8prnX478veTfvu77isY/G5+aujEb0JW/m+TWPj60+t8yX5bP4h05uPP4PF8/J4n8sIrKD+PGIeKIv4smi7U9FxNMRcbJN/Hvb7Lsf+n9yw8+/leO/qf+3nqhd/PG7VvVvrv/P5Kmh4pH88+8uNtvA7bx3AAAA8H+R5t+BT9LhlXSaDg8vf4f/SOxL6zOzc8+dn/nw8uTyd+UHojct73T1N9wPHU0Wildczo8V94rL/aeL+8Zf1R7I88MTM/XJLscOVbe/YfwfPro6/jN/1LrdOmDH+b0WVFfz+E+71A7gv+f8D9Vl/EN1Gf9QXRuN/0+a8tYCYHdy/ofqMv6huox/qK5W479S/wkMqmc7v+uXqHIi0vuiGRI7lOj2JxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBn/BsAAP//qK7lWg==") r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = gettid() (async) read$FUSE(r1, &(0x7f0000000d00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x5) (async) r5 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000004280), 0x80000, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r7}, 0x10) (async) syz_clone3(&(0x7f0000004540)={0x2000, &(0x7f00000042c0), &(0x7f0000004300)=0x0, &(0x7f0000004340), {0x41}, &(0x7f0000004380)=""/246, 0xf6, &(0x7f0000004480)=""/121, &(0x7f0000004500)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff], 0x8, {r1}}, 0x58) (async) r9 = geteuid() (async) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000045c0)={{{@in6=@private2, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@initdev}}, &(0x7f00000046c0)=0xe8) (async) statx(0xffffffffffffff9c, &(0x7f0000004700)='./file0/file0\x00', 0x1000, 0x40, &(0x7f0000004740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f00000048c0)=[{{&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000640)=[{&(0x7f00000001c0)="b64f6827c02815661a86d97a3a7f4983b53dd5a4f910e9f4790c025f1db83468bd85bd4bfbf25af29b8568546926aaf1eb121dda5589d8e01cf9be4586fe25983b89a7d0cda3e408b61da00ccf198afb8b8d9390c4ecdb3b1e2263ef41f5e551e1215bb2fd6fbefc9201f75fb07f9accec8d26b53c18e832c0f5c4c76102a2dfca5b027a7ad0f7b76fe8cd47ccc1", 0x8e}, {&(0x7f0000000080)="58b171991ee93eeecc677f1cc5000e792e88962a4bafce6270c9731bcf507cf563231934c553938b07e57c700b725f7938743077a0", 0x35}, {&(0x7f0000000280)="806c5c2d15126db7fa016d8ed72225d3be345a29f56e3a7024e072a23c64567ba9283cc48e597c268dbbcb7f1dac92e875fad5f802e8eafb26b0423d8bd6f7e5e362365f4f9e610515c24a1d89f5ed8c0a77806376f7ab6ffc852848efa6d1a79a69fd5cdc4f73f27cdba9efeddd1ac563a00fcd61e26366bbe43f330335b589c699aa82b0c41a41a1ab934ab3966407e0e99ff3c48f51539b83660ddf35f6a06b3b099a4cd955", 0xa7}, {&(0x7f0000000340)="529027f441b451479856be86c7c5f8d9ab53b8986d8fad83bb46a3256207195fda224ef9deb8fe3d2de300fb1c9899988a79beda5b6a85e2bcfc4bf1f62000743efbdccd3e72999679a42efd2eaad1f3c30fa4d9ea9522ae6dd75e02a0cba287574e69a93b8fbbd7a566cb57e6107c4ecfeb1d19bdf764f52e906b6902b93b633c78616a367b934f2ffdcc5bc049c83d3a40377f3254d3f6bd1d6665627d1bb91106aa286ae45f4c439c2bf96cf8be85959c2725dc43186d954a359c7f8e83ba53d6ba1ba0d6229b192ad78ae9970717f47de200d1c443a22247353198b7e22534f8a0e8e6695a04e1f6213e", 0xec}, {&(0x7f0000000440)="c96cbb5f19b0ebe15a231e3d47448f283f7d76f6d4af03a3cb59c1ceb497da59e3e845eb1a8fc61da6b0be01b071d9e3d22f352c99b5664ef209ba6c3b60ebaeea2c7d0757b0fb580a0d476dfb86a92b295c7754faf87ecd7523b2e19cd2177cb372adb9d95f406af946f93efbe9bcd18730dbf8d799df59e90f707a3dcdfbce1d0127462118245c02a466023d8c3ec2eee8edd45b07895fe412f3917ae33141d18e87272fcca645066b", 0xaa}, {&(0x7f0000000500)="50246de1720093ca0b39395067c990c5df9bf24c31b1733ad0ea50bb7959af99b166fa2b146dbe4cf99b7772968ab8700da36ff65d8f3b119649ff5e5fa88454b07652d297112975e9", 0x49}, {&(0x7f0000000580)="9a242f1f2dbf672562bfce98cdc9cc916330958244902bf4e6", 0x19}, {&(0x7f00000005c0)="a6bb6361be9a15e9b7411551886c1cc87c4a6da027351041a613b602d2d52306dff3662c7412a064162dbe2305326ae1227bfff875ba7e867c01974234e0136b5e91e4f8fed1d7bf4e222d9137", 0x4d}], 0x8, &(0x7f00000006c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0x0, r3}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01}}}], 0x60, 0x8080}}, {{&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000041c0)=[{&(0x7f00000007c0)="e3648519851bcf263e24d83781d1231c6d6ae4b91f462d365a1bd9d3b13737e67359930a61339d0904a5f9c1d0638f20815a82c284780012892552a67e00d80ddc7590bb85542af24d4fb7e21779185704991a264f06f5fc07c7fc1504f5ededb152d88a46f4e9304ac6fa4af3faec83aa46eac51ffb544c40a05aeba40b4e70d745874317ceaa3f635ab3836cfc70fc6027f32215e70178fb526a080544e87b8f25b2da8432984951f32dd8611e00d17f70d7849a5c0dd5960f", 0xba}, {&(0x7f0000002d40)="068a1609e2b522fe3b85c2dccd8d6740da21c80f5b70f5105b6de0de06c84c3538081307e8897b24c44166e35c402edeaf0d09dce6ec2c7a8517e16384b392bb7411c79432b662d3ffbc64d26388fa3b7a8ecfe830842d9746e46fcf33c17b13c91f693772843b23bb0d780b38ac861564071b4f0b387d6a213515b77909d17c91f6046310dbafc14fa47796a4f9c74ba81f6beb1804fe5fa06bdc630b5ee7b99d0f68f73c962a2bb7c08c81596d07d96f7155cb4d9d031958dec283cca3426fd579aca5fe5c54a1efcd4012793197b1a610bc5eac930cbd8a50f12e38d9a0a347ded0764e7dafade493", 0xea}, {&(0x7f0000002e40)="01558626f902adbb46d828e956da33ae4b2d97f2d8c91018ea513d36caba747d8d1061f5939590585a56721ee8bdceebe847cc903e77d389836eb0d547870eab58ef4f20410b5ab85611580c1844897e8cde3ea8afdc6cb97460e188e7722c9c24f92f97bc8731a7bdb8e80de871b0e48953f6cde395a0cee91d82b00e0e5e81a1a09f0eb9b80216f56753d9f6bb9bea4be913e49f66764aa15a58a8dd8e269b3339da90bba6725d6214ce8074f5b3a14840d7336303cf70318a192ec6aa003b43dfb8dcb97dd2dbf6b67059ed1aa75a2d1e3e1156e4ae5e58fe36b661e2687d8e74a6fef6fb0728c0e1cca2015665651faf9889b4ec31ef681960e87d9d41e61af119bb9fe26a9174cdb5a3e19ae463c9054b7414aa5585458dcd121aa1a02df93e2783768310fbdd094c91820b5ace68311caf666ada189b72251c5e4b18826f54443c8c9f9fc6ab9956b14e42d979b45d33379bd1300d92db44f1566a37b656eefc3f792e4c433e0ebdee5d7d81ba980effb9adc66ae6c9bbf36ed0c53e3d4bca2d1896f2f110c4fa79ef90ed1426cdd6d9a721c1a18c91192c953fd917dc18299820ed7b4c63771ce06f8a4013d92deeadec584fd928c036148ae547593b9b84bb66024c34549ec9d0fd9e96ddc2b656a8d846f1ef571719717ed2f95253e04283452da6efe7dcc21f6ccc185c724e0b059c03590ce2d88230711997fb5f2c6b58b8f59f0436edc7b9cbc4e0a9a0cdd38f2923961f00bba084753062f4526aa375bcc9dff8f3885fe5abd49e6e44706813a1301b816c507ff91ad195848c6619d82c6cc5176e2459fd750e8d84f122129b220d03ed1c75597de9ceb5f6dacf3b842c3a488d77e6bac59acb891883e4eee0d508894737947b4488a9d2fa0fcbfa04934e3d1ec53d3cd9dc2b9fb12685185a6b90697b747f75cfc1769f996c161df61bb27c79f89eea2645dac857a4bb57d148fd5a35c0c458a5c7e1b6dd37d35c856a7489f796e1a843fdfc952be38e92529efba31b1d71207adf0cfc187e63566562914807e5bf6bf367396ee39e3df32623aca3f19142346afdfaf2b48fab299cc04376b76ef7a603a567cc3943a0049ebbbbc41036c007f68076c51ced7f86b049a6f67215b62cfa7290d8bc2271a9b4cba0783e50f1bf16468d3c1bfcb81667099d3744424e1c22fa7137faa43bffa38c189eb57f8784417b1350739ee33cce3b05779462e92bfd5e84b219bfe01aaf99d790cdd304b3cde03c6cb611c10b71565918852541e10cc69304a16240e7aa6bfe2955b938625938284321207bc955e60a2f2f270dd5261e0450184dca495591ede38a0bd3e2db7caf117fae92b8964a774a9d73cf8247024563717545d3163330de70c151d51614c23ad377adbcaae891ecb3df17eb100bcc2023e6543cfe872333d498ffeb013241514bfbc7d614149ff80768ae22a3f53d0ecce17e5815f4101c9e78a50b31e8edc008d4c85b6aa108ef19af00910594175387d344285ff73a964d892f28abcc6be32c9d64f4eee171905f1a12112be25feaae6908bdb26a63a9191dc47e8e3b926c96270f94b7982b1dd4a2474150055bbdf141727266f2d1247850036ea12dc17904846255d67978cf835532ea5ea17eaab0267ad4ada272da85d5a53afbde5b1890077c181416301598791335d868c5ac35443216ec62e9f84ba5818bbff4d4fa2be7884e7590d97a5b70c5997da705c795639c728e9fd4be8132ef130af1d43f723d704a6665704ea4adfd2bb142b37361589008273a510d613354e7ac87aa658d39034a57b0049c2b72822530dbfb98f50652991e116ed4b9cbc053ea85ac1b459f3e04c3897d07b28020e9092d7d19a496661afa6644230d8ad07a7011902fd1ea29a98bf03f417c0cf5228fe53a4e8169918b179a856221a24e7d0e26d513795993a47ef5e11b1810c3c723f508cbb0362bae50735d3c5494aa3dc2c6ca78ab70c723bc0de843392f7dfde032057d9b762d172177f1b71f75144831ecde99a6683de1de4ad9b71cd3f2c7346c1556bccc061fa42cb4e59520fd54b0ecb8384b18810051f1da7d5a35d17ee944a7edb90c0237e74c21a74d5f239279b913bcd9566f0ec9e7b85ae4c213fcd99df575a2b3251ab5648ec508dc0f5663d985d593dc22e5ee326a81356e087b05b0d7c3b2578259dc44948ea7ff555ea1e0ed7a4788bee9e4955b0c48894d08552fe91e918b735437f468edc9045537fdcb685090525211028b53f7032476e0853c31b41626262731ae2314da7bf8f655d037854a493fa5a0b7938dcbcfc4f2734c34a2f5f8b2a8998e127f93bd1cf5af10b510a07892964f586376eb5425afd1da19514bf099271af6a336cd685728ca4b15311bff6a1bf9930751d13286402b90d68d03af26ef4c42f3f3d4e1528003c7d9ac7dcc60beb8d04a8988dc624d5a0caaa979bd8be7f3231553ce5ea373abaabdac721c62d9b0601ca5fd7f4a8234f763c4e3532b1cb03bc23d3089fd0fda35b6867d1ecc3930e67a263f1b12e8be2885ba19c6f30e48d82ab527b6fac870d9ab03ab3ba6f8eab6bfeffe6d98d205a7a782dee3fa4d88b854dd3e389c58fa2a6f5c5b01d5dab9a7430d9bc6300779b13fcaa9215a7a4c5499b42b570b236730a1bfed19717ed8354b4f875da129d250692c8c9de25eb70f8c4d588c22af781f67794234fc76321696c500b4a725222d295aa706928cfc937b7001bbcf96c1620aeb3c749a25175a372043c28be70e049a979aac8b82b67ef629f320af946600a450e69754a4e52d5d0b0498a875750b9389e2a87ab031150c9e1e321a24142584551a41e147f4dc664f824b5b83a5b12858229f338350a2183b1a12c77b6e12910a2d203409668af2df112250317bf08b7353843e7066e5cc10473c70c2d47761d0d39ac745ff225685eaf834e40c17c7650fad728e440b5d0c4f2200118c186381d84df2c334401339a0523476f5f0a0120f811b8b3f486d4be9ab1d93e1ff86d3a7cc0649acb6d6ce2334d311d43ff3541670734dc36cc3f34edcbb4309bfcbb1b44b86c6f4131bd5d6a69478df613df905b588346a9b045fc956eca5f18b7dbaacfa1895174f8b7e94789b55d2f3172012629ccbd33b6e119b3cb8e0b8458ae4e0da522c394a0bc1f9b81322e19aa39a49993fed33f7adf1c9218d58862b1c3302743fc909948cf7f244e2ecff2d77d045b468fc3e981233b8da7325cfbbe243588dbb2d1758f4ea6ea052f30c459f95ba530f814b5a7ec6c063a353f9559c083fb342f641b06e54eda98acbcf7e21db8e5f81ba69157524e38e6ce08ecac43981718623ef60b05b8b99a43509efdc47d40369a2fff67e43c29d610fabab761d30dbba4c71b96fac67fb93dcbc67baa09a9ada4e21d76cfd851dfc43eb7f429f8fbd685d04825cc261e6afc0eab141a995af980e7f49f05a0d73fe8fa34ebd99fadb8f42dcaea8a026f95d6656315527db067464e9b104b6d6a09b038574b2053a83e174001f8af66e3d658a3121721782c2380a3bc697644e1b678b424814e5ce450f7204c9bcada57147af85b086c33994003b5d84048db3c1daa34f0919b345e0d9805676b856f643c1812a6a527df0e41071ab0d81e70a1e35b8f4b096862c0ef8f4aea966825e69d9195f8cde7fb1ba64740b4d4f8c8707ce9ef054d43c1c70a77697cf64f86f3f111291b722e6d9b5f4d7c6079cca6d531513479bfa0a67090dd02df1d5906613cfddff371ec9a26e4c21313dc9b6e9d8be68531e378e3b61e0da71785d57f6b901095bb3e5524c024cad68628face462f73bd94e321af68773cc4f928291ad41e9f47f4360cd1a1666ce8b49f9924b438d3e65dd05fcf3e250211bc07f27eaaab26f4379c9c975add1a4e1c313d8d22a806f4afcd2276208892c1d579b6e0be29447ec80421a9a567a7a0e082886039216383a036a32be512a188be80399054f16ad9666292b15e1abadbcc5875492ae2479c7b54f335742104abcb7cf7aa01e401653974bdf206cfb2bec5b9a30a3ebc160447bbfe0f3f1846d08984541d16af3cdcc67241af0856ce50ea9031cd3e364e1cd74fb7a7494e20b2fbaf10a6bbf462158e731b45d778a592aabb896f40966c8329c3f5e7de5658dd1a092b76074a38de675f9c6edbc1c49efe79c40e5629a90d31fec67c3d3263b0e19bd1a458997012bb695071e602a72c3cdd5442e0e5194a0f56191a9d562d888faf6618ddf204aa5207e9f97ce3071f987bd0445e7ee9def85185886de0ad5273d8674be81ea6b208ca667d6fa1708760eb2a8e109723795aa193df52a995628b7a94e8061f86d6a902a463933b614ca8f9eda3aa1529c21486b63aff656abcd46bbf691f839559b39ccd1f6904d4c10531c1d9608a9835f687c192530dffff4a80940a1ea9b4610ca3ff975f42ce1f20d26f803ab0d42d6e61a69faca06c35cc600f96094658f4b20f1eb5e84068e19b1a2fc29a1783bd2ef6e5dc2556c3902912e16ffcd22c654111bf119e15971db202d1abe2e1393e1bab115369533b31954df0c80f6742c48f506c51db8aaec43abe42a6e5b9ddf9c25c0fc102c305764995d3b58feec51cbbfbf0300f5f6941652b1e03a4b477368ddaeb90178a8a2ea56deb3be47f04950d4d7655bd28b7337b6ea6bd7b6bdc3b953a69cef4ac7669af89f5feacafdf17af67834535cf8249f2249f4920d9f5e4a6f8c1e288955d1d44ab78984ec109515eb11e011809b376fe01f8e20116784526e602ed97fbd6aa3abc127002b4f9603a18216709faaed081d2f0cd2b723d64a7bfdfd4ba00db7caf6a62b471a58a4a90012304ba578c288e31a93a8840e2c449a53492e6fcec246e82c421b6ab7cbd21dce8ecabd8158949dc1d102c12e674114f20fe29d4f62092162fe84b2fbe0fb06d5a29ba37b415d1d70b2efe5d842a043707a5affc4daa735b64feab57cf6c6cdd91d739b855a031c2f5145bec61eed0b1d3ce86583c834a9091155ddd92de961a49c761ec198898697c31659d7c3693d3b9b38810e998cf4d130f46eb7e8794f5bc5fc19bd8a34703dce6e3b5f9ee6db882109b635811f9684d6d3b258457ec80f24ec59fb4e59914efc707289001b2e4398be1c55c275f555dd100b7d8810f8d63729f18733785554a3317262e5401cde774009f5d3a4b16baf6ecb248d6775c1363101b4d84769d0e0cd9ab67aec1463c127a151450844daab8be2daaa65106b4ada7bbbdf166306c34ac4ed17344e36f3beaabd75019ede62bc9e083e31810d67040f7f416f2f1966a992f5d2c6166fcf6da166d7075e17d04755742363922fcffe618edd8c4931dff062f04ee5352b9c73e0d488eb31332f1f67851b3009fd361e42d65ee861c3c83f6871bae89b77db31a9d2dbec699318ba8b8520b96f035853e26e5145711f408b914d540e3a4b6bf12d71212391ac95cc5a8d2a5da6df8817ff4b4bd3d077be211b26c0232c82109c95fbe5a537450d4460bcdad5f3939f6a4a8f8d785f602c94cdcf36dcb695c581f057222c18b53e6d2f63dddcb85132d4392e94f6eea5febd0d296ffdf393eac086d38822fef255ccde30cc65fef57541c2d8c02627d2fbbdf3662c18c63f45c997e65f8ad88b06ee9a5af0b8b665a6926998c59230abb01adf7552b92f7f580812c74937155b618002369ed2d846ba74e564efbb21f1c0555681b8bdb6db5d3fcd23d5c6b88c4c49a82ec36cb3c3f65af4386926ad0335f04ecfc62f2219e0d46e", 0x1000}, {&(0x7f0000003e40)="4b60487a3b496dc1bd3e137eadea30f95d1b82fd92cd25632ae95d5817bd1686fbc009f507881421e857bf077688743d53e3f15493797a367ae3c8ee9ac77ff4dde2cc9cfa490f22c7c8f82f5e2d846c3dfb5c661c242517118ecb2178e41c824a8f559b4cb54985377c92df3e7a8c9369e6237acccd4ab964da5ae909bb4d", 0x7f}, {&(0x7f0000003ec0)="79b01553a7380c178043bcd52c1a71fb62c756de4bfba996b49197854eb67b05e3063a7b7625effd683651cb5eb5de7bbc79517f9b0d972ea6b0873c3d76fedf197c3f6ddcc77b66b05abcea0eb208f628fc377d23b2359a6d5cc62b6d3495cd7ca32f00e7c92901b6d9faac3a38cc7bd71136bf6211a2a682a0176a3907040fbfd4f88c00483d8a1ef053af130e99b109da700d0f83318dabb5e584f18e112d63d871b631b792f9e8bfe7f44960b8dab16ce6566d494c84cb9fdbff74a670820359d9ae", 0xc4}, {&(0x7f0000000880)="b1010ac4f9b0e1b8a521350eb531ab99a2faa1013a1aedff55b6e7ec3cde951b69e1ae8fca298da18a1ae7e8a0c483d1a36dbf50", 0x34}, {&(0x7f0000003fc0)="3ffeb37d07f72af098edf15934558e1ea239e695d6d676d3ba1db4163f", 0x1d}, {&(0x7f0000004000)="607e3fc38431b33e8e4901fe2024fead17a89ab0d671572dbab47e598e73f7776a1de9ecdc2e5b545eca02dfde1c332b1cfc9c27a5ae6bd05b6526372d450d0ca45dc3062c03e321a8abdb303486519507918b6f0a5c19ae096eca4ebf5a3712c3d36a71", 0x64}, {&(0x7f0000004080)="19764938eb38dcfc6ab3b5299f4a4a4630c7959230b79ce7296afb320c110fdfe8c9ec029119d43f137fd283ba592a74e793f038b5e3bcbb02ec0523599ba9c2200d43dec0d8452521a9a6735128a0decc9d14866faea479fb4101205d7e7c77efe9ad20a78b31337709825249b5119f087f79c2f96ca650", 0x78}, {&(0x7f0000004100)="80226ffdc1acda91aae447c59df101315346f7822ea5d360db8c21b4496c006ed6e1dee6f83d9cb24c1244c40eb860bce55be8a949c4cd5a6a7ae33da6483d6d43e6661ff78fa94d94bdd41a07615e8d97b6b926e7c02eb9b30c9a2c47adef96acb27a4ce778e8dba9e30c5a5f7e07072519e477fe8cb85c3c72b6833dcc9bea97c6eb818108ab72a51b191e0f158e804cbbf107350f471cf9c0287552fb49cc31680c2612c29678f04e1b", 0xab}], 0xa, &(0x7f0000004840)=[@rights={{0x2c, 0x1, 0x1, [r1, r5, r0, r6, r1, r0, r7]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r10, r11}}}], 0x70, 0x4}}], 0x2, 0x20000810) (async) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r1, &(0x7f0000000040)={0x1}) 13:10:16 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0x20, 0x0, 0x401}]}) (async) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7, 0x20, 0x0, 0x401}]}) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{0x1, 0xffffffffffffffff}, &(0x7f0000000340), &(0x7f0000000380)}, 0x20) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) write$binfmt_elf64(r3, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) write$binfmt_elf64(r3, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) getpgrp(r0) (async) r4 = getpgrp(r0) r5 = getuid() ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r7 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) write$binfmt_elf64(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="7f454c4601000380fdffffffffffffff02003800070000000000000000000000400000000000000000000000000000000900000020003800000040000600020000000060ffffff7ffdffffffffffffff00000000000000000600000000000000040000000000000001ffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008840cd2c09a15ef4904c872fd0bd4d2a3f169a8077e07fa88f6d109118d97d9ee186f0094f098beea38d8031c685ec4276a52071c65c3bf1c0bde3bd5277384fe2d4ab63350a5b0ce9c0c906fadad6994e6ef51ee2a4600d13890875413a62b6da1c2aa74c10321d7195ad8a0de054ebb727a3a9dd293bed0c66bdb9b0d8593b75e1855f32720239465ba4cec7f4281a94dee447f08ed18e6864e12ca505d3643bf2be5b6f2c8a01cd4efbdcdb"], 0x378) r8 = getpid() sched_setscheduler(r8, 0x2, &(0x7f0000000200)=0x5) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000480)={{0x1, 0xffffffffffffffff}, &(0x7f0000000400), &(0x7f0000000440)='%-5lx \x00'}, 0x20) r10 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r11 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r10, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r10, r11, 0x0, 0xef84) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x6e) (async) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r12, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000000c0)="b890ac951ac393b8f2ac83d3e047c7e7015b330553e4659e197b48be4de00efa2eb7faec2e04d3d4add418387d05c335ba9d4ef0ba97cdeebdf936f416c98d4e06a45b3d88b2b27b12345330d8608b7bdb62e40bdae110f827694a7bcf87359ccb6181117fd8943296439ae80cbed16f6ae2bf98ac56e79fcf37a284d2bcbc2d9813ed33290232fb2bd6b532a318dbda22fd5048d60366d70b2671", 0x9b}, {&(0x7f0000000180)="f87dcc403ea5b8e9a7c378a1840323712854dbb068920ee87d997ec63b3302d2f9a3a54a636418b11ff6b8c8ce7d747322d07b2978bbd38c50c6f289fee736744c1f9276d903d9873eb68561fbdf149cc2d2e11f1876691c550350fe32fa301ec3f44cb58c1ee3a01b02016b0e4dfa30303dc8c76c20b9e82a0b31f2b2c7ae5fa9cd74d737181ea9183143a67c3f44ba0f", 0x91}, {&(0x7f0000000240)="72b298540d7fcee2bf2d4c26", 0xc}], 0x3, &(0x7f00000004c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r0, r5, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {r8, 0xffffffffffffffff, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r9, r10, r12]}}], 0xf8, 0x60004}, 0x4004) syz_clone(0x83000, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x0) syz_clone(0x10021100, &(0x7f00000010c0), 0x0, &(0x7f0000001180), 0x0, 0x0) bpf$LINK_GET_FD_BY_ID(0x1e, 0x0, 0x0) 13:10:16 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='freezer.self_freezing\x00', 0x0, 0x0) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='freezer.self_freezing\x00', 0x0, 0x0) (async) syz_clone3(&(0x7f0000000000)={0x2000000, 0x0, 0x0, 0x0, {0x4}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) (async) 13:10:16 executing program 4: 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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x4, 0x92d9, 0x8, 0x9, 0x158, 0xffffffffffffffff, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2}, 0x48) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r2, r3, 0x0, 0xef84) r4 = signalfd(r0, &(0x7f00000001c0)={[0x6]}, 0x8) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x4, 0x1a, &(0x7f0000000240)=@raw=[@map_idx={0x18, 0x5, 0x5, 0x0, 0x4}, @map_fd={0x18, 0x9, 0x1, 0x0, r1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x534}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @call={0x85, 0x0, 0x0, 0x25}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx={0x18, 0x4, 0x5, 0x0, 0x2}, @alu={0x7, 0x0, 0x9, 0x4, 0x9, 0x127498ea50079c74, 0x1}], &(0x7f0000000180)='GPL\x00', 0x1ff, 0x0, 0x0, 0x41100, 0x41, '\x00', 0x0, 0xe, r4, 0x8, &(0x7f0000000340)={0x8, 0x3}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x0, 0x10, 0x7ff}, 0x90) 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) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x4, 0x92d9, 0x8, 0x9, 0x158, 0xffffffffffffffff, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2}, 0x48) (async) open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r2, r3, 0x0, 0xef84) (async) signalfd(r0, &(0x7f00000001c0)={[0x6]}, 0x8) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x4, 0x1a, &(0x7f0000000240)=@raw=[@map_idx={0x18, 0x5, 0x5, 0x0, 0x4}, @map_fd={0x18, 0x9, 0x1, 0x0, r1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x534}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @call={0x85, 0x0, 0x0, 0x25}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx={0x18, 0x4, 0x5, 0x0, 0x2}, @alu={0x7, 0x0, 0x9, 0x4, 0x9, 0x127498ea50079c74, 0x1}], &(0x7f0000000180)='GPL\x00', 0x1ff, 0x0, 0x0, 0x41100, 0x41, '\x00', 0x0, 0xe, r4, 0x8, &(0x7f0000000340)={0x8, 0x3}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x0, 0x10, 0x7ff}, 0x90) (async) [ 3182.532907][ T3583] EXT4-fs error (device loop3): ext4_xattr_inode_iget:404: inode #2: comm syz-executor.3: missing EA_INODE flag [ 3182.545930][ T3583] EXT4-fs error (device loop3): ext4_xattr_inode_iget:409: comm syz-executor.3: error while reading EA inode 2 err=-117 [ 3182.559708][ T3583] EXT4-fs (loop3): 1 orphan inode deleted [ 3182.565404][ T3583] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue 13:10:16 executing program 5: r0 = syz_clone3(&(0x7f0000000000)={0x1200400, 0x0, 0x0, 0x0, {0x2100000}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r3 = open(&(0x7f0000000800)='./file0\x00', 0x46e00, 0x13a) (async) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000001f00)=0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001fc0), 0x4400c0, 0x0) r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002000)='/proc/self/attr/exec\x00', 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x5) (async) r10 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r10, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") (async) newfstatat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', &(0x7f0000002080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) sendmmsg$unix(r2, &(0x7f00000021c0)=[{{&(0x7f00000008c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000000940)="bc81d19c9e8982f0fc3954c6c62691310d2b35feb3190691697aaa17000ebd7b04b0eba124171bbd1c58190c2a6d580a7c3ce468e83751c001237d6cb94693032fa50307d0997956225b4d61c9f9a924dd88de82b417e955d02a6d1c321d26b32b7041c5643d5654b1da70f6173c3db6fae4e7a7d8ae008bc3017844b68ff3338e038c46544d0b474dbb97cac2f84dc4331b7566274c29f8a46c74f9b74e", 0x9e}, {&(0x7f0000000a00)="834478714d954c0aa74d65c8b234b6023b1cc841f78d2c72d5f97d7a93ce69d48be20e38f8645813de63c0afd1642fbee4ba1632549f9794407afc66078143a1a2aadf63ecbec4e0de0dc9113f1831e0ac1d38401f2cf2ca7921f36db5c8ac04dfc5145108e0586d24d9a34db62df8ef2e1f6a800a1256963ed416a0d27109ee83464fe860ac00f3580a3f57e7713a7830f60d02d30c788e2e5ee1adb510b8c4ac84e10f7db893e5bde6e2d47fae3e14a7b2cd991443eba0fb748f54b18663ba7192cf07fd0ef14fa6a3a0a3bad40fcfcfe31bf7e8e4e6b4ed510b91fecef89b8da8766a98d2751e2aea89da83f04c18d936637fc39775a1", 0xf8}, {&(0x7f0000000b00)="9e078b5632062b9b35a6f74c3ea794d1cec2fa7427cd4248558a2d274eee633231bf872d514950c39f0fe2deb8daf8103fce573364f5bf1ef5eb08ea725a3c3015b43afce5bf4cafceae98b6673c620a57e65cfeaca77b9328", 0x59}, {&(0x7f0000000b80)="d99e460eac5fe866ca463d2169d59b97004cb096f13adf930ff21d985b9c1fbc2a0897fb66c634498c5dca65e6b12f57b20d06f1a47f9a56c4fdb4ee102a6e9330af07fbde4f36eee95afa606042079b06dcec614fcffd93b86827e44da6aac351030628f8391d", 0x67}, {&(0x7f0000000c00)="4351561c044024f4c13bb5e5e3948fef6f45e90e8f786bf9bea3ae6136d9c0ba70083313a5013ecefa7c78e9094b3580f591adbc59d4999b96a3cf6d871ff21be007fdf919b9d1ee0ee853482c68de1088e0b31efbc877acc3c7eef47626e46892a785abdedf02bfe47a6e6f75821139f12872a09ba6e0301eaea03302e636f03b136b013356a50925ff2962796d175b2673fbf8a63d22db3619596c295481f020ede1bd72e50f27040ec0e016eaa2e70e7e19f6020d6df9ca2b2abfa3b41ef2005691bff4329b8dc947cdcbf6f22d4674fdb98549c4972c0a6cf926c33bf86edc17dbcfee4f713e78183bf681179b06933b7f8d34d21427d05a16177b02737d7c78ec2efe17e82aa753de25310d98df50c35b69729b7ef90b620e27efd117d63f58a6950f82d07538158b209baf09b7c872db408b342f9dafa73189a1cdf7ba61040f65503e927f7e6b237dab9bc6a4e87a1b41e4b9b5467e6299d9abe6da71e090ddc10f4a6e1a4c6782c30446f5c8848a8f699293cc54ca75793d67110fbaaf5bc14416b9d1cabaf93290801abf6d54bbd60377d402c463c307b5b9ab7343f75b1af245e5e4b7ad05dc54e15122c43975770fe5c0d3725a35ce480d6834f2aaae8efcd4bae8650a0afa82f307aadd10f64299aa678dd7bedefc07c7dcb17af543ab523bb001fa376152552470e37402043db637c8edb74c2478235d4b5dd828fc101b25341fc5bec194f6aa8bf49016d7140ceb281f7f260d19126ebe6b634436758ac025a984eaafe2a87db3ceccc4508315283f32d8711765c10e8409031728b4e3db91101bfeff762f1c5a361f9eafabb929a14298a876a541e86b800af53e961f8109ae768134487c6e3bd64ab7c99e6c3a7a442dbefbc8b99cc50165d1b89d356ad062c7d0425f83899c92054b5c181a18af55686e8966b9b072369f7452b4f0bc48c311acb60b331d98bbfc23ab7a15babc92a87f9cf9527ac5bab46cbe2055eee77fb7edc9a444cb1fa1251b1c4f29a2b4eb0714ab3dfd682af8e6f17cf775ef4f71b3d6e8407575df38d7eef13b528f5e8b381391ce7caaa6610361e3c2af9c46eff2c60d058e0eff326c5741f21329922eeaf1e98138abc97df5e7a897093e86b6e9c6f4d910059c05df61febcbe4f5851b3f0e3d6a5e37622abe39f2072649a7eabf1ac0de6d8aa8b9c3e97b5e9b6f0b8e1751516f23190d8b3978adda9d111cce9eb869bd74f814ad1ce50a709bb0002bad98f5b374e861116a25d5faeef0af07c42491c6368a57cc9d8adf8286a9a6d116e01cc01508056f30a5bc26859aa2fd3d39207125476171e1a8f9399a9718f41734690b71af7099c8c016d895f29d7df0f015ffe99708e3e3ffc27b3e9bb3c4a2d66060c55dbd95081dc6165e3737fa500463bbe1728974da1c87f6e49f214d477dd9dfa21e823303308e381387315393defe6afcdcc6b9a78d8f2a8706fb94a28945613f743f2dd1be63dc7cd11f839f4eb6b753f55a78eeb29414170cc5d75c7c2fca1edb617fa230c50f86e515289154339fa15c7eb24b02056573a5251cacf69d06a323682b3984fb2da1dd6b677a30a0bc17d2620ef8aac96c8d2f191f2f704990a95bae58f0843db682e6485ed6abb37d9eb1d52d666257288ee22e26193a70a2ae872a993f18d90d3ba7bb56b10e431e85b87a0f5a3b514eb099c43d74a79d3ef7dd5810c5cb0af15a258e81075bcc3fef3f041c0652b6ea704a35695dbd7bbfbc49ad65ff6dc3192834b820c8d8cea8fa8e8e025ad99f77a1539dbee2f6600eb304ec80c9f55b83cb70c04c18a8311ba92dce446dbad1e9e3ecb1b94d5374261758881d758992ee190f027a613cdd9213298690dfa6a10e07cb9180ce432e9d49f383b980ae39e3191e17f345d08387180258e05ec5e5fdf56fa89661ae3bfe3a076cb4d0772d0f29e2a4418d8d5f8df6a65a2daf58b62db6d4cc0a7602442b68afb1b079722b5d54f88da57e7d0159ea79a9a468dc4012bc1801776d140611b500dc835768697d6226ccdd30ea18ee3d5740fe82aa67647c4735c2b8027d76279343a3780815fe6fdd5862e5ee5502270c7a74f5d04b96a16a512c29fd1f312840406e41ec5d95db2f52099dff73b24a14063ae0cef059c2cf05df10d598d3a10ffdbeb806f015125440daf8036785562476ce29c33ee62ae464e78071a3a2bb29b79714849377dc815ab2a963435dbd103c6c0d3804c189ccc3a540d19d92ffc0be8eae95bd0f454fc5e185320f001fc3686dd618a51e824a5b5f712fa025959a356c20ed0e098536c33c65500928daf0c114325fa1b406257746dac2ee8ef225c43bdc0335230ed6585b593cb9a820c31890731d96426a2adfda21ae3710255be95bd53debc707c13092cb90a3a77e23b317956ccded22974379d3dde0cc1195828a737dd81941e7beaff368ce954889923c5e4164a31d78ec87d33f7efe6dc5557af93396de7ce9b937c7ed6abde30d6db6d0a914dc7809557b441ea2224964ad4543c9dc3bf17e25c6ed63e42e9c2b0f47fa1955b0aed681c57295325f62ae354c9924b4991ba9757c434cb182d1bf45cde9cb6f03c211fab86025230f975a763bd9c0513d0631ed8c7e1f7a98217dd319684e1d5e52d30ea8e7f530b214fc54325321ac709f52967407a23b595363eea326f2c6e1e636e0108fd9861081530e369dd54dbab3189fe873a86501a878c693d28d113cfe9067269e87ca039ba47ca94ead00bf50722e15baa5254f228e3c4811cb2be136a0679231079eddbeead8839eb26bf7dfc6d8c0f7235bd7626bb321d339ab9eee0de224a2478437350a4a1bae799ec99bab2e6af4e48959681769ce47394642e68e61164bcdff2fbebf90c51f3a26870334d696555cfcdf798a533fffbb2e58732740edd96ada1bb1dfce87401007b59e074967a3d7a7596bed233b2ce4cb65f37cc59f69627de9d3222d97ba47514a33142b98a7d3d76d23ad85670aca1a240c1c110e6216e32ba81f3c9b1068532fb2a3be06ac4f8a86e69bba7df59217c755043a16f5ab54e6830afaf337ba7aa37340e99973d3373330cdcf0b7ea2a6d77776cde0ca114b54d2670765398f8c568cb481fc589d87d9c7040252c1e3bb8309bbd19f355adacad967ea6d252fc4b117f9ecccf24a2079de7fff1ae33066721d571db393e5b24e0d36979f35086caa6546594b616befb4fa5d9abd2934bbf8f46b8540092bf4bea551734efc33005e1417112ca6ff757d4361d72621ed27491e46aeaa6446190e750c04d6adc7d4603021c74456a7f022a5440c2cc8b4b3153e7a8f1c9712d6052ec1581c6eb3b3485faca48d7cd41060e740d8fe30df13d943889f6fa749f620d1d0e2d920e7060b9231d2fe6256357f56a76726a4762902063469209bee9eed352be853a2aa2b3370ca708d53a73e26a5d8d8e4ce96ce3cc57df959cea6e2de9da6f9a8dbcfdfad0965033bf034a96cc2b5706fb356edef398b6d69e1995facd62b3665746e645ae5903fd93170b42e2ec80b116fec11bae8080a7ca6786ab1dcdcb69cf030fb298abd3f816bf8f76ac6c3da6a1c46455b4acc6ce7c33b6f7b697706d95a39f41c7b12813fe53e6b274ce199950a181436fe8bb9522445dd24582be565d89de4f71ff717a5ddb01d8b7a382de8005956c27e2256798bdadf252cef6fbaa6678e4eb05ce57401206c4e1c988faf55b50699c6b0b2f04b7bf3cf207805f8386756271e2a1ee4bca4297fab2500e2945f3f7932e31fbc593c61e75f253ea736ac2bb7095fac1d0833480ada586705386e101ea03669e9efd1911158c360932c2fe0f150e106a12d9604067c231e0472e5e3ebb92a736552e360418bff4090d80686a082e79219a97c20464880992bf79c35b95f2fa725748657373919bb42dbda9f84fbd1a18e4fddbb9b7f9be8253f970862a0489e0992a74dc9c1de3903f9a8acd21fdcb8c5855b15368f6bc9d8cd15bcfdd84ca1b69acff9448f374ebeb4dec93c30db58bb9c54bfaba45736d8964f1ff24e2daaab8b800e2ab211c762f07d03cc08c76dc7d57b9fd982b79c98ff526072ba359cfe9ff5ef119f9fd77bd256032ab0d7ed69efb0e94730f79e37e56fa0746dccc4832ad5b29e7bb00bbeaa68cf7fab0a276654495f173b5b42076bf9c15a31887c432fde4866dc2274c5b8ebb66fbb44c3d6bdf032785231c1a1624ff93479e050bdfb23c6d5d76efc4eeb78f1861d9c18d5cb8862b6f8e325f506f1189cd4fc183df84859656220d43bd622cfb683dfad0adcb2bd0d1001fe89d99a175502e52b602532bc49326944b3f51f4401d7a3849e4e4c04008f424dec5ae787d66d7d36aa5ee4f7eb51b5d14e472160928e0815e3374eee280c9a48aeaac689b1344b47ff23f7068c885ae427098178aaaf8daf069482fad4ee8c8be3b945d84e8865bf210344f6f9409990e6c2e37edb853b65723d0b2d2bf32924e193f68d01a66a2a01afbce54163266d76d5ca56b06b7562a24348513cc6a9981c08012b3d920173b341337e8bf69b15e86eea3871a7170c7d639c1c650f6bd1ca8abf757d107e351f42b1cf62f0682a0a08b867075e98d50d5214a3620ad841909e2af234792d5872023d6fb1dc378a5ca122a821ec81091061405333cdc9260ca9e6317ffcedb98cdc6dc405c070952aa9ca9b6846099659063939386c407db7a9e8fafd3c4b18d771ae9d900fdfe315f2d1881abdff96e0168f2b307bead1d8ea7ceacfb2353d9a698e861731c7dd14794a4b7592d5c997dcef827628608023ce01f418f34d8741bde25ccca32780758c5617e81b413b447c187b76551a626dfc8fd1571836f20042364fac5341e7d9b06d22cdecff25c6666f589998a9fef3c5e5bca4ee1620fe324163034e9e0c98890bcd33f4ffd9593ed10d01438334054adf5cf2b73415ac7352adabf4e6e7a4109dda2654fdd824d02c08f05a8e900f69a92cd4c4231bffe314b31f220686fbf96d9aad3ea093bccb6144ab1d2e3ee646628ce9aa58c438eeb9b72f56329edef85045fcc4b0b4777d1ed626379211f76a92ff155896b7817ccd0f0097689f5930ab7f08995520d46fe465967325c4ea070b6e6d06d62d8f387fe48d514026a7fbba336eaf6f300a5d268b96293041b6be809f5e6ace45feca8928c4ef6d2475330213dbbc77dbd59dc1f2dc0ee103eb6d043c756551eb8a296403cd2c3668a99f6d225f6f3e1a294f205e5c369be082904a2e570934fe49bd7cebd0e48cd0f8853e806c329d2cc5712d26519fca71c5de514a5599b420dc9e25ca5d9ae47a06e8c9aae23e2cb642a7907ea0c519c88b9aad9f80907f0f87d1c57d6c16b80575c9b069984a36c55f48344189b8ca129efd249b2cbeb253e4e049fd3b462306add08ee43400b6c637c4fb1eb69b280d299e6ddd666af9d007393c71c68e619c1abfc1aa4dae2da419a6103f19e8e9092d8422dfe835f1c73301cf9641ce0d82761cbf2d5afe1fe69edf9ba3b256875cd09e2d2a205c58ec0c68212c5c16ce5aeb7149f8d55801174c2803b195156d24ce6e3e0f4026d55f5d742b51f2bbf20706ccf51eea74fc41f21944a47fb80e0f43268a3ce4849cd883b7d547901413b069dcebcfc13cc2dccb394ff3144174a09f0a895773b9c9dedaa7cde9c979204ffe2bf6496596c4f89cf519ac2f680d527686ca10c319202cf878e73cc1e2bcf388e8bd6b8c7fb63575e73a5f060605bbcb5b866557ae7b2507a0bb478017c552ab9", 0x1000}, {&(0x7f0000001c00)="02c881b92b5ed4b30ce7a38417d2d819b681653398a72a7039d72dc1db778842264431ea033323cdc552e70f5c3eca67e70ca2d873e593f51106fd4f28b1ed01e98d9ae92a4467ab36ffcf3c8d8a9a8d7a3b248c54886cb09e4f5564530e429eed100d0692b4e4763fe28c5c58e605f417c1f8294193704590da4c65569dd46989547a9bf31e9b1c52", 0x89}, {&(0x7f0000001cc0)="e023b6225b0928b7a71fdd205cfeeb60afd59e8dc43c49725aa437b70c065ca6efa6c3a3a8f72c197546204d27165f9e3911e6513fb959f6c9c9aa9f8ba8d0bad02586baec7825f1200f8d6d865c0a6e1d3a9298ff133597c28c743736dd33f93c3171474b16e0ff2e2d31b4382e70e4109dbf297e4cb309624c70cd74a899b20fce51ff2444d64a9b8804ae6153871211b181fbfb82e58fac9f9236c2d65fe76cb56f9149173caf075a09e43946a943ab63d74f0b5461965cb7fd2f81b32fed", 0xc0}, {&(0x7f0000001d80)="b8ec0ecbe8edc9181b0e666aac457bcdda98e69ea1dc0574d5631e22ef4b30e5a84e8b1080995ad14c5d58a43759738be0d7f103938b44840fd4206d24a8849c57c9a6c7abb8ed82b8fd2aaf6f8cd3f865035a7215b0615a0388d2ccf5438277a35252fd", 0x64}], 0x8, 0x0, 0x0, 0x24000000}}, {{&(0x7f0000001e80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000840), 0x0, &(0x7f0000002100)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee01, r5}}}, @rights={{0x28, 0x1, 0x1, [r2, r6, r3, r7, r2, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}], 0x88}}], 0x2, 0x5885c) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) recvmmsg(r3, &(0x7f0000000840), 0x0, 0x1, &(0x7f0000000880)) (async) sendfile(r2, r12, 0x0, 0xef84) syz_clone3(&(0x7f00000005c0)={0x200050080, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000480), {0x2f}, &(0x7f00000004c0)=""/6, 0x6, &(0x7f0000000500)=""/68, &(0x7f0000000580)=[r0, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff], 0x6, {r2}}, 0x58) (async) r13 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/class/powercap', 0x2000, 0xc0) syz_clone3(&(0x7f0000000340)={0x1000040, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), {0x3a}, &(0x7f0000000140)=""/210, 0xd2, &(0x7f00000003c0)=""/164, &(0x7f0000000300)=[r0], 0x1, {r13}}, 0x58) 13:10:16 executing program 1: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x20402, 0x0) r2 = syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {0x5}, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0x0], 0x1, {r1}}, 0x58) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000001c0)=0x0) syz_clone3(&(0x7f0000000380)={0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0, {0x14}, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/45, &(0x7f0000000340)=[0xffffffffffffffff], 0x1}, 0x58) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000400)=0x0) r6 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000500)=0x0) syz_clone3(&(0x7f0000000480)={0x80, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x1d}, &(0x7f0000000440)=""/8, 0x8, &(0x7f0000000100)=""/146, &(0x7f0000000580)=[r2, r3, r2, r4, r2, r2, r5, 0x0, r7], 0x9, {r6}}, 0x58) 13:10:16 executing program 4: 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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x4, 0x92d9, 0x8, 0x9, 0x158, 0xffffffffffffffff, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2}, 0x48) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r2, r3, 0x0, 0xef84) r4 = signalfd(r0, &(0x7f00000001c0)={[0x6]}, 0x8) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x4, 0x1a, &(0x7f0000000240)=@raw=[@map_idx={0x18, 0x5, 0x5, 0x0, 0x4}, @map_fd={0x18, 0x9, 0x1, 0x0, r1}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x534}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @call={0x85, 0x0, 0x0, 0x25}, @exit, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_val={0x18, 0x4, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_idx={0x18, 0x4, 0x5, 0x0, 0x2}, @alu={0x7, 0x0, 0x9, 0x4, 0x9, 0x127498ea50079c74, 0x1}], &(0x7f0000000180)='GPL\x00', 0x1ff, 0x0, 0x0, 0x41100, 0x41, '\x00', 0x0, 0xe, r4, 0x8, &(0x7f0000000340)={0x8, 0x3}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0x0, 0x0, 0x10, 0x7ff}, 0x90) 13:10:17 executing program 1: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x20402, 0x0) r2 = syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {0x5}, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0x0], 0x1, {r1}}, 0x58) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000001c0)=0x0) syz_clone3(&(0x7f0000000380)={0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0, {0x14}, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/45, &(0x7f0000000340)=[0xffffffffffffffff], 0x1}, 0x58) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000400)=0x0) r6 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000500)=0x0) syz_clone3(&(0x7f0000000480)={0x80, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x1d}, &(0x7f0000000440)=""/8, 0x8, &(0x7f0000000100)=""/146, &(0x7f0000000580)=[r2, r3, r2, r4, r2, r2, r5, 0x0, r7], 0x9, {r6}}, 0x58) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x20402, 0x0) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {0x5}, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0x0], 0x1, {r1}}, 0x58) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000001c0)) (async) syz_clone3(&(0x7f0000000380)={0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280), {0x14}, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/45, &(0x7f0000000340)=[0xffffffffffffffff], 0x1}, 0x58) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000400)) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000500)) (async) syz_clone3(&(0x7f0000000480)={0x80, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x1d}, &(0x7f0000000440)=""/8, 0x8, &(0x7f0000000100)=""/146, &(0x7f0000000580)=[r2, r3, r2, r4, r2, r2, r5, 0x0, r7], 0x9, {r6}}, 0x58) (async) 13:10:17 executing program 4: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x20, &(0x7f0000000440)={0x0, 0x0, 0x0, &(0x7f0000000340)=""/223, 0xdf}}, 0x10) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/snd', 0x442, 0x40) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/bus/pci-epf', 0x10000, 0x50) r5 = dup(r1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r6, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r6, r7, 0x0, 0xef84) r8 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r8, r9, 0x0, 0xef84) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x11, 0x27, &(0x7f00000000c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0xdfaa}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@ldst={0x2, 0x0, 0x4, 0x8, 0xa, 0x0, 0xfffffffffffffff0}, @map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_val={0x18, 0x5, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x57fe}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffd}, @printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_fd={0x18, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000300)='syzkaller\x00', 0x8001, 0x5d, &(0x7f00000004c0)=""/93, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000540)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000580)={0x5, 0x1, 0x80, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000600)=[0x1, r6, 0x1, r8, 0xffffffffffffffff, r11], &(0x7f0000000640)=[{0x0, 0x1, 0xc, 0xc}, {0x0, 0x4, 0x8, 0xc}, {0x5, 0x5, 0x4, 0x4}], 0x10, 0x6}, 0x90) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r12 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYRESDEC=r2], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, 0xffffffffffffffff, 0x2b, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r12}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r13 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r14 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r13, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r13, r14, 0x0, 0xef84) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000001880)={'batadv_slave_0\x00', 0x0}) r16 = openat2(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={0x400000, 0x10, 0x9}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000019c0)={0x11, 0x2, &(0x7f0000000800)=@raw=[@map_fd={0x18, 0x2, 0x1, 0x0, r13}], &(0x7f0000000840)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000880)=""/4096, 0x41100, 0x8, '\x00', r15, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000018c0)={0x4, 0x10, 0x4, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001980)=[r16, r10], 0x0, 0x10, 0x9}, 0x90) gettid() 13:10:17 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000079381010c2154000f3070182030109021b0009000000080904000001e104550009058b0b40"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_control_io(r0, 0x0, 0x0) (rerun: 32) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) (async, rerun: 32) syz_usb_connect(0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xce, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x40, 0xff, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x4, 0x1, {0x9, 0x21, 0x9, 0x3f, 0x1, {0x22, 0x457}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x1f, 0x4c, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x20, 0x5}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x5, 0x37, 0xda, 0x8, 0x9}, 0x10, &(0x7f0000000100)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x48, 0x3, 0x5, 0x1}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x424}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000480)={0x24, &(0x7f00000001c0)={0x20, 0x21, 0xc1, {0xc1, 0x4, "bfa75f1f30626b013a97c742b84304be49165737caa5a4959ebb6d22042cf003bfd6b8d879cf8cfce1cbffb6962e882e4a3b05d0622657194a6bc5687127f102fdba632ebccd3102ce12c5b1f29c67ebdc46fdd4c32dfb09614a1a6f0171e221d520b3253d7a13356f72bb8e905c6247031b9706be7a3bad92e08ef2d33f783b3a44221a767c9a3904a6797a0e744d34b3c7b5de802ce13c9caba7c4e644090cf1081296182050a04d29c548a9816b000e06b8ba230e9a9e7aeaa7a84eb2c0"}}, &(0x7f00000002c0)={0x0, 0x3, 0x100, @string={0x100, 0x3, "04ceee92c0fa0ffccce221b2fdbdff61b65e2d1e109b7f8315012321ab1dd6327e7d8f6280cc741be704dc72b2395c092e107c0c3bc81a4a0f6f56ee53b0359a77ae0ab30affde15545de34344cdf2fa50b47f7f3d384ce85a572820f10231521fbfa9c8a24584ca0aa8e7fdf043ee2bb6f7dbb551d6995bc0e8fd72341a9b1ad1394246f2808858e96b17b48d3ba7ff8f98af934bafc94ae14202e6f9a323ca5a668674b0a818e10c0939621b2cd80ed6d36dde6ce7eed56a15496de5374bc8bde9565123fbdc17e25b277586565e988a78d13e82df9f2171df0e68e8159e20bdec9a270ed831dc2fa5449d894d7d92ef71bbd668e63be545d1b7bf8583"}}, &(0x7f0000000400)={0x0, 0x22, 0xe, {[@main=@item_4={0x3, 0x0, 0xa, "b0f4c449"}, @global=@item_012={0x1, 0x1, 0x0, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "31f4c5d7"}, @global=@item_012={0x1, 0x1, 0x7, "13"}]}}, &(0x7f0000000440)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0xd0, 0x1, {0x22, 0x931}}}}, &(0x7f0000000740)={0x2c, &(0x7f00000004c0)={0x46e543581a921ca2, 0xd, 0xcd, "5da9be48577f9645d3bc40bcc2da86052bad787b6ff98f7ca18372f2fde794536a5e08e26d07d27faf3f57d6ca0e9874224ce02453e3f507a53fc6489f695d490b8a391c7e5ddf232b1f27d65cec5ad862fb9ae92a13f2828ee6004cfd51daee70fffc252f1dcb1c0dfc0df938d40552dd62cf4ea96b9e8403f24493a8eb07aeef1402a1bce8634e3ed35d252fea841b65bb7aa051479192bdd8cbebaee6e9614eb9f5fb722948334d11c71abe3c72ba0c03a62b482375cb41a819bbdb1d898f5909c684f8b584a1d696ec2f08"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000640)={0x20, 0x1, 0x88, "0d4053af34ab133062823fd0d142cb031afe6aaaf115692035a08037933c3976f9e34b905cec5cd83480fcbdc20a86780e7c3196d87d4b3b7e43677b6228f56e3e79c23c3c6358cc8816ee7ca57ec4a51d0fd31913d1fac189afe223ba838cb109102717c6849e591bec6d2d0477fc2e19f8d504d4f8163e441b5c7333810f626ca34ee7aa8ce27a"}, &(0x7f0000000700)={0x20, 0x3, 0x1, 0x20}}) (async) write$char_usb(r1, &(0x7f0000000040)='1', 0x1) (async) r3 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000780)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x256c, 0x6d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x30, 0x7, [{{0x9, 0x4, 0x0, 0xb2, 0x1, 0x3, 0x1, 0x3, 0xf2, {0x9, 0x21, 0x8, 0x18, 0x1, {0x22, 0x78e}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1f, 0xdc, 0x96}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x82, 0x8, 0x8}}]}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x2, 0x3, 0x80, 0x20, 0x6d}, 0x110, &(0x7f0000000800)={0x5, 0xf, 0x110, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x1, 0xff, 0x3415}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "d8003e34ad3061c5f3acc9fce4e9cc84"}, @generic={0xc5, 0x10, 0xa, "47f0c2cb254729531258055eead1b2f49dd04ba903d9e3820e58b6fc35a63e3297141dcbc50bd49b21082add6a041a4a6c9f334a04e20b8e1064224ed95300696c6ce12ce4d7bbaf4c0e4efe79d9429d2059d50cbc1569c02143c4fb5cc36fa717514a80acb64ce829ab5ec88b7eb2bcfcd1251fbee9fad6d55b7a5118d2e3230a3a5a233c5c098369bb5be465a9eeb09ae434138ccd0c40c3261641ad6882e769123ea127c9db370a9c0afd89ac90a7a7257eafd418054484693b636cb44af06a72"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "5c73a23a384726182a8faf60be62ec81"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "a1c1b968dbdadf9cb4ed11fcaf2cd82a"}]}, 0x1, [{0x5f, &(0x7f0000000940)=@string={0x5f, 0x3, "a5f135d872b4a9ed23d07924d7781580a401acb935a2fd3e14c93c5e0044e88366b76b248e75d94d5872617569b9d7f2f75308193fab17caf8b524c526dcec239a20c06146cad7321ec168cd4d43dae6e08627a3666a36c634ea7bce4e"}}]}) syz_usb_control_io(r3, &(0x7f0000000c80)={0x2c, &(0x7f0000000a00)={0x0, 0xf, 0x6f, {0x6f, 0x23, "b9636d3b0b63660fab456c0c4c48bcd3b60732e2c37fedce441129fe369ecd02efd3be07b670725d1330dd60c3448413461d377f0a2134803b61845aa3f8a25e7e51099854bce53773d624f08621e8bd1524c5847e1d11c0a56f89333b7ca2fcfe4bbc35c425e34180b1ed687f"}}, &(0x7f0000000a80)={0x0, 0x3, 0x93, @string={0x93, 0x3, "b7deb9bdd0bf1744af4ef611b18ed52b8331bca1c567bf664bb8722e2a3565743db0dc3d09ed622c91cc23a1e302b9cf1bd0a9d838033dc995cfc3e541e63c5022f7d038d4600ae1414bab6b0f7229f297e19b882377c68bf5191d739aa2a0258b0b7995b744b4bb28238d090625f1fb9b5ff40f762b9c25ca8b64b137105e475e3d8639291cd80e24ad47f395f986d1be"}}, &(0x7f0000000b40)={0x0, 0xf, 0xa1, {0x5, 0xf, 0xa1, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "63a13f6dc8bc2437400aa442435989d7"}, @generic={0x74, 0x10, 0x2, "2e830719b1b15d483b80d9900038e05690c373c7809cbf8ca71b40c2932b867d84fa771e5cba5967600e0b1e9f94cd93b18055de8b286f7032d834a63ed0244c099bc37ca241ae52f9669cd2d3a63786dcf8c7658bec478cbc2ebf3e9b9a13c31e66be6fb229e46282debecf98529a7369"}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "6d701148ae65ea9a950a51107cf8bae9"}]}}, &(0x7f0000000c00)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd3, 0x95ee59a752b17317, 0x0, 0xf8, "30fa6bdb", "d41673f9"}}, &(0x7f0000000c40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x60, 0xfa, 0xff, 0x9, 0x4, 0x7}}}, &(0x7f0000001140)={0x84, &(0x7f0000000cc0)={0x0, 0x16, 0x7b, "187328376731a14a83ad8bdb19603e3ce3d0014b452c58d4d52c3a3a9436c0d0d564e358d59df7671fb0b3fe772b909871a38b05b525db197eaa8c1567ba1727db47c0c78aa7b2fc6b0e5cd9daa6fec2b3ad9f75cf0596341a21c34bc76e8cdba031fac02c9a4b9775b72c068e3cd92193a339d8e0d5a6a0774c20"}, &(0x7f0000000d80)={0x0, 0xa, 0x1}, &(0x7f0000000dc0)={0x0, 0x8, 0x1, 0x33}, &(0x7f0000000e00)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000e40)={0x20, 0x0, 0x8, {0x2, 0x1, [0xfff0]}}, &(0x7f0000000e80)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000ec0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000f00)={0x40, 0xb, 0x2, 'RW'}, &(0x7f0000000f40)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000f80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000fc0)={0x40, 0x17, 0x6}, &(0x7f0000001000)={0x40, 0x19, 0x2, "96af"}, &(0x7f0000001040)={0x40, 0x1a, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000001100)={0x40, 0x21, 0x1, 0x3}}) 13:10:17 executing program 1: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async, rerun: 32) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x20402, 0x0) (rerun: 32) r2 = syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {0x5}, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[0x0], 0x1, {r1}}, 0x58) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f00000001c0)=0x0) (async) syz_clone3(&(0x7f0000000380)={0x0, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)=0x0, {0x14}, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=""/45, &(0x7f0000000340)=[0xffffffffffffffff], 0x1}, 0x58) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000400)=0x0) (async, rerun: 32) r6 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async, rerun: 32) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000500)=0x0) syz_clone3(&(0x7f0000000480)={0x80, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x1d}, &(0x7f0000000440)=""/8, 0x8, &(0x7f0000000100)=""/146, &(0x7f0000000580)=[r2, r3, r2, r4, r2, r2, r5, 0x0, r7], 0x9, {r6}}, 0x58) 13:10:17 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x6c000, 0x0) syz_clone3(&(0x7f0000000200)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x34}, &(0x7f00000000c0)=""/44, 0x2c, &(0x7f0000000100)=""/108, &(0x7f0000000180)=[r0, r1, r0], 0x3, {r2}}, 0x58) 13:10:17 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000079381010c2154000f3070182030109021b0009000000080904000001e104550009058b0b40"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r2 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xce, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x40, 0xff, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x4, 0x1, {0x9, 0x21, 0x9, 0x3f, 0x1, {0x22, 0x457}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x1f, 0x4c, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x20, 0x5}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x5, 0x37, 0xda, 0x8, 0x9}, 0x10, &(0x7f0000000100)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x48, 0x3, 0x5, 0x1}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x424}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000480)={0x24, &(0x7f00000001c0)={0x20, 0x21, 0xc1, {0xc1, 0x4, "bfa75f1f30626b013a97c742b84304be49165737caa5a4959ebb6d22042cf003bfd6b8d879cf8cfce1cbffb6962e882e4a3b05d0622657194a6bc5687127f102fdba632ebccd3102ce12c5b1f29c67ebdc46fdd4c32dfb09614a1a6f0171e221d520b3253d7a13356f72bb8e905c6247031b9706be7a3bad92e08ef2d33f783b3a44221a767c9a3904a6797a0e744d34b3c7b5de802ce13c9caba7c4e644090cf1081296182050a04d29c548a9816b000e06b8ba230e9a9e7aeaa7a84eb2c0"}}, &(0x7f00000002c0)={0x0, 0x3, 0x100, @string={0x100, 0x3, "04ceee92c0fa0ffccce221b2fdbdff61b65e2d1e109b7f8315012321ab1dd6327e7d8f6280cc741be704dc72b2395c092e107c0c3bc81a4a0f6f56ee53b0359a77ae0ab30affde15545de34344cdf2fa50b47f7f3d384ce85a572820f10231521fbfa9c8a24584ca0aa8e7fdf043ee2bb6f7dbb551d6995bc0e8fd72341a9b1ad1394246f2808858e96b17b48d3ba7ff8f98af934bafc94ae14202e6f9a323ca5a668674b0a818e10c0939621b2cd80ed6d36dde6ce7eed56a15496de5374bc8bde9565123fbdc17e25b277586565e988a78d13e82df9f2171df0e68e8159e20bdec9a270ed831dc2fa5449d894d7d92ef71bbd668e63be545d1b7bf8583"}}, &(0x7f0000000400)={0x0, 0x22, 0xe, {[@main=@item_4={0x3, 0x0, 0xa, "b0f4c449"}, @global=@item_012={0x1, 0x1, 0x0, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "31f4c5d7"}, @global=@item_012={0x1, 0x1, 0x7, "13"}]}}, &(0x7f0000000440)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0xd0, 0x1, {0x22, 0x931}}}}, &(0x7f0000000740)={0x2c, &(0x7f00000004c0)={0x46e543581a921ca2, 0xd, 0xcd, "5da9be48577f9645d3bc40bcc2da86052bad787b6ff98f7ca18372f2fde794536a5e08e26d07d27faf3f57d6ca0e9874224ce02453e3f507a53fc6489f695d490b8a391c7e5ddf232b1f27d65cec5ad862fb9ae92a13f2828ee6004cfd51daee70fffc252f1dcb1c0dfc0df938d40552dd62cf4ea96b9e8403f24493a8eb07aeef1402a1bce8634e3ed35d252fea841b65bb7aa051479192bdd8cbebaee6e9614eb9f5fb722948334d11c71abe3c72ba0c03a62b482375cb41a819bbdb1d898f5909c684f8b584a1d696ec2f08"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000640)={0x20, 0x1, 0x88, "0d4053af34ab133062823fd0d142cb031afe6aaaf115692035a08037933c3976f9e34b905cec5cd83480fcbdc20a86780e7c3196d87d4b3b7e43677b6228f56e3e79c23c3c6358cc8816ee7ca57ec4a51d0fd31913d1fac189afe223ba838cb109102717c6849e591bec6d2d0477fc2e19f8d504d4f8163e441b5c7333810f626ca34ee7aa8ce27a"}, &(0x7f0000000700)={0x20, 0x3, 0x1, 0x20}}) write$char_usb(r1, &(0x7f0000000040)='1', 0x1) r3 = syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000780)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x256c, 0x6d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x30, 0x7, [{{0x9, 0x4, 0x0, 0xb2, 0x1, 0x3, 0x1, 0x3, 0xf2, {0x9, 0x21, 0x8, 0x18, 0x1, {0x22, 0x78e}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1f, 0xdc, 0x96}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x82, 0x8, 0x8}}]}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x2, 0x3, 0x80, 0x20, 0x6d}, 0x110, &(0x7f0000000800)={0x5, 0xf, 0x110, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x1, 0xff, 0x3415}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "d8003e34ad3061c5f3acc9fce4e9cc84"}, @generic={0xc5, 0x10, 0xa, "47f0c2cb254729531258055eead1b2f49dd04ba903d9e3820e58b6fc35a63e3297141dcbc50bd49b21082add6a041a4a6c9f334a04e20b8e1064224ed95300696c6ce12ce4d7bbaf4c0e4efe79d9429d2059d50cbc1569c02143c4fb5cc36fa717514a80acb64ce829ab5ec88b7eb2bcfcd1251fbee9fad6d55b7a5118d2e3230a3a5a233c5c098369bb5be465a9eeb09ae434138ccd0c40c3261641ad6882e769123ea127c9db370a9c0afd89ac90a7a7257eafd418054484693b636cb44af06a72"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "5c73a23a384726182a8faf60be62ec81"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "a1c1b968dbdadf9cb4ed11fcaf2cd82a"}]}, 0x1, [{0x5f, &(0x7f0000000940)=@string={0x5f, 0x3, "a5f135d872b4a9ed23d07924d7781580a401acb935a2fd3e14c93c5e0044e88366b76b248e75d94d5872617569b9d7f2f75308193fab17caf8b524c526dcec239a20c06146cad7321ec168cd4d43dae6e08627a3666a36c634ea7bce4e"}}]}) syz_usb_control_io(r3, &(0x7f0000000c80)={0x2c, &(0x7f0000000a00)={0x0, 0xf, 0x6f, {0x6f, 0x23, "b9636d3b0b63660fab456c0c4c48bcd3b60732e2c37fedce441129fe369ecd02efd3be07b670725d1330dd60c3448413461d377f0a2134803b61845aa3f8a25e7e51099854bce53773d624f08621e8bd1524c5847e1d11c0a56f89333b7ca2fcfe4bbc35c425e34180b1ed687f"}}, &(0x7f0000000a80)={0x0, 0x3, 0x93, @string={0x93, 0x3, "b7deb9bdd0bf1744af4ef611b18ed52b8331bca1c567bf664bb8722e2a3565743db0dc3d09ed622c91cc23a1e302b9cf1bd0a9d838033dc995cfc3e541e63c5022f7d038d4600ae1414bab6b0f7229f297e19b882377c68bf5191d739aa2a0258b0b7995b744b4bb28238d090625f1fb9b5ff40f762b9c25ca8b64b137105e475e3d8639291cd80e24ad47f395f986d1be"}}, &(0x7f0000000b40)={0x0, 0xf, 0xa1, {0x5, 0xf, 0xa1, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "63a13f6dc8bc2437400aa442435989d7"}, @generic={0x74, 0x10, 0x2, "2e830719b1b15d483b80d9900038e05690c373c7809cbf8ca71b40c2932b867d84fa771e5cba5967600e0b1e9f94cd93b18055de8b286f7032d834a63ed0244c099bc37ca241ae52f9669cd2d3a63786dcf8c7658bec478cbc2ebf3e9b9a13c31e66be6fb229e46282debecf98529a7369"}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "6d701148ae65ea9a950a51107cf8bae9"}]}}, &(0x7f0000000c00)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd3, 0x95ee59a752b17317, 0x0, 0xf8, "30fa6bdb", "d41673f9"}}, &(0x7f0000000c40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x60, 0xfa, 0xff, 0x9, 0x4, 0x7}}}, &(0x7f0000001140)={0x84, &(0x7f0000000cc0)={0x0, 0x16, 0x7b, "187328376731a14a83ad8bdb19603e3ce3d0014b452c58d4d52c3a3a9436c0d0d564e358d59df7671fb0b3fe772b909871a38b05b525db197eaa8c1567ba1727db47c0c78aa7b2fc6b0e5cd9daa6fec2b3ad9f75cf0596341a21c34bc76e8cdba031fac02c9a4b9775b72c068e3cd92193a339d8e0d5a6a0774c20"}, &(0x7f0000000d80)={0x0, 0xa, 0x1}, &(0x7f0000000dc0)={0x0, 0x8, 0x1, 0x33}, &(0x7f0000000e00)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000e40)={0x20, 0x0, 0x8, {0x2, 0x1, [0xfff0]}}, &(0x7f0000000e80)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000ec0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000f00)={0x40, 0xb, 0x2, 'RW'}, &(0x7f0000000f40)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000f80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000fc0)={0x40, 0x17, 0x6}, &(0x7f0000001000)={0x40, 0x19, 0x2, "96af"}, &(0x7f0000001040)={0x40, 0x1a, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000001100)={0x40, 0x21, 0x1, 0x3}}) syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000079381010c2154000f3070182030109021b0009000000080904000001e104550009058b0b40"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_usb_control_io(r0, 0x0, 0x0) (async) syz_usb_connect(0x0, 0x0, 0x0, 0x0) (async) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x56a, 0xce, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x40, 0xff, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x4, 0x1, {0x9, 0x21, 0x9, 0x3f, 0x1, {0x22, 0x457}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x1f, 0x4c, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x4, 0x20, 0x5}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x5, 0x37, 0xda, 0x8, 0x9}, 0x10, &(0x7f0000000100)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x48, 0x3, 0x5, 0x1}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x424}}]}) (async) syz_usb_control_io$hid(r2, &(0x7f0000000480)={0x24, &(0x7f00000001c0)={0x20, 0x21, 0xc1, {0xc1, 0x4, "bfa75f1f30626b013a97c742b84304be49165737caa5a4959ebb6d22042cf003bfd6b8d879cf8cfce1cbffb6962e882e4a3b05d0622657194a6bc5687127f102fdba632ebccd3102ce12c5b1f29c67ebdc46fdd4c32dfb09614a1a6f0171e221d520b3253d7a13356f72bb8e905c6247031b9706be7a3bad92e08ef2d33f783b3a44221a767c9a3904a6797a0e744d34b3c7b5de802ce13c9caba7c4e644090cf1081296182050a04d29c548a9816b000e06b8ba230e9a9e7aeaa7a84eb2c0"}}, &(0x7f00000002c0)={0x0, 0x3, 0x100, @string={0x100, 0x3, "04ceee92c0fa0ffccce221b2fdbdff61b65e2d1e109b7f8315012321ab1dd6327e7d8f6280cc741be704dc72b2395c092e107c0c3bc81a4a0f6f56ee53b0359a77ae0ab30affde15545de34344cdf2fa50b47f7f3d384ce85a572820f10231521fbfa9c8a24584ca0aa8e7fdf043ee2bb6f7dbb551d6995bc0e8fd72341a9b1ad1394246f2808858e96b17b48d3ba7ff8f98af934bafc94ae14202e6f9a323ca5a668674b0a818e10c0939621b2cd80ed6d36dde6ce7eed56a15496de5374bc8bde9565123fbdc17e25b277586565e988a78d13e82df9f2171df0e68e8159e20bdec9a270ed831dc2fa5449d894d7d92ef71bbd668e63be545d1b7bf8583"}}, &(0x7f0000000400)={0x0, 0x22, 0xe, {[@main=@item_4={0x3, 0x0, 0xa, "b0f4c449"}, @global=@item_012={0x1, 0x1, 0x0, 'z'}, @main=@item_4={0x3, 0x0, 0xc, "31f4c5d7"}, @global=@item_012={0x1, 0x1, 0x7, "13"}]}}, &(0x7f0000000440)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0xd0, 0x1, {0x22, 0x931}}}}, &(0x7f0000000740)={0x2c, &(0x7f00000004c0)={0x46e543581a921ca2, 0xd, 0xcd, "5da9be48577f9645d3bc40bcc2da86052bad787b6ff98f7ca18372f2fde794536a5e08e26d07d27faf3f57d6ca0e9874224ce02453e3f507a53fc6489f695d490b8a391c7e5ddf232b1f27d65cec5ad862fb9ae92a13f2828ee6004cfd51daee70fffc252f1dcb1c0dfc0df938d40552dd62cf4ea96b9e8403f24493a8eb07aeef1402a1bce8634e3ed35d252fea841b65bb7aa051479192bdd8cbebaee6e9614eb9f5fb722948334d11c71abe3c72ba0c03a62b482375cb41a819bbdb1d898f5909c684f8b584a1d696ec2f08"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000640)={0x20, 0x1, 0x88, "0d4053af34ab133062823fd0d142cb031afe6aaaf115692035a08037933c3976f9e34b905cec5cd83480fcbdc20a86780e7c3196d87d4b3b7e43677b6228f56e3e79c23c3c6358cc8816ee7ca57ec4a51d0fd31913d1fac189afe223ba838cb109102717c6849e591bec6d2d0477fc2e19f8d504d4f8163e441b5c7333810f626ca34ee7aa8ce27a"}, &(0x7f0000000700)={0x20, 0x3, 0x1, 0x20}}) (async) write$char_usb(r1, &(0x7f0000000040)='1', 0x1) (async) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000780)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x256c, 0x6d, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7f, 0x30, 0x7, [{{0x9, 0x4, 0x0, 0xb2, 0x1, 0x3, 0x1, 0x3, 0xf2, {0x9, 0x21, 0x8, 0x18, 0x1, {0x22, 0x78e}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1f, 0xdc, 0x96}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x82, 0x8, 0x8}}]}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x310, 0x2, 0x3, 0x80, 0x20, 0x6d}, 0x110, &(0x7f0000000800)={0x5, 0xf, 0x110, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x1, 0xff, 0x3415}, @ss_container_id={0x14, 0x10, 0x4, 0xfa, "d8003e34ad3061c5f3acc9fce4e9cc84"}, @generic={0xc5, 0x10, 0xa, "47f0c2cb254729531258055eead1b2f49dd04ba903d9e3820e58b6fc35a63e3297141dcbc50bd49b21082add6a041a4a6c9f334a04e20b8e1064224ed95300696c6ce12ce4d7bbaf4c0e4efe79d9429d2059d50cbc1569c02143c4fb5cc36fa717514a80acb64ce829ab5ec88b7eb2bcfcd1251fbee9fad6d55b7a5118d2e3230a3a5a233c5c098369bb5be465a9eeb09ae434138ccd0c40c3261641ad6882e769123ea127c9db370a9c0afd89ac90a7a7257eafd418054484693b636cb44af06a72"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "5c73a23a384726182a8faf60be62ec81"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "a1c1b968dbdadf9cb4ed11fcaf2cd82a"}]}, 0x1, [{0x5f, &(0x7f0000000940)=@string={0x5f, 0x3, "a5f135d872b4a9ed23d07924d7781580a401acb935a2fd3e14c93c5e0044e88366b76b248e75d94d5872617569b9d7f2f75308193fab17caf8b524c526dcec239a20c06146cad7321ec168cd4d43dae6e08627a3666a36c634ea7bce4e"}}]}) (async) syz_usb_control_io(r3, &(0x7f0000000c80)={0x2c, &(0x7f0000000a00)={0x0, 0xf, 0x6f, {0x6f, 0x23, "b9636d3b0b63660fab456c0c4c48bcd3b60732e2c37fedce441129fe369ecd02efd3be07b670725d1330dd60c3448413461d377f0a2134803b61845aa3f8a25e7e51099854bce53773d624f08621e8bd1524c5847e1d11c0a56f89333b7ca2fcfe4bbc35c425e34180b1ed687f"}}, &(0x7f0000000a80)={0x0, 0x3, 0x93, @string={0x93, 0x3, "b7deb9bdd0bf1744af4ef611b18ed52b8331bca1c567bf664bb8722e2a3565743db0dc3d09ed622c91cc23a1e302b9cf1bd0a9d838033dc995cfc3e541e63c5022f7d038d4600ae1414bab6b0f7229f297e19b882377c68bf5191d739aa2a0258b0b7995b744b4bb28238d090625f1fb9b5ff40f762b9c25ca8b64b137105e475e3d8639291cd80e24ad47f395f986d1be"}}, &(0x7f0000000b40)={0x0, 0xf, 0xa1, {0x5, 0xf, 0xa1, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x2, "63a13f6dc8bc2437400aa442435989d7"}, @generic={0x74, 0x10, 0x2, "2e830719b1b15d483b80d9900038e05690c373c7809cbf8ca71b40c2932b867d84fa771e5cba5967600e0b1e9f94cd93b18055de8b286f7032d834a63ed0244c099bc37ca241ae52f9669cd2d3a63786dcf8c7658bec478cbc2ebf3e9b9a13c31e66be6fb229e46282debecf98529a7369"}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "6d701148ae65ea9a950a51107cf8bae9"}]}}, &(0x7f0000000c00)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd3, 0x95ee59a752b17317, 0x0, 0xf8, "30fa6bdb", "d41673f9"}}, &(0x7f0000000c40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x60, 0xfa, 0xff, 0x9, 0x4, 0x7}}}, &(0x7f0000001140)={0x84, &(0x7f0000000cc0)={0x0, 0x16, 0x7b, "187328376731a14a83ad8bdb19603e3ce3d0014b452c58d4d52c3a3a9436c0d0d564e358d59df7671fb0b3fe772b909871a38b05b525db197eaa8c1567ba1727db47c0c78aa7b2fc6b0e5cd9daa6fec2b3ad9f75cf0596341a21c34bc76e8cdba031fac02c9a4b9775b72c068e3cd92193a339d8e0d5a6a0774c20"}, &(0x7f0000000d80)={0x0, 0xa, 0x1}, &(0x7f0000000dc0)={0x0, 0x8, 0x1, 0x33}, &(0x7f0000000e00)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000e40)={0x20, 0x0, 0x8, {0x2, 0x1, [0xfff0]}}, &(0x7f0000000e80)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000ec0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000f00)={0x40, 0xb, 0x2, 'RW'}, &(0x7f0000000f40)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000f80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000fc0)={0x40, 0x17, 0x6}, &(0x7f0000001000)={0x40, 0x19, 0x2, "96af"}, &(0x7f0000001040)={0x40, 0x1a, 0x2, 0x100}, &(0x7f0000001080)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000010c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000001100)={0x40, 0x21, 0x1, 0x3}}) (async) 13:10:17 executing program 0: r0 = syz_clone(0x40104000, &(0x7f0000000300)="d2ec081f3afa07921bc73291838056945806955f7718daf6440c746960c46985a40bb9b8d7e2105e55089c69bffb1098e55093a29826316e5603a1378ce61920c4aca6ed80d2094abf114bbf7ef2e9096ed156afdf8a58831f86e383da2f67169c970b7fb4d027dc12733fc674a220e6ee9f9714f99115f974b6c50d85ccdb731b97c003fb859e7f2d1c2decfbe59a60425fb92e8184ea37160d", 0x9a, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="ed6930f127f17a4133c2b7ed74d490") syz_clone3(&(0x7f0000000740)={0x4104800, &(0x7f0000000000), &(0x7f0000000080), &(0x7f0000000480)=0x0, {0x31}, &(0x7f0000000580)=""/45, 0x2d, &(0x7f0000000600)=""/246, &(0x7f0000000700)=[r0, r0, r0, r0], 0x4}, 0x58) syz_clone(0x80000, &(0x7f0000000140), 0x0, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000005c0)="ba02b16379fab434dc7a98483864d0598e309eef") ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000007c0)=0x0) syz_clone3(&(0x7f0000000500)={0x800000, &(0x7f0000000040)=0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000000c0), {0x100001f}, &(0x7f0000000800)=""/205, 0xcd, &(0x7f0000000200)=""/210, &(0x7f00000004c0)=[r2, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, r1], 0x9}, 0x58) r4 = fcntl$getown(r3, 0x9) getpgrp(r4) 13:10:17 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000780), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) r4 = socket$pppl2tp(0x18, 0x1, 0x1) r5 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) write$binfmt_elf64(r5, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r8}, 0x10) syz_clone3(&(0x7f0000002200)={0x40099200, &(0x7f0000001f00)=0xffffffffffffffff, &(0x7f0000001f40), &(0x7f0000001f80), {0x3b}, &(0x7f0000001fc0)=""/232, 0xe8, &(0x7f00000020c0)=""/215, &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0xa}, 0x58) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000002280)={0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f00000022c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r12 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r12, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000004300)={0x0, 0x0}) r14 = syz_clone3(&(0x7f0000004580)={0xa000000, &(0x7f0000004380), &(0x7f00000043c0), &(0x7f0000004400), {0x14}, &(0x7f0000004440)=""/187, 0xbb, &(0x7f0000004500)=""/18, &(0x7f0000004540)=[0x0], 0x1}, 0x58) read$FUSE(0xffffffffffffffff, &(0x7f0000004600)={0x2020, 0x0, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006640)='./file0\x00', &(0x7f0000006680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r17, &(0x7f00000bd000), 0x318, 0x0) sendmmsg$unix(r0, &(0x7f0000006800)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)="39115c1098bd69595a1a6fc4a0a7a6895b8adad58d062b8b0bd93805587c008a7c99", 0x22}, {&(0x7f0000000140)="08fe4d261ce6deb655cf7127e81d03c801dc42b9590c97e9dcd5e7033895782beae62076c8226f59ff84973404069d65cf705da042a98ff5b5be3a514f7f1a854b9beedf4eabda6f3310c278799f7c27d4fe5c69ab81f8c06e1a725cf74453bd7e895fe05e0d98a0930d8761e59032ee9cbd2a4b390b1d681d9230d1cd7e7fa5329caf8543c3c40bb98f36b12551f27835bc2554639fee23e4722645369ccab4eea5adbde18852efdda168d7b144b2233ced0f590516f4c3ca895aee0e10bc491240f6e728cae5", 0xc7}, {&(0x7f0000000380)="2d0e5e4e6a4260773835c1e68c353499b17747064ef4a9d3c92a11b596fcb420d02b78668b21fcbed057bf8879e6e7e7c26964fd6432deb7ea00fb2896e020c74dbb0ea2e927801b7cca6947c4e28e6d7d7df6cc047cd56e90b02ee6b5c3794954cdbbb53ca156c16c0dba0f30fba89a7cad0e861cd8cf2beeb3b877648aa4fb03bcb55d1a7d3d92da1533bc0ec4dd6bc4f7114745671932b8edbbce3c3f6091843de1396d8ae5120353bf0e6ddfc1f8e531a6ef4fedd3646cb81944761a4c775aab8d2a3e6562d80634ea41c74d598c285bcaacb10d7c81669f49133ab056", 0xdf}, {&(0x7f0000000d00)="6d9918be2ede1af7a99640b90364d4ab922fe47151909cb3623f56185433f2b74cbd058ec70b1cb5661a0532a9f8e511d9df92e8669ebe41cda296d164ec708f312d8eb6a023ac3bf70421d53a87e334c2dad6f7eb03c4fbed62f3284a7277745c115bd1d549335864bf8bf59650e49160fb8ea2e75ae2cd87d732f2783d928e24eb46191ed67fe44a780adab79b826629cb4ef90aaf1b867d7eafd7a231f50787e41422035b37c8ebbed0e18b2f789c08c225237b8ab8f6fb127264944e93ad15150f47435ceb11f953b718154795bdd35a6458700588cc752e686d64582de93744551e5d3004ae62a8392cd987c9a92aa7af8a0050b854dfc5b1fb5d1c05a1fb47d4860bd9ea112041d3a8cac9badf03c05696478dbe78044237d4c68bc5b93cc41d812e7bdcd6be80a774ab8404c035cc63372b76905f792b25bfc2dfaa0b62cb57c7a58cf322e0bbc57b438a32a72bfbe27d5b4de18ec349f4fe76a25e957875fe12e5fb5dca12e225beb1a4618684185b6e11cc315c23494d1ad4c35e43e0cb3eef192090a4b3140d678b2ab5da9473dff0ece7019199e075befb87c7fbcdb4ed4ab8db06db0ff66497bf649b5a04eb16f3d9ed5b33f0829ef1a8d9ea863ef2eaa53ff854223dc0f500d112cc8a791991e5b5d40c19f8af173062691450730ffbbb19dd1342dba62a1107e0053b70541c244a4ce4bd26c633de28dd437e074525ec1cda66ec10ee8a8e67221316e940aeedb8c3c6a5e05d81333a4f079c18714b3ba84be17e877121f8cdabbc6ca98bb1f0e59b34f51a359bf4ec052f91ea7431c51031ab7ba141787e4ceb3a75b714d8d3480b2b3c351b6b1cd92b499f4043b9115b76458b240402f7624a4ef1c45ce64fa382aec00a69fb79f1a45bad4389a7237a2e819776297cf613bad4372272b4a58dd8625d474ae57154fcb9e60823297f139922f996bab5af46debb8ad5a3acd84e7dd6f43d031eaf0a36d9f76c60bdec3c0d46bff27b7835418c6b4a82cd95d20021c6dcf970b26d3e64a0f175bf33afbb34b857920289cecce4d03e1cc109066a356490c08b7dcc42fde88d1f84761f808114d07bf7a7bf0da0794c412c69a177d5d062fe82521edcfacf282cf987f24aa3d5c0f99775967bd00cdaf67cc9bc41311857adf0df8650fa95f4b0fea90f21ea4a969e5462757bb5af5a3999fe3115c8858a41523cd69a518c36bc8b9ae3ac331d4c7d09c436e5940a4c6096da019e19ef49cd5bd8c98327048ab6e2de14cb7f586c40b2dda6fef664907aa7c1d29a0b8dfbc29be83fd5bdc53702793a593280fb43190cc528fb86a3e5e1eaa085cdf527e6428ab82c52a57433ffd3b691d3ab47e9d763c2d0536bbc5d10c8ceceb86d6969083f954df89fcf4b15c1bcaff290c679f006d83e98f33f356454b02097bdc6513707c1845594e09df3090bc1e17111748725223d31de57ec783677500cdbb4045319e85098f726b83f2bd2a899cbf70e22f4832430a9854942bdde3dc657bdce6f10c8d70090207fe9f237e3995473f4fdd701e66756360648cd23f45c06a7705dd2328a52bf34b69f5e861a0b7cb49679cce0a3f8ad6876766a7952a773d9fda9fe3dff85ec3123bdabd2824d809877bbef54a5744094ad1568d2c3b0ff7573a1dca6c9ac2d884e05ab6cd10445872e3c3a1a352a10327d4bdb4d83655dbd305e84299f534525e3289bfbfcfc12804bea45821b76a0963890e6235913816c5252d3ddb374af1900e7b7eb49fd3a05df928535a807cdd7f2bdc9664a8755ee0dc3d5772c3a52d947588ed4c4b9bab65c0cedb70763101eb5409fe15a3fb8664f77a5d52c730ad5c44d3623b45d529ba680cb4f29dc0442a986d4fed2ca60a7f07fd562c289d09afa08756d9a727fae50d0f9de95bcd0ce3c40f3f9a218fee5347f7ba444e44fe3568bbfeca37571d622680592402acc0c75e308fffdefdcdeb319cbeabd9ec8d6946ffe5cc4f67d33d2941f94b8cf92c6289f876713b465d745679a75a5a00a3444acbf78f4adfa9614c80351227e5b88c1e803dd829989d0c9817911b586b746ee09e5befab682aa3a3a23bb0e345e91867a029c9a15eb5c4ea7c30e05437b2a4d1a6efbeed96ceeac042f79dbaad94093a7a88a85548a35c77b7bc40a66cd05da6cf82399cb8398071a89fe73b2de37bb32f914a1b9e0a0f9e6c51909add7441e88f731b50687a13db2397628983068e68c1c04db22c6bca4e5161848c9ac4f576a4283f06390d998f75713fab5c805ff4fb995055838d1e657917e33299c6ec1464cb5db142a726c5aa2b8d5223c3c5c8c020ff97e2976293c50552b3751844ba1b5b199c8e7eb01a79df01b67231118524e3b231bb34ba3e25df69449f011b01ad76a01682759d41c6981ddfcd6107c11cfb3d4fa556bf3e6fa8ea3e1b31228206e1ee9fe4d204995621d0a63ee2dbd598338666e8f805438772240fb65814f324c85e91aae63173dfb688345d72940b5ed32abed4ee09088aaf926093328453e147a8ecbdbb9720295b0ee1b994b50b5b97b89f688b3f68c432952b8d8c160572ef510b43a2c8b3e68e090aa4410d504ac50453772d9f4108fedead8b131509e7765021527a64e291abe2015a19f0d21d18d0b45519e9d6d6f834e4c8f0f5e8d237d4fbf0e94ddd30e99e2444852af6127a7f4937a79ea122fcf2ce0f8008992afb76d4c1ad0f6f48b7a322f79fb0a1f9f887bf970d86ad6095f79ec011e1a8ebfe9ada2c9031c9dc0f3b365172c52a3147a83004e5cd94fc1ad662cdf2c9b3bfe722946d177d3f8783ab96fee28f531206c0ec6dd0139157f20bcd239839dbbb6472ee4a1611573cd30f2d2c18d21d69a603a4ff1f3cab2b3a1088d791cd5ff2de2e0a58362a893dacd788291f410481c9614189ca43beb134b37a56188543674b4310ca1c2ee1a47515db04a5f3b63f3c90bfc1088d44e4d6d230cd4912b44ff9a2ab1251fdd248a6b98c41844d9f928fdba8c4aee21caed2525ee1b7b0b05456a598edd59b8266ce2362c844b4258a2c5362f60087ba2ed1847ba8966dba693ddad7b35b82b238858675c49de8da5978bd93308beb60c0dd344df7ed1654da290ec0cd308cfc2ea031541f2006dd324c441e573af5bad1bf41c50d3d9729f58ef8ead72bbb67b0797cfa2683cb89e4bf8f153bcfab3234da3720af439caabe2b935f5b1dea8d7059b87dfe352d5ecf7da63e2304544726a6179e2e472a8f9409bc862a8c6103334909ddf9ef62da4b302dd35107749a3227dae2b94b9157f6705956138e5399d091dae26d31fe1d86edb22c08cf5fb653c884cc2329a9188e8dde4b95f28c6d0b7d0b2fa3515461877ab887991b5a8881db175cbec5d83ed73b6c99546bcf0b77adb40be396c31c480cf61e142d4e5fb4fbe9b0eede4a2704eb279715ceb46e3837ec28bca5e6b87f6d814205529c9bb117330188e997c050b99a000d957e7d1cb2ee9e57e8bf236dbaed63daa70763e453850a451518e91507384507a51836a47fe3864a2823b9a464d8309265ccde64a3377c8a3f2cf6855b8440b23b3ef3f9e80d2ec05ff586a335db3a5cd1cb4b1367e8789fefde094d5a47c2ce64ce204651dc6910f3716bc73c49b17be8115d1e19abc7d0b39322c17dc48aeade46fc2dedbed9c5489ea35eb75cb726372fbb9bec5f0e8a970db981f9dbfc422a168c8962e5b0e5053712be8222cd6ad2adb7971c05e2c160a1574fb58500cdb3a498255953306c0fda69f8487cf653a82a80402b181a2478ea2a579b1db02a430ee2d4dad6fe66d2947963a5aaf8afa303a9451a68a971cf5a36b21218a3a3f324d5327a937485d6892a502c526ebeefb21d4f6f11c0461899138a1343cb4976297e3217b64d4f093a9305787a3e458f5f470828eb8c1cb7d28ce78f4c9b8c15280563eb190c1a6309867f42fec4dc9dabffd12e25f51bd6b4dfbfb1f6986ae9dde9eb54bbf7a8a6cd10559168af0dc41fafef9826e9a6a81d66eac02710ed275fd1d68b13d25b9c4d87d24083004a96008bd6550e6e2d61e35cdef216a7c500b49005545a5d33a7e5cd272827fef096614d22a10113f81f84db2c7b185d59cbd5e0f0a0e9ffc2244afc876d88d618325dd6b0004c0c7c0d57c0da419e9084a7420b122b0d854c1286611809c7268f8a0962bb59a70a280ffb130731e130fb2c000f26504a1bfac630e1a16a99a1cefe8bb6b049c7524a6e156065bcb5b6da8dfb29cb037b05570924e110702167f887d5de6a2bd8a52b89204f7e3d0f9ffd09fd877ee4519822037041fa78c141ee28a0e92c96eca1f5a2335a301952fc6a5b1ab8b2bfbc7ddddb0a228a9d15d13f725dc24d705f011cb18fd2278dd6704425fac41fc32e7111ca51c1cbc2f0c976b9f5b4851e079e018892d2e36691453b799a0a63d383cebe12e89682aa3c6389905bc807fdccfa3d11b133277efaf653beb6b7af0f0a1207697b5c07663c84357b28e3fa9c78caa365571c6a5be863b46f3e7bb46eea11451ab0b6883708b4c7a462ede77129881c59dc186ae3f60950a60682c5a10a9c0f6f12a9a53a0f4c1398d3a72b2c330b7c9c1d8097267b57656396a100037a335214c80da8d2b3096ef51e4b44e32daf7e41337c7c3e205bbaf77aaab9411a3f87bff283e51925bf3300b33291d78dd3678c3a2264131c754512fde353c01b72787edc8386928811ec1c786a17c480028666ee8435de685f5768e08fea03bdae1a5744854a91bc2bff936d02ed0b4f3b38e4574941085e7ceeaebf69af9e2a11f11b0f1215d22b6de2e7796b2889c89fa572f2a8488942975d678a371cc3f57590fa3206d4901e08ca735ea64fc5f8b0ca24d0661c3e7719ab954cff7f0e7ec456f0ed295cfd5c32f9c4eb14d0c2cd077338678fb89eeecdc57c44683241ce6d300226f34092e2f6afc1e33923d6b502ab943a4f24bd876907e989c448052bf53fc788a4ee100c9399b34a46b14c1ff630b9e5a25f477337b0b0f03076526869c204a24b763364bfd5b45a3604504b424f72d309c5d65a10db330fd982dbf388a9a87ddb9d0db4eb63c0c9ae3d2b1265d09ddf32304c49629fe746336d92c9d70bab47fef4673650e72d475aabb2a8d9373a96c2c25a21b935ed2aebf74ea3714ea93651b2124a3c959f87ec009c401fc424753f2b68de95c8fd903c2ae507a67aaf958d455e6a8219ab29c7b77bd5022710dc5984bb00622eb5377e696e470a8b2be6ac290cf7fdc3a159c21d769c804cf9c3d09ffe3297bc83cf4ef864918b2a5bcefa39e502686e11445c660f3c0b7ee1354e623b8936a5667992483de8bc7c16f041a55141bcd430dd7460b0cfdf5a86d3f300d683b0f2c83efeb59b5d6500f1607dd957fc3aec139ee7b19fea84b39e1d0d3f7c4cb555dc472fd71eec5aa1621c8833d5126db9beea2b05c5e76014c729150218551a4efa71c9b1b75e647aa8ab7814f355b867be329b268b3238284f27b43d24b2f15861c7f09bc5f2209939ce8bebe81954b9e92fccc375221b0d78db9a64ce879f5f9372ebac1c1ec88e90a80bd1b37acab23157b7f0aae78e0d5933db5badbdb1fafa3b03db6519ef596ba626eb40d6fff59bc82489a8a97ffed26537a47789d69c830af96037989d9b5c0bd9a2bb6c157f25fee7c8c0f4370e1d0407838c7c6fcfe85861205b74cd05a0e819de804443aa040cc96830eea2d14c7d0c801c6afd5221304c82df8526c047b030e05d097d75dddd0fb18292c09d78811", 0x1000}, {&(0x7f0000000480)="5b1b7208bd1297ffd1a86da815da01272ec7749156af68c1197eeeba14145bb3e2a573383323021bb2737ad7c07350ebbfedd89412305c1ad9f2e605afabf882b066967eea8fd8ef4f43cca8aadf7a1e488a5b297dc50d70841a37c3394524608e497c9c2b2a8b70dcbb37b54789819a9fb501931b006be71ef565dc2e8482b161aa", 0x82}, {&(0x7f0000000240)="54aca81f33945583832920ea4df3244d6c6844e4129f03e68811d0a1ced2087bf632d29e81925341759feb41f66246f0b95b0475cb2109b3742815125030f6219dcc0677ee6939a4965ee0e9", 0x4c}, {&(0x7f0000000540)="00fdcf56d9bede20a7cc4eee27308e1826637af4b79cec7e8a619781a3e9eabf34dc32f6fd2208418402f12f4c601352cd564531dcd2c6c62bafe1f3093c2fb8cf1e0558b7c0bcc28f39929592842f0eb6da8ef489daedf2d46928778125b24b7e3f30ff115be0b907cedb8bfaeb70c8806be6326be809ede3452bbc3072a084f9038d803b88259d7ca1a34574a64ece27eeb3d21b9a3c00467697", 0x9b}, {&(0x7f0000000600)="381f4c87880271292dc905680fd33f8f5c1e2f3775522fc97f1c5e7db9dd37dc8d4839b408d02aa325", 0x29}, {&(0x7f0000000640)="cf5835716a732e0acb8a4e77ae87c2a509a71b3f61ced4b3495382760f4cf98e5e18e03a2e9101b27a478d5fd6a1c6ceabd4c03566ac752b4c45e64c82a6ef5f7239ff98045fd8b64f6e4b7078418e5cdabeee81ed10", 0x56}], 0x9, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x70, 0x24004080}}, {{&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e80)=[{&(0x7f0000001d80)="4f25f1860a88ec08ff8d67d06f173d110dca3e4833a7914cab88d1d96822a60b88a8879c470c8134242be2cb0b610ccbb79ae8bdcdb3be25439e1a917c80f85744ab6386cc13151aef6c2b4f4af97891002b742985ac4b7d75f3dd7c79892c35d26a33762a7dec1611d8ba89cf1a09c8d330028ccc04110fd604b702b6a5def1d3d5fe5926a5d3a4540a042fb83b6187164728c05ff33dc756ee64e87b9f3b1ef3265a9c3b1999bac0dd2e4aa9a698a0f3d374dded394b48781f3586755f108bc4d0f7ad6b2b4aadd892f93b845159e0374c73fba9773dbbc00f229f66314ce7290ee04f539abdada30694963084721bc4ad", 0xf2}, {&(0x7f0000000880)="dd008540bfd35a011b3b8e66c92b9f9700c9888ad551911328db5ad3d4c8a93af30f674c350908", 0x27}], 0x2, &(0x7f0000006700)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r5, r6, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17]}}], 0xe8, 0x40000}}], 0x2, 0x4008000) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a6f75726e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375056d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:17 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x6c000, 0x0) syz_clone3(&(0x7f0000000200)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x34}, &(0x7f00000000c0)=""/44, 0x2c, &(0x7f0000000100)=""/108, &(0x7f0000000180)=[r0, r1, r0], 0x3, {r2}}, 0x58) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) getpid() (async) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) (async) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x6c000, 0x0) (async) syz_clone3(&(0x7f0000000200)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x34}, &(0x7f00000000c0)=""/44, 0x2c, &(0x7f0000000100)=""/108, &(0x7f0000000180)=[r0, r1, r0], 0x3, {r2}}, 0x58) (async) 13:10:17 executing program 5: syz_clone3(&(0x7f0000000000)={0x1200400, 0x0, 0x0, 0x0, {0x2100000}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) (async) r0 = syz_clone3(&(0x7f0000000000)={0x1200400, 0x0, 0x0, 0x0, {0x2100000}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r3 = open(&(0x7f0000000800)='./file0\x00', 0x46e00, 0x13a) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000001f00)=0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000001f40)={0x0, 0x0, 0x0}, &(0x7f0000001f80)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001fc0), 0x4400c0, 0x0) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001fc0), 0x4400c0, 0x0) r7 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002000)='/proc/self/attr/exec\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = getpid() sched_setscheduler(r9, 0x2, &(0x7f0000000200)=0x5) getgid() (async) r10 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r10, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") newfstatat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', &(0x7f0000002080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) sendmmsg$unix(r2, &(0x7f00000021c0)=[{{&(0x7f00000008c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000000940)="bc81d19c9e8982f0fc3954c6c62691310d2b35feb3190691697aaa17000ebd7b04b0eba124171bbd1c58190c2a6d580a7c3ce468e83751c001237d6cb94693032fa50307d0997956225b4d61c9f9a924dd88de82b417e955d02a6d1c321d26b32b7041c5643d5654b1da70f6173c3db6fae4e7a7d8ae008bc3017844b68ff3338e038c46544d0b474dbb97cac2f84dc4331b7566274c29f8a46c74f9b74e", 0x9e}, {&(0x7f0000000a00)="834478714d954c0aa74d65c8b234b6023b1cc841f78d2c72d5f97d7a93ce69d48be20e38f8645813de63c0afd1642fbee4ba1632549f9794407afc66078143a1a2aadf63ecbec4e0de0dc9113f1831e0ac1d38401f2cf2ca7921f36db5c8ac04dfc5145108e0586d24d9a34db62df8ef2e1f6a800a1256963ed416a0d27109ee83464fe860ac00f3580a3f57e7713a7830f60d02d30c788e2e5ee1adb510b8c4ac84e10f7db893e5bde6e2d47fae3e14a7b2cd991443eba0fb748f54b18663ba7192cf07fd0ef14fa6a3a0a3bad40fcfcfe31bf7e8e4e6b4ed510b91fecef89b8da8766a98d2751e2aea89da83f04c18d936637fc39775a1", 0xf8}, {&(0x7f0000000b00)="9e078b5632062b9b35a6f74c3ea794d1cec2fa7427cd4248558a2d274eee633231bf872d514950c39f0fe2deb8daf8103fce573364f5bf1ef5eb08ea725a3c3015b43afce5bf4cafceae98b6673c620a57e65cfeaca77b9328", 0x59}, {&(0x7f0000000b80)="d99e460eac5fe866ca463d2169d59b97004cb096f13adf930ff21d985b9c1fbc2a0897fb66c634498c5dca65e6b12f57b20d06f1a47f9a56c4fdb4ee102a6e9330af07fbde4f36eee95afa606042079b06dcec614fcffd93b86827e44da6aac351030628f8391d", 0x67}, {&(0x7f0000000c00)="4351561c044024f4c13bb5e5e3948fef6f45e90e8f786bf9bea3ae6136d9c0ba70083313a5013ecefa7c78e9094b3580f591adbc59d4999b96a3cf6d871ff21be007fdf919b9d1ee0ee853482c68de1088e0b31efbc877acc3c7eef47626e46892a785abdedf02bfe47a6e6f75821139f12872a09ba6e0301eaea03302e636f03b136b013356a50925ff2962796d175b2673fbf8a63d22db3619596c295481f020ede1bd72e50f27040ec0e016eaa2e70e7e19f6020d6df9ca2b2abfa3b41ef2005691bff4329b8dc947cdcbf6f22d4674fdb98549c4972c0a6cf926c33bf86edc17dbcfee4f713e78183bf681179b06933b7f8d34d21427d05a16177b02737d7c78ec2efe17e82aa753de25310d98df50c35b69729b7ef90b620e27efd117d63f58a6950f82d07538158b209baf09b7c872db408b342f9dafa73189a1cdf7ba61040f65503e927f7e6b237dab9bc6a4e87a1b41e4b9b5467e6299d9abe6da71e090ddc10f4a6e1a4c6782c30446f5c8848a8f699293cc54ca75793d67110fbaaf5bc14416b9d1cabaf93290801abf6d54bbd60377d402c463c307b5b9ab7343f75b1af245e5e4b7ad05dc54e15122c43975770fe5c0d3725a35ce480d6834f2aaae8efcd4bae8650a0afa82f307aadd10f64299aa678dd7bedefc07c7dcb17af543ab523bb001fa376152552470e37402043db637c8edb74c2478235d4b5dd828fc101b25341fc5bec194f6aa8bf49016d7140ceb281f7f260d19126ebe6b634436758ac025a984eaafe2a87db3ceccc4508315283f32d8711765c10e8409031728b4e3db91101bfeff762f1c5a361f9eafabb929a14298a876a541e86b800af53e961f8109ae768134487c6e3bd64ab7c99e6c3a7a442dbefbc8b99cc50165d1b89d356ad062c7d0425f83899c92054b5c181a18af55686e8966b9b072369f7452b4f0bc48c311acb60b331d98bbfc23ab7a15babc92a87f9cf9527ac5bab46cbe2055eee77fb7edc9a444cb1fa1251b1c4f29a2b4eb0714ab3dfd682af8e6f17cf775ef4f71b3d6e8407575df38d7eef13b528f5e8b381391ce7caaa6610361e3c2af9c46eff2c60d058e0eff326c5741f21329922eeaf1e98138abc97df5e7a897093e86b6e9c6f4d910059c05df61febcbe4f5851b3f0e3d6a5e37622abe39f2072649a7eabf1ac0de6d8aa8b9c3e97b5e9b6f0b8e1751516f23190d8b3978adda9d111cce9eb869bd74f814ad1ce50a709bb0002bad98f5b374e861116a25d5faeef0af07c42491c6368a57cc9d8adf8286a9a6d116e01cc01508056f30a5bc26859aa2fd3d39207125476171e1a8f9399a9718f41734690b71af7099c8c016d895f29d7df0f015ffe99708e3e3ffc27b3e9bb3c4a2d66060c55dbd95081dc6165e3737fa500463bbe1728974da1c87f6e49f214d477dd9dfa21e823303308e381387315393defe6afcdcc6b9a78d8f2a8706fb94a28945613f743f2dd1be63dc7cd11f839f4eb6b753f55a78eeb29414170cc5d75c7c2fca1edb617fa230c50f86e515289154339fa15c7eb24b02056573a5251cacf69d06a323682b3984fb2da1dd6b677a30a0bc17d2620ef8aac96c8d2f191f2f704990a95bae58f0843db682e6485ed6abb37d9eb1d52d666257288ee22e26193a70a2ae872a993f18d90d3ba7bb56b10e431e85b87a0f5a3b514eb099c43d74a79d3ef7dd5810c5cb0af15a258e81075bcc3fef3f041c0652b6ea704a35695dbd7bbfbc49ad65ff6dc3192834b820c8d8cea8fa8e8e025ad99f77a1539dbee2f6600eb304ec80c9f55b83cb70c04c18a8311ba92dce446dbad1e9e3ecb1b94d5374261758881d758992ee190f027a613cdd9213298690dfa6a10e07cb9180ce432e9d49f383b980ae39e3191e17f345d08387180258e05ec5e5fdf56fa89661ae3bfe3a076cb4d0772d0f29e2a4418d8d5f8df6a65a2daf58b62db6d4cc0a7602442b68afb1b079722b5d54f88da57e7d0159ea79a9a468dc4012bc1801776d140611b500dc835768697d6226ccdd30ea18ee3d5740fe82aa67647c4735c2b8027d76279343a3780815fe6fdd5862e5ee5502270c7a74f5d04b96a16a512c29fd1f312840406e41ec5d95db2f52099dff73b24a14063ae0cef059c2cf05df10d598d3a10ffdbeb806f015125440daf8036785562476ce29c33ee62ae464e78071a3a2bb29b79714849377dc815ab2a963435dbd103c6c0d3804c189ccc3a540d19d92ffc0be8eae95bd0f454fc5e185320f001fc3686dd618a51e824a5b5f712fa025959a356c20ed0e098536c33c65500928daf0c114325fa1b406257746dac2ee8ef225c43bdc0335230ed6585b593cb9a820c31890731d96426a2adfda21ae3710255be95bd53debc707c13092cb90a3a77e23b317956ccded22974379d3dde0cc1195828a737dd81941e7beaff368ce954889923c5e4164a31d78ec87d33f7efe6dc5557af93396de7ce9b937c7ed6abde30d6db6d0a914dc7809557b441ea2224964ad4543c9dc3bf17e25c6ed63e42e9c2b0f47fa1955b0aed681c57295325f62ae354c9924b4991ba9757c434cb182d1bf45cde9cb6f03c211fab86025230f975a763bd9c0513d0631ed8c7e1f7a98217dd319684e1d5e52d30ea8e7f530b214fc54325321ac709f52967407a23b595363eea326f2c6e1e636e0108fd9861081530e369dd54dbab3189fe873a86501a878c693d28d113cfe9067269e87ca039ba47ca94ead00bf50722e15baa5254f228e3c4811cb2be136a0679231079eddbeead8839eb26bf7dfc6d8c0f7235bd7626bb321d339ab9eee0de224a2478437350a4a1bae799ec99bab2e6af4e48959681769ce47394642e68e61164bcdff2fbebf90c51f3a26870334d696555cfcdf798a533fffbb2e58732740edd96ada1bb1dfce87401007b59e074967a3d7a7596bed233b2ce4cb65f37cc59f69627de9d3222d97ba47514a33142b98a7d3d76d23ad85670aca1a240c1c110e6216e32ba81f3c9b1068532fb2a3be06ac4f8a86e69bba7df59217c755043a16f5ab54e6830afaf337ba7aa37340e99973d3373330cdcf0b7ea2a6d77776cde0ca114b54d2670765398f8c568cb481fc589d87d9c7040252c1e3bb8309bbd19f355adacad967ea6d252fc4b117f9ecccf24a2079de7fff1ae33066721d571db393e5b24e0d36979f35086caa6546594b616befb4fa5d9abd2934bbf8f46b8540092bf4bea551734efc33005e1417112ca6ff757d4361d72621ed27491e46aeaa6446190e750c04d6adc7d4603021c74456a7f022a5440c2cc8b4b3153e7a8f1c9712d6052ec1581c6eb3b3485faca48d7cd41060e740d8fe30df13d943889f6fa749f620d1d0e2d920e7060b9231d2fe6256357f56a76726a4762902063469209bee9eed352be853a2aa2b3370ca708d53a73e26a5d8d8e4ce96ce3cc57df959cea6e2de9da6f9a8dbcfdfad0965033bf034a96cc2b5706fb356edef398b6d69e1995facd62b3665746e645ae5903fd93170b42e2ec80b116fec11bae8080a7ca6786ab1dcdcb69cf030fb298abd3f816bf8f76ac6c3da6a1c46455b4acc6ce7c33b6f7b697706d95a39f41c7b12813fe53e6b274ce199950a181436fe8bb9522445dd24582be565d89de4f71ff717a5ddb01d8b7a382de8005956c27e2256798bdadf252cef6fbaa6678e4eb05ce57401206c4e1c988faf55b50699c6b0b2f04b7bf3cf207805f8386756271e2a1ee4bca4297fab2500e2945f3f7932e31fbc593c61e75f253ea736ac2bb7095fac1d0833480ada586705386e101ea03669e9efd1911158c360932c2fe0f150e106a12d9604067c231e0472e5e3ebb92a736552e360418bff4090d80686a082e79219a97c20464880992bf79c35b95f2fa725748657373919bb42dbda9f84fbd1a18e4fddbb9b7f9be8253f970862a0489e0992a74dc9c1de3903f9a8acd21fdcb8c5855b15368f6bc9d8cd15bcfdd84ca1b69acff9448f374ebeb4dec93c30db58bb9c54bfaba45736d8964f1ff24e2daaab8b800e2ab211c762f07d03cc08c76dc7d57b9fd982b79c98ff526072ba359cfe9ff5ef119f9fd77bd256032ab0d7ed69efb0e94730f79e37e56fa0746dccc4832ad5b29e7bb00bbeaa68cf7fab0a276654495f173b5b42076bf9c15a31887c432fde4866dc2274c5b8ebb66fbb44c3d6bdf032785231c1a1624ff93479e050bdfb23c6d5d76efc4eeb78f1861d9c18d5cb8862b6f8e325f506f1189cd4fc183df84859656220d43bd622cfb683dfad0adcb2bd0d1001fe89d99a175502e52b602532bc49326944b3f51f4401d7a3849e4e4c04008f424dec5ae787d66d7d36aa5ee4f7eb51b5d14e472160928e0815e3374eee280c9a48aeaac689b1344b47ff23f7068c885ae427098178aaaf8daf069482fad4ee8c8be3b945d84e8865bf210344f6f9409990e6c2e37edb853b65723d0b2d2bf32924e193f68d01a66a2a01afbce54163266d76d5ca56b06b7562a24348513cc6a9981c08012b3d920173b341337e8bf69b15e86eea3871a7170c7d639c1c650f6bd1ca8abf757d107e351f42b1cf62f0682a0a08b867075e98d50d5214a3620ad841909e2af234792d5872023d6fb1dc378a5ca122a821ec81091061405333cdc9260ca9e6317ffcedb98cdc6dc405c070952aa9ca9b6846099659063939386c407db7a9e8fafd3c4b18d771ae9d900fdfe315f2d1881abdff96e0168f2b307bead1d8ea7ceacfb2353d9a698e861731c7dd14794a4b7592d5c997dcef827628608023ce01f418f34d8741bde25ccca32780758c5617e81b413b447c187b76551a626dfc8fd1571836f20042364fac5341e7d9b06d22cdecff25c6666f589998a9fef3c5e5bca4ee1620fe324163034e9e0c98890bcd33f4ffd9593ed10d01438334054adf5cf2b73415ac7352adabf4e6e7a4109dda2654fdd824d02c08f05a8e900f69a92cd4c4231bffe314b31f220686fbf96d9aad3ea093bccb6144ab1d2e3ee646628ce9aa58c438eeb9b72f56329edef85045fcc4b0b4777d1ed626379211f76a92ff155896b7817ccd0f0097689f5930ab7f08995520d46fe465967325c4ea070b6e6d06d62d8f387fe48d514026a7fbba336eaf6f300a5d268b96293041b6be809f5e6ace45feca8928c4ef6d2475330213dbbc77dbd59dc1f2dc0ee103eb6d043c756551eb8a296403cd2c3668a99f6d225f6f3e1a294f205e5c369be082904a2e570934fe49bd7cebd0e48cd0f8853e806c329d2cc5712d26519fca71c5de514a5599b420dc9e25ca5d9ae47a06e8c9aae23e2cb642a7907ea0c519c88b9aad9f80907f0f87d1c57d6c16b80575c9b069984a36c55f48344189b8ca129efd249b2cbeb253e4e049fd3b462306add08ee43400b6c637c4fb1eb69b280d299e6ddd666af9d007393c71c68e619c1abfc1aa4dae2da419a6103f19e8e9092d8422dfe835f1c73301cf9641ce0d82761cbf2d5afe1fe69edf9ba3b256875cd09e2d2a205c58ec0c68212c5c16ce5aeb7149f8d55801174c2803b195156d24ce6e3e0f4026d55f5d742b51f2bbf20706ccf51eea74fc41f21944a47fb80e0f43268a3ce4849cd883b7d547901413b069dcebcfc13cc2dccb394ff3144174a09f0a895773b9c9dedaa7cde9c979204ffe2bf6496596c4f89cf519ac2f680d527686ca10c319202cf878e73cc1e2bcf388e8bd6b8c7fb63575e73a5f060605bbcb5b866557ae7b2507a0bb478017c552ab9", 0x1000}, {&(0x7f0000001c00)="02c881b92b5ed4b30ce7a38417d2d819b681653398a72a7039d72dc1db778842264431ea033323cdc552e70f5c3eca67e70ca2d873e593f51106fd4f28b1ed01e98d9ae92a4467ab36ffcf3c8d8a9a8d7a3b248c54886cb09e4f5564530e429eed100d0692b4e4763fe28c5c58e605f417c1f8294193704590da4c65569dd46989547a9bf31e9b1c52", 0x89}, {&(0x7f0000001cc0)="e023b6225b0928b7a71fdd205cfeeb60afd59e8dc43c49725aa437b70c065ca6efa6c3a3a8f72c197546204d27165f9e3911e6513fb959f6c9c9aa9f8ba8d0bad02586baec7825f1200f8d6d865c0a6e1d3a9298ff133597c28c743736dd33f93c3171474b16e0ff2e2d31b4382e70e4109dbf297e4cb309624c70cd74a899b20fce51ff2444d64a9b8804ae6153871211b181fbfb82e58fac9f9236c2d65fe76cb56f9149173caf075a09e43946a943ab63d74f0b5461965cb7fd2f81b32fed", 0xc0}, {&(0x7f0000001d80)="b8ec0ecbe8edc9181b0e666aac457bcdda98e69ea1dc0574d5631e22ef4b30e5a84e8b1080995ad14c5d58a43759738be0d7f103938b44840fd4206d24a8849c57c9a6c7abb8ed82b8fd2aaf6f8cd3f865035a7215b0615a0388d2ccf5438277a35252fd", 0x64}], 0x8, 0x0, 0x0, 0x24000000}}, {{&(0x7f0000001e80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000840), 0x0, &(0x7f0000002100)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee01, r5}}}, @rights={{0x28, 0x1, 0x1, [r2, r6, r3, r7, r2, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}], 0x88}}], 0x2, 0x5885c) (async) sendmmsg$unix(r2, &(0x7f00000021c0)=[{{&(0x7f00000008c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001e00)=[{&(0x7f0000000940)="bc81d19c9e8982f0fc3954c6c62691310d2b35feb3190691697aaa17000ebd7b04b0eba124171bbd1c58190c2a6d580a7c3ce468e83751c001237d6cb94693032fa50307d0997956225b4d61c9f9a924dd88de82b417e955d02a6d1c321d26b32b7041c5643d5654b1da70f6173c3db6fae4e7a7d8ae008bc3017844b68ff3338e038c46544d0b474dbb97cac2f84dc4331b7566274c29f8a46c74f9b74e", 0x9e}, {&(0x7f0000000a00)="834478714d954c0aa74d65c8b234b6023b1cc841f78d2c72d5f97d7a93ce69d48be20e38f8645813de63c0afd1642fbee4ba1632549f9794407afc66078143a1a2aadf63ecbec4e0de0dc9113f1831e0ac1d38401f2cf2ca7921f36db5c8ac04dfc5145108e0586d24d9a34db62df8ef2e1f6a800a1256963ed416a0d27109ee83464fe860ac00f3580a3f57e7713a7830f60d02d30c788e2e5ee1adb510b8c4ac84e10f7db893e5bde6e2d47fae3e14a7b2cd991443eba0fb748f54b18663ba7192cf07fd0ef14fa6a3a0a3bad40fcfcfe31bf7e8e4e6b4ed510b91fecef89b8da8766a98d2751e2aea89da83f04c18d936637fc39775a1", 0xf8}, {&(0x7f0000000b00)="9e078b5632062b9b35a6f74c3ea794d1cec2fa7427cd4248558a2d274eee633231bf872d514950c39f0fe2deb8daf8103fce573364f5bf1ef5eb08ea725a3c3015b43afce5bf4cafceae98b6673c620a57e65cfeaca77b9328", 0x59}, {&(0x7f0000000b80)="d99e460eac5fe866ca463d2169d59b97004cb096f13adf930ff21d985b9c1fbc2a0897fb66c634498c5dca65e6b12f57b20d06f1a47f9a56c4fdb4ee102a6e9330af07fbde4f36eee95afa606042079b06dcec614fcffd93b86827e44da6aac351030628f8391d", 0x67}, {&(0x7f0000000c00)="4351561c044024f4c13bb5e5e3948fef6f45e90e8f786bf9bea3ae6136d9c0ba70083313a5013ecefa7c78e9094b3580f591adbc59d4999b96a3cf6d871ff21be007fdf919b9d1ee0ee853482c68de1088e0b31efbc877acc3c7eef47626e46892a785abdedf02bfe47a6e6f75821139f12872a09ba6e0301eaea03302e636f03b136b013356a50925ff2962796d175b2673fbf8a63d22db3619596c295481f020ede1bd72e50f27040ec0e016eaa2e70e7e19f6020d6df9ca2b2abfa3b41ef2005691bff4329b8dc947cdcbf6f22d4674fdb98549c4972c0a6cf926c33bf86edc17dbcfee4f713e78183bf681179b06933b7f8d34d21427d05a16177b02737d7c78ec2efe17e82aa753de25310d98df50c35b69729b7ef90b620e27efd117d63f58a6950f82d07538158b209baf09b7c872db408b342f9dafa73189a1cdf7ba61040f65503e927f7e6b237dab9bc6a4e87a1b41e4b9b5467e6299d9abe6da71e090ddc10f4a6e1a4c6782c30446f5c8848a8f699293cc54ca75793d67110fbaaf5bc14416b9d1cabaf93290801abf6d54bbd60377d402c463c307b5b9ab7343f75b1af245e5e4b7ad05dc54e15122c43975770fe5c0d3725a35ce480d6834f2aaae8efcd4bae8650a0afa82f307aadd10f64299aa678dd7bedefc07c7dcb17af543ab523bb001fa376152552470e37402043db637c8edb74c2478235d4b5dd828fc101b25341fc5bec194f6aa8bf49016d7140ceb281f7f260d19126ebe6b634436758ac025a984eaafe2a87db3ceccc4508315283f32d8711765c10e8409031728b4e3db91101bfeff762f1c5a361f9eafabb929a14298a876a541e86b800af53e961f8109ae768134487c6e3bd64ab7c99e6c3a7a442dbefbc8b99cc50165d1b89d356ad062c7d0425f83899c92054b5c181a18af55686e8966b9b072369f7452b4f0bc48c311acb60b331d98bbfc23ab7a15babc92a87f9cf9527ac5bab46cbe2055eee77fb7edc9a444cb1fa1251b1c4f29a2b4eb0714ab3dfd682af8e6f17cf775ef4f71b3d6e8407575df38d7eef13b528f5e8b381391ce7caaa6610361e3c2af9c46eff2c60d058e0eff326c5741f21329922eeaf1e98138abc97df5e7a897093e86b6e9c6f4d910059c05df61febcbe4f5851b3f0e3d6a5e37622abe39f2072649a7eabf1ac0de6d8aa8b9c3e97b5e9b6f0b8e1751516f23190d8b3978adda9d111cce9eb869bd74f814ad1ce50a709bb0002bad98f5b374e861116a25d5faeef0af07c42491c6368a57cc9d8adf8286a9a6d116e01cc01508056f30a5bc26859aa2fd3d39207125476171e1a8f9399a9718f41734690b71af7099c8c016d895f29d7df0f015ffe99708e3e3ffc27b3e9bb3c4a2d66060c55dbd95081dc6165e3737fa500463bbe1728974da1c87f6e49f214d477dd9dfa21e823303308e381387315393defe6afcdcc6b9a78d8f2a8706fb94a28945613f743f2dd1be63dc7cd11f839f4eb6b753f55a78eeb29414170cc5d75c7c2fca1edb617fa230c50f86e515289154339fa15c7eb24b02056573a5251cacf69d06a323682b3984fb2da1dd6b677a30a0bc17d2620ef8aac96c8d2f191f2f704990a95bae58f0843db682e6485ed6abb37d9eb1d52d666257288ee22e26193a70a2ae872a993f18d90d3ba7bb56b10e431e85b87a0f5a3b514eb099c43d74a79d3ef7dd5810c5cb0af15a258e81075bcc3fef3f041c0652b6ea704a35695dbd7bbfbc49ad65ff6dc3192834b820c8d8cea8fa8e8e025ad99f77a1539dbee2f6600eb304ec80c9f55b83cb70c04c18a8311ba92dce446dbad1e9e3ecb1b94d5374261758881d758992ee190f027a613cdd9213298690dfa6a10e07cb9180ce432e9d49f383b980ae39e3191e17f345d08387180258e05ec5e5fdf56fa89661ae3bfe3a076cb4d0772d0f29e2a4418d8d5f8df6a65a2daf58b62db6d4cc0a7602442b68afb1b079722b5d54f88da57e7d0159ea79a9a468dc4012bc1801776d140611b500dc835768697d6226ccdd30ea18ee3d5740fe82aa67647c4735c2b8027d76279343a3780815fe6fdd5862e5ee5502270c7a74f5d04b96a16a512c29fd1f312840406e41ec5d95db2f52099dff73b24a14063ae0cef059c2cf05df10d598d3a10ffdbeb806f015125440daf8036785562476ce29c33ee62ae464e78071a3a2bb29b79714849377dc815ab2a963435dbd103c6c0d3804c189ccc3a540d19d92ffc0be8eae95bd0f454fc5e185320f001fc3686dd618a51e824a5b5f712fa025959a356c20ed0e098536c33c65500928daf0c114325fa1b406257746dac2ee8ef225c43bdc0335230ed6585b593cb9a820c31890731d96426a2adfda21ae3710255be95bd53debc707c13092cb90a3a77e23b317956ccded22974379d3dde0cc1195828a737dd81941e7beaff368ce954889923c5e4164a31d78ec87d33f7efe6dc5557af93396de7ce9b937c7ed6abde30d6db6d0a914dc7809557b441ea2224964ad4543c9dc3bf17e25c6ed63e42e9c2b0f47fa1955b0aed681c57295325f62ae354c9924b4991ba9757c434cb182d1bf45cde9cb6f03c211fab86025230f975a763bd9c0513d0631ed8c7e1f7a98217dd319684e1d5e52d30ea8e7f530b214fc54325321ac709f52967407a23b595363eea326f2c6e1e636e0108fd9861081530e369dd54dbab3189fe873a86501a878c693d28d113cfe9067269e87ca039ba47ca94ead00bf50722e15baa5254f228e3c4811cb2be136a0679231079eddbeead8839eb26bf7dfc6d8c0f7235bd7626bb321d339ab9eee0de224a2478437350a4a1bae799ec99bab2e6af4e48959681769ce47394642e68e61164bcdff2fbebf90c51f3a26870334d696555cfcdf798a533fffbb2e58732740edd96ada1bb1dfce87401007b59e074967a3d7a7596bed233b2ce4cb65f37cc59f69627de9d3222d97ba47514a33142b98a7d3d76d23ad85670aca1a240c1c110e6216e32ba81f3c9b1068532fb2a3be06ac4f8a86e69bba7df59217c755043a16f5ab54e6830afaf337ba7aa37340e99973d3373330cdcf0b7ea2a6d77776cde0ca114b54d2670765398f8c568cb481fc589d87d9c7040252c1e3bb8309bbd19f355adacad967ea6d252fc4b117f9ecccf24a2079de7fff1ae33066721d571db393e5b24e0d36979f35086caa6546594b616befb4fa5d9abd2934bbf8f46b8540092bf4bea551734efc33005e1417112ca6ff757d4361d72621ed27491e46aeaa6446190e750c04d6adc7d4603021c74456a7f022a5440c2cc8b4b3153e7a8f1c9712d6052ec1581c6eb3b3485faca48d7cd41060e740d8fe30df13d943889f6fa749f620d1d0e2d920e7060b9231d2fe6256357f56a76726a4762902063469209bee9eed352be853a2aa2b3370ca708d53a73e26a5d8d8e4ce96ce3cc57df959cea6e2de9da6f9a8dbcfdfad0965033bf034a96cc2b5706fb356edef398b6d69e1995facd62b3665746e645ae5903fd93170b42e2ec80b116fec11bae8080a7ca6786ab1dcdcb69cf030fb298abd3f816bf8f76ac6c3da6a1c46455b4acc6ce7c33b6f7b697706d95a39f41c7b12813fe53e6b274ce199950a181436fe8bb9522445dd24582be565d89de4f71ff717a5ddb01d8b7a382de8005956c27e2256798bdadf252cef6fbaa6678e4eb05ce57401206c4e1c988faf55b50699c6b0b2f04b7bf3cf207805f8386756271e2a1ee4bca4297fab2500e2945f3f7932e31fbc593c61e75f253ea736ac2bb7095fac1d0833480ada586705386e101ea03669e9efd1911158c360932c2fe0f150e106a12d9604067c231e0472e5e3ebb92a736552e360418bff4090d80686a082e79219a97c20464880992bf79c35b95f2fa725748657373919bb42dbda9f84fbd1a18e4fddbb9b7f9be8253f970862a0489e0992a74dc9c1de3903f9a8acd21fdcb8c5855b15368f6bc9d8cd15bcfdd84ca1b69acff9448f374ebeb4dec93c30db58bb9c54bfaba45736d8964f1ff24e2daaab8b800e2ab211c762f07d03cc08c76dc7d57b9fd982b79c98ff526072ba359cfe9ff5ef119f9fd77bd256032ab0d7ed69efb0e94730f79e37e56fa0746dccc4832ad5b29e7bb00bbeaa68cf7fab0a276654495f173b5b42076bf9c15a31887c432fde4866dc2274c5b8ebb66fbb44c3d6bdf032785231c1a1624ff93479e050bdfb23c6d5d76efc4eeb78f1861d9c18d5cb8862b6f8e325f506f1189cd4fc183df84859656220d43bd622cfb683dfad0adcb2bd0d1001fe89d99a175502e52b602532bc49326944b3f51f4401d7a3849e4e4c04008f424dec5ae787d66d7d36aa5ee4f7eb51b5d14e472160928e0815e3374eee280c9a48aeaac689b1344b47ff23f7068c885ae427098178aaaf8daf069482fad4ee8c8be3b945d84e8865bf210344f6f9409990e6c2e37edb853b65723d0b2d2bf32924e193f68d01a66a2a01afbce54163266d76d5ca56b06b7562a24348513cc6a9981c08012b3d920173b341337e8bf69b15e86eea3871a7170c7d639c1c650f6bd1ca8abf757d107e351f42b1cf62f0682a0a08b867075e98d50d5214a3620ad841909e2af234792d5872023d6fb1dc378a5ca122a821ec81091061405333cdc9260ca9e6317ffcedb98cdc6dc405c070952aa9ca9b6846099659063939386c407db7a9e8fafd3c4b18d771ae9d900fdfe315f2d1881abdff96e0168f2b307bead1d8ea7ceacfb2353d9a698e861731c7dd14794a4b7592d5c997dcef827628608023ce01f418f34d8741bde25ccca32780758c5617e81b413b447c187b76551a626dfc8fd1571836f20042364fac5341e7d9b06d22cdecff25c6666f589998a9fef3c5e5bca4ee1620fe324163034e9e0c98890bcd33f4ffd9593ed10d01438334054adf5cf2b73415ac7352adabf4e6e7a4109dda2654fdd824d02c08f05a8e900f69a92cd4c4231bffe314b31f220686fbf96d9aad3ea093bccb6144ab1d2e3ee646628ce9aa58c438eeb9b72f56329edef85045fcc4b0b4777d1ed626379211f76a92ff155896b7817ccd0f0097689f5930ab7f08995520d46fe465967325c4ea070b6e6d06d62d8f387fe48d514026a7fbba336eaf6f300a5d268b96293041b6be809f5e6ace45feca8928c4ef6d2475330213dbbc77dbd59dc1f2dc0ee103eb6d043c756551eb8a296403cd2c3668a99f6d225f6f3e1a294f205e5c369be082904a2e570934fe49bd7cebd0e48cd0f8853e806c329d2cc5712d26519fca71c5de514a5599b420dc9e25ca5d9ae47a06e8c9aae23e2cb642a7907ea0c519c88b9aad9f80907f0f87d1c57d6c16b80575c9b069984a36c55f48344189b8ca129efd249b2cbeb253e4e049fd3b462306add08ee43400b6c637c4fb1eb69b280d299e6ddd666af9d007393c71c68e619c1abfc1aa4dae2da419a6103f19e8e9092d8422dfe835f1c73301cf9641ce0d82761cbf2d5afe1fe69edf9ba3b256875cd09e2d2a205c58ec0c68212c5c16ce5aeb7149f8d55801174c2803b195156d24ce6e3e0f4026d55f5d742b51f2bbf20706ccf51eea74fc41f21944a47fb80e0f43268a3ce4849cd883b7d547901413b069dcebcfc13cc2dccb394ff3144174a09f0a895773b9c9dedaa7cde9c979204ffe2bf6496596c4f89cf519ac2f680d527686ca10c319202cf878e73cc1e2bcf388e8bd6b8c7fb63575e73a5f060605bbcb5b866557ae7b2507a0bb478017c552ab9", 0x1000}, {&(0x7f0000001c00)="02c881b92b5ed4b30ce7a38417d2d819b681653398a72a7039d72dc1db778842264431ea033323cdc552e70f5c3eca67e70ca2d873e593f51106fd4f28b1ed01e98d9ae92a4467ab36ffcf3c8d8a9a8d7a3b248c54886cb09e4f5564530e429eed100d0692b4e4763fe28c5c58e605f417c1f8294193704590da4c65569dd46989547a9bf31e9b1c52", 0x89}, {&(0x7f0000001cc0)="e023b6225b0928b7a71fdd205cfeeb60afd59e8dc43c49725aa437b70c065ca6efa6c3a3a8f72c197546204d27165f9e3911e6513fb959f6c9c9aa9f8ba8d0bad02586baec7825f1200f8d6d865c0a6e1d3a9298ff133597c28c743736dd33f93c3171474b16e0ff2e2d31b4382e70e4109dbf297e4cb309624c70cd74a899b20fce51ff2444d64a9b8804ae6153871211b181fbfb82e58fac9f9236c2d65fe76cb56f9149173caf075a09e43946a943ab63d74f0b5461965cb7fd2f81b32fed", 0xc0}, {&(0x7f0000001d80)="b8ec0ecbe8edc9181b0e666aac457bcdda98e69ea1dc0574d5631e22ef4b30e5a84e8b1080995ad14c5d58a43759738be0d7f103938b44840fd4206d24a8849c57c9a6c7abb8ed82b8fd2aaf6f8cd3f865035a7215b0615a0388d2ccf5438277a35252fd", 0x64}], 0x8, 0x0, 0x0, 0x24000000}}, {{&(0x7f0000001e80)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000840), 0x0, &(0x7f0000002100)=[@cred={{0x1c, 0x1, 0x2, {r4, 0xee01, r5}}}, @rights={{0x28, 0x1, 0x1, [r2, r6, r3, r7, r2, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, r10}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r11}}}], 0x88}}], 0x2, 0x5885c) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) recvmmsg(r3, &(0x7f0000000840), 0x0, 0x1, &(0x7f0000000880)) sendfile(r2, r12, 0x0, 0xef84) syz_clone3(&(0x7f00000005c0)={0x200050080, &(0x7f0000000240), &(0x7f00000002c0), &(0x7f0000000480), {0x2f}, &(0x7f00000004c0)=""/6, 0x6, &(0x7f0000000500)=""/68, &(0x7f0000000580)=[r0, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff], 0x6, {r2}}, 0x58) r13 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000280)='/sys/class/powercap', 0x2000, 0xc0) syz_clone3(&(0x7f0000000340)={0x1000040, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), {0x3a}, &(0x7f0000000140)=""/210, 0xd2, &(0x7f00000003c0)=""/164, &(0x7f0000000300)=[r0], 0x1, {r13}}, 0x58) (async) syz_clone3(&(0x7f0000000340)={0x1000040, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), {0x3a}, &(0x7f0000000140)=""/210, 0xd2, &(0x7f00000003c0)=""/164, &(0x7f0000000300)=[r0], 0x1, {r13}}, 0x58) 13:10:17 executing program 2: r0 = socket$inet(0x2, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) getrlimit(0xe, &(0x7f00000002c0)) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) sched_setaffinity(r1, 0x8, &(0x7f00000003c0)=0x3ff) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) syz_clone3(&(0x7f0000000880)={0x282004400, &(0x7f0000000300)=0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600), {0x18}, &(0x7f0000000640)=""/199, 0xc7, &(0x7f0000000740)=""/220, &(0x7f0000000840)=[r2], 0x1, {r3}}, 0x58) r8 = dup(r7) sched_setscheduler(0x0, 0x0, &(0x7f0000000280)) pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000500)={r8, r9, 0x2, 0x0, @val=@kprobe_multi=@addrs={0x1, 0x1, 0x0, &(0x7f00000004c0)=[0x4], 0x3ff}}, 0x40) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x2000808, &(0x7f0000000540)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d870cbd76664c36e2c12740f1918603e9b3cdfa8d56a87231ee6b6d018d94027856a851920807", @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r8, @ANYBLOB=',\x00']) write$FUSE_BMAP(r8, &(0x7f0000000100)={0x18}, 0x18) r10 = getpid() sched_setscheduler(r10, 0x2, &(0x7f0000000200)=0x5) sched_setscheduler(r10, 0x2, &(0x7f0000000900)=0x100) write$FUSE_NOTIFY_RETRIEVE(r8, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r6}}) 13:10:17 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r0 = syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x5) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x6c000, 0x0) syz_clone3(&(0x7f0000000200)={0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x34}, &(0x7f00000000c0)=""/44, 0x2c, &(0x7f0000000100)=""/108, &(0x7f0000000180)=[r0, r1, r0], 0x3, {r2}}, 0x58) [ 3183.533959][ T3671] EXT4-fs (loop3): feature flags set on rev 0 fs, running e2fsck is recommended [ 3183.551856][ T3671] EXT4-fs error (device loop3): ext4_fill_super:4955: inode #2: comm syz-executor.3: casefold flag without casefold feature 13:10:17 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$setperm(0x5, r0, 0xe200129) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) keyctl$search(0xa, r0, &(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={'syz', 0x2}, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000040), 0xffffffffffffff81, 0x412400) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='fsi_master_gpio_clock_zeros\x00', r3}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:17 executing program 4: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x20, &(0x7f0000000440)={0x0, 0x0, 0x0, &(0x7f0000000340)=""/223, 0xdf}}, 0x10) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x20, &(0x7f0000000440)={0x0, 0x0, 0x0, &(0x7f0000000340)=""/223, 0xdf}}, 0x10) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/snd', 0x442, 0x40) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/bus/pci-epf', 0x10000, 0x50) r5 = dup(r1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r6, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r6, r7, 0x0, 0xef84) (async) sendfile(r6, r7, 0x0, 0xef84) r8 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) write(r8, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r8, r9, 0x0, 0xef84) pipe(&(0x7f00000005c0)) (async) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x11, 0x27, &(0x7f00000000c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0xdfaa}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@ldst={0x2, 0x0, 0x4, 0x8, 0xa, 0x0, 0xfffffffffffffff0}, @map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_val={0x18, 0x5, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x57fe}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffd}, @printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_fd={0x18, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000300)='syzkaller\x00', 0x8001, 0x5d, &(0x7f00000004c0)=""/93, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000540)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000580)={0x5, 0x1, 0x80, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000600)=[0x1, r6, 0x1, r8, 0xffffffffffffffff, r11], &(0x7f0000000640)=[{0x0, 0x1, 0xc, 0xc}, {0x0, 0x4, 0x8, 0xc}, {0x5, 0x5, 0x4, 0x4}], 0x10, 0x6}, 0x90) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r12 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYRESDEC=r2], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, 0xffffffffffffffff, 0x2b, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r12}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r13 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r14 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r13, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r13, r14, 0x0, 0xef84) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000001880)={'batadv_slave_0\x00', 0x0}) openat2(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={0x400000, 0x10, 0x9}, 0x18) (async) r16 = openat2(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={0x400000, 0x10, 0x9}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000019c0)={0x11, 0x2, &(0x7f0000000800)=@raw=[@map_fd={0x18, 0x2, 0x1, 0x0, r13}], &(0x7f0000000840)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000880)=""/4096, 0x41100, 0x8, '\x00', r15, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000018c0)={0x4, 0x10, 0x4, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001980)=[r16, r10], 0x0, 0x10, 0x9}, 0x90) gettid() (async) gettid() [ 3183.603255][ T3671] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=a842c01c, mo2=0002] [ 3183.621802][ T3671] System zones: 0-1, 9-9, 18-18, 34-34 [ 3183.687936][ T3690] 9pnet: Insufficient options for proto=fd [ 3183.698994][ T3671] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 3183.765877][ T3671] EXT4-fs error (device loop3): ext4_ext_check_inode:500: inode #12: comm syz-executor.3: pblk 0 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) 13:10:18 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$setperm(0x5, r0, 0xe200129) (async) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) (async) keyctl$search(0xa, r0, &(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={'syz', 0x2}, r0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000040), 0xffffffffffffff81, 0x412400) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='fsi_master_gpio_clock_zeros\x00', r3}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:18 executing program 1: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$setperm(0x5, r0, 0xe200129) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) keyctl$search(0xa, r0, &(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={'syz', 0x2}, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000040), 0xffffffffffffff81, 0x412400) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='fsi_master_gpio_clock_zeros\x00', r3}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) (async) keyctl$setperm(0x5, r0, 0xe200129) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) setuid(r2) (async) keyctl$search(0xa, r0, &(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={'syz', 0x2}, r0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) syz_open_dev$vcsn(&(0x7f0000000040), 0xffffffffffffff81, 0x412400) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='fsi_master_gpio_clock_zeros\x00', r3}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) 13:10:18 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x80, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:18 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000780), 0x2, 0x0) (async) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) (async) r4 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r5 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) (async) write$binfmt_elf64(r5, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r8}, 0x10) syz_clone3(&(0x7f0000002200)={0x40099200, &(0x7f0000001f00)=0xffffffffffffffff, &(0x7f0000001f40), &(0x7f0000001f80), {0x3b}, &(0x7f0000001fc0)=""/232, 0xe8, &(0x7f00000020c0)=""/215, &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0xa}, 0x58) (async) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000002280)={0x0, 0x0}) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000022c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r12, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000004300)={0x0, 0x0}) r14 = syz_clone3(&(0x7f0000004580)={0xa000000, &(0x7f0000004380), &(0x7f00000043c0), &(0x7f0000004400), {0x14}, &(0x7f0000004440)=""/187, 0xbb, &(0x7f0000004500)=""/18, &(0x7f0000004540)=[0x0], 0x1}, 0x58) read$FUSE(0xffffffffffffffff, &(0x7f0000004600)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) lstat(&(0x7f0000006640)='./file0\x00', &(0x7f0000006680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r17, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r0, &(0x7f0000006800)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)="39115c1098bd69595a1a6fc4a0a7a6895b8adad58d062b8b0bd93805587c008a7c99", 0x22}, {&(0x7f0000000140)="08fe4d261ce6deb655cf7127e81d03c801dc42b9590c97e9dcd5e7033895782beae62076c8226f59ff84973404069d65cf705da042a98ff5b5be3a514f7f1a854b9beedf4eabda6f3310c278799f7c27d4fe5c69ab81f8c06e1a725cf74453bd7e895fe05e0d98a0930d8761e59032ee9cbd2a4b390b1d681d9230d1cd7e7fa5329caf8543c3c40bb98f36b12551f27835bc2554639fee23e4722645369ccab4eea5adbde18852efdda168d7b144b2233ced0f590516f4c3ca895aee0e10bc491240f6e728cae5", 0xc7}, {&(0x7f0000000380)="2d0e5e4e6a4260773835c1e68c353499b17747064ef4a9d3c92a11b596fcb420d02b78668b21fcbed057bf8879e6e7e7c26964fd6432deb7ea00fb2896e020c74dbb0ea2e927801b7cca6947c4e28e6d7d7df6cc047cd56e90b02ee6b5c3794954cdbbb53ca156c16c0dba0f30fba89a7cad0e861cd8cf2beeb3b877648aa4fb03bcb55d1a7d3d92da1533bc0ec4dd6bc4f7114745671932b8edbbce3c3f6091843de1396d8ae5120353bf0e6ddfc1f8e531a6ef4fedd3646cb81944761a4c775aab8d2a3e6562d80634ea41c74d598c285bcaacb10d7c81669f49133ab056", 0xdf}, {&(0x7f0000000d00)="6d9918be2ede1af7a99640b90364d4ab922fe47151909cb3623f56185433f2b74cbd058ec70b1cb5661a0532a9f8e511d9df92e8669ebe41cda296d164ec708f312d8eb6a023ac3bf70421d53a87e334c2dad6f7eb03c4fbed62f3284a7277745c115bd1d549335864bf8bf59650e49160fb8ea2e75ae2cd87d732f2783d928e24eb46191ed67fe44a780adab79b826629cb4ef90aaf1b867d7eafd7a231f50787e41422035b37c8ebbed0e18b2f789c08c225237b8ab8f6fb127264944e93ad15150f47435ceb11f953b718154795bdd35a6458700588cc752e686d64582de93744551e5d3004ae62a8392cd987c9a92aa7af8a0050b854dfc5b1fb5d1c05a1fb47d4860bd9ea112041d3a8cac9badf03c05696478dbe78044237d4c68bc5b93cc41d812e7bdcd6be80a774ab8404c035cc63372b76905f792b25bfc2dfaa0b62cb57c7a58cf322e0bbc57b438a32a72bfbe27d5b4de18ec349f4fe76a25e957875fe12e5fb5dca12e225beb1a4618684185b6e11cc315c23494d1ad4c35e43e0cb3eef192090a4b3140d678b2ab5da9473dff0ece7019199e075befb87c7fbcdb4ed4ab8db06db0ff66497bf649b5a04eb16f3d9ed5b33f0829ef1a8d9ea863ef2eaa53ff854223dc0f500d112cc8a791991e5b5d40c19f8af173062691450730ffbbb19dd1342dba62a1107e0053b70541c244a4ce4bd26c633de28dd437e074525ec1cda66ec10ee8a8e67221316e940aeedb8c3c6a5e05d81333a4f079c18714b3ba84be17e877121f8cdabbc6ca98bb1f0e59b34f51a359bf4ec052f91ea7431c51031ab7ba141787e4ceb3a75b714d8d3480b2b3c351b6b1cd92b499f4043b9115b76458b240402f7624a4ef1c45ce64fa382aec00a69fb79f1a45bad4389a7237a2e819776297cf613bad4372272b4a58dd8625d474ae57154fcb9e60823297f139922f996bab5af46debb8ad5a3acd84e7dd6f43d031eaf0a36d9f76c60bdec3c0d46bff27b7835418c6b4a82cd95d20021c6dcf970b26d3e64a0f175bf33afbb34b857920289cecce4d03e1cc109066a356490c08b7dcc42fde88d1f84761f808114d07bf7a7bf0da0794c412c69a177d5d062fe82521edcfacf282cf987f24aa3d5c0f99775967bd00cdaf67cc9bc41311857adf0df8650fa95f4b0fea90f21ea4a969e5462757bb5af5a3999fe3115c8858a41523cd69a518c36bc8b9ae3ac331d4c7d09c436e5940a4c6096da019e19ef49cd5bd8c98327048ab6e2de14cb7f586c40b2dda6fef664907aa7c1d29a0b8dfbc29be83fd5bdc53702793a593280fb43190cc528fb86a3e5e1eaa085cdf527e6428ab82c52a57433ffd3b691d3ab47e9d763c2d0536bbc5d10c8ceceb86d6969083f954df89fcf4b15c1bcaff290c679f006d83e98f33f356454b02097bdc6513707c1845594e09df3090bc1e17111748725223d31de57ec783677500cdbb4045319e85098f726b83f2bd2a899cbf70e22f4832430a9854942bdde3dc657bdce6f10c8d70090207fe9f237e3995473f4fdd701e66756360648cd23f45c06a7705dd2328a52bf34b69f5e861a0b7cb49679cce0a3f8ad6876766a7952a773d9fda9fe3dff85ec3123bdabd2824d809877bbef54a5744094ad1568d2c3b0ff7573a1dca6c9ac2d884e05ab6cd10445872e3c3a1a352a10327d4bdb4d83655dbd305e84299f534525e3289bfbfcfc12804bea45821b76a0963890e6235913816c5252d3ddb374af1900e7b7eb49fd3a05df928535a807cdd7f2bdc9664a8755ee0dc3d5772c3a52d947588ed4c4b9bab65c0cedb70763101eb5409fe15a3fb8664f77a5d52c730ad5c44d3623b45d529ba680cb4f29dc0442a986d4fed2ca60a7f07fd562c289d09afa08756d9a727fae50d0f9de95bcd0ce3c40f3f9a218fee5347f7ba444e44fe3568bbfeca37571d622680592402acc0c75e308fffdefdcdeb319cbeabd9ec8d6946ffe5cc4f67d33d2941f94b8cf92c6289f876713b465d745679a75a5a00a3444acbf78f4adfa9614c80351227e5b88c1e803dd829989d0c9817911b586b746ee09e5befab682aa3a3a23bb0e345e91867a029c9a15eb5c4ea7c30e05437b2a4d1a6efbeed96ceeac042f79dbaad94093a7a88a85548a35c77b7bc40a66cd05da6cf82399cb8398071a89fe73b2de37bb32f914a1b9e0a0f9e6c51909add7441e88f731b50687a13db2397628983068e68c1c04db22c6bca4e5161848c9ac4f576a4283f06390d998f75713fab5c805ff4fb995055838d1e657917e33299c6ec1464cb5db142a726c5aa2b8d5223c3c5c8c020ff97e2976293c50552b3751844ba1b5b199c8e7eb01a79df01b67231118524e3b231bb34ba3e25df69449f011b01ad76a01682759d41c6981ddfcd6107c11cfb3d4fa556bf3e6fa8ea3e1b31228206e1ee9fe4d204995621d0a63ee2dbd598338666e8f805438772240fb65814f324c85e91aae63173dfb688345d72940b5ed32abed4ee09088aaf926093328453e147a8ecbdbb9720295b0ee1b994b50b5b97b89f688b3f68c432952b8d8c160572ef510b43a2c8b3e68e090aa4410d504ac50453772d9f4108fedead8b131509e7765021527a64e291abe2015a19f0d21d18d0b45519e9d6d6f834e4c8f0f5e8d237d4fbf0e94ddd30e99e2444852af6127a7f4937a79ea122fcf2ce0f8008992afb76d4c1ad0f6f48b7a322f79fb0a1f9f887bf970d86ad6095f79ec011e1a8ebfe9ada2c9031c9dc0f3b365172c52a3147a83004e5cd94fc1ad662cdf2c9b3bfe722946d177d3f8783ab96fee28f531206c0ec6dd0139157f20bcd239839dbbb6472ee4a1611573cd30f2d2c18d21d69a603a4ff1f3cab2b3a1088d791cd5ff2de2e0a58362a893dacd788291f410481c9614189ca43beb134b37a56188543674b4310ca1c2ee1a47515db04a5f3b63f3c90bfc1088d44e4d6d230cd4912b44ff9a2ab1251fdd248a6b98c41844d9f928fdba8c4aee21caed2525ee1b7b0b05456a598edd59b8266ce2362c844b4258a2c5362f60087ba2ed1847ba8966dba693ddad7b35b82b238858675c49de8da5978bd93308beb60c0dd344df7ed1654da290ec0cd308cfc2ea031541f2006dd324c441e573af5bad1bf41c50d3d9729f58ef8ead72bbb67b0797cfa2683cb89e4bf8f153bcfab3234da3720af439caabe2b935f5b1dea8d7059b87dfe352d5ecf7da63e2304544726a6179e2e472a8f9409bc862a8c6103334909ddf9ef62da4b302dd35107749a3227dae2b94b9157f6705956138e5399d091dae26d31fe1d86edb22c08cf5fb653c884cc2329a9188e8dde4b95f28c6d0b7d0b2fa3515461877ab887991b5a8881db175cbec5d83ed73b6c99546bcf0b77adb40be396c31c480cf61e142d4e5fb4fbe9b0eede4a2704eb279715ceb46e3837ec28bca5e6b87f6d814205529c9bb117330188e997c050b99a000d957e7d1cb2ee9e57e8bf236dbaed63daa70763e453850a451518e91507384507a51836a47fe3864a2823b9a464d8309265ccde64a3377c8a3f2cf6855b8440b23b3ef3f9e80d2ec05ff586a335db3a5cd1cb4b1367e8789fefde094d5a47c2ce64ce204651dc6910f3716bc73c49b17be8115d1e19abc7d0b39322c17dc48aeade46fc2dedbed9c5489ea35eb75cb726372fbb9bec5f0e8a970db981f9dbfc422a168c8962e5b0e5053712be8222cd6ad2adb7971c05e2c160a1574fb58500cdb3a498255953306c0fda69f8487cf653a82a80402b181a2478ea2a579b1db02a430ee2d4dad6fe66d2947963a5aaf8afa303a9451a68a971cf5a36b21218a3a3f324d5327a937485d6892a502c526ebeefb21d4f6f11c0461899138a1343cb4976297e3217b64d4f093a9305787a3e458f5f470828eb8c1cb7d28ce78f4c9b8c15280563eb190c1a6309867f42fec4dc9dabffd12e25f51bd6b4dfbfb1f6986ae9dde9eb54bbf7a8a6cd10559168af0dc41fafef9826e9a6a81d66eac02710ed275fd1d68b13d25b9c4d87d24083004a96008bd6550e6e2d61e35cdef216a7c500b49005545a5d33a7e5cd272827fef096614d22a10113f81f84db2c7b185d59cbd5e0f0a0e9ffc2244afc876d88d618325dd6b0004c0c7c0d57c0da419e9084a7420b122b0d854c1286611809c7268f8a0962bb59a70a280ffb130731e130fb2c000f26504a1bfac630e1a16a99a1cefe8bb6b049c7524a6e156065bcb5b6da8dfb29cb037b05570924e110702167f887d5de6a2bd8a52b89204f7e3d0f9ffd09fd877ee4519822037041fa78c141ee28a0e92c96eca1f5a2335a301952fc6a5b1ab8b2bfbc7ddddb0a228a9d15d13f725dc24d705f011cb18fd2278dd6704425fac41fc32e7111ca51c1cbc2f0c976b9f5b4851e079e018892d2e36691453b799a0a63d383cebe12e89682aa3c6389905bc807fdccfa3d11b133277efaf653beb6b7af0f0a1207697b5c07663c84357b28e3fa9c78caa365571c6a5be863b46f3e7bb46eea11451ab0b6883708b4c7a462ede77129881c59dc186ae3f60950a60682c5a10a9c0f6f12a9a53a0f4c1398d3a72b2c330b7c9c1d8097267b57656396a100037a335214c80da8d2b3096ef51e4b44e32daf7e41337c7c3e205bbaf77aaab9411a3f87bff283e51925bf3300b33291d78dd3678c3a2264131c754512fde353c01b72787edc8386928811ec1c786a17c480028666ee8435de685f5768e08fea03bdae1a5744854a91bc2bff936d02ed0b4f3b38e4574941085e7ceeaebf69af9e2a11f11b0f1215d22b6de2e7796b2889c89fa572f2a8488942975d678a371cc3f57590fa3206d4901e08ca735ea64fc5f8b0ca24d0661c3e7719ab954cff7f0e7ec456f0ed295cfd5c32f9c4eb14d0c2cd077338678fb89eeecdc57c44683241ce6d300226f34092e2f6afc1e33923d6b502ab943a4f24bd876907e989c448052bf53fc788a4ee100c9399b34a46b14c1ff630b9e5a25f477337b0b0f03076526869c204a24b763364bfd5b45a3604504b424f72d309c5d65a10db330fd982dbf388a9a87ddb9d0db4eb63c0c9ae3d2b1265d09ddf32304c49629fe746336d92c9d70bab47fef4673650e72d475aabb2a8d9373a96c2c25a21b935ed2aebf74ea3714ea93651b2124a3c959f87ec009c401fc424753f2b68de95c8fd903c2ae507a67aaf958d455e6a8219ab29c7b77bd5022710dc5984bb00622eb5377e696e470a8b2be6ac290cf7fdc3a159c21d769c804cf9c3d09ffe3297bc83cf4ef864918b2a5bcefa39e502686e11445c660f3c0b7ee1354e623b8936a5667992483de8bc7c16f041a55141bcd430dd7460b0cfdf5a86d3f300d683b0f2c83efeb59b5d6500f1607dd957fc3aec139ee7b19fea84b39e1d0d3f7c4cb555dc472fd71eec5aa1621c8833d5126db9beea2b05c5e76014c729150218551a4efa71c9b1b75e647aa8ab7814f355b867be329b268b3238284f27b43d24b2f15861c7f09bc5f2209939ce8bebe81954b9e92fccc375221b0d78db9a64ce879f5f9372ebac1c1ec88e90a80bd1b37acab23157b7f0aae78e0d5933db5badbdb1fafa3b03db6519ef596ba626eb40d6fff59bc82489a8a97ffed26537a47789d69c830af96037989d9b5c0bd9a2bb6c157f25fee7c8c0f4370e1d0407838c7c6fcfe85861205b74cd05a0e819de804443aa040cc96830eea2d14c7d0c801c6afd5221304c82df8526c047b030e05d097d75dddd0fb18292c09d78811", 0x1000}, {&(0x7f0000000480)="5b1b7208bd1297ffd1a86da815da01272ec7749156af68c1197eeeba14145bb3e2a573383323021bb2737ad7c07350ebbfedd89412305c1ad9f2e605afabf882b066967eea8fd8ef4f43cca8aadf7a1e488a5b297dc50d70841a37c3394524608e497c9c2b2a8b70dcbb37b54789819a9fb501931b006be71ef565dc2e8482b161aa", 0x82}, {&(0x7f0000000240)="54aca81f33945583832920ea4df3244d6c6844e4129f03e68811d0a1ced2087bf632d29e81925341759feb41f66246f0b95b0475cb2109b3742815125030f6219dcc0677ee6939a4965ee0e9", 0x4c}, {&(0x7f0000000540)="00fdcf56d9bede20a7cc4eee27308e1826637af4b79cec7e8a619781a3e9eabf34dc32f6fd2208418402f12f4c601352cd564531dcd2c6c62bafe1f3093c2fb8cf1e0558b7c0bcc28f39929592842f0eb6da8ef489daedf2d46928778125b24b7e3f30ff115be0b907cedb8bfaeb70c8806be6326be809ede3452bbc3072a084f9038d803b88259d7ca1a34574a64ece27eeb3d21b9a3c00467697", 0x9b}, {&(0x7f0000000600)="381f4c87880271292dc905680fd33f8f5c1e2f3775522fc97f1c5e7db9dd37dc8d4839b408d02aa325", 0x29}, {&(0x7f0000000640)="cf5835716a732e0acb8a4e77ae87c2a509a71b3f61ced4b3495382760f4cf98e5e18e03a2e9101b27a478d5fd6a1c6ceabd4c03566ac752b4c45e64c82a6ef5f7239ff98045fd8b64f6e4b7078418e5cdabeee81ed10", 0x56}], 0x9, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x70, 0x24004080}}, {{&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e80)=[{&(0x7f0000001d80)="4f25f1860a88ec08ff8d67d06f173d110dca3e4833a7914cab88d1d96822a60b88a8879c470c8134242be2cb0b610ccbb79ae8bdcdb3be25439e1a917c80f85744ab6386cc13151aef6c2b4f4af97891002b742985ac4b7d75f3dd7c79892c35d26a33762a7dec1611d8ba89cf1a09c8d330028ccc04110fd604b702b6a5def1d3d5fe5926a5d3a4540a042fb83b6187164728c05ff33dc756ee64e87b9f3b1ef3265a9c3b1999bac0dd2e4aa9a698a0f3d374dded394b48781f3586755f108bc4d0f7ad6b2b4aadd892f93b845159e0374c73fba9773dbbc00f229f66314ce7290ee04f539abdada30694963084721bc4ad", 0xf2}, {&(0x7f0000000880)="dd008540bfd35a011b3b8e66c92b9f9700c9888ad551911328db5ad3d4c8a93af30f674c350908", 0x27}], 0x2, &(0x7f0000006700)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r5, r6, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17]}}], 0xe8, 0x40000}}], 0x2, 0x4008000) (async) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a6f75726e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375056d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:18 executing program 0: r0 = syz_clone(0x40104000, &(0x7f0000000300)="d2ec081f3afa07921bc73291838056945806955f7718daf6440c746960c46985a40bb9b8d7e2105e55089c69bffb1098e55093a29826316e5603a1378ce61920c4aca6ed80d2094abf114bbf7ef2e9096ed156afdf8a58831f86e383da2f67169c970b7fb4d027dc12733fc674a220e6ee9f9714f99115f974b6c50d85ccdb731b97c003fb859e7f2d1c2decfbe59a60425fb92e8184ea37160d", 0x9a, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="ed6930f127f17a4133c2b7ed74d490") syz_clone3(&(0x7f0000000740)={0x4104800, &(0x7f0000000000), &(0x7f0000000080), &(0x7f0000000480)=0x0, {0x31}, &(0x7f0000000580)=""/45, 0x2d, &(0x7f0000000600)=""/246, &(0x7f0000000700)=[r0, r0, r0, r0], 0x4}, 0x58) syz_clone(0x80000, &(0x7f0000000140), 0x0, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000005c0)="ba02b16379fab434dc7a98483864d0598e309eef") (async) syz_clone(0x80000, &(0x7f0000000140), 0x0, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000005c0)="ba02b16379fab434dc7a98483864d0598e309eef") ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000007c0)=0x0) syz_clone3(&(0x7f0000000500)={0x800000, &(0x7f0000000040)=0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000000c0), {0x100001f}, &(0x7f0000000800)=""/205, 0xcd, &(0x7f0000000200)=""/210, &(0x7f00000004c0)=[r2, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, r1], 0x9}, 0x58) fcntl$getown(r3, 0x9) (async) r4 = fcntl$getown(r3, 0x9) getpgrp(r4) 13:10:18 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x80, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:18 executing program 5: r0 = syz_clone3(&(0x7f0000006ac0)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = socket(0x2b, 0xa, 0x8001) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x5) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000280)=0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmmsg$unix(r6, &(0x7f0000000980)=[{{&(0x7f0000000480)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000500)="6884e5907c878e587698029839838991a8b3782e94450c18cbcf76689fa746fbdfc7a64fe221e9d922fe187c55f0ed06e56045d3cbbcda8c3c738a06f3f614d76dac5cf63b4183e158c43fd35077896b3e9114fd6943107de08a5f0758703c89c2e60d7599480d6e2f7897015f09ac76d276ac14169877695ac49ae49d19eef03187440b8f41f1d64482ffc37712cd04093f593227fd02e39d0a40c1f0930d3ab319c83ebc4631fe99356d6eaf9fa2d0f440018d2fa822b28ad82cac5e15986569a4eab76483befb699f04bbaac42da6e218da1d292670a1e5bf64c27ea58de1a42aa41f75fde23b637489658f3ea531bf485d5170f00947ab7777b1ed6f37", 0xff}, {&(0x7f0000000600)="b05c5b791e24e33e781268f2fd0fee3b7586cb6e6a6adcebee26c2608e04d027a018b5b6f3a54d85f9dc789c9d8a4bb12c6223e86a1dda07d7a5b319f5d00d89f66925b6a2a97e2388337c0eee8c7b00aa39a97d09980ad4d10a8077a01d6718b9a6935b14ea4373e0b395d81a844c725f6b9fd99a17016fe08b41f53dabcbb6e19895392582e4b4551c135352462c6e5d746fae01bfe349903ca29e386450c4ff05623e3a74962a498790e3f52fe3085f4799bddcd48370af8e988bb5576963488a87ca9fe6682a114f53d8f2", 0xcd}, {&(0x7f0000000700)="7a16ae5302a4941d0d848a6a591a6150ec9d487570df6ffe3fe65483a5f120f6111fb029ec8cff89edf3ec3b517bc1f6317437bd22d431b77513c65eaa6ab179e6b70a9ee698b5617d0aae48e1a7642798d4ee7ebb829559b55aa0e6686d55e7a7ff3da83136e745b3a4116c87fd17f60cfc5bc9b7e809e58a7adc62492a795d7967140119d1f967b00853a00e5711609126c138d580300c6c0b8e0a0849d0e0464dec9f73e0babadc7f5adcd4fa4bf3c2428c88b2bd161aeb357b2efc230b1089ac546fc561f56eba4913282bc0f2896598b5f3905a83221de1b32b0977f564c269", 0xe2}, {&(0x7f0000000800)="1bfef531a1f7cd6db716f17ef990a62b0b4c1b710e98440288cd15775f23fe33f9ab030faf6941c92493e2ed09579f29462694e18497586e6359bb83139a4b580ee9afbf307a62bd580ae834ce65e22786c26df89c928e0b45bbc384611c596facad5d63d3295ec4140e9c314a3ac9994f37b91c27cedcefc4c03e45c2fa5e20a041f91c33ff2ec70c97fa061cfc1fe394aa70aa43e2b69d474674477cec64106260809677e914d171f729b9d4e03225fd0f717a18fa50affc9386", 0xbb}, {&(0x7f00000008c0)}], 0x5, 0x0, 0x0, 0x40800}}], 0x1, 0x8000) r7 = getpid() sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x5) sched_setscheduler(r7, 0x3, &(0x7f00000008c0)=0xffff8000) r8 = open_tree(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0) syz_clone3(&(0x7f00000003c0)={0x4000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x8}, &(0x7f00000000c0)=""/177, 0xb1, &(0x7f0000000180)=""/203, &(0x7f0000000340)=[r2, r3, r4, r0, 0x0, r5], 0x6, {r8}}, 0x58) 13:10:18 executing program 2: r0 = socket$inet(0x2, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) getrlimit(0xe, &(0x7f00000002c0)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) sched_setaffinity(r1, 0x8, &(0x7f00000003c0)=0x3ff) (async) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000240)=0x1) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) (async) syz_clone3(&(0x7f0000000880)={0x282004400, &(0x7f0000000300)=0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600), {0x18}, &(0x7f0000000640)=""/199, 0xc7, &(0x7f0000000740)=""/220, &(0x7f0000000840)=[r2], 0x1, {r3}}, 0x58) r8 = dup(r7) sched_setscheduler(0x0, 0x0, &(0x7f0000000280)) (async) pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000500)={r8, r9, 0x2, 0x0, @val=@kprobe_multi=@addrs={0x1, 0x1, 0x0, &(0x7f00000004c0)=[0x4], 0x3ff}}, 0x40) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x2000808, &(0x7f0000000540)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d870cbd76664c36e2c12740f1918603e9b3cdfa8d56a87231ee6b6d018d94027856a851920807", @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r8, @ANYBLOB=',\x00']) (async) write$FUSE_BMAP(r8, &(0x7f0000000100)={0x18}, 0x18) r10 = getpid() sched_setscheduler(r10, 0x2, &(0x7f0000000200)=0x5) (async) sched_setscheduler(r10, 0x2, &(0x7f0000000900)=0x100) (async) write$FUSE_NOTIFY_RETRIEVE(r8, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r6}}) 13:10:18 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000780), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) (async) r4 = socket$pppl2tp(0x18, 0x1, 0x1) (async) r5 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) write$binfmt_elf64(r5, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) (async) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r8}, 0x10) (async) syz_clone3(&(0x7f0000002200)={0x40099200, &(0x7f0000001f00)=0xffffffffffffffff, &(0x7f0000001f40), &(0x7f0000001f80), {0x3b}, &(0x7f0000001fc0)=""/232, 0xe8, &(0x7f00000020c0)=""/215, &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0xa}, 0x58) (async) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000002280)={0x0, 0x0}) (async) read$FUSE(0xffffffffffffffff, &(0x7f00000022c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r12 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r12, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000004300)={0x0, 0x0}) r14 = syz_clone3(&(0x7f0000004580)={0xa000000, &(0x7f0000004380), &(0x7f00000043c0), &(0x7f0000004400), {0x14}, &(0x7f0000004440)=""/187, 0xbb, &(0x7f0000004500)=""/18, &(0x7f0000004540)=[0x0], 0x1}, 0x58) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000004600)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) lstat(&(0x7f0000006640)='./file0\x00', &(0x7f0000006680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r17, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r0, &(0x7f0000006800)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)="39115c1098bd69595a1a6fc4a0a7a6895b8adad58d062b8b0bd93805587c008a7c99", 0x22}, {&(0x7f0000000140)="08fe4d261ce6deb655cf7127e81d03c801dc42b9590c97e9dcd5e7033895782beae62076c8226f59ff84973404069d65cf705da042a98ff5b5be3a514f7f1a854b9beedf4eabda6f3310c278799f7c27d4fe5c69ab81f8c06e1a725cf74453bd7e895fe05e0d98a0930d8761e59032ee9cbd2a4b390b1d681d9230d1cd7e7fa5329caf8543c3c40bb98f36b12551f27835bc2554639fee23e4722645369ccab4eea5adbde18852efdda168d7b144b2233ced0f590516f4c3ca895aee0e10bc491240f6e728cae5", 0xc7}, {&(0x7f0000000380)="2d0e5e4e6a4260773835c1e68c353499b17747064ef4a9d3c92a11b596fcb420d02b78668b21fcbed057bf8879e6e7e7c26964fd6432deb7ea00fb2896e020c74dbb0ea2e927801b7cca6947c4e28e6d7d7df6cc047cd56e90b02ee6b5c3794954cdbbb53ca156c16c0dba0f30fba89a7cad0e861cd8cf2beeb3b877648aa4fb03bcb55d1a7d3d92da1533bc0ec4dd6bc4f7114745671932b8edbbce3c3f6091843de1396d8ae5120353bf0e6ddfc1f8e531a6ef4fedd3646cb81944761a4c775aab8d2a3e6562d80634ea41c74d598c285bcaacb10d7c81669f49133ab056", 0xdf}, {&(0x7f0000000d00)="6d9918be2ede1af7a99640b90364d4ab922fe47151909cb3623f56185433f2b74cbd058ec70b1cb5661a0532a9f8e511d9df92e8669ebe41cda296d164ec708f312d8eb6a023ac3bf70421d53a87e334c2dad6f7eb03c4fbed62f3284a7277745c115bd1d549335864bf8bf59650e49160fb8ea2e75ae2cd87d732f2783d928e24eb46191ed67fe44a780adab79b826629cb4ef90aaf1b867d7eafd7a231f50787e41422035b37c8ebbed0e18b2f789c08c225237b8ab8f6fb127264944e93ad15150f47435ceb11f953b718154795bdd35a6458700588cc752e686d64582de93744551e5d3004ae62a8392cd987c9a92aa7af8a0050b854dfc5b1fb5d1c05a1fb47d4860bd9ea112041d3a8cac9badf03c05696478dbe78044237d4c68bc5b93cc41d812e7bdcd6be80a774ab8404c035cc63372b76905f792b25bfc2dfaa0b62cb57c7a58cf322e0bbc57b438a32a72bfbe27d5b4de18ec349f4fe76a25e957875fe12e5fb5dca12e225beb1a4618684185b6e11cc315c23494d1ad4c35e43e0cb3eef192090a4b3140d678b2ab5da9473dff0ece7019199e075befb87c7fbcdb4ed4ab8db06db0ff66497bf649b5a04eb16f3d9ed5b33f0829ef1a8d9ea863ef2eaa53ff854223dc0f500d112cc8a791991e5b5d40c19f8af173062691450730ffbbb19dd1342dba62a1107e0053b70541c244a4ce4bd26c633de28dd437e074525ec1cda66ec10ee8a8e67221316e940aeedb8c3c6a5e05d81333a4f079c18714b3ba84be17e877121f8cdabbc6ca98bb1f0e59b34f51a359bf4ec052f91ea7431c51031ab7ba141787e4ceb3a75b714d8d3480b2b3c351b6b1cd92b499f4043b9115b76458b240402f7624a4ef1c45ce64fa382aec00a69fb79f1a45bad4389a7237a2e819776297cf613bad4372272b4a58dd8625d474ae57154fcb9e60823297f139922f996bab5af46debb8ad5a3acd84e7dd6f43d031eaf0a36d9f76c60bdec3c0d46bff27b7835418c6b4a82cd95d20021c6dcf970b26d3e64a0f175bf33afbb34b857920289cecce4d03e1cc109066a356490c08b7dcc42fde88d1f84761f808114d07bf7a7bf0da0794c412c69a177d5d062fe82521edcfacf282cf987f24aa3d5c0f99775967bd00cdaf67cc9bc41311857adf0df8650fa95f4b0fea90f21ea4a969e5462757bb5af5a3999fe3115c8858a41523cd69a518c36bc8b9ae3ac331d4c7d09c436e5940a4c6096da019e19ef49cd5bd8c98327048ab6e2de14cb7f586c40b2dda6fef664907aa7c1d29a0b8dfbc29be83fd5bdc53702793a593280fb43190cc528fb86a3e5e1eaa085cdf527e6428ab82c52a57433ffd3b691d3ab47e9d763c2d0536bbc5d10c8ceceb86d6969083f954df89fcf4b15c1bcaff290c679f006d83e98f33f356454b02097bdc6513707c1845594e09df3090bc1e17111748725223d31de57ec783677500cdbb4045319e85098f726b83f2bd2a899cbf70e22f4832430a9854942bdde3dc657bdce6f10c8d70090207fe9f237e3995473f4fdd701e66756360648cd23f45c06a7705dd2328a52bf34b69f5e861a0b7cb49679cce0a3f8ad6876766a7952a773d9fda9fe3dff85ec3123bdabd2824d809877bbef54a5744094ad1568d2c3b0ff7573a1dca6c9ac2d884e05ab6cd10445872e3c3a1a352a10327d4bdb4d83655dbd305e84299f534525e3289bfbfcfc12804bea45821b76a0963890e6235913816c5252d3ddb374af1900e7b7eb49fd3a05df928535a807cdd7f2bdc9664a8755ee0dc3d5772c3a52d947588ed4c4b9bab65c0cedb70763101eb5409fe15a3fb8664f77a5d52c730ad5c44d3623b45d529ba680cb4f29dc0442a986d4fed2ca60a7f07fd562c289d09afa08756d9a727fae50d0f9de95bcd0ce3c40f3f9a218fee5347f7ba444e44fe3568bbfeca37571d622680592402acc0c75e308fffdefdcdeb319cbeabd9ec8d6946ffe5cc4f67d33d2941f94b8cf92c6289f876713b465d745679a75a5a00a3444acbf78f4adfa9614c80351227e5b88c1e803dd829989d0c9817911b586b746ee09e5befab682aa3a3a23bb0e345e91867a029c9a15eb5c4ea7c30e05437b2a4d1a6efbeed96ceeac042f79dbaad94093a7a88a85548a35c77b7bc40a66cd05da6cf82399cb8398071a89fe73b2de37bb32f914a1b9e0a0f9e6c51909add7441e88f731b50687a13db2397628983068e68c1c04db22c6bca4e5161848c9ac4f576a4283f06390d998f75713fab5c805ff4fb995055838d1e657917e33299c6ec1464cb5db142a726c5aa2b8d5223c3c5c8c020ff97e2976293c50552b3751844ba1b5b199c8e7eb01a79df01b67231118524e3b231bb34ba3e25df69449f011b01ad76a01682759d41c6981ddfcd6107c11cfb3d4fa556bf3e6fa8ea3e1b31228206e1ee9fe4d204995621d0a63ee2dbd598338666e8f805438772240fb65814f324c85e91aae63173dfb688345d72940b5ed32abed4ee09088aaf926093328453e147a8ecbdbb9720295b0ee1b994b50b5b97b89f688b3f68c432952b8d8c160572ef510b43a2c8b3e68e090aa4410d504ac50453772d9f4108fedead8b131509e7765021527a64e291abe2015a19f0d21d18d0b45519e9d6d6f834e4c8f0f5e8d237d4fbf0e94ddd30e99e2444852af6127a7f4937a79ea122fcf2ce0f8008992afb76d4c1ad0f6f48b7a322f79fb0a1f9f887bf970d86ad6095f79ec011e1a8ebfe9ada2c9031c9dc0f3b365172c52a3147a83004e5cd94fc1ad662cdf2c9b3bfe722946d177d3f8783ab96fee28f531206c0ec6dd0139157f20bcd239839dbbb6472ee4a1611573cd30f2d2c18d21d69a603a4ff1f3cab2b3a1088d791cd5ff2de2e0a58362a893dacd788291f410481c9614189ca43beb134b37a56188543674b4310ca1c2ee1a47515db04a5f3b63f3c90bfc1088d44e4d6d230cd4912b44ff9a2ab1251fdd248a6b98c41844d9f928fdba8c4aee21caed2525ee1b7b0b05456a598edd59b8266ce2362c844b4258a2c5362f60087ba2ed1847ba8966dba693ddad7b35b82b238858675c49de8da5978bd93308beb60c0dd344df7ed1654da290ec0cd308cfc2ea031541f2006dd324c441e573af5bad1bf41c50d3d9729f58ef8ead72bbb67b0797cfa2683cb89e4bf8f153bcfab3234da3720af439caabe2b935f5b1dea8d7059b87dfe352d5ecf7da63e2304544726a6179e2e472a8f9409bc862a8c6103334909ddf9ef62da4b302dd35107749a3227dae2b94b9157f6705956138e5399d091dae26d31fe1d86edb22c08cf5fb653c884cc2329a9188e8dde4b95f28c6d0b7d0b2fa3515461877ab887991b5a8881db175cbec5d83ed73b6c99546bcf0b77adb40be396c31c480cf61e142d4e5fb4fbe9b0eede4a2704eb279715ceb46e3837ec28bca5e6b87f6d814205529c9bb117330188e997c050b99a000d957e7d1cb2ee9e57e8bf236dbaed63daa70763e453850a451518e91507384507a51836a47fe3864a2823b9a464d8309265ccde64a3377c8a3f2cf6855b8440b23b3ef3f9e80d2ec05ff586a335db3a5cd1cb4b1367e8789fefde094d5a47c2ce64ce204651dc6910f3716bc73c49b17be8115d1e19abc7d0b39322c17dc48aeade46fc2dedbed9c5489ea35eb75cb726372fbb9bec5f0e8a970db981f9dbfc422a168c8962e5b0e5053712be8222cd6ad2adb7971c05e2c160a1574fb58500cdb3a498255953306c0fda69f8487cf653a82a80402b181a2478ea2a579b1db02a430ee2d4dad6fe66d2947963a5aaf8afa303a9451a68a971cf5a36b21218a3a3f324d5327a937485d6892a502c526ebeefb21d4f6f11c0461899138a1343cb4976297e3217b64d4f093a9305787a3e458f5f470828eb8c1cb7d28ce78f4c9b8c15280563eb190c1a6309867f42fec4dc9dabffd12e25f51bd6b4dfbfb1f6986ae9dde9eb54bbf7a8a6cd10559168af0dc41fafef9826e9a6a81d66eac02710ed275fd1d68b13d25b9c4d87d24083004a96008bd6550e6e2d61e35cdef216a7c500b49005545a5d33a7e5cd272827fef096614d22a10113f81f84db2c7b185d59cbd5e0f0a0e9ffc2244afc876d88d618325dd6b0004c0c7c0d57c0da419e9084a7420b122b0d854c1286611809c7268f8a0962bb59a70a280ffb130731e130fb2c000f26504a1bfac630e1a16a99a1cefe8bb6b049c7524a6e156065bcb5b6da8dfb29cb037b05570924e110702167f887d5de6a2bd8a52b89204f7e3d0f9ffd09fd877ee4519822037041fa78c141ee28a0e92c96eca1f5a2335a301952fc6a5b1ab8b2bfbc7ddddb0a228a9d15d13f725dc24d705f011cb18fd2278dd6704425fac41fc32e7111ca51c1cbc2f0c976b9f5b4851e079e018892d2e36691453b799a0a63d383cebe12e89682aa3c6389905bc807fdccfa3d11b133277efaf653beb6b7af0f0a1207697b5c07663c84357b28e3fa9c78caa365571c6a5be863b46f3e7bb46eea11451ab0b6883708b4c7a462ede77129881c59dc186ae3f60950a60682c5a10a9c0f6f12a9a53a0f4c1398d3a72b2c330b7c9c1d8097267b57656396a100037a335214c80da8d2b3096ef51e4b44e32daf7e41337c7c3e205bbaf77aaab9411a3f87bff283e51925bf3300b33291d78dd3678c3a2264131c754512fde353c01b72787edc8386928811ec1c786a17c480028666ee8435de685f5768e08fea03bdae1a5744854a91bc2bff936d02ed0b4f3b38e4574941085e7ceeaebf69af9e2a11f11b0f1215d22b6de2e7796b2889c89fa572f2a8488942975d678a371cc3f57590fa3206d4901e08ca735ea64fc5f8b0ca24d0661c3e7719ab954cff7f0e7ec456f0ed295cfd5c32f9c4eb14d0c2cd077338678fb89eeecdc57c44683241ce6d300226f34092e2f6afc1e33923d6b502ab943a4f24bd876907e989c448052bf53fc788a4ee100c9399b34a46b14c1ff630b9e5a25f477337b0b0f03076526869c204a24b763364bfd5b45a3604504b424f72d309c5d65a10db330fd982dbf388a9a87ddb9d0db4eb63c0c9ae3d2b1265d09ddf32304c49629fe746336d92c9d70bab47fef4673650e72d475aabb2a8d9373a96c2c25a21b935ed2aebf74ea3714ea93651b2124a3c959f87ec009c401fc424753f2b68de95c8fd903c2ae507a67aaf958d455e6a8219ab29c7b77bd5022710dc5984bb00622eb5377e696e470a8b2be6ac290cf7fdc3a159c21d769c804cf9c3d09ffe3297bc83cf4ef864918b2a5bcefa39e502686e11445c660f3c0b7ee1354e623b8936a5667992483de8bc7c16f041a55141bcd430dd7460b0cfdf5a86d3f300d683b0f2c83efeb59b5d6500f1607dd957fc3aec139ee7b19fea84b39e1d0d3f7c4cb555dc472fd71eec5aa1621c8833d5126db9beea2b05c5e76014c729150218551a4efa71c9b1b75e647aa8ab7814f355b867be329b268b3238284f27b43d24b2f15861c7f09bc5f2209939ce8bebe81954b9e92fccc375221b0d78db9a64ce879f5f9372ebac1c1ec88e90a80bd1b37acab23157b7f0aae78e0d5933db5badbdb1fafa3b03db6519ef596ba626eb40d6fff59bc82489a8a97ffed26537a47789d69c830af96037989d9b5c0bd9a2bb6c157f25fee7c8c0f4370e1d0407838c7c6fcfe85861205b74cd05a0e819de804443aa040cc96830eea2d14c7d0c801c6afd5221304c82df8526c047b030e05d097d75dddd0fb18292c09d78811", 0x1000}, {&(0x7f0000000480)="5b1b7208bd1297ffd1a86da815da01272ec7749156af68c1197eeeba14145bb3e2a573383323021bb2737ad7c07350ebbfedd89412305c1ad9f2e605afabf882b066967eea8fd8ef4f43cca8aadf7a1e488a5b297dc50d70841a37c3394524608e497c9c2b2a8b70dcbb37b54789819a9fb501931b006be71ef565dc2e8482b161aa", 0x82}, {&(0x7f0000000240)="54aca81f33945583832920ea4df3244d6c6844e4129f03e68811d0a1ced2087bf632d29e81925341759feb41f66246f0b95b0475cb2109b3742815125030f6219dcc0677ee6939a4965ee0e9", 0x4c}, {&(0x7f0000000540)="00fdcf56d9bede20a7cc4eee27308e1826637af4b79cec7e8a619781a3e9eabf34dc32f6fd2208418402f12f4c601352cd564531dcd2c6c62bafe1f3093c2fb8cf1e0558b7c0bcc28f39929592842f0eb6da8ef489daedf2d46928778125b24b7e3f30ff115be0b907cedb8bfaeb70c8806be6326be809ede3452bbc3072a084f9038d803b88259d7ca1a34574a64ece27eeb3d21b9a3c00467697", 0x9b}, {&(0x7f0000000600)="381f4c87880271292dc905680fd33f8f5c1e2f3775522fc97f1c5e7db9dd37dc8d4839b408d02aa325", 0x29}, {&(0x7f0000000640)="cf5835716a732e0acb8a4e77ae87c2a509a71b3f61ced4b3495382760f4cf98e5e18e03a2e9101b27a478d5fd6a1c6ceabd4c03566ac752b4c45e64c82a6ef5f7239ff98045fd8b64f6e4b7078418e5cdabeee81ed10", 0x56}], 0x9, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x70, 0x24004080}}, {{&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e80)=[{&(0x7f0000001d80)="4f25f1860a88ec08ff8d67d06f173d110dca3e4833a7914cab88d1d96822a60b88a8879c470c8134242be2cb0b610ccbb79ae8bdcdb3be25439e1a917c80f85744ab6386cc13151aef6c2b4f4af97891002b742985ac4b7d75f3dd7c79892c35d26a33762a7dec1611d8ba89cf1a09c8d330028ccc04110fd604b702b6a5def1d3d5fe5926a5d3a4540a042fb83b6187164728c05ff33dc756ee64e87b9f3b1ef3265a9c3b1999bac0dd2e4aa9a698a0f3d374dded394b48781f3586755f108bc4d0f7ad6b2b4aadd892f93b845159e0374c73fba9773dbbc00f229f66314ce7290ee04f539abdada30694963084721bc4ad", 0xf2}, {&(0x7f0000000880)="dd008540bfd35a011b3b8e66c92b9f9700c9888ad551911328db5ad3d4c8a93af30f674c350908", 0x27}], 0x2, &(0x7f0000006700)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r5, r6, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17]}}], 0xe8, 0x40000}}], 0x2, 0x4008000) (async) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a6f75726e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375056d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:18 executing program 1: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x80, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) [ 3184.543781][ T3735] 9pnet: Insufficient options for proto=fd 13:10:18 executing program 2: r0 = socket$inet(0x2, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) getrlimit(0xe, &(0x7f00000002c0)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) sched_setaffinity(r1, 0x8, &(0x7f00000003c0)=0x3ff) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000240)=0x1) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) (async) syz_clone3(&(0x7f0000000880)={0x282004400, &(0x7f0000000300)=0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600), {0x18}, &(0x7f0000000640)=""/199, 0xc7, &(0x7f0000000740)=""/220, &(0x7f0000000840)=[r2], 0x1, {r3}}, 0x58) r8 = dup(r7) (async) sched_setscheduler(0x0, 0x0, &(0x7f0000000280)) (async) pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000500)={r8, r9, 0x2, 0x0, @val=@kprobe_multi=@addrs={0x1, 0x1, 0x0, &(0x7f00000004c0)=[0x4], 0x3ff}}, 0x40) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x2000808, &(0x7f0000000540)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d870cbd76664c36e2c12740f1918603e9b3cdfa8d56a87231ee6b6d018d94027856a851920807", @ANYRESHEX=r5, @ANYBLOB=',wfdno=', @ANYRESHEX=r8, @ANYBLOB=',\x00']) (async) write$FUSE_BMAP(r8, &(0x7f0000000100)={0x18}, 0x18) r10 = getpid() sched_setscheduler(r10, 0x2, &(0x7f0000000200)=0x5) sched_setscheduler(r10, 0x2, &(0x7f0000000900)=0x100) (async) write$FUSE_NOTIFY_RETRIEVE(r8, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000480)={'trans=fd,', {'rfdno', 0x3d, r5}, 0x2c, {'wfdno', 0x3d, r6}}) 13:10:18 executing program 4: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x20, &(0x7f0000000440)={0x0, 0x0, 0x0, &(0x7f0000000340)=""/223, 0xdf}}, 0x10) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (async) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/snd', 0x442, 0x40) (async) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/bus/pci-epf', 0x10000, 0x50) (async) r5 = dup(r1) (async) r6 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r6, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r6, r7, 0x0, 0xef84) r8 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async, rerun: 64) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (rerun: 64) write(r8, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r8, r9, 0x0, 0xef84) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x11, 0x27, &(0x7f00000000c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0xdfaa}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@ldst={0x2, 0x0, 0x4, 0x8, 0xa, 0x0, 0xfffffffffffffff0}, @map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_val={0x18, 0x5, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x57fe}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffd}, @printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_fd={0x18, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000300)='syzkaller\x00', 0x8001, 0x5d, &(0x7f00000004c0)=""/93, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000540)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000580)={0x5, 0x1, 0x80, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000600)=[0x1, r6, 0x1, r8, 0xffffffffffffffff, r11], &(0x7f0000000640)=[{0x0, 0x1, 0xc, 0xc}, {0x0, 0x4, 0x8, 0xc}, {0x5, 0x5, 0x4, 0x4}], 0x10, 0x6}, 0x90) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 64) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 64) r12 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYRESDEC=r2], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, 0xffffffffffffffff, 0x2b, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r12}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r13 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async, rerun: 64) r14 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (rerun: 64) write(r13, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async, rerun: 64) sendfile(r13, r14, 0x0, 0xef84) (async, rerun: 64) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000001880)={'batadv_slave_0\x00', 0x0}) r16 = openat2(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={0x400000, 0x10, 0x9}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000019c0)={0x11, 0x2, &(0x7f0000000800)=@raw=[@map_fd={0x18, 0x2, 0x1, 0x0, r13}], &(0x7f0000000840)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000880)=""/4096, 0x41100, 0x8, '\x00', r15, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000018c0)={0x4, 0x10, 0x4, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001980)=[r16, r10], 0x0, 0x10, 0x9}, 0x90) gettid() 13:10:18 executing program 5: r0 = syz_clone3(&(0x7f0000006ac0)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = socket(0x2b, 0xa, 0x8001) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x5) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000280)=0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmmsg$unix(r6, &(0x7f0000000980)=[{{&(0x7f0000000480)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000500)="6884e5907c878e587698029839838991a8b3782e94450c18cbcf76689fa746fbdfc7a64fe221e9d922fe187c55f0ed06e56045d3cbbcda8c3c738a06f3f614d76dac5cf63b4183e158c43fd35077896b3e9114fd6943107de08a5f0758703c89c2e60d7599480d6e2f7897015f09ac76d276ac14169877695ac49ae49d19eef03187440b8f41f1d64482ffc37712cd04093f593227fd02e39d0a40c1f0930d3ab319c83ebc4631fe99356d6eaf9fa2d0f440018d2fa822b28ad82cac5e15986569a4eab76483befb699f04bbaac42da6e218da1d292670a1e5bf64c27ea58de1a42aa41f75fde23b637489658f3ea531bf485d5170f00947ab7777b1ed6f37", 0xff}, {&(0x7f0000000600)="b05c5b791e24e33e781268f2fd0fee3b7586cb6e6a6adcebee26c2608e04d027a018b5b6f3a54d85f9dc789c9d8a4bb12c6223e86a1dda07d7a5b319f5d00d89f66925b6a2a97e2388337c0eee8c7b00aa39a97d09980ad4d10a8077a01d6718b9a6935b14ea4373e0b395d81a844c725f6b9fd99a17016fe08b41f53dabcbb6e19895392582e4b4551c135352462c6e5d746fae01bfe349903ca29e386450c4ff05623e3a74962a498790e3f52fe3085f4799bddcd48370af8e988bb5576963488a87ca9fe6682a114f53d8f2", 0xcd}, {&(0x7f0000000700)="7a16ae5302a4941d0d848a6a591a6150ec9d487570df6ffe3fe65483a5f120f6111fb029ec8cff89edf3ec3b517bc1f6317437bd22d431b77513c65eaa6ab179e6b70a9ee698b5617d0aae48e1a7642798d4ee7ebb829559b55aa0e6686d55e7a7ff3da83136e745b3a4116c87fd17f60cfc5bc9b7e809e58a7adc62492a795d7967140119d1f967b00853a00e5711609126c138d580300c6c0b8e0a0849d0e0464dec9f73e0babadc7f5adcd4fa4bf3c2428c88b2bd161aeb357b2efc230b1089ac546fc561f56eba4913282bc0f2896598b5f3905a83221de1b32b0977f564c269", 0xe2}, {&(0x7f0000000800)="1bfef531a1f7cd6db716f17ef990a62b0b4c1b710e98440288cd15775f23fe33f9ab030faf6941c92493e2ed09579f29462694e18497586e6359bb83139a4b580ee9afbf307a62bd580ae834ce65e22786c26df89c928e0b45bbc384611c596facad5d63d3295ec4140e9c314a3ac9994f37b91c27cedcefc4c03e45c2fa5e20a041f91c33ff2ec70c97fa061cfc1fe394aa70aa43e2b69d474674477cec64106260809677e914d171f729b9d4e03225fd0f717a18fa50affc9386", 0xbb}, {&(0x7f00000008c0)}], 0x5, 0x0, 0x0, 0x40800}}], 0x1, 0x8000) r7 = getpid() sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x5) sched_setscheduler(r7, 0x3, &(0x7f00000008c0)=0xffff8000) r8 = open_tree(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0) syz_clone3(&(0x7f00000003c0)={0x4000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x8}, &(0x7f00000000c0)=""/177, 0xb1, &(0x7f0000000180)=""/203, &(0x7f0000000340)=[r2, r3, r4, r0, 0x0, r5], 0x6, {r8}}, 0x58) syz_clone3(&(0x7f0000006ac0)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) socket(0x2b, 0xa, 0x8001) (async) getpid() (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x5) (async) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000280)) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)) (async) getpid() (async) sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) (async) openat$vcs(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) sendmmsg$unix(r6, &(0x7f0000000980)=[{{&(0x7f0000000480)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000500)="6884e5907c878e587698029839838991a8b3782e94450c18cbcf76689fa746fbdfc7a64fe221e9d922fe187c55f0ed06e56045d3cbbcda8c3c738a06f3f614d76dac5cf63b4183e158c43fd35077896b3e9114fd6943107de08a5f0758703c89c2e60d7599480d6e2f7897015f09ac76d276ac14169877695ac49ae49d19eef03187440b8f41f1d64482ffc37712cd04093f593227fd02e39d0a40c1f0930d3ab319c83ebc4631fe99356d6eaf9fa2d0f440018d2fa822b28ad82cac5e15986569a4eab76483befb699f04bbaac42da6e218da1d292670a1e5bf64c27ea58de1a42aa41f75fde23b637489658f3ea531bf485d5170f00947ab7777b1ed6f37", 0xff}, {&(0x7f0000000600)="b05c5b791e24e33e781268f2fd0fee3b7586cb6e6a6adcebee26c2608e04d027a018b5b6f3a54d85f9dc789c9d8a4bb12c6223e86a1dda07d7a5b319f5d00d89f66925b6a2a97e2388337c0eee8c7b00aa39a97d09980ad4d10a8077a01d6718b9a6935b14ea4373e0b395d81a844c725f6b9fd99a17016fe08b41f53dabcbb6e19895392582e4b4551c135352462c6e5d746fae01bfe349903ca29e386450c4ff05623e3a74962a498790e3f52fe3085f4799bddcd48370af8e988bb5576963488a87ca9fe6682a114f53d8f2", 0xcd}, {&(0x7f0000000700)="7a16ae5302a4941d0d848a6a591a6150ec9d487570df6ffe3fe65483a5f120f6111fb029ec8cff89edf3ec3b517bc1f6317437bd22d431b77513c65eaa6ab179e6b70a9ee698b5617d0aae48e1a7642798d4ee7ebb829559b55aa0e6686d55e7a7ff3da83136e745b3a4116c87fd17f60cfc5bc9b7e809e58a7adc62492a795d7967140119d1f967b00853a00e5711609126c138d580300c6c0b8e0a0849d0e0464dec9f73e0babadc7f5adcd4fa4bf3c2428c88b2bd161aeb357b2efc230b1089ac546fc561f56eba4913282bc0f2896598b5f3905a83221de1b32b0977f564c269", 0xe2}, {&(0x7f0000000800)="1bfef531a1f7cd6db716f17ef990a62b0b4c1b710e98440288cd15775f23fe33f9ab030faf6941c92493e2ed09579f29462694e18497586e6359bb83139a4b580ee9afbf307a62bd580ae834ce65e22786c26df89c928e0b45bbc384611c596facad5d63d3295ec4140e9c314a3ac9994f37b91c27cedcefc4c03e45c2fa5e20a041f91c33ff2ec70c97fa061cfc1fe394aa70aa43e2b69d474674477cec64106260809677e914d171f729b9d4e03225fd0f717a18fa50affc9386", 0xbb}, {&(0x7f00000008c0)}], 0x5, 0x0, 0x0, 0x40800}}], 0x1, 0x8000) (async) getpid() (async) sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x5) (async) sched_setscheduler(r7, 0x3, &(0x7f00000008c0)=0xffff8000) (async) open_tree(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0) (async) syz_clone3(&(0x7f00000003c0)={0x4000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x8}, &(0x7f00000000c0)=""/177, 0xb1, &(0x7f0000000180)=""/203, &(0x7f0000000340)=[r2, r3, r4, r0, 0x0, r5], 0x6, {r8}}, 0x58) (async) 13:10:18 executing program 1: arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000200)) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000000)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:18 executing program 3: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@barrier}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r4, r5, 0x0, 0xef84) r6 = openat$cgroup_ro(r4, &(0x7f00000001c0)='freezer.self_freezing\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000880)='./file0\x00', 0x204000, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r7, &(0x7f0000000e40)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000e00)={&(0x7f0000000d40)={0x88, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x7, 0x74}}}}, [@NL80211_ATTR_MESH_CONFIG={0x24, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6, 0x1b, 0x17}, @NL80211_MESHCONF_PLINK_TIMEOUT={0x8, 0x1c, 0x50}, @NL80211_MESHCONF_HT_OPMODE={0x6}, @NL80211_MESHCONF_HWMP_ROOT_INTERVAL={0x6}]}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x78}, @NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL={0x6, 0x12, 0x1f}, @NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT={0x6, 0xa, 0x20}]}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x6, 0x72}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x3, 0x15}}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000080}, 0x8084) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000001200000020000180140002007665746831000000000000000000000008000100", @ANYRES32=r2, @ANYBLOB="b6875f7e1a6c8ac28700"], 0x34}}, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="68010000", @ANYRES16=r3, @ANYBLOB="010025bd7000ffdbdf251800000005000600000000001c0102801b0004001df1cb811646e806fe81b30b54d23000000000cc1db7fe00b7000500a8279e09f079aad4de11d828e48499e2d72faf4b9316865bca09e01f423e317b64b5d11715fe3a7de600a7700d02f87f5b0e710dd7a8b6ed41adca06dd2042c19c7313836579cb52e50956a6fe758385373f2bae43fcef7eb1fe8dbeeca3a09d787f33148cf2c6795340501bc9c4eeb95bd4130554c3c1946a44aef801e6e3c29aee0c05bc007091c9f0f7030639463e43b307609ba965857491676f3db0c6d780693bacbd3f8ee225cb7ad40004000100040001003b000400275df3da48cb90cce372dfbc8d3e7beb80dd7a5d66024afc352d8ec1d625fca2e5a83ec8c1d459145656237ef571149e25c6814c0f8c00200001801400020076657468315f746f5f687372fd0000000800010000", @ANYRES32=0x0, @ANYBLOB="05000600010000000500050001000000"], 0x168}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="01000000", @ANYRES16=0x0, @ANYBLOB="00022abd7000fbdbdf2510000000080039006d04000005002f0000000000080032000000000005002d0001000000"], 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x20000000) r8 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000800)={&(0x7f0000000380)={0x3c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xe0}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040001) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) write$binfmt_elf64(r8, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) [ 3184.652090][ T3758] 9pnet: Insufficient options for proto=fd 13:10:18 executing program 1: arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000200)) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000000)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) [ 3184.723195][ T3778] EXT4-fs (loop3): Invalid journal IO priority (must be 0-7) 13:10:19 executing program 0: r0 = syz_clone(0x40104000, &(0x7f0000000300)="d2ec081f3afa07921bc73291838056945806955f7718daf6440c746960c46985a40bb9b8d7e2105e55089c69bffb1098e55093a29826316e5603a1378ce61920c4aca6ed80d2094abf114bbf7ef2e9096ed156afdf8a58831f86e383da2f67169c970b7fb4d027dc12733fc674a220e6ee9f9714f99115f974b6c50d85ccdb731b97c003fb859e7f2d1c2decfbe59a60425fb92e8184ea37160d", 0x9a, &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="ed6930f127f17a4133c2b7ed74d490") syz_clone3(&(0x7f0000000740)={0x4104800, &(0x7f0000000000), &(0x7f0000000080), &(0x7f0000000480)=0x0, {0x31}, &(0x7f0000000580)=""/45, 0x2d, &(0x7f0000000600)=""/246, &(0x7f0000000700)=[r0, r0, r0, r0], 0x4}, 0x58) syz_clone(0x80000, &(0x7f0000000140), 0x0, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000005c0)="ba02b16379fab434dc7a98483864d0598e309eef") (async, rerun: 32) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000007c0)=0x0) (rerun: 32) syz_clone3(&(0x7f0000000500)={0x800000, &(0x7f0000000040)=0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000000c0), {0x100001f}, &(0x7f0000000800)=""/205, 0xcd, &(0x7f0000000200)=""/210, &(0x7f00000004c0)=[r2, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, r1], 0x9}, 0x58) r4 = fcntl$getown(r3, 0x9) getpgrp(r4) 13:10:19 executing program 5: r0 = syz_clone3(&(0x7f0000006ac0)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = socket(0x2b, 0xa, 0x8001) (async) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x5) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000280)=0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) (async) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmmsg$unix(r6, &(0x7f0000000980)=[{{&(0x7f0000000480)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000500)="6884e5907c878e587698029839838991a8b3782e94450c18cbcf76689fa746fbdfc7a64fe221e9d922fe187c55f0ed06e56045d3cbbcda8c3c738a06f3f614d76dac5cf63b4183e158c43fd35077896b3e9114fd6943107de08a5f0758703c89c2e60d7599480d6e2f7897015f09ac76d276ac14169877695ac49ae49d19eef03187440b8f41f1d64482ffc37712cd04093f593227fd02e39d0a40c1f0930d3ab319c83ebc4631fe99356d6eaf9fa2d0f440018d2fa822b28ad82cac5e15986569a4eab76483befb699f04bbaac42da6e218da1d292670a1e5bf64c27ea58de1a42aa41f75fde23b637489658f3ea531bf485d5170f00947ab7777b1ed6f37", 0xff}, {&(0x7f0000000600)="b05c5b791e24e33e781268f2fd0fee3b7586cb6e6a6adcebee26c2608e04d027a018b5b6f3a54d85f9dc789c9d8a4bb12c6223e86a1dda07d7a5b319f5d00d89f66925b6a2a97e2388337c0eee8c7b00aa39a97d09980ad4d10a8077a01d6718b9a6935b14ea4373e0b395d81a844c725f6b9fd99a17016fe08b41f53dabcbb6e19895392582e4b4551c135352462c6e5d746fae01bfe349903ca29e386450c4ff05623e3a74962a498790e3f52fe3085f4799bddcd48370af8e988bb5576963488a87ca9fe6682a114f53d8f2", 0xcd}, {&(0x7f0000000700)="7a16ae5302a4941d0d848a6a591a6150ec9d487570df6ffe3fe65483a5f120f6111fb029ec8cff89edf3ec3b517bc1f6317437bd22d431b77513c65eaa6ab179e6b70a9ee698b5617d0aae48e1a7642798d4ee7ebb829559b55aa0e6686d55e7a7ff3da83136e745b3a4116c87fd17f60cfc5bc9b7e809e58a7adc62492a795d7967140119d1f967b00853a00e5711609126c138d580300c6c0b8e0a0849d0e0464dec9f73e0babadc7f5adcd4fa4bf3c2428c88b2bd161aeb357b2efc230b1089ac546fc561f56eba4913282bc0f2896598b5f3905a83221de1b32b0977f564c269", 0xe2}, {&(0x7f0000000800)="1bfef531a1f7cd6db716f17ef990a62b0b4c1b710e98440288cd15775f23fe33f9ab030faf6941c92493e2ed09579f29462694e18497586e6359bb83139a4b580ee9afbf307a62bd580ae834ce65e22786c26df89c928e0b45bbc384611c596facad5d63d3295ec4140e9c314a3ac9994f37b91c27cedcefc4c03e45c2fa5e20a041f91c33ff2ec70c97fa061cfc1fe394aa70aa43e2b69d474674477cec64106260809677e914d171f729b9d4e03225fd0f717a18fa50affc9386", 0xbb}, {&(0x7f00000008c0)}], 0x5, 0x0, 0x0, 0x40800}}], 0x1, 0x8000) (async) r7 = getpid() sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x5) sched_setscheduler(r7, 0x3, &(0x7f00000008c0)=0xffff8000) (async) r8 = open_tree(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0) syz_clone3(&(0x7f00000003c0)={0x4000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x8}, &(0x7f00000000c0)=""/177, 0xb1, &(0x7f0000000180)=""/203, &(0x7f0000000340)=[r2, r3, r4, r0, 0x0, r5], 0x6, {r8}}, 0x58) 13:10:19 executing program 1: arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000200)) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000000)) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:19 executing program 3: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@barrier}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r4, r5, 0x0, 0xef84) r6 = openat$cgroup_ro(r4, &(0x7f00000001c0)='freezer.self_freezing\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000880)='./file0\x00', 0x204000, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r7, &(0x7f0000000e40)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000e00)={&(0x7f0000000d40)={0x88, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x7, 0x74}}}}, [@NL80211_ATTR_MESH_CONFIG={0x24, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6, 0x1b, 0x17}, @NL80211_MESHCONF_PLINK_TIMEOUT={0x8, 0x1c, 0x50}, @NL80211_MESHCONF_HT_OPMODE={0x6}, @NL80211_MESHCONF_HWMP_ROOT_INTERVAL={0x6}]}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x78}, @NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL={0x6, 0x12, 0x1f}, @NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT={0x6, 0xa, 0x20}]}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x6, 0x72}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x3, 0x15}}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000080}, 0x8084) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000001200000020000180140002007665746831000000000000000000000008000100", @ANYRES32=r2, @ANYBLOB="b6875f7e1a6c8ac28700"], 0x34}}, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="68010000", @ANYRES16=r3, @ANYBLOB="010025bd7000ffdbdf251800000005000600000000001c0102801b0004001df1cb811646e806fe81b30b54d23000000000cc1db7fe00b7000500a8279e09f079aad4de11d828e48499e2d72faf4b9316865bca09e01f423e317b64b5d11715fe3a7de600a7700d02f87f5b0e710dd7a8b6ed41adca06dd2042c19c7313836579cb52e50956a6fe758385373f2bae43fcef7eb1fe8dbeeca3a09d787f33148cf2c6795340501bc9c4eeb95bd4130554c3c1946a44aef801e6e3c29aee0c05bc007091c9f0f7030639463e43b307609ba965857491676f3db0c6d780693bacbd3f8ee225cb7ad40004000100040001003b000400275df3da48cb90cce372dfbc8d3e7beb80dd7a5d66024afc352d8ec1d625fca2e5a83ec8c1d459145656237ef571149e25c6814c0f8c00200001801400020076657468315f746f5f687372fd0000000800010000", @ANYRES32=0x0, @ANYBLOB="05000600010000000500050001000000"], 0x168}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="01000000", @ANYRES16=0x0, @ANYBLOB="00022abd7000fbdbdf2510000000080039006d04000005002f0000000000080032000000000005002d0001000000"], 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x20000000) r8 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000800)={&(0x7f0000000380)={0x3c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xe0}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040001) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) write$binfmt_elf64(r8, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@barrier}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) (async) syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) (async) open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r4, r5, 0x0, 0xef84) (async) openat$cgroup_ro(r4, &(0x7f00000001c0)='freezer.self_freezing\x00', 0x0, 0x0) (async) openat(r6, &(0x7f0000000880)='./file0\x00', 0x204000, 0x0) (async) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r7, &(0x7f0000000e40)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000e00)={&(0x7f0000000d40)={0x88, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x7, 0x74}}}}, [@NL80211_ATTR_MESH_CONFIG={0x24, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6, 0x1b, 0x17}, @NL80211_MESHCONF_PLINK_TIMEOUT={0x8, 0x1c, 0x50}, @NL80211_MESHCONF_HT_OPMODE={0x6}, @NL80211_MESHCONF_HWMP_ROOT_INTERVAL={0x6}]}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x78}, @NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL={0x6, 0x12, 0x1f}, @NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT={0x6, 0xa, 0x20}]}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x6, 0x72}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x3, 0x15}}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000080}, 0x8084) (async) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000001200000020000180140002007665746831000000000000000000000008000100", @ANYRES32=r2, @ANYBLOB="b6875f7e1a6c8ac28700"], 0x34}}, 0x0) (async) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="68010000", @ANYRES16=r3, @ANYBLOB="010025bd7000ffdbdf251800000005000600000000001c0102801b0004001df1cb811646e806fe81b30b54d23000000000cc1db7fe00b7000500a8279e09f079aad4de11d828e48499e2d72faf4b9316865bca09e01f423e317b64b5d11715fe3a7de600a7700d02f87f5b0e710dd7a8b6ed41adca06dd2042c19c7313836579cb52e50956a6fe758385373f2bae43fcef7eb1fe8dbeeca3a09d787f33148cf2c6795340501bc9c4eeb95bd4130554c3c1946a44aef801e6e3c29aee0c05bc007091c9f0f7030639463e43b307609ba965857491676f3db0c6d780693bacbd3f8ee225cb7ad40004000100040001003b000400275df3da48cb90cce372dfbc8d3e7beb80dd7a5d66024afc352d8ec1d625fca2e5a83ec8c1d459145656237ef571149e25c6814c0f8c00200001801400020076657468315f746f5f687372fd0000000800010000", @ANYRES32=0x0, @ANYBLOB="05000600010000000500050001000000"], 0x168}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="01000000", @ANYRES16=0x0, @ANYBLOB="00022abd7000fbdbdf2510000000080039006d04000005002f0000000000080032000000000005002d0001000000"], 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x20000000) (async) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000800)={&(0x7f0000000380)={0x3c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xe0}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040001) (async) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) (async) write$binfmt_elf64(r8, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) (async) 13:10:19 executing program 5: r0 = add_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="d09e9549f9b9a8ea4da5983f5d8cc59e68e77f10ef5f67983a6cf3fb25b3ff2067ff94adc7c272b932965a56b221c305bf07cb84a9b2210d13cdd9af8cccb18abe31a85950adbc2a34d139b7dd493437371fbf8f99706d69af83577f5dfc6a14500357802826bd5e4108f14240", 0x6d, r0) syz_clone3(&(0x7f0000006ac0)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:19 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) statx(0xffffffffffffff9c, &(0x7f0000003d80)='./file0\x00', 0x2000, 0x7ff, &(0x7f0000003dc0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_clone(0x204000, &(0x7f0000003ec0)="233c025423e219146f4030c58f41f268c234effee44154ad46274d1842c2ec536f33518897e63c84f16e254305d1", 0x2e, &(0x7f0000003f00), &(0x7f0000003f40), &(0x7f0000003f80)="3494f11bbe44c8d918a81d346b328cf10a6deb6364a93c8150dd6c35e3ee51dbfd168e28f4a13a1063198a22be43b2c1c75a0e01b9546523d6f52b39287d737cde616b64db838e547686fe42cf198a91bd93aeddcfa1274d0e") newfstatat(0xffffffffffffff9c, &(0x7f0000004000)='./file0\x00', &(0x7f0000004040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000040c0), 0x303502, 0x0) lstat(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r7, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r7, r8, 0x0, 0xef84) r9 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r9, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r9, r10, 0x0, 0xef84) r11 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000004280)={0xffffffffffffffff, 0x0, 0x25, 0xa, @val=@tcx={@prog_id}}, 0x40) r12 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r12, 0xae41, 0x0) write$binfmt_elf64(r12, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) statx(0xffffffffffffffff, &(0x7f00000042c0)='./file0\x00', 0x2000, 0x5, &(0x7f0000004300)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004500)=[{{&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000002800)=[{&(0x7f0000000140)="a733c539808dd3f0c44219b0adc3c897d72b6da11b8e31d5f7d91fbb5467486af0e29face391baf79de06ef3c8e4b05cfc0be70000048d05e47e71f516db94f3cfb86cdcc465021ab52376701fd15b02628f04e1d49500182b363dcd55f8bf01a8ed340db9eaf4a6af5b35fb04ed3123fa140ab34d008dde9da4c9d414e7eecc4a9fbc943e902c65ea5f52c3c163cac6b572541f9420f0194525d5a83a9d7cfc431c2557210827c07feee8e2b872c80e62", 0xb1}, {&(0x7f0000000200)="9c37b82493eb47b112dae999a85f6932b7f475f9157a7afc3baaf5ccc5a7e2a2f16cd5b8bc7b7a1c20bc2b2f71b836535a2b520a37e8fa1e628b856b021137e575df8e5e1e8895099b5c9f0fcece09c294a1b623dc", 0x55}, {&(0x7f0000000800)="d561daa5f034712560a19ee868364fb553b171dda41888e9945ec04c8896d569df08562a415a5e34d5970dda7de729bcd8aaccc34816e794b998c59b99b663a7c1c14134b4a1545375f28263898309f161782ee77411f1ba0d5bda2d7d8ae7e326f26d3041c04690f6a7148fbae528c75a7f95f3f1ba7cb47bfcc3c287b504a69fb4083dbe4e09224a72177f9d30cdb948346625084a2b05dd633d5905c84aff295334627df2d9745b8c204ca8a5e540b22ba3e81ac144cd89906521ca6c4de17fd4ea4237c72e6d1b8ed0b3878ae425ed3c170478fab75ae7574311a2371875f830973288ca0fc5d630331643ce6bcc3657f8698fcc503cd1dc80db642571de24396f65843318febea180826313d6b8a5c2567263b04ae1b72f5cf350626bfae96ac43b6ddacf6afda8129bc3e1981773152979ecdc797ce1c94c841eb9ba8be336f79263490637d4a9687a26dde6bd301372e86779dad4e148e247a5a234b6b52a100612e1b20d493e30d2079d453b4b6f5c5d13e16d2a22b09eb27029d8f0ac0bdc92fed8bb7db80902a841f9aa1a8134a8d7f52a2ace874c8dcda313a1ed8aa336c9b40d2b009bdd7c688f43969ff7e955dc4fb100925e5033d0a7dea1ea2de34f9efc257592cd176e02c6944062c86da035e2f35b6dfe47f3ba13da4da688b802cc77cc1a4c7ad871893677df5213742dda4fae2231cefef1b2042bb0233ffe665a307621ec738a0114c6abd684b90ed218c4ed66cff3339b95fddd1012629b8f1c1a46533c4d8de8196fca7e8bb6159936f3a32e2a9550b24a84be00fba2f9812c8a23c1ee5b70286b0db4c356e88346c6616d0c9ad88bcc4542fcd9bb1e0bb9631dd99f3a767f314b7df55887672607b51e9bcb476c098bb968dd062544a1999db7711542c12f8a1c9a9ae5b19a79ce24a8e66d75157ea59c5ea4a06bdcc2695c78497e9fc10ab01750ac040365b98aaadaa6c7385c750bfaf37726bc91651a969d9642f73973e0edb5cfa5fc69c2d7415979daf18f90daf5b8ca3ae016d1aa5e83ec15a5df15c790ebe19496daefde0b16a3d2f7b0b8327651817708a647d7aacd28227dbdef4a9958ea6c624fe3e7811c7543ab7dd8abcc80148d5558a4500adff25b815dc4e7231fe103fd4f79a00717d2a03b93919e8a50874077bc4e4722000369055ac966f618ef8b36529b6210f9db6093cbdc4b8c907e93e88f58e8cafa796cca3c590e2f5819b47f7e757d1c1367bb566ad27281aee9ef41f12c617590ee05c9f07ea54f9a00f47a3a6e1a857a31eef70c0eb3a8d55425c9e7920b326daf1d421e7ef8cc794561d17e4fabd1d6531e5fe8a35155ba8463b92d76bf9d8c8cb410778c47129738b3712ceec32e770ac064a7d72551168ec052084655d61914f692fb91391bef62e5bb14bea8a089aebb9df26de26aa38dce1f3910b8931841a46dd42c20c2bae8206ff2fb23265ccebb81cef1bff277fad599469e81e3a6910711c2ebdb7260c07656c3f9d933fe3a5f59c9507efbfd6d878bb6514617d4311e1b13051ad5022fda53ece92897d1223438034b7c6b21c913cb35b8f593871bc8d41eccf0123767034cf66270acb860495ffdd7ee0b0d682c161a0d92986266a408e452ece14c2c75a5568b625519bf189b19a2c9290d9bfb9773bb9ba5a93c1f4a683479c05d99ab0d4c2d586c9f794af6cdebc33bc8530180dc37b2c8aa758d94de19eecf4a120ccbe0352bde3857d4201a0345aff09d5df713c58c7ba08d4d829432f3bfebfb3f5bcbd66afdbc87890c11a02e98c08fcdc17e7e1b21ea074d7ca7a2843317a89034d8c4bb9239df7a00e2e0271439e1a4b2d40c92c1bd9ec5f4f4aede75c21cf73e5c1ddfda5d818397a29de1943d9ba18d276e585c1f13e03f6e90e169dc9203617b945d5cbaa628ced3467b6c577938809ac394f6c0f4a0f2274de5d5568d2b62ae1c391108cbc646adca997126c5bc5cf0476c4f9f14e2a623e5fa0dec11667b90ba15a96a03a1379a82dd3d698ca431f39eae635883c472658098e11999d14e32d5cc94810acfeb26b3c00a3ff0813a6534f852e60b43864fdb1b1c547cd280f65a54c53065ccf867509a9db93954fef742aabccc3e20c49fbf52e0b0e41898662d4b06ac8e845a9048dbc91311c426edd709d8addac9a88b096ca7de22604c10294ff17409673520f9f73eb77a62bdab9862471feef0f18d2af3be4cec53d0a0983a0acb7d036ccc19fff503826fff85b1f3f9ef54147f29dbb9d1f62256b54cd00ee20bdab1d2ac51fb84f6abb13d723428759e5e13fdfbf408365478e92a7cbee9f1c47b756ee3e7405ccf2b2771012f00e0a310dc8932893cf9319d1b8055ca7a6a89ff6dabf7a2e0f87b749c1ccdd6d2e9da881fb53cb458df6d43df901b1c357f868cbbc8bee1ecbaab2c640707276854af49deeeb817c5f871433c789dd5e0b1b32f6b415e3de729848192ed8e88f2b62bd46eb04b5432e6c92edfaa895a97c37be4da396768e9607bac7c8b5401d3f542ccd8ec8e0a093862be1e11544644a852f7d196934f4435fbdfa23d84c2f2f967029d454f0fc94250c44543f2d6769b9ff40e0af4d2d9e35caae466962c13da971900989ec0d8ebf142de3bd6f0afb0807961252057737960c4e4d53468f1f8ea585659743084122d87e08a022ec66255185ff6dd22094217f92abe360f7fa6908970691dc15c0279c76a848fe10a5d6127a77e26141d7994d32a42eeae279a7e6a3edc3cd80cbc8b7ed618b12a338c8f0356f3fbb821af59a6c47a53b012f673277ee216a3b64248d68e12234039711f76908bb85188ecbd2e9f2dbf0a2480c595d68f27594bd33aebfc23a7a3315cbacd0c083328919b736d60d34937bef0463f573fbaff4a02f94dfaae61209654ff12b8fea04f154928e4f984454d992ab4967e2072ae6b99b1cd609897d888235f33fa0596e9ac827ca4c23d859d9343dabfb9aeca47b38ac874424b94e133c0681c7391e17a8aecfcb569cc12dfc85c8a4a21ec2e8dff519bc111f5ff83596601518e76536c6f3c8d90448b226475e650450aec20d0e0552f6acacb5671194b2493f63c821db76085e8c7ef3683daf9b275a6d05adfe5149ceb897613fc903274303ceb2e385d03683cbc484cd9a0d1eba30052e803ee752742d041393da1d771e89662c95600866d6f4890422421dc81fcffc214f44bba89d9aef5f83a75ae7f3341ce310752c748d707caf9798c0ce5da8249bd8b08ffdf52fe7cf07fb7457c01071621a6baf52e5e5401d6ca75459ede0070166647868c655c975a26fe4c5a20d8dc5e59d8f01a44baee20898fb3f8cde4455ac8d075b05b4f4b981d600e28b4f92017b4a72f364400964c67d6768d4008019cebb2edab1bc6be1356881b535be0b53c73c2fa313eff95b8f17cc1689f97dd851cafc000d3d33762980014db5f50ffbefab43c0013d160f86a4bb165252c95fd5b08a8a363239ddfe5335b72139ac628cd5946d881c0bdde04f57a8bcb89b11cb24b8b8a48c6be76133bf6ea4b99dd74f145066f52010750b9e43160e151b3242658794dd7f4d8714d828203287a26d6326edf8db31c9ca31fd4f418bd107da73ec4dd461eefb9f52d061c0f3ccd7d02de3b62a5a3cd512c02752a6cfbe41dbad7e802ccbd7078420f3b94bc2e69b9c29e5205b42c921ba17fa6c4e230b0ff35aa2d12db1767629252e6498004d6176eec6444e3112f9883560da74e7ff4b32062b6a17c30f261b7e2bcd689453fa951b135dad1a5a00c0bac803cb2d17c5364a80c73c892d6966d4015dbf563a52dc7319f2b64c21059d4f5dcdad4940d1b4772847cb1425e65422b2ab3cdd8b60e0f8747045e0c30367da842bea59400c953271ff407ea76c040386af7cc1942dc1e8befd81ccfd4e822ecf98c3bf537baae55477470391d5778690509c5571ed4d0db86dd6114c72a5b4c4634f8aaf9d506bb460bcb162a2f993451482455a83eb605412c1902673b9396fef2bf0f8eb580f15463a576e4068eced9e713035dad74ba5e5672154eb39d63ecbc90bbf17eae0d59dcdf62218b55172d25f723ffe206877275e9e3e261db1f5fcc23034e93a376eb4396e18d1f183b9c8aa955961559da58e5ffd132c82c2c285ab48ab6550f9837c13f2d3cfa3209f9db5d8aaedbac3c9827b78280f720fcf40da9d9a9fff698a75087b40ea9773503048ecdb425cfeea1bac1b1d9abcd19a1b8f4d5da52f9c174f32025ca438c05c3961a86493c3c16215032067f2fb2bcfad39763f7c8f9cd4befabf00636812301d5eb8cf5f6b463924788419a16c1c41a6a2ef2ec1c2fd983294185b2a6108ea8b947937121a25f021f8c8cd309338eafdc14ad06c5f10190cb75e0c0de4fcf8ce93d58ed03a7c6f7c4b5a67d34c073ff3ac965b681d3cc33ac2e66edbf001fe6f0e50be2c7b01cede690fbfec5aa2a0b46e308a1a620cb64b893d89dd78ee23b6e08f1805072dfd890e76433ba218d6508868d7350ed42dd24a3704a74d867c0e4891e4378f4629eebeed249de79d9cedb0b0d89e486d94e743f1fe5134a074675117ff117eb5bdc8b61b64d92ff84dc51848381d58786901eebb313908e89ef2afd347f2b032e9c4698c031d6f00d42756896d9ade44989eae2099ded6fc798ef363d90bffa98f8b0b2bc49db2c5dfdd569f9a73c6839e04389e7a7dc41ec77e742e400fca477dee13572bb2f4e534c4e4e485cc549c1540909034c13429e867bf656892550e1d9ac9a49c9e3ca495bc8df74129c58ee3a68fdd3fdf69ec57cc591e839875d5aaa95c1f591480b4754de9adfe0e883f627b8fdba2a97f9fc722f9c8c4757ab61f77ebafb14306d8dd4fa7e97a70042c7427d07cc6bc288fb74790ce43be80b4b98503af123e7d7c42451a07a9df1854d3e7d4e0f5d9ff6a7ffc6ff0bef906bf84e37582180c132a9d369786013958dd79e736deed565cd9b0f86a71a98daafdf6b8ff01d7c3fbdb6e4a4b4b48a8ec43bf0dc74d5bb64e0eae89f00177285e97d71416d6300bde964d442c9df3c8758a2e88064c165c0102f628ca31e1e772a0af3a1f5639274f5e3a46cbd1c37fabe196bfe0700b5483412e966d4978499db6b1286108832fed03c711ddeee1e83f29cd1859da1804a06cc1e4654d46ac7ffea35c3a997e9bfbab92faab77e046961e083ec1b739ca1d7b4009c720b0183478515b444d0c45e26a8d886dda35139593c2d6d5e7bd963fffa7612536c9a4ec6398bf82384002b3588363ddec3660fb43ef7c6b727b02307bdb40a5d82424d0e7234ce784cd508c902eee3cea1b1105bd0b1e210f5f90fa36d18dc5af8b18674666886d8a1a9f7f333a495131b6b851d8d040fff3a9155a77e9b6ec3f82c7ef16226deafbdb4343eaec6f4ad89fbf95f38f2b06052764bc52fd9e6c1baf628e2342d4936b2546545ed81e60f24f3a5fdbb28df5509f320fee50ea2a03d483b295a5f04bf38d6a655778852fdae4569e36455f590ae75a2c5692ba85b6fad181beb4c8341e67caca803a1873ffc10d300df2dbfaa51742bab32a1718fb87aa8e13fc2b95ed6a3ebf423024ee4cfd04a459c8f1fb790e406fdad24cfdc67c8a21a32e9c8b7275ea4ad5ac256866608f23c01a289cb217b9ff0b24dc825184ac3695fd4b8bc4870bc6a5b9c4fe93e6bc644362b3189a3e4cf043c328a6f16f85d71534f6bdd2426679c7868977302f9f34eb7e46f52436331f367acb0794f0376d0b5dd3e00222169", 0x1000}, {&(0x7f00000002c0)="3be860e9b2cc2fe074ee0c5dabdc3d74c5ff9d1a66f2ae6f4bd2e113a8f598995246d550840081a89b380c17220154732901a8fea385694a18fcd148b0d7e28ac3562acb0c761a37d3da7a9db6903e17886970342fe754a6c258916c5f069aabf48798f605bb036bb145a6a78cdc0a9044a55e733bddf48123223dc56a0e509e5f8ec7b338c14d3ec9ba141fd8fdde8ad7e66968acb65822a0a7ea8eb5426fcb02bdfbeabb3eebb7866937726570cba1162af12e08dc72c54b21b5e035591f5d04462a82aca4ed4cef2c58ea47706b", 0xcf}, {&(0x7f00000003c0)="ebc1b34b5aea6f024d020b78ddc30f2dc14f51999fc1ade7b7882661138abb030d50c02ddab008f4536f99b929a58b73df5eb8b5c87c9565b0462827ced62dbe2baef82500fe59c1c31427adca204366b1ad7637a3907f41cbf0", 0x5a}, {&(0x7f00000000c0)="74f44bf85cc5eb6807813ce103", 0xd}, {&(0x7f0000001800)="ea87456c2d1b3089784a538d27f02e72514dbb83a9bd6f9cf9e6918fafdb655633c41264699367d9050715cfdc318fe0806daf7ec0d83ae84da263990bed7a5ef19f69980371f606d3d62c165dc34f1df33f9cd602dd932151fd0291bb754f863087852bd24c110b4db34e1d8c541e6d1726726a1405a68a6ff96ce6e31a691253e1133bc42ee80a32709c95e08c68fa91edbdc1d363eb67a6abc6cf43df6a73badcde2b36074fdb79a2ffe753ffb89cac9f77f5636984826878d5465b3581236911220c008dc2cf637b296ff25f4c06f1cba3bea3c8188a8038ddd56db183c31dc06b29f1f22e503287fca6921964df5590595f0e1fc9860f6ea467328d2f7ea4e8f644ebaa7dcfd759c4a013f772025664d648e3fed10ec7786d74f641bcfeae3aada53676ec4f11e7f3ef3a8b19d91b32612ccb5c41d724d7e82878d1c92833c742ff03c159e38486ae7bbb0c42ed87f247683b88da411fcfa875c735a6dae04a6a68e378f7caf42b789f484bb3660e99f8b95bb9a0b7cea644ba7d93eeca629fbe6870cf09123bb49f1473c025f957f83f8776a222692e55ad62ffefdd06591fb470fa94b02a3161c0e5a741bdf44aa14547d7ec5f727c218c8e9c956e839f699b61b0a1553c08d1af48abcb01223a94025014ddff871b843109a54c7fa90b38f5256b47b56579ac91c81cde1c7bd378ab2ddc3d4d19bf34d5feb10bf627ee8251a8b1a7be8a34f6252d8e94a1ba3aa8f5460418842dd7cbad333acd21188eca44350199c64da32d29b39c1e0f922c6c655b9d5c77eba8d3ab0716e756391c82e40ea20300d25765a3d9df8edf3e1c7ebf9fc5ee296064c168b28611b22c75cc5e75846c12538b725dcf65f6a7f7279cce13255215f0b085ba277aada1e62b20fe624dc292a6bee37620ec0c746f37111e7f41abb856b59f4eab01ed1e1699c09143f86da9f63f5a6b0b264f0cd045f6f6b74d8db5022833f27b5af7c7ee7ccfcd1793e9f8ad25ca3f19e3bb0385a911d4af67572cc43575b8936314dd54044dcfc77ffde832f7b81a11960d461196c8f9c88956ae5c10407cd4a78752d758b1a4e1352b19c6bbbf1c28fe6aa7a2c66578b512352a26020a3c80620fb70acb5cb4f6d4c7e8e8a8003b9f9386d312e43189e7fd1a2347868102976420e12d529795574eccaca973a5793e217ac6acca76e2f32e6c8a1041fccdd5670f0c832613c3aa4942be01ba29617ba9f91409904b154274557bd9ccf8e7541022f55531d541048912a227d8a374f5b39387bd198c4dc9be8f9ab77da70ceef2b534a7367a1121409a8e3cdd631a0ab843dba608e128cdccd3aec8c5e7cf3340cd29ed1baf5ed9304558aa2ea0d33ac60e5dd688748928d134a0c7546985bcacd28565256879457f706a6879d58a2b53880e344c44d54669a1661687a41a1a007313a0304b39f45d3a81dfbdd0262316657c9c789df87cce959d95e8474eb8be6cee460c62c72957687233f8b252e84c6432f29ecdacc9d3d44e036dd90ae0ec132fdf4bd957f42eb37f9df417491f76819cb4a5fec572959be56cde48a42b4917a1b52e1c1e939aecf6be0766295b6908c9462c1c5ac8c3ce6f96cd675d9c48ca11a2d4d48117db3aa31f06f6ac837220b421c29730df6000fd4afa84ab8bdc0acda440fe9befccbf61f11d2180ec7cd1f45126f519d6106afbf2fd4516a01b6b7050736757ac3ade263a3b23b73529e8c55189e9c3842c4536092fe9c84de768f588f686d6d6eb64da5eabca8a71c82141bc7643e7bbf037c71f07c7808c18729fa8f5de87cdb31298a670f2b041690d43599727028682133da913af4c811bde54f86c46b58c65c642c26027603174c1f29858e0122f81832ca7a8b146b5fd2ab836406e952bc6bc0646bb88eba0ed3224c6a845a2e14bdd0f8fde70ecf1a7c858f46649dffa9dae62a12cfa70a296f0ba681ba7d131c9c513f9c944e78c6a211394a3e0122e8facb717970807f0221cddf5d45dbc7e31ff8229a0098d10a4544d07b958ee7fac0daa71f074c2cd06a3b6981a22f1c95b56cfa2edeaf6e8fc89541a64e9a06218cf6bb61b5fc1c0993074009c89aacb01b5b8f3332277c7571f3ef626cbed4d96ce6d0eada4de7ce16e260e1543509565851b5806b7b97c27fdc87736886427557e74a58322d139cff419a78a1dab54a062db5d8e4026f00e93fa5f09f50132ccdabd6b4ae6ea138f78b4dc6df56e86c0058d972ce6e40d03f9261800d12591a0ebeca67d32dc9a3e0c5f057b15b4fecd2dd28debd6a2ec1401d35511e139001bccbccd60049403572364d1925fc5ad8f3b444be87bb32f0f8437c6cbe3d028993bf80cac1c2c33f09d13b26250a9e602deaf25f1a1e8f30451fc29cf2c52ea31b09d7641ea2904924009f3057eca831b917988b994a00ce4a859e5b438b68cb65215d609174660f0c5d08036bfb164318765391d79fb0a8babd348d51da08506a5d4bee9dfa6eae80c40008e57aa4e4e941967925830bb86af13670cb1331d54c777397987a4354d1b4eef6d4f5e7591517172ea9ac3eda440448c0fe1c9e633c79c168145764fd8d3e58348cd792d7802e3ed541333d17c8401ab6344cc59ea9a643861b658ad2e45b59d5be78c16c9680bf46efebef50cddb454e303e2671165d343809b170cf9585a6a7c1368bb135876d07cac85afe1ab1bd11747eb2a74d2fea47349ac27f0021c8fa7dd1251acc6e3a1bdf2d12a5ea8d45420f87c70a208246baddc42d6262817a46e720d9dc841407be62edcd0ccea356f3de57968327e32a6832a3736fd9e11758c856a7f51ca4cdf1af0a3b182045a736149ed4110e99ffc4125691e2668a0a8a6919cd28588cf75c877ef4a3e3513f9587dd6565bf80509dc5526365e3d472d89fd7a8e74236a6423706fa0bfa236b3d90db27644fd078dd2ac5a5c1e1841e115b9accb9bebbbcf39f90dcd6e16ca0b4e361a10fce5109192328f1540a29317efb3d932df06f36af01a3280aaf7bcec26c00fe2943d0d8f1740378ee925853e718f5783caedc36283a68b259ff3b764607d453496d1c3c1b666bf1427968789c786ceab3002692a8b5757b021171a1c61cd6fb23d996c60d39a8c1036bdad4f69d4f7499d749610414fc856d7f97e2885a872286a850ea07f7a3133f331bcc8ce039309a376c91b21365947ba3465dc585dae03bb49d6f8fb4624934e96b6bdc40b2ff01fc00e909e2a196e70229270d4f97ccd8223ff105ff17b818b482919782300f2e8d581be9e7c610adfb822fb66408931e189f9737b6ad1606590236d728b72e4feaa362506ceb6e507f16117feb63fb37070aaa4aedfe3f5daaf175863f98469a4154ca3e9c3ee16c453099fc822d12ef9563f6cf194507f9cf9e6293c8435a03406b0f829da2ddbcf2db294203b758a4b660345a7faf664f98477ff31daabbd367abf18d4ea383b992941ebcd93e0b946943bcbe1e30485f5d6b57603eee3381a488eda5e928f99edea1291524c3c08af71b816ab595bc2af3264fb3cee648681e1558b4d052913de0f02d40fba2e07dba21b3c65ce5e494ad6c40db96bae5bc99fea94ebcd70823c22ead7b5407bd2f8442cbb6de0003f9788c700e2e196450fc29ee63f3bc2476cc1b766fef18b33701b7b04e9d6b25ea9f02daf81d0c0dbfb2e6814631f1b5364c00484b660cc83cd9da6784b70ecdd4ea89a08a89a88c43c3fe5721b9e2a222beda96fd53a50df61aa1f29f910fa4d530b81939d43b1455264bb63dd61341021d2adc037eefb7a9e3c9382a484364cf4100ec74dcd06117506363d3eb4c7657bc390c6354ceaa7a2470b524b64ff79de2c41309fa7c6bfbf3aff2be61363af7db2c3db3612d1787628d8a51a962178be72298320aad006f673d33cbd377ffbb56696c4798222fa5845a30bf10d1a51a96698c95ade655e0a45cda694bc7f7f6164f325da291eecf53600be2e77dda640e97254acad8a18478f546d0a3637d83915b14ca9550a01ca1d631e60716fb5792989866991fa2faa3a379d3b421d6d930fcc860c30d37c25d127635a87b269ea1b7ec88fe650eb43dc2e45a264de5c00e0196e0125680ae83b5044649720b66a54072193d62c39b5e369bea55a1ad9057607e7d4277492ce4cd737cdaec19aa04440204baad3f925d4629a505b693e3e55270d7d8d80778120abe51c21aaa214921cf3c0bab58fbcefeaf515397ac3cde8cc095270d6c015ffa6f1c03793ffa864dcff5f6cb3057e2620017f4871f1a670074abf96341b6dfab87a36b39c78802d66c79e243f5974175d77f52a49b37bea51665d3a97acf34511ae8a9942755616dbf613be61383483105f51be10ca91527bc4a1e9b63a89ffa6ffc766f9e60a9d10ed3b0ddc8be31fa8b1248a844dc57bfd99419899d6d1c5769c6b9a8c6743571c86f1bb8b9d1b10661231cb0aef8cd5f334080ab849306f979b26a3a476e4c7e1fc50986a77cd8621908026df8c7722bb05121e0a9c5431e8529458b9c4c9332688b794036fc137603b56e802265ba4c9f680172da196cc4cad0b3c38b8e7d85ed0a80552bcb76693c7834743d590bd02f12d109a1639dc19e3050f86cecf4e7c6a4d04b52824d1638452f547b4d2562414ee5be7514112a9c585b6956501b5385517c6a7aa22a437f62ffe19173c10f39c1489cce2a07f69a9dcf4a428e0bc1bf00d23f957e6f370f7c1ee48bf271af11109e437d8610d282bf57337cf3dbbd69b6e71f0acad5c3b63374661ae4da1618a6f5e0734d1862b9abe3edc2db35d455777a6f6a31b9e6c0b59eb1aedcc377df6af0fa781d31cce958a0e724ad9fe29a0e1932300d884dda2d25d7cde8b95148a515a9a359531a58201efdc58b500a925970d4db4d68bce2394b2c64dd396b933b88a102841e89bbac30952ed42d96c58ddd003707dc411ef12e999389801465ff610103af808aaf75ea3fdae2997df95c859494ffaa29abf3e1fe88b44d6365192c1978474fb083032148fe7f912766fbec1540c26a4adfa20eff5d3bb29c3b6e2973d28cacd895318d9a02eaa5804b356c91889d28b747fe256b87210acc66d60e3e30f578de4312e55edf1230419507dbdeab5fe810ea8746664dd4045059532a38d5da666d77117d3bfe2dcb36900aeafb77c4c2efe20c508f1581805c4a2920f53eae82d4cf7a49b607003a72e90b51148dc04e47b20539bd9049c54c3ca8997cdacff7e83a509cb44867b9c824f972de67d543de2c90d853da2d4b39aeabd30e31e7a4d283abe211a09a4ef1cabef44282c38a7facc86cdf8dfc2360d7563961933e014603793b7607dff79fd96f76188dec019982b1e3d3074d0e59cf2b4d2f69e80e2f42f18f8e4b2bf6a5fede5953058bcd4365e19353beb8bc209f687eb62ebd97251b83758a7dcab19f96bbc3454f48e5d940d9b5caf30ebac4a31c4f0e05265ec6f798e692488c18d161371160c07e1ba1136267509c048481808ab650f2cc8a846945e09cc6693789a1c5bd94eaf01dd5d077030eafcf2d04f7d897a9257fcb6d7da156930d11533f5d2c68c673add59240ee5ed5b888af4b93775ece9aae92d1070948a6a16bf73ef323c79437b093ae2baeb6a7a9127dd26f2ad9f62b7047fd8a107e9b3f0ff190b1291b4d3ffbde6598125d80fe74121e6ccbb96c6fc48073d85daf818d1deecd6ee088696f2b7beb733950f95eb1314044ff191961d0f669b991afb96e6757a0a34ff0186cd2a4f0689e1de45b748789e18", 0x1000}, {&(0x7f0000000440)="7240578ffa686c227dc4f81ae6c78b5cdfb0ea6264a2d09140def279f07ccc6e4cfc3955f3b1980ad9c7cb42138b0e40daf400abad9976f5695ff7dea9d5089a8003e9eb444bb65d02d2beb7d6c9007235d076a2668453dc888f562e7cb49902197d8b3175e1105e9455f783a546a10465e27035ba31cedb417edba156b6aa9cbec7c18a5363d2df7e8ca44537f560a2e82bf8d584d7f868ab5bc50822d6c9d6eae1e0acf98dab4c564590ddd5a1641caee603a09da9f942ccf6c4bc9d", 0xbd}, {&(0x7f0000000500)="bc2c0adefd1d8549128f6fb29bdd0473cae0c3289020b4fcb525a1b65f85d53395703b63c0feda96108896639c7dd80feb5bf22fa81e579d6a9a1064c764e320011b5289c4abfce8eaa664248d5da023f61a3b2415c7604be4b3d16e7e7de1be3cf41122f51b024e90badc89705104ab2f6594657431e20ddbbe64bdf6e582acc0bce92fc3a67d29b4d4bfe4c43e056156553a48047986a1e9c5dcb53fc2", 0x9e}], 0x9, &(0x7f00000005c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x80}}, {{&(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003d00)=[{&(0x7f0000002940)="1496d3d6d8c5715cffc510de7699da0b457bf908a4db792c0585f3e4bb81064305e359726e343096ae7b2ea3e1bb2311697959a56d2559fc9cddbf65dcee0847d0efcb4608862c067feb936922c9bb3463e168df65296273a0e153336599871b2dced893ae6af659960ae7e57785e61fc1db4f7944551f9a343fa6f63891ab08af2e639b578b48bffa5d986ddee9e55d9cf3068f2042cd62667242de964ac22c2f1ff5115c4bf1f956fdeea1a4f08ccff0ad5f82cabba631c4f8acd5c38970664069f69f7dc18b8eca8e604331f044bcca4a665d1cb85b1c58ca3d46d7fc232ab7fa", 0xe2}, {&(0x7f0000002a40)="5f5c8a50fc208ccbabbbac67ec24576378ffd428d0b287bd19bf9f0a02ac0351f5f544408d585ec8ba7066bcb6616000ae5a519ad43ce290e651686824f3843606903486253861b1c6d6e1c06c9c1ffaa797130ec8222c84a5f86cd1d94caad3ef0f61ab2e541f6fb6f9de0bd5593c3c1929a15faea123040a06af8937cb761941d263d9073dc6b6e10305747159cd6c277385e4e65fd0636b1209c8999fa42ba05c71267e481262daa723af687096b18a4ebf831af5cb476a28b901a712e285453ff26f1def543c8dd30893c24b019b62", 0xd1}, {&(0x7f0000002b40)}, {&(0x7f0000002b80)="920c8177d557c6b17e490de44b9e0a53adc19d977417e5f5e349bc57f620c8049c8c8514d8d11929765588f3a1ad7995ae767ffa6787856681674170d34732f2fcb6d0ca5900e48167e3470ac6d5ab1e160ac0ccbaa2e80b0cdf6da44363584c30246f31bae26c7cf104f21f278239c913ed33766f5bb13198357f76ea", 0x7d}, {&(0x7f0000002c00)="6f739d794cdc410f5857e8def36982faee87e70a35e2cf7972eeca3adf0eec19374c990d74deac3102ae762966708c17bcdf164c2b83406f52926dd8e9ccebf848bd2408e9cde3c8029dbe2101138a418c877c7b83223f0dc9849df94fe5e425006a2177137baf781cde90cdaa16831894039f8c9a6a86780ce7b9dfd4c25154eec4a900d76b55f96c92bb47661d98c002782b425324d00b069de44124f29542e559ca4cc5d8b33c", 0xa8}, {&(0x7f0000002cc0)="b7b48f8da6ee82ea21", 0x9}, {&(0x7f0000002d00)="396c44b8ee65e48c10e071a3ae1a5c98e1b17361986dc1e9d6e38885c177b883af3d0e150b0273ab6ea886710035b14266cd986d3733a3a78a3c75e1397c204089354d214ae965c911c53618eb70a4868291f5c0d0730b2cf1532a1f04657134a487582c11afa6f04013ad26f10ce1e5216e67330bc8376db5d4a7b355c4d53fade05cff10fda3531cfe0e477f701e077776e2c7f4fd212e9cbf1e9ee57585ecdd6f9ab0cdea233f0ee784f44e55cfcc12fdd9e64827a30453dbfa482d4d6cb8eb92467ff07b4b3a88239ab228c366e09fbadf4b92e612890735f2c91d713038c121df17a02ec6eefc2c1482f4dcf2c8fcab630f0ac06c04f71d8d7d79b5356e64c6cfeb8cd1aa5ad511163bebc91bc2e67fab37280c5539c89eb37a3670655e334462cf974ab63e7ce264005b183e6901f94af360a90cc65830451ee5181aa625b089ef6457fba84416c189ba0b954ab6debd40c3f763fa788845317f72f60a08ead2659318a5fd28a824f578054af29c87ce62f2e65ac5074ad479e194f5edf200db0c766f20849dd943d96d38315231b1d27c2793376c660a3285b6da224f9facf659b29324ca9d105c98eac2b69544355878a3366d1d2d95cf8f293024493f01c814c55714bc3ba07508bd0bf99eba9a086fe5610863f7673ae6ddab03d6333228b7355fd20bd2c45afbb2ea54f83b5fe00119b3b8087b83a99006171b009280485c5ef0a49205623f0490f564ae8a42579d96a355c3eed8b0a2d6565094cece388b0beb5da9278c47b351a2c65fcac6ffaa36b4e27741f50ea75380e949709fdd8c17533e4facb1fa91e4bdcb572752b941a4f3e4a197c600e392996ccfb6fb97aca6a78374dae92bf34bdb0ad7bb7b4b6ad255017ce1b12de56d3088fa30aa9cd9656592c96e8dbbd5af92d65bba8a6e133f1a16aac012ba7c558d78ba877ed31c658c5c48329d221df55a60a4e0946dc6ccbdc0161dc82f61fd5bf65b1c9d6269274a27ad31dbbcc09b0b1645b7a635d4dcfdc5c991e353cacc934ba77f1799196c89b4246205aeb957fcb27a4d15f91cb5578d6fcaf1623f7038d63268d50fadeb3cf3c7efff77f7e5d5e32dfd6c67918401f5f86effaa6c51fdad5041d1c24719e2dddde7898bd8663d36ef4eae1acb721d7464df1a56642482db8881aadea0d8fca3dea3557803834549e5f4d4aee84c8458366c392e74471a2c2f1df73e46124f4dbab3ae02ebadae5c524e6232bfb9fbe14c128d646264b13a3d1b1e4ae2b589947d5f45b189feab9a8af37a9dfd82722ceafab3aba1edc939fc0b4479d36a3ac35ac0829c7588ead82f9945bf9714c887d4d077cea18feb65688fb3fa01de72bbe9be41bea867474e92e3eaff545082102ef806559e5590f8084693b2ac43fd8162a2d4bcc102fde67c585293c0aca3f61b2f948a6593794c5227436fabb0d9212b7f27894d0127cd1b68c04db3e4595a205dbe8fa0280a1f222fc5802de998be3099e30768784b9c67ea4a40a8a82145d545216f69846a136a2276654f2a442847283915094e797a16e761abf75491041e624de57e1a9e46dc663d300cd8f1165d98ab3ebf69abc9b7727494d4e968123c936351d841fd422b2087ed3eaa16a509d85941b5042b1105031bc880979800d5726ded0409e7f50b2ad007b451c1c1d89cf5458f5fb820604ec4851ec64fdc5a21c0652f0ef4b98f2a30f2663f973d62befc6b1a7d99c320e4db1dcc56e0ee9c9aec272bd9f0427e3c80c465bae24c7ebcb3dc04312cecb392b5a6f2c659a741755d51114f7bb76dfb2c6ff84d09ec28b851b180c0f41e2de7950a3c6970f03ef4af8886a9f783eab9ca2a75fd0b068bfc1a7f2bac3f50d6c9649a5c2aae614f14edadd4fbc3f21b7f8363ad315d46a8daf3dac76536e5607f1c931ba6b8b3f3388b79864125abe3ebf70e97334758f31eda44cb54fdcc4348ceceb50ecdea855d43178fbd17fc0a8834bcaeb6c745f9c51e3cb71578ec91d93b53605b1f7b84232fbe6537e0b392afe1bca17d3a76a42bea70704a52cdeadfd9b95439a9f72e12cb698daa8be83e588c0b986d140a8f0823ac12dd6a4708f15cf0ab6220e34ff0225fd0ccb7d7df3f2ebdd256eb5d4de24b7525d7737b35f9da7e47d7e6cd46316854cace6a28f7f70c88112c8ab468c412d2d9fc27aa50b3bbc383c1d5debda087f3406c255dade0e196e8ae2459af80b257f0cef78a66d4b81e7bf70d3aff9252b8d4bca447966a7c10dd59ab110423d0aeb0d1e13f4b6d12440f512778753c65596e41b1890da4efc843f5c7e4321ac1d97aad0f4114a439aaf3f08d68b6b2ad7b6dd57320fb09c9fbb74dccfe836865ab90db597fe654c8dd64cffc9c8b1a3587c02229e20f083f8a7da48466a4be38380ddeb2f69bf35bd910328259d9f211698a0f902e342710e69145500790da508ad33873425bb2ec61f4007f519df35afbed1020966790df9a9bc10729bca931d864fbddbddafa08af556a57c1d0bbcf507f0dcd7fa506008ecf0899bf693c77f7b382efcb77bc7c2a4f6109e4d5282a41e1cdb6b7d481a521031bfe389cb90ba270da2f464189fdaeecc99dc0f49ba7de31e01076c6e7981ed95d448cf6b26e57e900a857da4c116ed63701ed866274e2fd2b884f3b78dd0b92183d5031c7ede519625fde70a2ae2b31b4e506d8e2a348827230f9fadeceafa8fef71964d031d827ac254aea5fa3252565af1b12701639a753ce75fe6ab7760ec115a4777ef5fdecf7088a622b9b5a313658779f2f37be7a338a95e29202f30c578a7677b436dcbd88dcd47702f5c5f45e2fd564d3f1e048eb357dca906e9a18bc467917bb2f111166fcb16fa3e33ff6bb3c8c4ceb67971044ae6f6dbcb7a92d90e1fcecbb2c409ad1dab75e7fbf55c87800c8d134a604a13f6b2d2304c71498646b99edf8d53d1f4c14bea83171508423ff4e28bf18db6e28b10f857046d004d827eba33f11cdb6a55b466fa065e0f6bf2b8abe5e07382554299f4fe7d5239b61eb69b299344edf25d5d903f63c60cd67f7faf0b8ba2e513ebf0dbe523896da560e94868b3a93177afc97ceb3fd4aa6b638f7abb7890694ccf4bcb46670817fd176b33fe31fc70a89931ae310afc7c7363a8be0dcd8633e9e80152e51f3df4ff91a8b926008b26c8a749f391c3cf5e39abf4128252fa3b230a9d8dd40fdad12c15db33ec97e82bca16a1cd1936dd36a1459d1944d43f0343b490cbaae2e61e47b22e04a85247476c23b4963c895c7dbafe9bbeefd24b74f2b000fde6f65519a187f91a222bf793d1581c6e01065bb1517b5088c47f4c34d40e27c4f88cc0c128b4cbbf75a987dd74ce68c0a8e209c3b5b99f7a6729090da8324014c702f35e98f7e94c63556bbbb141fa05bcb122484a545c192dcdb161b95dcaa5aa8183f7ccca094b4fc5b2b0881840096bc002560771602302e6a6b7328f0c37e67d1d6a7ea422fa9190e72073d23cf09c6d547b881bffd15b4c61cf393d9ce92c01b41e004866b52cec1f1c59e7cf1b7dc7d259435fff36d36a98b249d846f7d08cbe4f4dbb424115afd5750d87a943781662313c1dd6f24540326d58a16688689097c9580b9d050894a30e73cc5ab3755095f973df3c11081439ea701571ddc66bba21e6626606f24dae2402cff7711d4345aafcaeee4649402076572924b564faa7d785b91cdc4bc5905294af1521f32c8c2c84f1899a75ef1a8c185bb5348c1374d2c1d5785b3d3b22a62b53b83800cc5f8aee95850c96d3af8fa264143a523e0aa89f03e33b96719fa62305485dbcbf99c627b1ac853cdd8c953b9900a71dd8d04fd8762ba4242fc2110cf6e5f64e447c796d375008db15133c730dc72b6dee971a8a3eb71964a02a542c96cdcc5ce21e9a9d7ff77230cfc122f85ab3a43f073577ba3ca867fa7c9c005213452237a52729a2dd25fdb9b60922344952ffba802e6f589751c53431b0eaf69a4f9793651d0b3cf0b99ac28ec89ce6751f4fd2b355958b2c886221934af281ca0913a185b9f3ddea74e859ec88d13e904ddb70f81471c0d7e2caee316bea8cf8f64dec4221592d12c251a08ac8e407356ab014e93ad3eea2f621ecbd3686afccf1f1cde8813fd15d84583d88a025562c419f2e65d60112e7afa7288e7770d7bed21530adef6c23ff8cb7bad2b663a44ada30da7d80b28af371123eb4aaf1539459a989179c860967f092cd2d2d6a535d0bbd09319305714673c36e36d0d48e7d1383ec9036e16ee657e4d72601d3a1e73c784de0e9db54a6bb4737e380593b48642f74315d3ce92a5fbb5ea133de9f5e4b3baf451fa5ddd5c7c79ea0d67cf46139ef6d0efbb67b4878bd019600ea2883837b9957831d5393a5e686d19b2274b5809d07a51ca8f58a636bccba5584dac8c1d9906fd507bf103b9a983f519658d7e3c5f1d339409f97da280b109eb49bf3816eee740b8954ba17daf653893ca061e8e010aad2bea31ab40e4616a7b69c21aac85d781a7792376476a5ebbca2e55d9d6ee26410d2bff12df8e748f4cea9fc74470fe885751530cbd87d5b354b12c97cdd5d66aa05a4048df7015930b35d18c8e5bcfdfa6e6b81c32dcdffd358be0b851c7958cc71aaf6530a970db68338a2a765b1f738d5e54211ee5676cc24e8fa34e927e7b7118cf12bf814c488bbf23bef7208448135a314ce83db10c230d5855489802bce7cdd3dde92ecb1ed598acb9ca7de041975f52251dd5d2bfa2d70e64fd06da7e2209d5b15e6b65804937d3869bfa44d2cc6d59de26de858caa7a81ffaf98ec78987d4e50df540916185dfbbd79e46103281e7e15d0e69cc0b955edb8b14c3fb8f487a1e54ea59bef07fb1cfa1cba376406ddb3b7cd5a18119298095354c4e177be862171fbe633ebceb4323290e6706d5d1aa92bc0c2a533381b7903a50893131a287e7927c53463f4c707d8981b6983a88a8aa366ab447dfe0805f1a96de3e3dcbbbefe9f0b66e153974ffaaa3725f69df595aad7b990e8e8e421ac7e813a1535cc57209dcc11cea707fb32b1f66b8aa32050e136abccfb5ec504be56889a4da8a9da3b79ba1087b158dd1326dcb13314fc351013cd9cd866bc69e5f893814e5885c4d0739036f0fac04bd5e9dc1478336c758925dda36b14fdbd167ddf1018a15f12549410f1c375a05e35baa4eae6d675dacbcac96271e65f719ab44ad31d6bdca509e6ea46ab62418d257246c4708d2ec2ff4dbcbf4e17525426cb970b01f35e83e97399ff715e3f2527ed5ac232f3af89db1a7fdc4c515c326e91ae19057756974cac72cc917cf75390f18d494ba966cafb288dfec72efbe696daa2c8946dda36cb88c815c0e6c022b17681ee8b5dff310668fec63110a87026e8d07832219c0875394c49ddd388ab651d7c09916789d915a87280657fd49ec80887600be5e4692f524b3fd8302f5293192668403361c60c1858b8451391102edbbc68794ec46165b984a8040bf1e7df4017060eadada7e2b6dbfdf83e89649a6868578691037f340b71252f2a38bcb53602272373d3abfa92451c14d0cdf6a7cdbc61d1b4a952c4f995e7380992193b17948c6a7cbe02c3dfb8aae98371a68b2b4dc5e77a62df206bb33d0886ead8f0211069d86e4c3da9c7f925a9ebe03ed4bfdad35ab0410068302495f5aa4c19ab52f3b24223f56b6832493285e66ab005dc31453dd34a4b18a0c47c05c34af603511106cf7120920325a1daa858ef14777658f8ac117f712dec9ce994e542db010c58", 0x1000}], 0x7, &(0x7f0000004400)=[@cred={{0x1c, 0x1, 0x2, {r0, r1}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r6}}}, @rights={{0x28, 0x1, 0x1, [r7, r10, r11, 0xffffffffffffffff, 0xffffffffffffffff, r12]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13}}}], 0xe0, 0x20000000}}], 0x2, 0x80) r14 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r15 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r14, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r14, r15, 0x0, 0xef84) ioctl$UFFDIO_CONTINUE(r14, 0xc020aa07, &(0x7f0000000000)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) [ 3185.285962][ T3800] EXT4-fs (loop3): Invalid journal IO priority (must be 0-7) 13:10:19 executing program 5: r0 = add_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="d09e9549f9b9a8ea4da5983f5d8cc59e68e77f10ef5f67983a6cf3fb25b3ff2067ff94adc7c272b932965a56b221c305bf07cb84a9b2210d13cdd9af8cccb18abe31a85950adbc2a34d139b7dd493437371fbf8f99706d69af83577f5dfc6a14500357802826bd5e4108f14240", 0x6d, r0) syz_clone3(&(0x7f0000006ac0)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:19 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000780), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) r4 = socket$pppl2tp(0x18, 0x1, 0x1) r5 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) write$binfmt_elf64(r5, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r8}, 0x10) syz_clone3(&(0x7f0000002200)={0x40099200, &(0x7f0000001f00)=0xffffffffffffffff, &(0x7f0000001f40), &(0x7f0000001f80), {0x3b}, &(0x7f0000001fc0)=""/232, 0xe8, &(0x7f00000020c0)=""/215, &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0xa}, 0x58) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000002280)={0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f00000022c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r12 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r12, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000004300)={0x0, 0x0}) r14 = syz_clone3(&(0x7f0000004580)={0xa000000, &(0x7f0000004380), &(0x7f00000043c0), &(0x7f0000004400), {0x14}, &(0x7f0000004440)=""/187, 0xbb, &(0x7f0000004500)=""/18, &(0x7f0000004540)=[0x0], 0x1}, 0x58) read$FUSE(0xffffffffffffffff, &(0x7f0000004600)={0x2020, 0x0, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006640)='./file0\x00', &(0x7f0000006680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r17, &(0x7f00000bd000), 0x318, 0x0) sendmmsg$unix(r0, &(0x7f0000006800)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)="39115c1098bd69595a1a6fc4a0a7a6895b8adad58d062b8b0bd93805587c008a7c99", 0x22}, {&(0x7f0000000140)="08fe4d261ce6deb655cf7127e81d03c801dc42b9590c97e9dcd5e7033895782beae62076c8226f59ff84973404069d65cf705da042a98ff5b5be3a514f7f1a854b9beedf4eabda6f3310c278799f7c27d4fe5c69ab81f8c06e1a725cf74453bd7e895fe05e0d98a0930d8761e59032ee9cbd2a4b390b1d681d9230d1cd7e7fa5329caf8543c3c40bb98f36b12551f27835bc2554639fee23e4722645369ccab4eea5adbde18852efdda168d7b144b2233ced0f590516f4c3ca895aee0e10bc491240f6e728cae5", 0xc7}, {&(0x7f0000000380)="2d0e5e4e6a4260773835c1e68c353499b17747064ef4a9d3c92a11b596fcb420d02b78668b21fcbed057bf8879e6e7e7c26964fd6432deb7ea00fb2896e020c74dbb0ea2e927801b7cca6947c4e28e6d7d7df6cc047cd56e90b02ee6b5c3794954cdbbb53ca156c16c0dba0f30fba89a7cad0e861cd8cf2beeb3b877648aa4fb03bcb55d1a7d3d92da1533bc0ec4dd6bc4f7114745671932b8edbbce3c3f6091843de1396d8ae5120353bf0e6ddfc1f8e531a6ef4fedd3646cb81944761a4c775aab8d2a3e6562d80634ea41c74d598c285bcaacb10d7c81669f49133ab056", 0xdf}, {&(0x7f0000000d00)="6d9918be2ede1af7a99640b90364d4ab922fe47151909cb3623f56185433f2b74cbd058ec70b1cb5661a0532a9f8e511d9df92e8669ebe41cda296d164ec708f312d8eb6a023ac3bf70421d53a87e334c2dad6f7eb03c4fbed62f3284a7277745c115bd1d549335864bf8bf59650e49160fb8ea2e75ae2cd87d732f2783d928e24eb46191ed67fe44a780adab79b826629cb4ef90aaf1b867d7eafd7a231f50787e41422035b37c8ebbed0e18b2f789c08c225237b8ab8f6fb127264944e93ad15150f47435ceb11f953b718154795bdd35a6458700588cc752e686d64582de93744551e5d3004ae62a8392cd987c9a92aa7af8a0050b854dfc5b1fb5d1c05a1fb47d4860bd9ea112041d3a8cac9badf03c05696478dbe78044237d4c68bc5b93cc41d812e7bdcd6be80a774ab8404c035cc63372b76905f792b25bfc2dfaa0b62cb57c7a58cf322e0bbc57b438a32a72bfbe27d5b4de18ec349f4fe76a25e957875fe12e5fb5dca12e225beb1a4618684185b6e11cc315c23494d1ad4c35e43e0cb3eef192090a4b3140d678b2ab5da9473dff0ece7019199e075befb87c7fbcdb4ed4ab8db06db0ff66497bf649b5a04eb16f3d9ed5b33f0829ef1a8d9ea863ef2eaa53ff854223dc0f500d112cc8a791991e5b5d40c19f8af173062691450730ffbbb19dd1342dba62a1107e0053b70541c244a4ce4bd26c633de28dd437e074525ec1cda66ec10ee8a8e67221316e940aeedb8c3c6a5e05d81333a4f079c18714b3ba84be17e877121f8cdabbc6ca98bb1f0e59b34f51a359bf4ec052f91ea7431c51031ab7ba141787e4ceb3a75b714d8d3480b2b3c351b6b1cd92b499f4043b9115b76458b240402f7624a4ef1c45ce64fa382aec00a69fb79f1a45bad4389a7237a2e819776297cf613bad4372272b4a58dd8625d474ae57154fcb9e60823297f139922f996bab5af46debb8ad5a3acd84e7dd6f43d031eaf0a36d9f76c60bdec3c0d46bff27b7835418c6b4a82cd95d20021c6dcf970b26d3e64a0f175bf33afbb34b857920289cecce4d03e1cc109066a356490c08b7dcc42fde88d1f84761f808114d07bf7a7bf0da0794c412c69a177d5d062fe82521edcfacf282cf987f24aa3d5c0f99775967bd00cdaf67cc9bc41311857adf0df8650fa95f4b0fea90f21ea4a969e5462757bb5af5a3999fe3115c8858a41523cd69a518c36bc8b9ae3ac331d4c7d09c436e5940a4c6096da019e19ef49cd5bd8c98327048ab6e2de14cb7f586c40b2dda6fef664907aa7c1d29a0b8dfbc29be83fd5bdc53702793a593280fb43190cc528fb86a3e5e1eaa085cdf527e6428ab82c52a57433ffd3b691d3ab47e9d763c2d0536bbc5d10c8ceceb86d6969083f954df89fcf4b15c1bcaff290c679f006d83e98f33f356454b02097bdc6513707c1845594e09df3090bc1e17111748725223d31de57ec783677500cdbb4045319e85098f726b83f2bd2a899cbf70e22f4832430a9854942bdde3dc657bdce6f10c8d70090207fe9f237e3995473f4fdd701e66756360648cd23f45c06a7705dd2328a52bf34b69f5e861a0b7cb49679cce0a3f8ad6876766a7952a773d9fda9fe3dff85ec3123bdabd2824d809877bbef54a5744094ad1568d2c3b0ff7573a1dca6c9ac2d884e05ab6cd10445872e3c3a1a352a10327d4bdb4d83655dbd305e84299f534525e3289bfbfcfc12804bea45821b76a0963890e6235913816c5252d3ddb374af1900e7b7eb49fd3a05df928535a807cdd7f2bdc9664a8755ee0dc3d5772c3a52d947588ed4c4b9bab65c0cedb70763101eb5409fe15a3fb8664f77a5d52c730ad5c44d3623b45d529ba680cb4f29dc0442a986d4fed2ca60a7f07fd562c289d09afa08756d9a727fae50d0f9de95bcd0ce3c40f3f9a218fee5347f7ba444e44fe3568bbfeca37571d622680592402acc0c75e308fffdefdcdeb319cbeabd9ec8d6946ffe5cc4f67d33d2941f94b8cf92c6289f876713b465d745679a75a5a00a3444acbf78f4adfa9614c80351227e5b88c1e803dd829989d0c9817911b586b746ee09e5befab682aa3a3a23bb0e345e91867a029c9a15eb5c4ea7c30e05437b2a4d1a6efbeed96ceeac042f79dbaad94093a7a88a85548a35c77b7bc40a66cd05da6cf82399cb8398071a89fe73b2de37bb32f914a1b9e0a0f9e6c51909add7441e88f731b50687a13db2397628983068e68c1c04db22c6bca4e5161848c9ac4f576a4283f06390d998f75713fab5c805ff4fb995055838d1e657917e33299c6ec1464cb5db142a726c5aa2b8d5223c3c5c8c020ff97e2976293c50552b3751844ba1b5b199c8e7eb01a79df01b67231118524e3b231bb34ba3e25df69449f011b01ad76a01682759d41c6981ddfcd6107c11cfb3d4fa556bf3e6fa8ea3e1b31228206e1ee9fe4d204995621d0a63ee2dbd598338666e8f805438772240fb65814f324c85e91aae63173dfb688345d72940b5ed32abed4ee09088aaf926093328453e147a8ecbdbb9720295b0ee1b994b50b5b97b89f688b3f68c432952b8d8c160572ef510b43a2c8b3e68e090aa4410d504ac50453772d9f4108fedead8b131509e7765021527a64e291abe2015a19f0d21d18d0b45519e9d6d6f834e4c8f0f5e8d237d4fbf0e94ddd30e99e2444852af6127a7f4937a79ea122fcf2ce0f8008992afb76d4c1ad0f6f48b7a322f79fb0a1f9f887bf970d86ad6095f79ec011e1a8ebfe9ada2c9031c9dc0f3b365172c52a3147a83004e5cd94fc1ad662cdf2c9b3bfe722946d177d3f8783ab96fee28f531206c0ec6dd0139157f20bcd239839dbbb6472ee4a1611573cd30f2d2c18d21d69a603a4ff1f3cab2b3a1088d791cd5ff2de2e0a58362a893dacd788291f410481c9614189ca43beb134b37a56188543674b4310ca1c2ee1a47515db04a5f3b63f3c90bfc1088d44e4d6d230cd4912b44ff9a2ab1251fdd248a6b98c41844d9f928fdba8c4aee21caed2525ee1b7b0b05456a598edd59b8266ce2362c844b4258a2c5362f60087ba2ed1847ba8966dba693ddad7b35b82b238858675c49de8da5978bd93308beb60c0dd344df7ed1654da290ec0cd308cfc2ea031541f2006dd324c441e573af5bad1bf41c50d3d9729f58ef8ead72bbb67b0797cfa2683cb89e4bf8f153bcfab3234da3720af439caabe2b935f5b1dea8d7059b87dfe352d5ecf7da63e2304544726a6179e2e472a8f9409bc862a8c6103334909ddf9ef62da4b302dd35107749a3227dae2b94b9157f6705956138e5399d091dae26d31fe1d86edb22c08cf5fb653c884cc2329a9188e8dde4b95f28c6d0b7d0b2fa3515461877ab887991b5a8881db175cbec5d83ed73b6c99546bcf0b77adb40be396c31c480cf61e142d4e5fb4fbe9b0eede4a2704eb279715ceb46e3837ec28bca5e6b87f6d814205529c9bb117330188e997c050b99a000d957e7d1cb2ee9e57e8bf236dbaed63daa70763e453850a451518e91507384507a51836a47fe3864a2823b9a464d8309265ccde64a3377c8a3f2cf6855b8440b23b3ef3f9e80d2ec05ff586a335db3a5cd1cb4b1367e8789fefde094d5a47c2ce64ce204651dc6910f3716bc73c49b17be8115d1e19abc7d0b39322c17dc48aeade46fc2dedbed9c5489ea35eb75cb726372fbb9bec5f0e8a970db981f9dbfc422a168c8962e5b0e5053712be8222cd6ad2adb7971c05e2c160a1574fb58500cdb3a498255953306c0fda69f8487cf653a82a80402b181a2478ea2a579b1db02a430ee2d4dad6fe66d2947963a5aaf8afa303a9451a68a971cf5a36b21218a3a3f324d5327a937485d6892a502c526ebeefb21d4f6f11c0461899138a1343cb4976297e3217b64d4f093a9305787a3e458f5f470828eb8c1cb7d28ce78f4c9b8c15280563eb190c1a6309867f42fec4dc9dabffd12e25f51bd6b4dfbfb1f6986ae9dde9eb54bbf7a8a6cd10559168af0dc41fafef9826e9a6a81d66eac02710ed275fd1d68b13d25b9c4d87d24083004a96008bd6550e6e2d61e35cdef216a7c500b49005545a5d33a7e5cd272827fef096614d22a10113f81f84db2c7b185d59cbd5e0f0a0e9ffc2244afc876d88d618325dd6b0004c0c7c0d57c0da419e9084a7420b122b0d854c1286611809c7268f8a0962bb59a70a280ffb130731e130fb2c000f26504a1bfac630e1a16a99a1cefe8bb6b049c7524a6e156065bcb5b6da8dfb29cb037b05570924e110702167f887d5de6a2bd8a52b89204f7e3d0f9ffd09fd877ee4519822037041fa78c141ee28a0e92c96eca1f5a2335a301952fc6a5b1ab8b2bfbc7ddddb0a228a9d15d13f725dc24d705f011cb18fd2278dd6704425fac41fc32e7111ca51c1cbc2f0c976b9f5b4851e079e018892d2e36691453b799a0a63d383cebe12e89682aa3c6389905bc807fdccfa3d11b133277efaf653beb6b7af0f0a1207697b5c07663c84357b28e3fa9c78caa365571c6a5be863b46f3e7bb46eea11451ab0b6883708b4c7a462ede77129881c59dc186ae3f60950a60682c5a10a9c0f6f12a9a53a0f4c1398d3a72b2c330b7c9c1d8097267b57656396a100037a335214c80da8d2b3096ef51e4b44e32daf7e41337c7c3e205bbaf77aaab9411a3f87bff283e51925bf3300b33291d78dd3678c3a2264131c754512fde353c01b72787edc8386928811ec1c786a17c480028666ee8435de685f5768e08fea03bdae1a5744854a91bc2bff936d02ed0b4f3b38e4574941085e7ceeaebf69af9e2a11f11b0f1215d22b6de2e7796b2889c89fa572f2a8488942975d678a371cc3f57590fa3206d4901e08ca735ea64fc5f8b0ca24d0661c3e7719ab954cff7f0e7ec456f0ed295cfd5c32f9c4eb14d0c2cd077338678fb89eeecdc57c44683241ce6d300226f34092e2f6afc1e33923d6b502ab943a4f24bd876907e989c448052bf53fc788a4ee100c9399b34a46b14c1ff630b9e5a25f477337b0b0f03076526869c204a24b763364bfd5b45a3604504b424f72d309c5d65a10db330fd982dbf388a9a87ddb9d0db4eb63c0c9ae3d2b1265d09ddf32304c49629fe746336d92c9d70bab47fef4673650e72d475aabb2a8d9373a96c2c25a21b935ed2aebf74ea3714ea93651b2124a3c959f87ec009c401fc424753f2b68de95c8fd903c2ae507a67aaf958d455e6a8219ab29c7b77bd5022710dc5984bb00622eb5377e696e470a8b2be6ac290cf7fdc3a159c21d769c804cf9c3d09ffe3297bc83cf4ef864918b2a5bcefa39e502686e11445c660f3c0b7ee1354e623b8936a5667992483de8bc7c16f041a55141bcd430dd7460b0cfdf5a86d3f300d683b0f2c83efeb59b5d6500f1607dd957fc3aec139ee7b19fea84b39e1d0d3f7c4cb555dc472fd71eec5aa1621c8833d5126db9beea2b05c5e76014c729150218551a4efa71c9b1b75e647aa8ab7814f355b867be329b268b3238284f27b43d24b2f15861c7f09bc5f2209939ce8bebe81954b9e92fccc375221b0d78db9a64ce879f5f9372ebac1c1ec88e90a80bd1b37acab23157b7f0aae78e0d5933db5badbdb1fafa3b03db6519ef596ba626eb40d6fff59bc82489a8a97ffed26537a47789d69c830af96037989d9b5c0bd9a2bb6c157f25fee7c8c0f4370e1d0407838c7c6fcfe85861205b74cd05a0e819de804443aa040cc96830eea2d14c7d0c801c6afd5221304c82df8526c047b030e05d097d75dddd0fb18292c09d78811", 0x1000}, {&(0x7f0000000480)="5b1b7208bd1297ffd1a86da815da01272ec7749156af68c1197eeeba14145bb3e2a573383323021bb2737ad7c07350ebbfedd89412305c1ad9f2e605afabf882b066967eea8fd8ef4f43cca8aadf7a1e488a5b297dc50d70841a37c3394524608e497c9c2b2a8b70dcbb37b54789819a9fb501931b006be71ef565dc2e8482b161aa", 0x82}, {&(0x7f0000000240)="54aca81f33945583832920ea4df3244d6c6844e4129f03e68811d0a1ced2087bf632d29e81925341759feb41f66246f0b95b0475cb2109b3742815125030f6219dcc0677ee6939a4965ee0e9", 0x4c}, {&(0x7f0000000540)="00fdcf56d9bede20a7cc4eee27308e1826637af4b79cec7e8a619781a3e9eabf34dc32f6fd2208418402f12f4c601352cd564531dcd2c6c62bafe1f3093c2fb8cf1e0558b7c0bcc28f39929592842f0eb6da8ef489daedf2d46928778125b24b7e3f30ff115be0b907cedb8bfaeb70c8806be6326be809ede3452bbc3072a084f9038d803b88259d7ca1a34574a64ece27eeb3d21b9a3c00467697", 0x9b}, {&(0x7f0000000600)="381f4c87880271292dc905680fd33f8f5c1e2f3775522fc97f1c5e7db9dd37dc8d4839b408d02aa325", 0x29}, {&(0x7f0000000640)="cf5835716a732e0acb8a4e77ae87c2a509a71b3f61ced4b3495382760f4cf98e5e18e03a2e9101b27a478d5fd6a1c6ceabd4c03566ac752b4c45e64c82a6ef5f7239ff98045fd8b64f6e4b7078418e5cdabeee81ed10", 0x56}], 0x9, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x70, 0x24004080}}, {{&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e80)=[{&(0x7f0000001d80)="4f25f1860a88ec08ff8d67d06f173d110dca3e4833a7914cab88d1d96822a60b88a8879c470c8134242be2cb0b610ccbb79ae8bdcdb3be25439e1a917c80f85744ab6386cc13151aef6c2b4f4af97891002b742985ac4b7d75f3dd7c79892c35d26a33762a7dec1611d8ba89cf1a09c8d330028ccc04110fd604b702b6a5def1d3d5fe5926a5d3a4540a042fb83b6187164728c05ff33dc756ee64e87b9f3b1ef3265a9c3b1999bac0dd2e4aa9a698a0f3d374dded394b48781f3586755f108bc4d0f7ad6b2b4aadd892f93b845159e0374c73fba9773dbbc00f229f66314ce7290ee04f539abdada30694963084721bc4ad", 0xf2}, {&(0x7f0000000880)="dd008540bfd35a011b3b8e66c92b9f9700c9888ad551911328db5ad3d4c8a93af30f674c350908", 0x27}], 0x2, &(0x7f0000006700)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r5, r6, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17]}}], 0xe8, 0x40000}}], 0x2, 0x4008000) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a6f75726e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375056d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:19 executing program 3: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@barrier}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00', 0x0}) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r4, r5, 0x0, 0xef84) r6 = openat$cgroup_ro(r4, &(0x7f00000001c0)='freezer.self_freezing\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000880)='./file0\x00', 0x204000, 0x0) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r7, &(0x7f0000000e40)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000e00)={&(0x7f0000000d40)={0x88, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x7, 0x74}}}}, [@NL80211_ATTR_MESH_CONFIG={0x24, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6, 0x1b, 0x17}, @NL80211_MESHCONF_PLINK_TIMEOUT={0x8, 0x1c, 0x50}, @NL80211_MESHCONF_HT_OPMODE={0x6}, @NL80211_MESHCONF_HWMP_ROOT_INTERVAL={0x6}]}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x78}, @NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL={0x6, 0x12, 0x1f}, @NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT={0x6, 0xa, 0x20}]}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x6, 0x72}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x3, 0x15}}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000080}, 0x8084) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000001200000020000180140002007665746831000000000000000000000008000100", @ANYRES32=r2, @ANYBLOB="b6875f7e1a6c8ac28700"], 0x34}}, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="68010000", @ANYRES16=r3, @ANYBLOB="010025bd7000ffdbdf251800000005000600000000001c0102801b0004001df1cb811646e806fe81b30b54d23000000000cc1db7fe00b7000500a8279e09f079aad4de11d828e48499e2d72faf4b9316865bca09e01f423e317b64b5d11715fe3a7de600a7700d02f87f5b0e710dd7a8b6ed41adca06dd2042c19c7313836579cb52e50956a6fe758385373f2bae43fcef7eb1fe8dbeeca3a09d787f33148cf2c6795340501bc9c4eeb95bd4130554c3c1946a44aef801e6e3c29aee0c05bc007091c9f0f7030639463e43b307609ba965857491676f3db0c6d780693bacbd3f8ee225cb7ad40004000100040001003b000400275df3da48cb90cce372dfbc8d3e7beb80dd7a5d66024afc352d8ec1d625fca2e5a83ec8c1d459145656237ef571149e25c6814c0f8c00200001801400020076657468315f746f5f687372fd0000000800010000", @ANYRES32=0x0, @ANYBLOB="05000600010000000500050001000000"], 0x168}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="01000000", @ANYRES16=0x0, @ANYBLOB="00022abd7000fbdbdf2510000000080039006d04000005002f0000000000080032000000000005002d0001000000"], 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x20000000) r8 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000800)={&(0x7f0000000380)={0x3c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xe0}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040001) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) write$binfmt_elf64(r8, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@barrier}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_0\x00'}) (async) syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) (async) open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r4, r5, 0x0, 0xef84) (async) openat$cgroup_ro(r4, &(0x7f00000001c0)='freezer.self_freezing\x00', 0x0, 0x0) (async) openat(r6, &(0x7f0000000880)='./file0\x00', 0x204000, 0x0) (async) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r7, &(0x7f0000000e40)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000e00)={&(0x7f0000000d40)={0x88, 0x0, 0x1, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x7, 0x74}}}}, [@NL80211_ATTR_MESH_CONFIG={0x24, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_AWAKE_WINDOW={0x6, 0x1b, 0x17}, @NL80211_MESHCONF_PLINK_TIMEOUT={0x8, 0x1c, 0x50}, @NL80211_MESHCONF_HT_OPMODE={0x6}, @NL80211_MESHCONF_HWMP_ROOT_INTERVAL={0x6}]}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x78}, @NL80211_ATTR_MESH_CONFIG={0x14, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL={0x6, 0x12, 0x1f}, @NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT={0x6, 0xa, 0x20}]}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x6, 0x72}}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x3, 0x15}}, @NL80211_ATTR_IFINDEX={0x8}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000080}, 0x8084) (async) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000000000001200000020000180140002007665746831000000000000000000000008000100", @ANYRES32=r2, @ANYBLOB="b6875f7e1a6c8ac28700"], 0x34}}, 0x0) (async) sendmsg$ETHTOOL_MSG_EEE_SET(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB="68010000", @ANYRES16=r3, @ANYBLOB="010025bd7000ffdbdf251800000005000600000000001c0102801b0004001df1cb811646e806fe81b30b54d23000000000cc1db7fe00b7000500a8279e09f079aad4de11d828e48499e2d72faf4b9316865bca09e01f423e317b64b5d11715fe3a7de600a7700d02f87f5b0e710dd7a8b6ed41adca06dd2042c19c7313836579cb52e50956a6fe758385373f2bae43fcef7eb1fe8dbeeca3a09d787f33148cf2c6795340501bc9c4eeb95bd4130554c3c1946a44aef801e6e3c29aee0c05bc007091c9f0f7030639463e43b307609ba965857491676f3db0c6d780693bacbd3f8ee225cb7ad40004000100040001003b000400275df3da48cb90cce372dfbc8d3e7beb80dd7a5d66024afc352d8ec1d625fca2e5a83ec8c1d459145656237ef571149e25c6814c0f8c00200001801400020076657468315f746f5f687372fd0000000800010000", @ANYRES32=0x0, @ANYBLOB="05000600010000000500050001000000"], 0x168}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="01000000", @ANYRES16=0x0, @ANYBLOB="00022abd7000fbdbdf2510000000080039006d04000005002f0000000000080032000000000005002d0001000000"], 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x20000000) (async) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f0000000840)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000800)={&(0x7f0000000380)={0x3c, 0x0, 0x8, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xe0}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040001) (async) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) (async) write$binfmt_elf64(r8, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) (async) 13:10:19 executing program 5: add_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) (async) r0 = add_key(&(0x7f0000000100)='blacklist\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)="d09e9549f9b9a8ea4da5983f5d8cc59e68e77f10ef5f67983a6cf3fb25b3ff2067ff94adc7c272b932965a56b221c305bf07cb84a9b2210d13cdd9af8cccb18abe31a85950adbc2a34d139b7dd493437371fbf8f99706d69af83577f5dfc6a14500357802826bd5e4108f14240", 0x6d, r0) syz_clone3(&(0x7f0000006ac0)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:19 executing program 4: 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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r1, r2, 0x0, 0xef84) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="2500000002000000205d54e9d108062c9d306380ae61459f9f571e8068affd18e723513ff2fe357158e8cd0cf4d2e53b402e4f3347f1eaf444a3c6047e61a6d72423577332254daa59b78e233c04c7cff35eda4925db419b59924672fcffb4fbe6ab667913529f4279799fd06326d5b90817d183193bc629572cea6472f48831b8d309d1200eb5d117d302bafdecf2d613281be19f66620621d122dad037aee5aea6d017843ef67713d3cc88de9acc74af2aa652356836cdfdbff4a7a6633e6f2964f320b016"], 0x10) 13:10:19 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x102, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x57}}}}, [@chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x800}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x17}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0xab}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x9e5}], @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x5303}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x3}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}]]}, 0x68}, 0x1, 0x0, 0x0, 0x40010}, 0x20004010) [ 3185.512747][ T3842] EXT4-fs (loop3): Invalid journal IO priority (must be 0-7) 13:10:20 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x102, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x57}}}}, [@chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x800}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x17}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0xab}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x9e5}], @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x5303}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x3}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}]]}, 0x68}, 0x1, 0x0, 0x0, 0x40010}, 0x20004010) pipe(&(0x7f0000000000)) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x102, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x57}}}}, [@chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x800}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x17}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0xab}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x9e5}], @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x5303}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x3}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}]]}, 0x68}, 0x1, 0x0, 0x0, 0x40010}, 0x20004010) (async) 13:10:20 executing program 3: ptrace$ARCH_SET_CPUID(0x1e, 0x0, 0x1, 0x1012) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="f23a13e16e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375626d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:20 executing program 4: 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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r1, r2, 0x0, 0xef84) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="2500000002000000205d54e9d108062c9d306380ae61459f9f571e8068affd18e723513ff2fe357158e8cd0cf4d2e53b402e4f3347f1eaf444a3c6047e61a6d72423577332254daa59b78e233c04c7cff35eda4925db419b59924672fcffb4fbe6ab667913529f4279799fd06326d5b90817d183193bc629572cea6472f48831b8d309d1200eb5d117d302bafdecf2d613281be19f66620621d122dad037aee5aea6d017843ef67713d3cc88de9acc74af2aa652356836cdfdbff4a7a6633e6f2964f320b016"], 0x10) 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) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r1, r2, 0x0, 0xef84) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="2500000002000000205d54e9d108062c9d306380ae61459f9f571e8068affd18e723513ff2fe357158e8cd0cf4d2e53b402e4f3347f1eaf444a3c6047e61a6d72423577332254daa59b78e233c04c7cff35eda4925db419b59924672fcffb4fbe6ab667913529f4279799fd06326d5b90817d183193bc629572cea6472f48831b8d309d1200eb5d117d302bafdecf2d613281be19f66620621d122dad037aee5aea6d017843ef67713d3cc88de9acc74af2aa652356836cdfdbff4a7a6633e6f2964f320b016"], 0x10) (async) 13:10:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000780), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) r4 = socket$pppl2tp(0x18, 0x1, 0x1) r5 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) write$binfmt_elf64(r5, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r8}, 0x10) syz_clone3(&(0x7f0000002200)={0x40099200, &(0x7f0000001f00)=0xffffffffffffffff, &(0x7f0000001f40), &(0x7f0000001f80), {0x3b}, &(0x7f0000001fc0)=""/232, 0xe8, &(0x7f00000020c0)=""/215, &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0xa}, 0x58) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000002280)={0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f00000022c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r12 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r12, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000004300)={0x0, 0x0}) r14 = syz_clone3(&(0x7f0000004580)={0xa000000, &(0x7f0000004380), &(0x7f00000043c0), &(0x7f0000004400), {0x14}, &(0x7f0000004440)=""/187, 0xbb, &(0x7f0000004500)=""/18, &(0x7f0000004540)=[0x0], 0x1}, 0x58) read$FUSE(0xffffffffffffffff, &(0x7f0000004600)={0x2020, 0x0, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006640)='./file0\x00', &(0x7f0000006680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r17, &(0x7f00000bd000), 0x318, 0x0) sendmmsg$unix(r0, &(0x7f0000006800)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)="39115c1098bd69595a1a6fc4a0a7a6895b8adad58d062b8b0bd93805587c008a7c99", 0x22}, {&(0x7f0000000140)="08fe4d261ce6deb655cf7127e81d03c801dc42b9590c97e9dcd5e7033895782beae62076c8226f59ff84973404069d65cf705da042a98ff5b5be3a514f7f1a854b9beedf4eabda6f3310c278799f7c27d4fe5c69ab81f8c06e1a725cf74453bd7e895fe05e0d98a0930d8761e59032ee9cbd2a4b390b1d681d9230d1cd7e7fa5329caf8543c3c40bb98f36b12551f27835bc2554639fee23e4722645369ccab4eea5adbde18852efdda168d7b144b2233ced0f590516f4c3ca895aee0e10bc491240f6e728cae5", 0xc7}, {&(0x7f0000000380)="2d0e5e4e6a4260773835c1e68c353499b17747064ef4a9d3c92a11b596fcb420d02b78668b21fcbed057bf8879e6e7e7c26964fd6432deb7ea00fb2896e020c74dbb0ea2e927801b7cca6947c4e28e6d7d7df6cc047cd56e90b02ee6b5c3794954cdbbb53ca156c16c0dba0f30fba89a7cad0e861cd8cf2beeb3b877648aa4fb03bcb55d1a7d3d92da1533bc0ec4dd6bc4f7114745671932b8edbbce3c3f6091843de1396d8ae5120353bf0e6ddfc1f8e531a6ef4fedd3646cb81944761a4c775aab8d2a3e6562d80634ea41c74d598c285bcaacb10d7c81669f49133ab056", 0xdf}, {&(0x7f0000000d00)="6d9918be2ede1af7a99640b90364d4ab922fe47151909cb3623f56185433f2b74cbd058ec70b1cb5661a0532a9f8e511d9df92e8669ebe41cda296d164ec708f312d8eb6a023ac3bf70421d53a87e334c2dad6f7eb03c4fbed62f3284a7277745c115bd1d549335864bf8bf59650e49160fb8ea2e75ae2cd87d732f2783d928e24eb46191ed67fe44a780adab79b826629cb4ef90aaf1b867d7eafd7a231f50787e41422035b37c8ebbed0e18b2f789c08c225237b8ab8f6fb127264944e93ad15150f47435ceb11f953b718154795bdd35a6458700588cc752e686d64582de93744551e5d3004ae62a8392cd987c9a92aa7af8a0050b854dfc5b1fb5d1c05a1fb47d4860bd9ea112041d3a8cac9badf03c05696478dbe78044237d4c68bc5b93cc41d812e7bdcd6be80a774ab8404c035cc63372b76905f792b25bfc2dfaa0b62cb57c7a58cf322e0bbc57b438a32a72bfbe27d5b4de18ec349f4fe76a25e957875fe12e5fb5dca12e225beb1a4618684185b6e11cc315c23494d1ad4c35e43e0cb3eef192090a4b3140d678b2ab5da9473dff0ece7019199e075befb87c7fbcdb4ed4ab8db06db0ff66497bf649b5a04eb16f3d9ed5b33f0829ef1a8d9ea863ef2eaa53ff854223dc0f500d112cc8a791991e5b5d40c19f8af173062691450730ffbbb19dd1342dba62a1107e0053b70541c244a4ce4bd26c633de28dd437e074525ec1cda66ec10ee8a8e67221316e940aeedb8c3c6a5e05d81333a4f079c18714b3ba84be17e877121f8cdabbc6ca98bb1f0e59b34f51a359bf4ec052f91ea7431c51031ab7ba141787e4ceb3a75b714d8d3480b2b3c351b6b1cd92b499f4043b9115b76458b240402f7624a4ef1c45ce64fa382aec00a69fb79f1a45bad4389a7237a2e819776297cf613bad4372272b4a58dd8625d474ae57154fcb9e60823297f139922f996bab5af46debb8ad5a3acd84e7dd6f43d031eaf0a36d9f76c60bdec3c0d46bff27b7835418c6b4a82cd95d20021c6dcf970b26d3e64a0f175bf33afbb34b857920289cecce4d03e1cc109066a356490c08b7dcc42fde88d1f84761f808114d07bf7a7bf0da0794c412c69a177d5d062fe82521edcfacf282cf987f24aa3d5c0f99775967bd00cdaf67cc9bc41311857adf0df8650fa95f4b0fea90f21ea4a969e5462757bb5af5a3999fe3115c8858a41523cd69a518c36bc8b9ae3ac331d4c7d09c436e5940a4c6096da019e19ef49cd5bd8c98327048ab6e2de14cb7f586c40b2dda6fef664907aa7c1d29a0b8dfbc29be83fd5bdc53702793a593280fb43190cc528fb86a3e5e1eaa085cdf527e6428ab82c52a57433ffd3b691d3ab47e9d763c2d0536bbc5d10c8ceceb86d6969083f954df89fcf4b15c1bcaff290c679f006d83e98f33f356454b02097bdc6513707c1845594e09df3090bc1e17111748725223d31de57ec783677500cdbb4045319e85098f726b83f2bd2a899cbf70e22f4832430a9854942bdde3dc657bdce6f10c8d70090207fe9f237e3995473f4fdd701e66756360648cd23f45c06a7705dd2328a52bf34b69f5e861a0b7cb49679cce0a3f8ad6876766a7952a773d9fda9fe3dff85ec3123bdabd2824d809877bbef54a5744094ad1568d2c3b0ff7573a1dca6c9ac2d884e05ab6cd10445872e3c3a1a352a10327d4bdb4d83655dbd305e84299f534525e3289bfbfcfc12804bea45821b76a0963890e6235913816c5252d3ddb374af1900e7b7eb49fd3a05df928535a807cdd7f2bdc9664a8755ee0dc3d5772c3a52d947588ed4c4b9bab65c0cedb70763101eb5409fe15a3fb8664f77a5d52c730ad5c44d3623b45d529ba680cb4f29dc0442a986d4fed2ca60a7f07fd562c289d09afa08756d9a727fae50d0f9de95bcd0ce3c40f3f9a218fee5347f7ba444e44fe3568bbfeca37571d622680592402acc0c75e308fffdefdcdeb319cbeabd9ec8d6946ffe5cc4f67d33d2941f94b8cf92c6289f876713b465d745679a75a5a00a3444acbf78f4adfa9614c80351227e5b88c1e803dd829989d0c9817911b586b746ee09e5befab682aa3a3a23bb0e345e91867a029c9a15eb5c4ea7c30e05437b2a4d1a6efbeed96ceeac042f79dbaad94093a7a88a85548a35c77b7bc40a66cd05da6cf82399cb8398071a89fe73b2de37bb32f914a1b9e0a0f9e6c51909add7441e88f731b50687a13db2397628983068e68c1c04db22c6bca4e5161848c9ac4f576a4283f06390d998f75713fab5c805ff4fb995055838d1e657917e33299c6ec1464cb5db142a726c5aa2b8d5223c3c5c8c020ff97e2976293c50552b3751844ba1b5b199c8e7eb01a79df01b67231118524e3b231bb34ba3e25df69449f011b01ad76a01682759d41c6981ddfcd6107c11cfb3d4fa556bf3e6fa8ea3e1b31228206e1ee9fe4d204995621d0a63ee2dbd598338666e8f805438772240fb65814f324c85e91aae63173dfb688345d72940b5ed32abed4ee09088aaf926093328453e147a8ecbdbb9720295b0ee1b994b50b5b97b89f688b3f68c432952b8d8c160572ef510b43a2c8b3e68e090aa4410d504ac50453772d9f4108fedead8b131509e7765021527a64e291abe2015a19f0d21d18d0b45519e9d6d6f834e4c8f0f5e8d237d4fbf0e94ddd30e99e2444852af6127a7f4937a79ea122fcf2ce0f8008992afb76d4c1ad0f6f48b7a322f79fb0a1f9f887bf970d86ad6095f79ec011e1a8ebfe9ada2c9031c9dc0f3b365172c52a3147a83004e5cd94fc1ad662cdf2c9b3bfe722946d177d3f8783ab96fee28f531206c0ec6dd0139157f20bcd239839dbbb6472ee4a1611573cd30f2d2c18d21d69a603a4ff1f3cab2b3a1088d791cd5ff2de2e0a58362a893dacd788291f410481c9614189ca43beb134b37a56188543674b4310ca1c2ee1a47515db04a5f3b63f3c90bfc1088d44e4d6d230cd4912b44ff9a2ab1251fdd248a6b98c41844d9f928fdba8c4aee21caed2525ee1b7b0b05456a598edd59b8266ce2362c844b4258a2c5362f60087ba2ed1847ba8966dba693ddad7b35b82b238858675c49de8da5978bd93308beb60c0dd344df7ed1654da290ec0cd308cfc2ea031541f2006dd324c441e573af5bad1bf41c50d3d9729f58ef8ead72bbb67b0797cfa2683cb89e4bf8f153bcfab3234da3720af439caabe2b935f5b1dea8d7059b87dfe352d5ecf7da63e2304544726a6179e2e472a8f9409bc862a8c6103334909ddf9ef62da4b302dd35107749a3227dae2b94b9157f6705956138e5399d091dae26d31fe1d86edb22c08cf5fb653c884cc2329a9188e8dde4b95f28c6d0b7d0b2fa3515461877ab887991b5a8881db175cbec5d83ed73b6c99546bcf0b77adb40be396c31c480cf61e142d4e5fb4fbe9b0eede4a2704eb279715ceb46e3837ec28bca5e6b87f6d814205529c9bb117330188e997c050b99a000d957e7d1cb2ee9e57e8bf236dbaed63daa70763e453850a451518e91507384507a51836a47fe3864a2823b9a464d8309265ccde64a3377c8a3f2cf6855b8440b23b3ef3f9e80d2ec05ff586a335db3a5cd1cb4b1367e8789fefde094d5a47c2ce64ce204651dc6910f3716bc73c49b17be8115d1e19abc7d0b39322c17dc48aeade46fc2dedbed9c5489ea35eb75cb726372fbb9bec5f0e8a970db981f9dbfc422a168c8962e5b0e5053712be8222cd6ad2adb7971c05e2c160a1574fb58500cdb3a498255953306c0fda69f8487cf653a82a80402b181a2478ea2a579b1db02a430ee2d4dad6fe66d2947963a5aaf8afa303a9451a68a971cf5a36b21218a3a3f324d5327a937485d6892a502c526ebeefb21d4f6f11c0461899138a1343cb4976297e3217b64d4f093a9305787a3e458f5f470828eb8c1cb7d28ce78f4c9b8c15280563eb190c1a6309867f42fec4dc9dabffd12e25f51bd6b4dfbfb1f6986ae9dde9eb54bbf7a8a6cd10559168af0dc41fafef9826e9a6a81d66eac02710ed275fd1d68b13d25b9c4d87d24083004a96008bd6550e6e2d61e35cdef216a7c500b49005545a5d33a7e5cd272827fef096614d22a10113f81f84db2c7b185d59cbd5e0f0a0e9ffc2244afc876d88d618325dd6b0004c0c7c0d57c0da419e9084a7420b122b0d854c1286611809c7268f8a0962bb59a70a280ffb130731e130fb2c000f26504a1bfac630e1a16a99a1cefe8bb6b049c7524a6e156065bcb5b6da8dfb29cb037b05570924e110702167f887d5de6a2bd8a52b89204f7e3d0f9ffd09fd877ee4519822037041fa78c141ee28a0e92c96eca1f5a2335a301952fc6a5b1ab8b2bfbc7ddddb0a228a9d15d13f725dc24d705f011cb18fd2278dd6704425fac41fc32e7111ca51c1cbc2f0c976b9f5b4851e079e018892d2e36691453b799a0a63d383cebe12e89682aa3c6389905bc807fdccfa3d11b133277efaf653beb6b7af0f0a1207697b5c07663c84357b28e3fa9c78caa365571c6a5be863b46f3e7bb46eea11451ab0b6883708b4c7a462ede77129881c59dc186ae3f60950a60682c5a10a9c0f6f12a9a53a0f4c1398d3a72b2c330b7c9c1d8097267b57656396a100037a335214c80da8d2b3096ef51e4b44e32daf7e41337c7c3e205bbaf77aaab9411a3f87bff283e51925bf3300b33291d78dd3678c3a2264131c754512fde353c01b72787edc8386928811ec1c786a17c480028666ee8435de685f5768e08fea03bdae1a5744854a91bc2bff936d02ed0b4f3b38e4574941085e7ceeaebf69af9e2a11f11b0f1215d22b6de2e7796b2889c89fa572f2a8488942975d678a371cc3f57590fa3206d4901e08ca735ea64fc5f8b0ca24d0661c3e7719ab954cff7f0e7ec456f0ed295cfd5c32f9c4eb14d0c2cd077338678fb89eeecdc57c44683241ce6d300226f34092e2f6afc1e33923d6b502ab943a4f24bd876907e989c448052bf53fc788a4ee100c9399b34a46b14c1ff630b9e5a25f477337b0b0f03076526869c204a24b763364bfd5b45a3604504b424f72d309c5d65a10db330fd982dbf388a9a87ddb9d0db4eb63c0c9ae3d2b1265d09ddf32304c49629fe746336d92c9d70bab47fef4673650e72d475aabb2a8d9373a96c2c25a21b935ed2aebf74ea3714ea93651b2124a3c959f87ec009c401fc424753f2b68de95c8fd903c2ae507a67aaf958d455e6a8219ab29c7b77bd5022710dc5984bb00622eb5377e696e470a8b2be6ac290cf7fdc3a159c21d769c804cf9c3d09ffe3297bc83cf4ef864918b2a5bcefa39e502686e11445c660f3c0b7ee1354e623b8936a5667992483de8bc7c16f041a55141bcd430dd7460b0cfdf5a86d3f300d683b0f2c83efeb59b5d6500f1607dd957fc3aec139ee7b19fea84b39e1d0d3f7c4cb555dc472fd71eec5aa1621c8833d5126db9beea2b05c5e76014c729150218551a4efa71c9b1b75e647aa8ab7814f355b867be329b268b3238284f27b43d24b2f15861c7f09bc5f2209939ce8bebe81954b9e92fccc375221b0d78db9a64ce879f5f9372ebac1c1ec88e90a80bd1b37acab23157b7f0aae78e0d5933db5badbdb1fafa3b03db6519ef596ba626eb40d6fff59bc82489a8a97ffed26537a47789d69c830af96037989d9b5c0bd9a2bb6c157f25fee7c8c0f4370e1d0407838c7c6fcfe85861205b74cd05a0e819de804443aa040cc96830eea2d14c7d0c801c6afd5221304c82df8526c047b030e05d097d75dddd0fb18292c09d78811", 0x1000}, {&(0x7f0000000480)="5b1b7208bd1297ffd1a86da815da01272ec7749156af68c1197eeeba14145bb3e2a573383323021bb2737ad7c07350ebbfedd89412305c1ad9f2e605afabf882b066967eea8fd8ef4f43cca8aadf7a1e488a5b297dc50d70841a37c3394524608e497c9c2b2a8b70dcbb37b54789819a9fb501931b006be71ef565dc2e8482b161aa", 0x82}, {&(0x7f0000000240)="54aca81f33945583832920ea4df3244d6c6844e4129f03e68811d0a1ced2087bf632d29e81925341759feb41f66246f0b95b0475cb2109b3742815125030f6219dcc0677ee6939a4965ee0e9", 0x4c}, {&(0x7f0000000540)="00fdcf56d9bede20a7cc4eee27308e1826637af4b79cec7e8a619781a3e9eabf34dc32f6fd2208418402f12f4c601352cd564531dcd2c6c62bafe1f3093c2fb8cf1e0558b7c0bcc28f39929592842f0eb6da8ef489daedf2d46928778125b24b7e3f30ff115be0b907cedb8bfaeb70c8806be6326be809ede3452bbc3072a084f9038d803b88259d7ca1a34574a64ece27eeb3d21b9a3c00467697", 0x9b}, {&(0x7f0000000600)="381f4c87880271292dc905680fd33f8f5c1e2f3775522fc97f1c5e7db9dd37dc8d4839b408d02aa325", 0x29}, {&(0x7f0000000640)="cf5835716a732e0acb8a4e77ae87c2a509a71b3f61ced4b3495382760f4cf98e5e18e03a2e9101b27a478d5fd6a1c6ceabd4c03566ac752b4c45e64c82a6ef5f7239ff98045fd8b64f6e4b7078418e5cdabeee81ed10", 0x56}], 0x9, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x70, 0x24004080}}, {{&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e80)=[{&(0x7f0000001d80)="4f25f1860a88ec08ff8d67d06f173d110dca3e4833a7914cab88d1d96822a60b88a8879c470c8134242be2cb0b610ccbb79ae8bdcdb3be25439e1a917c80f85744ab6386cc13151aef6c2b4f4af97891002b742985ac4b7d75f3dd7c79892c35d26a33762a7dec1611d8ba89cf1a09c8d330028ccc04110fd604b702b6a5def1d3d5fe5926a5d3a4540a042fb83b6187164728c05ff33dc756ee64e87b9f3b1ef3265a9c3b1999bac0dd2e4aa9a698a0f3d374dded394b48781f3586755f108bc4d0f7ad6b2b4aadd892f93b845159e0374c73fba9773dbbc00f229f66314ce7290ee04f539abdada30694963084721bc4ad", 0xf2}, {&(0x7f0000000880)="dd008540bfd35a011b3b8e66c92b9f9700c9888ad551911328db5ad3d4c8a93af30f674c350908", 0x27}], 0x2, &(0x7f0000006700)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r5, r6, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17]}}], 0xe8, 0x40000}}], 0x2, 0x4008000) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a6f75726e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375056d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:20 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) statx(0xffffffffffffff9c, &(0x7f0000003d80)='./file0\x00', 0x2000, 0x7ff, &(0x7f0000003dc0)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r2 = syz_clone(0x204000, &(0x7f0000003ec0)="233c025423e219146f4030c58f41f268c234effee44154ad46274d1842c2ec536f33518897e63c84f16e254305d1", 0x2e, &(0x7f0000003f00), &(0x7f0000003f40), &(0x7f0000003f80)="3494f11bbe44c8d918a81d346b328cf10a6deb6364a93c8150dd6c35e3ee51dbfd168e28f4a13a1063198a22be43b2c1c75a0e01b9546523d6f52b39287d737cde616b64db838e547686fe42cf198a91bd93aeddcfa1274d0e") (async) newfstatat(0xffffffffffffff9c, &(0x7f0000004000)='./file0\x00', &(0x7f0000004040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) (async) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000040c0), 0x303502, 0x0) (async) lstat(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) stat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r7, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r7, r8, 0x0, 0xef84) (async) r9 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r9, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r9, r10, 0x0, 0xef84) (async) r11 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000004280)={0xffffffffffffffff, 0x0, 0x25, 0xa, @val=@tcx={@prog_id}}, 0x40) (async) r12 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r12, 0xae41, 0x0) write$binfmt_elf64(r12, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) statx(0xffffffffffffffff, &(0x7f00000042c0)='./file0\x00', 0x2000, 0x5, &(0x7f0000004300)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004500)=[{{&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000002800)=[{&(0x7f0000000140)="a733c539808dd3f0c44219b0adc3c897d72b6da11b8e31d5f7d91fbb5467486af0e29face391baf79de06ef3c8e4b05cfc0be70000048d05e47e71f516db94f3cfb86cdcc465021ab52376701fd15b02628f04e1d49500182b363dcd55f8bf01a8ed340db9eaf4a6af5b35fb04ed3123fa140ab34d008dde9da4c9d414e7eecc4a9fbc943e902c65ea5f52c3c163cac6b572541f9420f0194525d5a83a9d7cfc431c2557210827c07feee8e2b872c80e62", 0xb1}, {&(0x7f0000000200)="9c37b82493eb47b112dae999a85f6932b7f475f9157a7afc3baaf5ccc5a7e2a2f16cd5b8bc7b7a1c20bc2b2f71b836535a2b520a37e8fa1e628b856b021137e575df8e5e1e8895099b5c9f0fcece09c294a1b623dc", 0x55}, {&(0x7f0000000800)="d561daa5f034712560a19ee868364fb553b171dda41888e9945ec04c8896d569df08562a415a5e34d5970dda7de729bcd8aaccc34816e794b998c59b99b663a7c1c14134b4a1545375f28263898309f161782ee77411f1ba0d5bda2d7d8ae7e326f26d3041c04690f6a7148fbae528c75a7f95f3f1ba7cb47bfcc3c287b504a69fb4083dbe4e09224a72177f9d30cdb948346625084a2b05dd633d5905c84aff295334627df2d9745b8c204ca8a5e540b22ba3e81ac144cd89906521ca6c4de17fd4ea4237c72e6d1b8ed0b3878ae425ed3c170478fab75ae7574311a2371875f830973288ca0fc5d630331643ce6bcc3657f8698fcc503cd1dc80db642571de24396f65843318febea180826313d6b8a5c2567263b04ae1b72f5cf350626bfae96ac43b6ddacf6afda8129bc3e1981773152979ecdc797ce1c94c841eb9ba8be336f79263490637d4a9687a26dde6bd301372e86779dad4e148e247a5a234b6b52a100612e1b20d493e30d2079d453b4b6f5c5d13e16d2a22b09eb27029d8f0ac0bdc92fed8bb7db80902a841f9aa1a8134a8d7f52a2ace874c8dcda313a1ed8aa336c9b40d2b009bdd7c688f43969ff7e955dc4fb100925e5033d0a7dea1ea2de34f9efc257592cd176e02c6944062c86da035e2f35b6dfe47f3ba13da4da688b802cc77cc1a4c7ad871893677df5213742dda4fae2231cefef1b2042bb0233ffe665a307621ec738a0114c6abd684b90ed218c4ed66cff3339b95fddd1012629b8f1c1a46533c4d8de8196fca7e8bb6159936f3a32e2a9550b24a84be00fba2f9812c8a23c1ee5b70286b0db4c356e88346c6616d0c9ad88bcc4542fcd9bb1e0bb9631dd99f3a767f314b7df55887672607b51e9bcb476c098bb968dd062544a1999db7711542c12f8a1c9a9ae5b19a79ce24a8e66d75157ea59c5ea4a06bdcc2695c78497e9fc10ab01750ac040365b98aaadaa6c7385c750bfaf37726bc91651a969d9642f73973e0edb5cfa5fc69c2d7415979daf18f90daf5b8ca3ae016d1aa5e83ec15a5df15c790ebe19496daefde0b16a3d2f7b0b8327651817708a647d7aacd28227dbdef4a9958ea6c624fe3e7811c7543ab7dd8abcc80148d5558a4500adff25b815dc4e7231fe103fd4f79a00717d2a03b93919e8a50874077bc4e4722000369055ac966f618ef8b36529b6210f9db6093cbdc4b8c907e93e88f58e8cafa796cca3c590e2f5819b47f7e757d1c1367bb566ad27281aee9ef41f12c617590ee05c9f07ea54f9a00f47a3a6e1a857a31eef70c0eb3a8d55425c9e7920b326daf1d421e7ef8cc794561d17e4fabd1d6531e5fe8a35155ba8463b92d76bf9d8c8cb410778c47129738b3712ceec32e770ac064a7d72551168ec052084655d61914f692fb91391bef62e5bb14bea8a089aebb9df26de26aa38dce1f3910b8931841a46dd42c20c2bae8206ff2fb23265ccebb81cef1bff277fad599469e81e3a6910711c2ebdb7260c07656c3f9d933fe3a5f59c9507efbfd6d878bb6514617d4311e1b13051ad5022fda53ece92897d1223438034b7c6b21c913cb35b8f593871bc8d41eccf0123767034cf66270acb860495ffdd7ee0b0d682c161a0d92986266a408e452ece14c2c75a5568b625519bf189b19a2c9290d9bfb9773bb9ba5a93c1f4a683479c05d99ab0d4c2d586c9f794af6cdebc33bc8530180dc37b2c8aa758d94de19eecf4a120ccbe0352bde3857d4201a0345aff09d5df713c58c7ba08d4d829432f3bfebfb3f5bcbd66afdbc87890c11a02e98c08fcdc17e7e1b21ea074d7ca7a2843317a89034d8c4bb9239df7a00e2e0271439e1a4b2d40c92c1bd9ec5f4f4aede75c21cf73e5c1ddfda5d818397a29de1943d9ba18d276e585c1f13e03f6e90e169dc9203617b945d5cbaa628ced3467b6c577938809ac394f6c0f4a0f2274de5d5568d2b62ae1c391108cbc646adca997126c5bc5cf0476c4f9f14e2a623e5fa0dec11667b90ba15a96a03a1379a82dd3d698ca431f39eae635883c472658098e11999d14e32d5cc94810acfeb26b3c00a3ff0813a6534f852e60b43864fdb1b1c547cd280f65a54c53065ccf867509a9db93954fef742aabccc3e20c49fbf52e0b0e41898662d4b06ac8e845a9048dbc91311c426edd709d8addac9a88b096ca7de22604c10294ff17409673520f9f73eb77a62bdab9862471feef0f18d2af3be4cec53d0a0983a0acb7d036ccc19fff503826fff85b1f3f9ef54147f29dbb9d1f62256b54cd00ee20bdab1d2ac51fb84f6abb13d723428759e5e13fdfbf408365478e92a7cbee9f1c47b756ee3e7405ccf2b2771012f00e0a310dc8932893cf9319d1b8055ca7a6a89ff6dabf7a2e0f87b749c1ccdd6d2e9da881fb53cb458df6d43df901b1c357f868cbbc8bee1ecbaab2c640707276854af49deeeb817c5f871433c789dd5e0b1b32f6b415e3de729848192ed8e88f2b62bd46eb04b5432e6c92edfaa895a97c37be4da396768e9607bac7c8b5401d3f542ccd8ec8e0a093862be1e11544644a852f7d196934f4435fbdfa23d84c2f2f967029d454f0fc94250c44543f2d6769b9ff40e0af4d2d9e35caae466962c13da971900989ec0d8ebf142de3bd6f0afb0807961252057737960c4e4d53468f1f8ea585659743084122d87e08a022ec66255185ff6dd22094217f92abe360f7fa6908970691dc15c0279c76a848fe10a5d6127a77e26141d7994d32a42eeae279a7e6a3edc3cd80cbc8b7ed618b12a338c8f0356f3fbb821af59a6c47a53b012f673277ee216a3b64248d68e12234039711f76908bb85188ecbd2e9f2dbf0a2480c595d68f27594bd33aebfc23a7a3315cbacd0c083328919b736d60d34937bef0463f573fbaff4a02f94dfaae61209654ff12b8fea04f154928e4f984454d992ab4967e2072ae6b99b1cd609897d888235f33fa0596e9ac827ca4c23d859d9343dabfb9aeca47b38ac874424b94e133c0681c7391e17a8aecfcb569cc12dfc85c8a4a21ec2e8dff519bc111f5ff83596601518e76536c6f3c8d90448b226475e650450aec20d0e0552f6acacb5671194b2493f63c821db76085e8c7ef3683daf9b275a6d05adfe5149ceb897613fc903274303ceb2e385d03683cbc484cd9a0d1eba30052e803ee752742d041393da1d771e89662c95600866d6f4890422421dc81fcffc214f44bba89d9aef5f83a75ae7f3341ce310752c748d707caf9798c0ce5da8249bd8b08ffdf52fe7cf07fb7457c01071621a6baf52e5e5401d6ca75459ede0070166647868c655c975a26fe4c5a20d8dc5e59d8f01a44baee20898fb3f8cde4455ac8d075b05b4f4b981d600e28b4f92017b4a72f364400964c67d6768d4008019cebb2edab1bc6be1356881b535be0b53c73c2fa313eff95b8f17cc1689f97dd851cafc000d3d33762980014db5f50ffbefab43c0013d160f86a4bb165252c95fd5b08a8a363239ddfe5335b72139ac628cd5946d881c0bdde04f57a8bcb89b11cb24b8b8a48c6be76133bf6ea4b99dd74f145066f52010750b9e43160e151b3242658794dd7f4d8714d828203287a26d6326edf8db31c9ca31fd4f418bd107da73ec4dd461eefb9f52d061c0f3ccd7d02de3b62a5a3cd512c02752a6cfbe41dbad7e802ccbd7078420f3b94bc2e69b9c29e5205b42c921ba17fa6c4e230b0ff35aa2d12db1767629252e6498004d6176eec6444e3112f9883560da74e7ff4b32062b6a17c30f261b7e2bcd689453fa951b135dad1a5a00c0bac803cb2d17c5364a80c73c892d6966d4015dbf563a52dc7319f2b64c21059d4f5dcdad4940d1b4772847cb1425e65422b2ab3cdd8b60e0f8747045e0c30367da842bea59400c953271ff407ea76c040386af7cc1942dc1e8befd81ccfd4e822ecf98c3bf537baae55477470391d5778690509c5571ed4d0db86dd6114c72a5b4c4634f8aaf9d506bb460bcb162a2f993451482455a83eb605412c1902673b9396fef2bf0f8eb580f15463a576e4068eced9e713035dad74ba5e5672154eb39d63ecbc90bbf17eae0d59dcdf62218b55172d25f723ffe206877275e9e3e261db1f5fcc23034e93a376eb4396e18d1f183b9c8aa955961559da58e5ffd132c82c2c285ab48ab6550f9837c13f2d3cfa3209f9db5d8aaedbac3c9827b78280f720fcf40da9d9a9fff698a75087b40ea9773503048ecdb425cfeea1bac1b1d9abcd19a1b8f4d5da52f9c174f32025ca438c05c3961a86493c3c16215032067f2fb2bcfad39763f7c8f9cd4befabf00636812301d5eb8cf5f6b463924788419a16c1c41a6a2ef2ec1c2fd983294185b2a6108ea8b947937121a25f021f8c8cd309338eafdc14ad06c5f10190cb75e0c0de4fcf8ce93d58ed03a7c6f7c4b5a67d34c073ff3ac965b681d3cc33ac2e66edbf001fe6f0e50be2c7b01cede690fbfec5aa2a0b46e308a1a620cb64b893d89dd78ee23b6e08f1805072dfd890e76433ba218d6508868d7350ed42dd24a3704a74d867c0e4891e4378f4629eebeed249de79d9cedb0b0d89e486d94e743f1fe5134a074675117ff117eb5bdc8b61b64d92ff84dc51848381d58786901eebb313908e89ef2afd347f2b032e9c4698c031d6f00d42756896d9ade44989eae2099ded6fc798ef363d90bffa98f8b0b2bc49db2c5dfdd569f9a73c6839e04389e7a7dc41ec77e742e400fca477dee13572bb2f4e534c4e4e485cc549c1540909034c13429e867bf656892550e1d9ac9a49c9e3ca495bc8df74129c58ee3a68fdd3fdf69ec57cc591e839875d5aaa95c1f591480b4754de9adfe0e883f627b8fdba2a97f9fc722f9c8c4757ab61f77ebafb14306d8dd4fa7e97a70042c7427d07cc6bc288fb74790ce43be80b4b98503af123e7d7c42451a07a9df1854d3e7d4e0f5d9ff6a7ffc6ff0bef906bf84e37582180c132a9d369786013958dd79e736deed565cd9b0f86a71a98daafdf6b8ff01d7c3fbdb6e4a4b4b48a8ec43bf0dc74d5bb64e0eae89f00177285e97d71416d6300bde964d442c9df3c8758a2e88064c165c0102f628ca31e1e772a0af3a1f5639274f5e3a46cbd1c37fabe196bfe0700b5483412e966d4978499db6b1286108832fed03c711ddeee1e83f29cd1859da1804a06cc1e4654d46ac7ffea35c3a997e9bfbab92faab77e046961e083ec1b739ca1d7b4009c720b0183478515b444d0c45e26a8d886dda35139593c2d6d5e7bd963fffa7612536c9a4ec6398bf82384002b3588363ddec3660fb43ef7c6b727b02307bdb40a5d82424d0e7234ce784cd508c902eee3cea1b1105bd0b1e210f5f90fa36d18dc5af8b18674666886d8a1a9f7f333a495131b6b851d8d040fff3a9155a77e9b6ec3f82c7ef16226deafbdb4343eaec6f4ad89fbf95f38f2b06052764bc52fd9e6c1baf628e2342d4936b2546545ed81e60f24f3a5fdbb28df5509f320fee50ea2a03d483b295a5f04bf38d6a655778852fdae4569e36455f590ae75a2c5692ba85b6fad181beb4c8341e67caca803a1873ffc10d300df2dbfaa51742bab32a1718fb87aa8e13fc2b95ed6a3ebf423024ee4cfd04a459c8f1fb790e406fdad24cfdc67c8a21a32e9c8b7275ea4ad5ac256866608f23c01a289cb217b9ff0b24dc825184ac3695fd4b8bc4870bc6a5b9c4fe93e6bc644362b3189a3e4cf043c328a6f16f85d71534f6bdd2426679c7868977302f9f34eb7e46f52436331f367acb0794f0376d0b5dd3e00222169", 0x1000}, {&(0x7f00000002c0)="3be860e9b2cc2fe074ee0c5dabdc3d74c5ff9d1a66f2ae6f4bd2e113a8f598995246d550840081a89b380c17220154732901a8fea385694a18fcd148b0d7e28ac3562acb0c761a37d3da7a9db6903e17886970342fe754a6c258916c5f069aabf48798f605bb036bb145a6a78cdc0a9044a55e733bddf48123223dc56a0e509e5f8ec7b338c14d3ec9ba141fd8fdde8ad7e66968acb65822a0a7ea8eb5426fcb02bdfbeabb3eebb7866937726570cba1162af12e08dc72c54b21b5e035591f5d04462a82aca4ed4cef2c58ea47706b", 0xcf}, {&(0x7f00000003c0)="ebc1b34b5aea6f024d020b78ddc30f2dc14f51999fc1ade7b7882661138abb030d50c02ddab008f4536f99b929a58b73df5eb8b5c87c9565b0462827ced62dbe2baef82500fe59c1c31427adca204366b1ad7637a3907f41cbf0", 0x5a}, {&(0x7f00000000c0)="74f44bf85cc5eb6807813ce103", 0xd}, {&(0x7f0000001800)="ea87456c2d1b3089784a538d27f02e72514dbb83a9bd6f9cf9e6918fafdb655633c41264699367d9050715cfdc318fe0806daf7ec0d83ae84da263990bed7a5ef19f69980371f606d3d62c165dc34f1df33f9cd602dd932151fd0291bb754f863087852bd24c110b4db34e1d8c541e6d1726726a1405a68a6ff96ce6e31a691253e1133bc42ee80a32709c95e08c68fa91edbdc1d363eb67a6abc6cf43df6a73badcde2b36074fdb79a2ffe753ffb89cac9f77f5636984826878d5465b3581236911220c008dc2cf637b296ff25f4c06f1cba3bea3c8188a8038ddd56db183c31dc06b29f1f22e503287fca6921964df5590595f0e1fc9860f6ea467328d2f7ea4e8f644ebaa7dcfd759c4a013f772025664d648e3fed10ec7786d74f641bcfeae3aada53676ec4f11e7f3ef3a8b19d91b32612ccb5c41d724d7e82878d1c92833c742ff03c159e38486ae7bbb0c42ed87f247683b88da411fcfa875c735a6dae04a6a68e378f7caf42b789f484bb3660e99f8b95bb9a0b7cea644ba7d93eeca629fbe6870cf09123bb49f1473c025f957f83f8776a222692e55ad62ffefdd06591fb470fa94b02a3161c0e5a741bdf44aa14547d7ec5f727c218c8e9c956e839f699b61b0a1553c08d1af48abcb01223a94025014ddff871b843109a54c7fa90b38f5256b47b56579ac91c81cde1c7bd378ab2ddc3d4d19bf34d5feb10bf627ee8251a8b1a7be8a34f6252d8e94a1ba3aa8f5460418842dd7cbad333acd21188eca44350199c64da32d29b39c1e0f922c6c655b9d5c77eba8d3ab0716e756391c82e40ea20300d25765a3d9df8edf3e1c7ebf9fc5ee296064c168b28611b22c75cc5e75846c12538b725dcf65f6a7f7279cce13255215f0b085ba277aada1e62b20fe624dc292a6bee37620ec0c746f37111e7f41abb856b59f4eab01ed1e1699c09143f86da9f63f5a6b0b264f0cd045f6f6b74d8db5022833f27b5af7c7ee7ccfcd1793e9f8ad25ca3f19e3bb0385a911d4af67572cc43575b8936314dd54044dcfc77ffde832f7b81a11960d461196c8f9c88956ae5c10407cd4a78752d758b1a4e1352b19c6bbbf1c28fe6aa7a2c66578b512352a26020a3c80620fb70acb5cb4f6d4c7e8e8a8003b9f9386d312e43189e7fd1a2347868102976420e12d529795574eccaca973a5793e217ac6acca76e2f32e6c8a1041fccdd5670f0c832613c3aa4942be01ba29617ba9f91409904b154274557bd9ccf8e7541022f55531d541048912a227d8a374f5b39387bd198c4dc9be8f9ab77da70ceef2b534a7367a1121409a8e3cdd631a0ab843dba608e128cdccd3aec8c5e7cf3340cd29ed1baf5ed9304558aa2ea0d33ac60e5dd688748928d134a0c7546985bcacd28565256879457f706a6879d58a2b53880e344c44d54669a1661687a41a1a007313a0304b39f45d3a81dfbdd0262316657c9c789df87cce959d95e8474eb8be6cee460c62c72957687233f8b252e84c6432f29ecdacc9d3d44e036dd90ae0ec132fdf4bd957f42eb37f9df417491f76819cb4a5fec572959be56cde48a42b4917a1b52e1c1e939aecf6be0766295b6908c9462c1c5ac8c3ce6f96cd675d9c48ca11a2d4d48117db3aa31f06f6ac837220b421c29730df6000fd4afa84ab8bdc0acda440fe9befccbf61f11d2180ec7cd1f45126f519d6106afbf2fd4516a01b6b7050736757ac3ade263a3b23b73529e8c55189e9c3842c4536092fe9c84de768f588f686d6d6eb64da5eabca8a71c82141bc7643e7bbf037c71f07c7808c18729fa8f5de87cdb31298a670f2b041690d43599727028682133da913af4c811bde54f86c46b58c65c642c26027603174c1f29858e0122f81832ca7a8b146b5fd2ab836406e952bc6bc0646bb88eba0ed3224c6a845a2e14bdd0f8fde70ecf1a7c858f46649dffa9dae62a12cfa70a296f0ba681ba7d131c9c513f9c944e78c6a211394a3e0122e8facb717970807f0221cddf5d45dbc7e31ff8229a0098d10a4544d07b958ee7fac0daa71f074c2cd06a3b6981a22f1c95b56cfa2edeaf6e8fc89541a64e9a06218cf6bb61b5fc1c0993074009c89aacb01b5b8f3332277c7571f3ef626cbed4d96ce6d0eada4de7ce16e260e1543509565851b5806b7b97c27fdc87736886427557e74a58322d139cff419a78a1dab54a062db5d8e4026f00e93fa5f09f50132ccdabd6b4ae6ea138f78b4dc6df56e86c0058d972ce6e40d03f9261800d12591a0ebeca67d32dc9a3e0c5f057b15b4fecd2dd28debd6a2ec1401d35511e139001bccbccd60049403572364d1925fc5ad8f3b444be87bb32f0f8437c6cbe3d028993bf80cac1c2c33f09d13b26250a9e602deaf25f1a1e8f30451fc29cf2c52ea31b09d7641ea2904924009f3057eca831b917988b994a00ce4a859e5b438b68cb65215d609174660f0c5d08036bfb164318765391d79fb0a8babd348d51da08506a5d4bee9dfa6eae80c40008e57aa4e4e941967925830bb86af13670cb1331d54c777397987a4354d1b4eef6d4f5e7591517172ea9ac3eda440448c0fe1c9e633c79c168145764fd8d3e58348cd792d7802e3ed541333d17c8401ab6344cc59ea9a643861b658ad2e45b59d5be78c16c9680bf46efebef50cddb454e303e2671165d343809b170cf9585a6a7c1368bb135876d07cac85afe1ab1bd11747eb2a74d2fea47349ac27f0021c8fa7dd1251acc6e3a1bdf2d12a5ea8d45420f87c70a208246baddc42d6262817a46e720d9dc841407be62edcd0ccea356f3de57968327e32a6832a3736fd9e11758c856a7f51ca4cdf1af0a3b182045a736149ed4110e99ffc4125691e2668a0a8a6919cd28588cf75c877ef4a3e3513f9587dd6565bf80509dc5526365e3d472d89fd7a8e74236a6423706fa0bfa236b3d90db27644fd078dd2ac5a5c1e1841e115b9accb9bebbbcf39f90dcd6e16ca0b4e361a10fce5109192328f1540a29317efb3d932df06f36af01a3280aaf7bcec26c00fe2943d0d8f1740378ee925853e718f5783caedc36283a68b259ff3b764607d453496d1c3c1b666bf1427968789c786ceab3002692a8b5757b021171a1c61cd6fb23d996c60d39a8c1036bdad4f69d4f7499d749610414fc856d7f97e2885a872286a850ea07f7a3133f331bcc8ce039309a376c91b21365947ba3465dc585dae03bb49d6f8fb4624934e96b6bdc40b2ff01fc00e909e2a196e70229270d4f97ccd8223ff105ff17b818b482919782300f2e8d581be9e7c610adfb822fb66408931e189f9737b6ad1606590236d728b72e4feaa362506ceb6e507f16117feb63fb37070aaa4aedfe3f5daaf175863f98469a4154ca3e9c3ee16c453099fc822d12ef9563f6cf194507f9cf9e6293c8435a03406b0f829da2ddbcf2db294203b758a4b660345a7faf664f98477ff31daabbd367abf18d4ea383b992941ebcd93e0b946943bcbe1e30485f5d6b57603eee3381a488eda5e928f99edea1291524c3c08af71b816ab595bc2af3264fb3cee648681e1558b4d052913de0f02d40fba2e07dba21b3c65ce5e494ad6c40db96bae5bc99fea94ebcd70823c22ead7b5407bd2f8442cbb6de0003f9788c700e2e196450fc29ee63f3bc2476cc1b766fef18b33701b7b04e9d6b25ea9f02daf81d0c0dbfb2e6814631f1b5364c00484b660cc83cd9da6784b70ecdd4ea89a08a89a88c43c3fe5721b9e2a222beda96fd53a50df61aa1f29f910fa4d530b81939d43b1455264bb63dd61341021d2adc037eefb7a9e3c9382a484364cf4100ec74dcd06117506363d3eb4c7657bc390c6354ceaa7a2470b524b64ff79de2c41309fa7c6bfbf3aff2be61363af7db2c3db3612d1787628d8a51a962178be72298320aad006f673d33cbd377ffbb56696c4798222fa5845a30bf10d1a51a96698c95ade655e0a45cda694bc7f7f6164f325da291eecf53600be2e77dda640e97254acad8a18478f546d0a3637d83915b14ca9550a01ca1d631e60716fb5792989866991fa2faa3a379d3b421d6d930fcc860c30d37c25d127635a87b269ea1b7ec88fe650eb43dc2e45a264de5c00e0196e0125680ae83b5044649720b66a54072193d62c39b5e369bea55a1ad9057607e7d4277492ce4cd737cdaec19aa04440204baad3f925d4629a505b693e3e55270d7d8d80778120abe51c21aaa214921cf3c0bab58fbcefeaf515397ac3cde8cc095270d6c015ffa6f1c03793ffa864dcff5f6cb3057e2620017f4871f1a670074abf96341b6dfab87a36b39c78802d66c79e243f5974175d77f52a49b37bea51665d3a97acf34511ae8a9942755616dbf613be61383483105f51be10ca91527bc4a1e9b63a89ffa6ffc766f9e60a9d10ed3b0ddc8be31fa8b1248a844dc57bfd99419899d6d1c5769c6b9a8c6743571c86f1bb8b9d1b10661231cb0aef8cd5f334080ab849306f979b26a3a476e4c7e1fc50986a77cd8621908026df8c7722bb05121e0a9c5431e8529458b9c4c9332688b794036fc137603b56e802265ba4c9f680172da196cc4cad0b3c38b8e7d85ed0a80552bcb76693c7834743d590bd02f12d109a1639dc19e3050f86cecf4e7c6a4d04b52824d1638452f547b4d2562414ee5be7514112a9c585b6956501b5385517c6a7aa22a437f62ffe19173c10f39c1489cce2a07f69a9dcf4a428e0bc1bf00d23f957e6f370f7c1ee48bf271af11109e437d8610d282bf57337cf3dbbd69b6e71f0acad5c3b63374661ae4da1618a6f5e0734d1862b9abe3edc2db35d455777a6f6a31b9e6c0b59eb1aedcc377df6af0fa781d31cce958a0e724ad9fe29a0e1932300d884dda2d25d7cde8b95148a515a9a359531a58201efdc58b500a925970d4db4d68bce2394b2c64dd396b933b88a102841e89bbac30952ed42d96c58ddd003707dc411ef12e999389801465ff610103af808aaf75ea3fdae2997df95c859494ffaa29abf3e1fe88b44d6365192c1978474fb083032148fe7f912766fbec1540c26a4adfa20eff5d3bb29c3b6e2973d28cacd895318d9a02eaa5804b356c91889d28b747fe256b87210acc66d60e3e30f578de4312e55edf1230419507dbdeab5fe810ea8746664dd4045059532a38d5da666d77117d3bfe2dcb36900aeafb77c4c2efe20c508f1581805c4a2920f53eae82d4cf7a49b607003a72e90b51148dc04e47b20539bd9049c54c3ca8997cdacff7e83a509cb44867b9c824f972de67d543de2c90d853da2d4b39aeabd30e31e7a4d283abe211a09a4ef1cabef44282c38a7facc86cdf8dfc2360d7563961933e014603793b7607dff79fd96f76188dec019982b1e3d3074d0e59cf2b4d2f69e80e2f42f18f8e4b2bf6a5fede5953058bcd4365e19353beb8bc209f687eb62ebd97251b83758a7dcab19f96bbc3454f48e5d940d9b5caf30ebac4a31c4f0e05265ec6f798e692488c18d161371160c07e1ba1136267509c048481808ab650f2cc8a846945e09cc6693789a1c5bd94eaf01dd5d077030eafcf2d04f7d897a9257fcb6d7da156930d11533f5d2c68c673add59240ee5ed5b888af4b93775ece9aae92d1070948a6a16bf73ef323c79437b093ae2baeb6a7a9127dd26f2ad9f62b7047fd8a107e9b3f0ff190b1291b4d3ffbde6598125d80fe74121e6ccbb96c6fc48073d85daf818d1deecd6ee088696f2b7beb733950f95eb1314044ff191961d0f669b991afb96e6757a0a34ff0186cd2a4f0689e1de45b748789e18", 0x1000}, {&(0x7f0000000440)="7240578ffa686c227dc4f81ae6c78b5cdfb0ea6264a2d09140def279f07ccc6e4cfc3955f3b1980ad9c7cb42138b0e40daf400abad9976f5695ff7dea9d5089a8003e9eb444bb65d02d2beb7d6c9007235d076a2668453dc888f562e7cb49902197d8b3175e1105e9455f783a546a10465e27035ba31cedb417edba156b6aa9cbec7c18a5363d2df7e8ca44537f560a2e82bf8d584d7f868ab5bc50822d6c9d6eae1e0acf98dab4c564590ddd5a1641caee603a09da9f942ccf6c4bc9d", 0xbd}, {&(0x7f0000000500)="bc2c0adefd1d8549128f6fb29bdd0473cae0c3289020b4fcb525a1b65f85d53395703b63c0feda96108896639c7dd80feb5bf22fa81e579d6a9a1064c764e320011b5289c4abfce8eaa664248d5da023f61a3b2415c7604be4b3d16e7e7de1be3cf41122f51b024e90badc89705104ab2f6594657431e20ddbbe64bdf6e582acc0bce92fc3a67d29b4d4bfe4c43e056156553a48047986a1e9c5dcb53fc2", 0x9e}], 0x9, &(0x7f00000005c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x80}}, {{&(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003d00)=[{&(0x7f0000002940)="1496d3d6d8c5715cffc510de7699da0b457bf908a4db792c0585f3e4bb81064305e359726e343096ae7b2ea3e1bb2311697959a56d2559fc9cddbf65dcee0847d0efcb4608862c067feb936922c9bb3463e168df65296273a0e153336599871b2dced893ae6af659960ae7e57785e61fc1db4f7944551f9a343fa6f63891ab08af2e639b578b48bffa5d986ddee9e55d9cf3068f2042cd62667242de964ac22c2f1ff5115c4bf1f956fdeea1a4f08ccff0ad5f82cabba631c4f8acd5c38970664069f69f7dc18b8eca8e604331f044bcca4a665d1cb85b1c58ca3d46d7fc232ab7fa", 0xe2}, {&(0x7f0000002a40)="5f5c8a50fc208ccbabbbac67ec24576378ffd428d0b287bd19bf9f0a02ac0351f5f544408d585ec8ba7066bcb6616000ae5a519ad43ce290e651686824f3843606903486253861b1c6d6e1c06c9c1ffaa797130ec8222c84a5f86cd1d94caad3ef0f61ab2e541f6fb6f9de0bd5593c3c1929a15faea123040a06af8937cb761941d263d9073dc6b6e10305747159cd6c277385e4e65fd0636b1209c8999fa42ba05c71267e481262daa723af687096b18a4ebf831af5cb476a28b901a712e285453ff26f1def543c8dd30893c24b019b62", 0xd1}, {&(0x7f0000002b40)}, {&(0x7f0000002b80)="920c8177d557c6b17e490de44b9e0a53adc19d977417e5f5e349bc57f620c8049c8c8514d8d11929765588f3a1ad7995ae767ffa6787856681674170d34732f2fcb6d0ca5900e48167e3470ac6d5ab1e160ac0ccbaa2e80b0cdf6da44363584c30246f31bae26c7cf104f21f278239c913ed33766f5bb13198357f76ea", 0x7d}, {&(0x7f0000002c00)="6f739d794cdc410f5857e8def36982faee87e70a35e2cf7972eeca3adf0eec19374c990d74deac3102ae762966708c17bcdf164c2b83406f52926dd8e9ccebf848bd2408e9cde3c8029dbe2101138a418c877c7b83223f0dc9849df94fe5e425006a2177137baf781cde90cdaa16831894039f8c9a6a86780ce7b9dfd4c25154eec4a900d76b55f96c92bb47661d98c002782b425324d00b069de44124f29542e559ca4cc5d8b33c", 0xa8}, {&(0x7f0000002cc0)="b7b48f8da6ee82ea21", 0x9}, {&(0x7f0000002d00)="396c44b8ee65e48c10e071a3ae1a5c98e1b17361986dc1e9d6e38885c177b883af3d0e150b0273ab6ea886710035b14266cd986d3733a3a78a3c75e1397c204089354d214ae965c911c53618eb70a4868291f5c0d0730b2cf1532a1f04657134a487582c11afa6f04013ad26f10ce1e5216e67330bc8376db5d4a7b355c4d53fade05cff10fda3531cfe0e477f701e077776e2c7f4fd212e9cbf1e9ee57585ecdd6f9ab0cdea233f0ee784f44e55cfcc12fdd9e64827a30453dbfa482d4d6cb8eb92467ff07b4b3a88239ab228c366e09fbadf4b92e612890735f2c91d713038c121df17a02ec6eefc2c1482f4dcf2c8fcab630f0ac06c04f71d8d7d79b5356e64c6cfeb8cd1aa5ad511163bebc91bc2e67fab37280c5539c89eb37a3670655e334462cf974ab63e7ce264005b183e6901f94af360a90cc65830451ee5181aa625b089ef6457fba84416c189ba0b954ab6debd40c3f763fa788845317f72f60a08ead2659318a5fd28a824f578054af29c87ce62f2e65ac5074ad479e194f5edf200db0c766f20849dd943d96d38315231b1d27c2793376c660a3285b6da224f9facf659b29324ca9d105c98eac2b69544355878a3366d1d2d95cf8f293024493f01c814c55714bc3ba07508bd0bf99eba9a086fe5610863f7673ae6ddab03d6333228b7355fd20bd2c45afbb2ea54f83b5fe00119b3b8087b83a99006171b009280485c5ef0a49205623f0490f564ae8a42579d96a355c3eed8b0a2d6565094cece388b0beb5da9278c47b351a2c65fcac6ffaa36b4e27741f50ea75380e949709fdd8c17533e4facb1fa91e4bdcb572752b941a4f3e4a197c600e392996ccfb6fb97aca6a78374dae92bf34bdb0ad7bb7b4b6ad255017ce1b12de56d3088fa30aa9cd9656592c96e8dbbd5af92d65bba8a6e133f1a16aac012ba7c558d78ba877ed31c658c5c48329d221df55a60a4e0946dc6ccbdc0161dc82f61fd5bf65b1c9d6269274a27ad31dbbcc09b0b1645b7a635d4dcfdc5c991e353cacc934ba77f1799196c89b4246205aeb957fcb27a4d15f91cb5578d6fcaf1623f7038d63268d50fadeb3cf3c7efff77f7e5d5e32dfd6c67918401f5f86effaa6c51fdad5041d1c24719e2dddde7898bd8663d36ef4eae1acb721d7464df1a56642482db8881aadea0d8fca3dea3557803834549e5f4d4aee84c8458366c392e74471a2c2f1df73e46124f4dbab3ae02ebadae5c524e6232bfb9fbe14c128d646264b13a3d1b1e4ae2b589947d5f45b189feab9a8af37a9dfd82722ceafab3aba1edc939fc0b4479d36a3ac35ac0829c7588ead82f9945bf9714c887d4d077cea18feb65688fb3fa01de72bbe9be41bea867474e92e3eaff545082102ef806559e5590f8084693b2ac43fd8162a2d4bcc102fde67c585293c0aca3f61b2f948a6593794c5227436fabb0d9212b7f27894d0127cd1b68c04db3e4595a205dbe8fa0280a1f222fc5802de998be3099e30768784b9c67ea4a40a8a82145d545216f69846a136a2276654f2a442847283915094e797a16e761abf75491041e624de57e1a9e46dc663d300cd8f1165d98ab3ebf69abc9b7727494d4e968123c936351d841fd422b2087ed3eaa16a509d85941b5042b1105031bc880979800d5726ded0409e7f50b2ad007b451c1c1d89cf5458f5fb820604ec4851ec64fdc5a21c0652f0ef4b98f2a30f2663f973d62befc6b1a7d99c320e4db1dcc56e0ee9c9aec272bd9f0427e3c80c465bae24c7ebcb3dc04312cecb392b5a6f2c659a741755d51114f7bb76dfb2c6ff84d09ec28b851b180c0f41e2de7950a3c6970f03ef4af8886a9f783eab9ca2a75fd0b068bfc1a7f2bac3f50d6c9649a5c2aae614f14edadd4fbc3f21b7f8363ad315d46a8daf3dac76536e5607f1c931ba6b8b3f3388b79864125abe3ebf70e97334758f31eda44cb54fdcc4348ceceb50ecdea855d43178fbd17fc0a8834bcaeb6c745f9c51e3cb71578ec91d93b53605b1f7b84232fbe6537e0b392afe1bca17d3a76a42bea70704a52cdeadfd9b95439a9f72e12cb698daa8be83e588c0b986d140a8f0823ac12dd6a4708f15cf0ab6220e34ff0225fd0ccb7d7df3f2ebdd256eb5d4de24b7525d7737b35f9da7e47d7e6cd46316854cace6a28f7f70c88112c8ab468c412d2d9fc27aa50b3bbc383c1d5debda087f3406c255dade0e196e8ae2459af80b257f0cef78a66d4b81e7bf70d3aff9252b8d4bca447966a7c10dd59ab110423d0aeb0d1e13f4b6d12440f512778753c65596e41b1890da4efc843f5c7e4321ac1d97aad0f4114a439aaf3f08d68b6b2ad7b6dd57320fb09c9fbb74dccfe836865ab90db597fe654c8dd64cffc9c8b1a3587c02229e20f083f8a7da48466a4be38380ddeb2f69bf35bd910328259d9f211698a0f902e342710e69145500790da508ad33873425bb2ec61f4007f519df35afbed1020966790df9a9bc10729bca931d864fbddbddafa08af556a57c1d0bbcf507f0dcd7fa506008ecf0899bf693c77f7b382efcb77bc7c2a4f6109e4d5282a41e1cdb6b7d481a521031bfe389cb90ba270da2f464189fdaeecc99dc0f49ba7de31e01076c6e7981ed95d448cf6b26e57e900a857da4c116ed63701ed866274e2fd2b884f3b78dd0b92183d5031c7ede519625fde70a2ae2b31b4e506d8e2a348827230f9fadeceafa8fef71964d031d827ac254aea5fa3252565af1b12701639a753ce75fe6ab7760ec115a4777ef5fdecf7088a622b9b5a313658779f2f37be7a338a95e29202f30c578a7677b436dcbd88dcd47702f5c5f45e2fd564d3f1e048eb357dca906e9a18bc467917bb2f111166fcb16fa3e33ff6bb3c8c4ceb67971044ae6f6dbcb7a92d90e1fcecbb2c409ad1dab75e7fbf55c87800c8d134a604a13f6b2d2304c71498646b99edf8d53d1f4c14bea83171508423ff4e28bf18db6e28b10f857046d004d827eba33f11cdb6a55b466fa065e0f6bf2b8abe5e07382554299f4fe7d5239b61eb69b299344edf25d5d903f63c60cd67f7faf0b8ba2e513ebf0dbe523896da560e94868b3a93177afc97ceb3fd4aa6b638f7abb7890694ccf4bcb46670817fd176b33fe31fc70a89931ae310afc7c7363a8be0dcd8633e9e80152e51f3df4ff91a8b926008b26c8a749f391c3cf5e39abf4128252fa3b230a9d8dd40fdad12c15db33ec97e82bca16a1cd1936dd36a1459d1944d43f0343b490cbaae2e61e47b22e04a85247476c23b4963c895c7dbafe9bbeefd24b74f2b000fde6f65519a187f91a222bf793d1581c6e01065bb1517b5088c47f4c34d40e27c4f88cc0c128b4cbbf75a987dd74ce68c0a8e209c3b5b99f7a6729090da8324014c702f35e98f7e94c63556bbbb141fa05bcb122484a545c192dcdb161b95dcaa5aa8183f7ccca094b4fc5b2b0881840096bc002560771602302e6a6b7328f0c37e67d1d6a7ea422fa9190e72073d23cf09c6d547b881bffd15b4c61cf393d9ce92c01b41e004866b52cec1f1c59e7cf1b7dc7d259435fff36d36a98b249d846f7d08cbe4f4dbb424115afd5750d87a943781662313c1dd6f24540326d58a16688689097c9580b9d050894a30e73cc5ab3755095f973df3c11081439ea701571ddc66bba21e6626606f24dae2402cff7711d4345aafcaeee4649402076572924b564faa7d785b91cdc4bc5905294af1521f32c8c2c84f1899a75ef1a8c185bb5348c1374d2c1d5785b3d3b22a62b53b83800cc5f8aee95850c96d3af8fa264143a523e0aa89f03e33b96719fa62305485dbcbf99c627b1ac853cdd8c953b9900a71dd8d04fd8762ba4242fc2110cf6e5f64e447c796d375008db15133c730dc72b6dee971a8a3eb71964a02a542c96cdcc5ce21e9a9d7ff77230cfc122f85ab3a43f073577ba3ca867fa7c9c005213452237a52729a2dd25fdb9b60922344952ffba802e6f589751c53431b0eaf69a4f9793651d0b3cf0b99ac28ec89ce6751f4fd2b355958b2c886221934af281ca0913a185b9f3ddea74e859ec88d13e904ddb70f81471c0d7e2caee316bea8cf8f64dec4221592d12c251a08ac8e407356ab014e93ad3eea2f621ecbd3686afccf1f1cde8813fd15d84583d88a025562c419f2e65d60112e7afa7288e7770d7bed21530adef6c23ff8cb7bad2b663a44ada30da7d80b28af371123eb4aaf1539459a989179c860967f092cd2d2d6a535d0bbd09319305714673c36e36d0d48e7d1383ec9036e16ee657e4d72601d3a1e73c784de0e9db54a6bb4737e380593b48642f74315d3ce92a5fbb5ea133de9f5e4b3baf451fa5ddd5c7c79ea0d67cf46139ef6d0efbb67b4878bd019600ea2883837b9957831d5393a5e686d19b2274b5809d07a51ca8f58a636bccba5584dac8c1d9906fd507bf103b9a983f519658d7e3c5f1d339409f97da280b109eb49bf3816eee740b8954ba17daf653893ca061e8e010aad2bea31ab40e4616a7b69c21aac85d781a7792376476a5ebbca2e55d9d6ee26410d2bff12df8e748f4cea9fc74470fe885751530cbd87d5b354b12c97cdd5d66aa05a4048df7015930b35d18c8e5bcfdfa6e6b81c32dcdffd358be0b851c7958cc71aaf6530a970db68338a2a765b1f738d5e54211ee5676cc24e8fa34e927e7b7118cf12bf814c488bbf23bef7208448135a314ce83db10c230d5855489802bce7cdd3dde92ecb1ed598acb9ca7de041975f52251dd5d2bfa2d70e64fd06da7e2209d5b15e6b65804937d3869bfa44d2cc6d59de26de858caa7a81ffaf98ec78987d4e50df540916185dfbbd79e46103281e7e15d0e69cc0b955edb8b14c3fb8f487a1e54ea59bef07fb1cfa1cba376406ddb3b7cd5a18119298095354c4e177be862171fbe633ebceb4323290e6706d5d1aa92bc0c2a533381b7903a50893131a287e7927c53463f4c707d8981b6983a88a8aa366ab447dfe0805f1a96de3e3dcbbbefe9f0b66e153974ffaaa3725f69df595aad7b990e8e8e421ac7e813a1535cc57209dcc11cea707fb32b1f66b8aa32050e136abccfb5ec504be56889a4da8a9da3b79ba1087b158dd1326dcb13314fc351013cd9cd866bc69e5f893814e5885c4d0739036f0fac04bd5e9dc1478336c758925dda36b14fdbd167ddf1018a15f12549410f1c375a05e35baa4eae6d675dacbcac96271e65f719ab44ad31d6bdca509e6ea46ab62418d257246c4708d2ec2ff4dbcbf4e17525426cb970b01f35e83e97399ff715e3f2527ed5ac232f3af89db1a7fdc4c515c326e91ae19057756974cac72cc917cf75390f18d494ba966cafb288dfec72efbe696daa2c8946dda36cb88c815c0e6c022b17681ee8b5dff310668fec63110a87026e8d07832219c0875394c49ddd388ab651d7c09916789d915a87280657fd49ec80887600be5e4692f524b3fd8302f5293192668403361c60c1858b8451391102edbbc68794ec46165b984a8040bf1e7df4017060eadada7e2b6dbfdf83e89649a6868578691037f340b71252f2a38bcb53602272373d3abfa92451c14d0cdf6a7cdbc61d1b4a952c4f995e7380992193b17948c6a7cbe02c3dfb8aae98371a68b2b4dc5e77a62df206bb33d0886ead8f0211069d86e4c3da9c7f925a9ebe03ed4bfdad35ab0410068302495f5aa4c19ab52f3b24223f56b6832493285e66ab005dc31453dd34a4b18a0c47c05c34af603511106cf7120920325a1daa858ef14777658f8ac117f712dec9ce994e542db010c58", 0x1000}], 0x7, &(0x7f0000004400)=[@cred={{0x1c, 0x1, 0x2, {r0, r1}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r6}}}, @rights={{0x28, 0x1, 0x1, [r7, r10, r11, 0xffffffffffffffff, 0xffffffffffffffff, r12]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13}}}], 0xe0, 0x20000000}}], 0x2, 0x80) (async) r14 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r15 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r14, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r14, r15, 0x0, 0xef84) ioctl$UFFDIO_CONTINUE(r14, 0xc020aa07, &(0x7f0000000000)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) 13:10:20 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x68, r1, 0x102, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x57}}}}, [@chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x800}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x17}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0xab}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x9e5}], @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x5303}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x3}, @NL80211_ATTR_WIPHY_CHANNEL_TYPE={0x8, 0x27, 0x3}]]}, 0x68}, 0x1, 0x0, 0x0, 0x40010}, 0x20004010) 13:10:20 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='timerslack_ns\x00') syz_clone3(&(0x7f0000000080)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000040)=[0xffffffffffffffff], 0x1, {r0}}, 0x58) [ 3186.185629][ T3900] EXT4-fs (loop3): Unrecognized mount option "ò:ánal_ioprio=0x0000000040000006" or missing value 13:10:20 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r0, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) r2 = openat$cgroup_type(0xffffffffffffffff, &(0x7f0000000780), 0x2, 0x0) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) r4 = socket$pppl2tp(0x18, 0x1, 0x1) r5 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) write$binfmt_elf64(r5, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) write$binfmt_elf64(r6, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r7 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000001ec0), 0x2, 0x0) r8 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r8}, 0x10) syz_clone3(&(0x7f0000002200)={0x40099200, &(0x7f0000001f00)=0xffffffffffffffff, &(0x7f0000001f40), &(0x7f0000001f80), {0x3b}, &(0x7f0000001fc0)=""/232, 0xe8, &(0x7f00000020c0)=""/215, &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0xa}, 0x58) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000002280)={0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f00000022c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r12 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r12, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000004300)={0x0, 0x0}) r14 = syz_clone3(&(0x7f0000004580)={0xa000000, &(0x7f0000004380), &(0x7f00000043c0), &(0x7f0000004400), {0x14}, &(0x7f0000004440)=""/187, 0xbb, &(0x7f0000004500)=""/18, &(0x7f0000004540)=[0x0], 0x1}, 0x58) read$FUSE(0xffffffffffffffff, &(0x7f0000004600)={0x2020, 0x0, 0x0, 0x0}, 0x2020) lstat(&(0x7f0000006640)='./file0\x00', &(0x7f0000006680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r17, &(0x7f00000bd000), 0x318, 0x0) sendmmsg$unix(r0, &(0x7f0000006800)=[{{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000080)="39115c1098bd69595a1a6fc4a0a7a6895b8adad58d062b8b0bd93805587c008a7c99", 0x22}, {&(0x7f0000000140)="08fe4d261ce6deb655cf7127e81d03c801dc42b9590c97e9dcd5e7033895782beae62076c8226f59ff84973404069d65cf705da042a98ff5b5be3a514f7f1a854b9beedf4eabda6f3310c278799f7c27d4fe5c69ab81f8c06e1a725cf74453bd7e895fe05e0d98a0930d8761e59032ee9cbd2a4b390b1d681d9230d1cd7e7fa5329caf8543c3c40bb98f36b12551f27835bc2554639fee23e4722645369ccab4eea5adbde18852efdda168d7b144b2233ced0f590516f4c3ca895aee0e10bc491240f6e728cae5", 0xc7}, {&(0x7f0000000380)="2d0e5e4e6a4260773835c1e68c353499b17747064ef4a9d3c92a11b596fcb420d02b78668b21fcbed057bf8879e6e7e7c26964fd6432deb7ea00fb2896e020c74dbb0ea2e927801b7cca6947c4e28e6d7d7df6cc047cd56e90b02ee6b5c3794954cdbbb53ca156c16c0dba0f30fba89a7cad0e861cd8cf2beeb3b877648aa4fb03bcb55d1a7d3d92da1533bc0ec4dd6bc4f7114745671932b8edbbce3c3f6091843de1396d8ae5120353bf0e6ddfc1f8e531a6ef4fedd3646cb81944761a4c775aab8d2a3e6562d80634ea41c74d598c285bcaacb10d7c81669f49133ab056", 0xdf}, {&(0x7f0000000d00)="6d9918be2ede1af7a99640b90364d4ab922fe47151909cb3623f56185433f2b74cbd058ec70b1cb5661a0532a9f8e511d9df92e8669ebe41cda296d164ec708f312d8eb6a023ac3bf70421d53a87e334c2dad6f7eb03c4fbed62f3284a7277745c115bd1d549335864bf8bf59650e49160fb8ea2e75ae2cd87d732f2783d928e24eb46191ed67fe44a780adab79b826629cb4ef90aaf1b867d7eafd7a231f50787e41422035b37c8ebbed0e18b2f789c08c225237b8ab8f6fb127264944e93ad15150f47435ceb11f953b718154795bdd35a6458700588cc752e686d64582de93744551e5d3004ae62a8392cd987c9a92aa7af8a0050b854dfc5b1fb5d1c05a1fb47d4860bd9ea112041d3a8cac9badf03c05696478dbe78044237d4c68bc5b93cc41d812e7bdcd6be80a774ab8404c035cc63372b76905f792b25bfc2dfaa0b62cb57c7a58cf322e0bbc57b438a32a72bfbe27d5b4de18ec349f4fe76a25e957875fe12e5fb5dca12e225beb1a4618684185b6e11cc315c23494d1ad4c35e43e0cb3eef192090a4b3140d678b2ab5da9473dff0ece7019199e075befb87c7fbcdb4ed4ab8db06db0ff66497bf649b5a04eb16f3d9ed5b33f0829ef1a8d9ea863ef2eaa53ff854223dc0f500d112cc8a791991e5b5d40c19f8af173062691450730ffbbb19dd1342dba62a1107e0053b70541c244a4ce4bd26c633de28dd437e074525ec1cda66ec10ee8a8e67221316e940aeedb8c3c6a5e05d81333a4f079c18714b3ba84be17e877121f8cdabbc6ca98bb1f0e59b34f51a359bf4ec052f91ea7431c51031ab7ba141787e4ceb3a75b714d8d3480b2b3c351b6b1cd92b499f4043b9115b76458b240402f7624a4ef1c45ce64fa382aec00a69fb79f1a45bad4389a7237a2e819776297cf613bad4372272b4a58dd8625d474ae57154fcb9e60823297f139922f996bab5af46debb8ad5a3acd84e7dd6f43d031eaf0a36d9f76c60bdec3c0d46bff27b7835418c6b4a82cd95d20021c6dcf970b26d3e64a0f175bf33afbb34b857920289cecce4d03e1cc109066a356490c08b7dcc42fde88d1f84761f808114d07bf7a7bf0da0794c412c69a177d5d062fe82521edcfacf282cf987f24aa3d5c0f99775967bd00cdaf67cc9bc41311857adf0df8650fa95f4b0fea90f21ea4a969e5462757bb5af5a3999fe3115c8858a41523cd69a518c36bc8b9ae3ac331d4c7d09c436e5940a4c6096da019e19ef49cd5bd8c98327048ab6e2de14cb7f586c40b2dda6fef664907aa7c1d29a0b8dfbc29be83fd5bdc53702793a593280fb43190cc528fb86a3e5e1eaa085cdf527e6428ab82c52a57433ffd3b691d3ab47e9d763c2d0536bbc5d10c8ceceb86d6969083f954df89fcf4b15c1bcaff290c679f006d83e98f33f356454b02097bdc6513707c1845594e09df3090bc1e17111748725223d31de57ec783677500cdbb4045319e85098f726b83f2bd2a899cbf70e22f4832430a9854942bdde3dc657bdce6f10c8d70090207fe9f237e3995473f4fdd701e66756360648cd23f45c06a7705dd2328a52bf34b69f5e861a0b7cb49679cce0a3f8ad6876766a7952a773d9fda9fe3dff85ec3123bdabd2824d809877bbef54a5744094ad1568d2c3b0ff7573a1dca6c9ac2d884e05ab6cd10445872e3c3a1a352a10327d4bdb4d83655dbd305e84299f534525e3289bfbfcfc12804bea45821b76a0963890e6235913816c5252d3ddb374af1900e7b7eb49fd3a05df928535a807cdd7f2bdc9664a8755ee0dc3d5772c3a52d947588ed4c4b9bab65c0cedb70763101eb5409fe15a3fb8664f77a5d52c730ad5c44d3623b45d529ba680cb4f29dc0442a986d4fed2ca60a7f07fd562c289d09afa08756d9a727fae50d0f9de95bcd0ce3c40f3f9a218fee5347f7ba444e44fe3568bbfeca37571d622680592402acc0c75e308fffdefdcdeb319cbeabd9ec8d6946ffe5cc4f67d33d2941f94b8cf92c6289f876713b465d745679a75a5a00a3444acbf78f4adfa9614c80351227e5b88c1e803dd829989d0c9817911b586b746ee09e5befab682aa3a3a23bb0e345e91867a029c9a15eb5c4ea7c30e05437b2a4d1a6efbeed96ceeac042f79dbaad94093a7a88a85548a35c77b7bc40a66cd05da6cf82399cb8398071a89fe73b2de37bb32f914a1b9e0a0f9e6c51909add7441e88f731b50687a13db2397628983068e68c1c04db22c6bca4e5161848c9ac4f576a4283f06390d998f75713fab5c805ff4fb995055838d1e657917e33299c6ec1464cb5db142a726c5aa2b8d5223c3c5c8c020ff97e2976293c50552b3751844ba1b5b199c8e7eb01a79df01b67231118524e3b231bb34ba3e25df69449f011b01ad76a01682759d41c6981ddfcd6107c11cfb3d4fa556bf3e6fa8ea3e1b31228206e1ee9fe4d204995621d0a63ee2dbd598338666e8f805438772240fb65814f324c85e91aae63173dfb688345d72940b5ed32abed4ee09088aaf926093328453e147a8ecbdbb9720295b0ee1b994b50b5b97b89f688b3f68c432952b8d8c160572ef510b43a2c8b3e68e090aa4410d504ac50453772d9f4108fedead8b131509e7765021527a64e291abe2015a19f0d21d18d0b45519e9d6d6f834e4c8f0f5e8d237d4fbf0e94ddd30e99e2444852af6127a7f4937a79ea122fcf2ce0f8008992afb76d4c1ad0f6f48b7a322f79fb0a1f9f887bf970d86ad6095f79ec011e1a8ebfe9ada2c9031c9dc0f3b365172c52a3147a83004e5cd94fc1ad662cdf2c9b3bfe722946d177d3f8783ab96fee28f531206c0ec6dd0139157f20bcd239839dbbb6472ee4a1611573cd30f2d2c18d21d69a603a4ff1f3cab2b3a1088d791cd5ff2de2e0a58362a893dacd788291f410481c9614189ca43beb134b37a56188543674b4310ca1c2ee1a47515db04a5f3b63f3c90bfc1088d44e4d6d230cd4912b44ff9a2ab1251fdd248a6b98c41844d9f928fdba8c4aee21caed2525ee1b7b0b05456a598edd59b8266ce2362c844b4258a2c5362f60087ba2ed1847ba8966dba693ddad7b35b82b238858675c49de8da5978bd93308beb60c0dd344df7ed1654da290ec0cd308cfc2ea031541f2006dd324c441e573af5bad1bf41c50d3d9729f58ef8ead72bbb67b0797cfa2683cb89e4bf8f153bcfab3234da3720af439caabe2b935f5b1dea8d7059b87dfe352d5ecf7da63e2304544726a6179e2e472a8f9409bc862a8c6103334909ddf9ef62da4b302dd35107749a3227dae2b94b9157f6705956138e5399d091dae26d31fe1d86edb22c08cf5fb653c884cc2329a9188e8dde4b95f28c6d0b7d0b2fa3515461877ab887991b5a8881db175cbec5d83ed73b6c99546bcf0b77adb40be396c31c480cf61e142d4e5fb4fbe9b0eede4a2704eb279715ceb46e3837ec28bca5e6b87f6d814205529c9bb117330188e997c050b99a000d957e7d1cb2ee9e57e8bf236dbaed63daa70763e453850a451518e91507384507a51836a47fe3864a2823b9a464d8309265ccde64a3377c8a3f2cf6855b8440b23b3ef3f9e80d2ec05ff586a335db3a5cd1cb4b1367e8789fefde094d5a47c2ce64ce204651dc6910f3716bc73c49b17be8115d1e19abc7d0b39322c17dc48aeade46fc2dedbed9c5489ea35eb75cb726372fbb9bec5f0e8a970db981f9dbfc422a168c8962e5b0e5053712be8222cd6ad2adb7971c05e2c160a1574fb58500cdb3a498255953306c0fda69f8487cf653a82a80402b181a2478ea2a579b1db02a430ee2d4dad6fe66d2947963a5aaf8afa303a9451a68a971cf5a36b21218a3a3f324d5327a937485d6892a502c526ebeefb21d4f6f11c0461899138a1343cb4976297e3217b64d4f093a9305787a3e458f5f470828eb8c1cb7d28ce78f4c9b8c15280563eb190c1a6309867f42fec4dc9dabffd12e25f51bd6b4dfbfb1f6986ae9dde9eb54bbf7a8a6cd10559168af0dc41fafef9826e9a6a81d66eac02710ed275fd1d68b13d25b9c4d87d24083004a96008bd6550e6e2d61e35cdef216a7c500b49005545a5d33a7e5cd272827fef096614d22a10113f81f84db2c7b185d59cbd5e0f0a0e9ffc2244afc876d88d618325dd6b0004c0c7c0d57c0da419e9084a7420b122b0d854c1286611809c7268f8a0962bb59a70a280ffb130731e130fb2c000f26504a1bfac630e1a16a99a1cefe8bb6b049c7524a6e156065bcb5b6da8dfb29cb037b05570924e110702167f887d5de6a2bd8a52b89204f7e3d0f9ffd09fd877ee4519822037041fa78c141ee28a0e92c96eca1f5a2335a301952fc6a5b1ab8b2bfbc7ddddb0a228a9d15d13f725dc24d705f011cb18fd2278dd6704425fac41fc32e7111ca51c1cbc2f0c976b9f5b4851e079e018892d2e36691453b799a0a63d383cebe12e89682aa3c6389905bc807fdccfa3d11b133277efaf653beb6b7af0f0a1207697b5c07663c84357b28e3fa9c78caa365571c6a5be863b46f3e7bb46eea11451ab0b6883708b4c7a462ede77129881c59dc186ae3f60950a60682c5a10a9c0f6f12a9a53a0f4c1398d3a72b2c330b7c9c1d8097267b57656396a100037a335214c80da8d2b3096ef51e4b44e32daf7e41337c7c3e205bbaf77aaab9411a3f87bff283e51925bf3300b33291d78dd3678c3a2264131c754512fde353c01b72787edc8386928811ec1c786a17c480028666ee8435de685f5768e08fea03bdae1a5744854a91bc2bff936d02ed0b4f3b38e4574941085e7ceeaebf69af9e2a11f11b0f1215d22b6de2e7796b2889c89fa572f2a8488942975d678a371cc3f57590fa3206d4901e08ca735ea64fc5f8b0ca24d0661c3e7719ab954cff7f0e7ec456f0ed295cfd5c32f9c4eb14d0c2cd077338678fb89eeecdc57c44683241ce6d300226f34092e2f6afc1e33923d6b502ab943a4f24bd876907e989c448052bf53fc788a4ee100c9399b34a46b14c1ff630b9e5a25f477337b0b0f03076526869c204a24b763364bfd5b45a3604504b424f72d309c5d65a10db330fd982dbf388a9a87ddb9d0db4eb63c0c9ae3d2b1265d09ddf32304c49629fe746336d92c9d70bab47fef4673650e72d475aabb2a8d9373a96c2c25a21b935ed2aebf74ea3714ea93651b2124a3c959f87ec009c401fc424753f2b68de95c8fd903c2ae507a67aaf958d455e6a8219ab29c7b77bd5022710dc5984bb00622eb5377e696e470a8b2be6ac290cf7fdc3a159c21d769c804cf9c3d09ffe3297bc83cf4ef864918b2a5bcefa39e502686e11445c660f3c0b7ee1354e623b8936a5667992483de8bc7c16f041a55141bcd430dd7460b0cfdf5a86d3f300d683b0f2c83efeb59b5d6500f1607dd957fc3aec139ee7b19fea84b39e1d0d3f7c4cb555dc472fd71eec5aa1621c8833d5126db9beea2b05c5e76014c729150218551a4efa71c9b1b75e647aa8ab7814f355b867be329b268b3238284f27b43d24b2f15861c7f09bc5f2209939ce8bebe81954b9e92fccc375221b0d78db9a64ce879f5f9372ebac1c1ec88e90a80bd1b37acab23157b7f0aae78e0d5933db5badbdb1fafa3b03db6519ef596ba626eb40d6fff59bc82489a8a97ffed26537a47789d69c830af96037989d9b5c0bd9a2bb6c157f25fee7c8c0f4370e1d0407838c7c6fcfe85861205b74cd05a0e819de804443aa040cc96830eea2d14c7d0c801c6afd5221304c82df8526c047b030e05d097d75dddd0fb18292c09d78811", 0x1000}, {&(0x7f0000000480)="5b1b7208bd1297ffd1a86da815da01272ec7749156af68c1197eeeba14145bb3e2a573383323021bb2737ad7c07350ebbfedd89412305c1ad9f2e605afabf882b066967eea8fd8ef4f43cca8aadf7a1e488a5b297dc50d70841a37c3394524608e497c9c2b2a8b70dcbb37b54789819a9fb501931b006be71ef565dc2e8482b161aa", 0x82}, {&(0x7f0000000240)="54aca81f33945583832920ea4df3244d6c6844e4129f03e68811d0a1ced2087bf632d29e81925341759feb41f66246f0b95b0475cb2109b3742815125030f6219dcc0677ee6939a4965ee0e9", 0x4c}, {&(0x7f0000000540)="00fdcf56d9bede20a7cc4eee27308e1826637af4b79cec7e8a619781a3e9eabf34dc32f6fd2208418402f12f4c601352cd564531dcd2c6c62bafe1f3093c2fb8cf1e0558b7c0bcc28f39929592842f0eb6da8ef489daedf2d46928778125b24b7e3f30ff115be0b907cedb8bfaeb70c8806be6326be809ede3452bbc3072a084f9038d803b88259d7ca1a34574a64ece27eeb3d21b9a3c00467697", 0x9b}, {&(0x7f0000000600)="381f4c87880271292dc905680fd33f8f5c1e2f3775522fc97f1c5e7db9dd37dc8d4839b408d02aa325", 0x29}, {&(0x7f0000000640)="cf5835716a732e0acb8a4e77ae87c2a509a71b3f61ced4b3495382760f4cf98e5e18e03a2e9101b27a478d5fd6a1c6ceabd4c03566ac752b4c45e64c82a6ef5f7239ff98045fd8b64f6e4b7078418e5cdabeee81ed10", 0x56}], 0x9, &(0x7f0000000800)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x70, 0x24004080}}, {{&(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e80)=[{&(0x7f0000001d80)="4f25f1860a88ec08ff8d67d06f173d110dca3e4833a7914cab88d1d96822a60b88a8879c470c8134242be2cb0b610ccbb79ae8bdcdb3be25439e1a917c80f85744ab6386cc13151aef6c2b4f4af97891002b742985ac4b7d75f3dd7c79892c35d26a33762a7dec1611d8ba89cf1a09c8d330028ccc04110fd604b702b6a5def1d3d5fe5926a5d3a4540a042fb83b6187164728c05ff33dc756ee64e87b9f3b1ef3265a9c3b1999bac0dd2e4aa9a698a0f3d374dded394b48781f3586755f108bc4d0f7ad6b2b4aadd892f93b845159e0374c73fba9773dbbc00f229f66314ce7290ee04f539abdada30694963084721bc4ad", 0xf2}, {&(0x7f0000000880)="dd008540bfd35a011b3b8e66c92b9f9700c9888ad551911328db5ad3d4c8a93af30f674c350908", 0x27}], 0x2, &(0x7f0000006700)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, r5, r6, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r13, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x10}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, r16}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17]}}], 0xe8, 0x40000}}], 0x2, 0x4008000) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="6a6f75726e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375056d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:20 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) statx(0xffffffffffffff9c, &(0x7f0000003d80)='./file0\x00', 0x2000, 0x7ff, &(0x7f0000003dc0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_clone(0x204000, &(0x7f0000003ec0)="233c025423e219146f4030c58f41f268c234effee44154ad46274d1842c2ec536f33518897e63c84f16e254305d1", 0x2e, &(0x7f0000003f00), &(0x7f0000003f40), &(0x7f0000003f80)="3494f11bbe44c8d918a81d346b328cf10a6deb6364a93c8150dd6c35e3ee51dbfd168e28f4a13a1063198a22be43b2c1c75a0e01b9546523d6f52b39287d737cde616b64db838e547686fe42cf198a91bd93aeddcfa1274d0e") (async) newfstatat(0xffffffffffffff9c, &(0x7f0000004000)='./file0\x00', &(0x7f0000004040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) (async) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f00000040c0), 0x303502, 0x0) lstat(&(0x7f0000004100)='./file0\x00', &(0x7f0000004140)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) stat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r7, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r7, r8, 0x0, 0xef84) r9 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r9, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r9, r10, 0x0, 0xef84) (async) r11 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000004280)={0xffffffffffffffff, 0x0, 0x25, 0xa, @val=@tcx={@prog_id}}, 0x40) r12 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r12, 0xae41, 0x0) (async) write$binfmt_elf64(r12, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) statx(0xffffffffffffffff, &(0x7f00000042c0)='./file0\x00', 0x2000, 0x5, &(0x7f0000004300)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000004500)=[{{&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000002800)=[{&(0x7f0000000140)="a733c539808dd3f0c44219b0adc3c897d72b6da11b8e31d5f7d91fbb5467486af0e29face391baf79de06ef3c8e4b05cfc0be70000048d05e47e71f516db94f3cfb86cdcc465021ab52376701fd15b02628f04e1d49500182b363dcd55f8bf01a8ed340db9eaf4a6af5b35fb04ed3123fa140ab34d008dde9da4c9d414e7eecc4a9fbc943e902c65ea5f52c3c163cac6b572541f9420f0194525d5a83a9d7cfc431c2557210827c07feee8e2b872c80e62", 0xb1}, {&(0x7f0000000200)="9c37b82493eb47b112dae999a85f6932b7f475f9157a7afc3baaf5ccc5a7e2a2f16cd5b8bc7b7a1c20bc2b2f71b836535a2b520a37e8fa1e628b856b021137e575df8e5e1e8895099b5c9f0fcece09c294a1b623dc", 0x55}, {&(0x7f0000000800)="d561daa5f034712560a19ee868364fb553b171dda41888e9945ec04c8896d569df08562a415a5e34d5970dda7de729bcd8aaccc34816e794b998c59b99b663a7c1c14134b4a1545375f28263898309f161782ee77411f1ba0d5bda2d7d8ae7e326f26d3041c04690f6a7148fbae528c75a7f95f3f1ba7cb47bfcc3c287b504a69fb4083dbe4e09224a72177f9d30cdb948346625084a2b05dd633d5905c84aff295334627df2d9745b8c204ca8a5e540b22ba3e81ac144cd89906521ca6c4de17fd4ea4237c72e6d1b8ed0b3878ae425ed3c170478fab75ae7574311a2371875f830973288ca0fc5d630331643ce6bcc3657f8698fcc503cd1dc80db642571de24396f65843318febea180826313d6b8a5c2567263b04ae1b72f5cf350626bfae96ac43b6ddacf6afda8129bc3e1981773152979ecdc797ce1c94c841eb9ba8be336f79263490637d4a9687a26dde6bd301372e86779dad4e148e247a5a234b6b52a100612e1b20d493e30d2079d453b4b6f5c5d13e16d2a22b09eb27029d8f0ac0bdc92fed8bb7db80902a841f9aa1a8134a8d7f52a2ace874c8dcda313a1ed8aa336c9b40d2b009bdd7c688f43969ff7e955dc4fb100925e5033d0a7dea1ea2de34f9efc257592cd176e02c6944062c86da035e2f35b6dfe47f3ba13da4da688b802cc77cc1a4c7ad871893677df5213742dda4fae2231cefef1b2042bb0233ffe665a307621ec738a0114c6abd684b90ed218c4ed66cff3339b95fddd1012629b8f1c1a46533c4d8de8196fca7e8bb6159936f3a32e2a9550b24a84be00fba2f9812c8a23c1ee5b70286b0db4c356e88346c6616d0c9ad88bcc4542fcd9bb1e0bb9631dd99f3a767f314b7df55887672607b51e9bcb476c098bb968dd062544a1999db7711542c12f8a1c9a9ae5b19a79ce24a8e66d75157ea59c5ea4a06bdcc2695c78497e9fc10ab01750ac040365b98aaadaa6c7385c750bfaf37726bc91651a969d9642f73973e0edb5cfa5fc69c2d7415979daf18f90daf5b8ca3ae016d1aa5e83ec15a5df15c790ebe19496daefde0b16a3d2f7b0b8327651817708a647d7aacd28227dbdef4a9958ea6c624fe3e7811c7543ab7dd8abcc80148d5558a4500adff25b815dc4e7231fe103fd4f79a00717d2a03b93919e8a50874077bc4e4722000369055ac966f618ef8b36529b6210f9db6093cbdc4b8c907e93e88f58e8cafa796cca3c590e2f5819b47f7e757d1c1367bb566ad27281aee9ef41f12c617590ee05c9f07ea54f9a00f47a3a6e1a857a31eef70c0eb3a8d55425c9e7920b326daf1d421e7ef8cc794561d17e4fabd1d6531e5fe8a35155ba8463b92d76bf9d8c8cb410778c47129738b3712ceec32e770ac064a7d72551168ec052084655d61914f692fb91391bef62e5bb14bea8a089aebb9df26de26aa38dce1f3910b8931841a46dd42c20c2bae8206ff2fb23265ccebb81cef1bff277fad599469e81e3a6910711c2ebdb7260c07656c3f9d933fe3a5f59c9507efbfd6d878bb6514617d4311e1b13051ad5022fda53ece92897d1223438034b7c6b21c913cb35b8f593871bc8d41eccf0123767034cf66270acb860495ffdd7ee0b0d682c161a0d92986266a408e452ece14c2c75a5568b625519bf189b19a2c9290d9bfb9773bb9ba5a93c1f4a683479c05d99ab0d4c2d586c9f794af6cdebc33bc8530180dc37b2c8aa758d94de19eecf4a120ccbe0352bde3857d4201a0345aff09d5df713c58c7ba08d4d829432f3bfebfb3f5bcbd66afdbc87890c11a02e98c08fcdc17e7e1b21ea074d7ca7a2843317a89034d8c4bb9239df7a00e2e0271439e1a4b2d40c92c1bd9ec5f4f4aede75c21cf73e5c1ddfda5d818397a29de1943d9ba18d276e585c1f13e03f6e90e169dc9203617b945d5cbaa628ced3467b6c577938809ac394f6c0f4a0f2274de5d5568d2b62ae1c391108cbc646adca997126c5bc5cf0476c4f9f14e2a623e5fa0dec11667b90ba15a96a03a1379a82dd3d698ca431f39eae635883c472658098e11999d14e32d5cc94810acfeb26b3c00a3ff0813a6534f852e60b43864fdb1b1c547cd280f65a54c53065ccf867509a9db93954fef742aabccc3e20c49fbf52e0b0e41898662d4b06ac8e845a9048dbc91311c426edd709d8addac9a88b096ca7de22604c10294ff17409673520f9f73eb77a62bdab9862471feef0f18d2af3be4cec53d0a0983a0acb7d036ccc19fff503826fff85b1f3f9ef54147f29dbb9d1f62256b54cd00ee20bdab1d2ac51fb84f6abb13d723428759e5e13fdfbf408365478e92a7cbee9f1c47b756ee3e7405ccf2b2771012f00e0a310dc8932893cf9319d1b8055ca7a6a89ff6dabf7a2e0f87b749c1ccdd6d2e9da881fb53cb458df6d43df901b1c357f868cbbc8bee1ecbaab2c640707276854af49deeeb817c5f871433c789dd5e0b1b32f6b415e3de729848192ed8e88f2b62bd46eb04b5432e6c92edfaa895a97c37be4da396768e9607bac7c8b5401d3f542ccd8ec8e0a093862be1e11544644a852f7d196934f4435fbdfa23d84c2f2f967029d454f0fc94250c44543f2d6769b9ff40e0af4d2d9e35caae466962c13da971900989ec0d8ebf142de3bd6f0afb0807961252057737960c4e4d53468f1f8ea585659743084122d87e08a022ec66255185ff6dd22094217f92abe360f7fa6908970691dc15c0279c76a848fe10a5d6127a77e26141d7994d32a42eeae279a7e6a3edc3cd80cbc8b7ed618b12a338c8f0356f3fbb821af59a6c47a53b012f673277ee216a3b64248d68e12234039711f76908bb85188ecbd2e9f2dbf0a2480c595d68f27594bd33aebfc23a7a3315cbacd0c083328919b736d60d34937bef0463f573fbaff4a02f94dfaae61209654ff12b8fea04f154928e4f984454d992ab4967e2072ae6b99b1cd609897d888235f33fa0596e9ac827ca4c23d859d9343dabfb9aeca47b38ac874424b94e133c0681c7391e17a8aecfcb569cc12dfc85c8a4a21ec2e8dff519bc111f5ff83596601518e76536c6f3c8d90448b226475e650450aec20d0e0552f6acacb5671194b2493f63c821db76085e8c7ef3683daf9b275a6d05adfe5149ceb897613fc903274303ceb2e385d03683cbc484cd9a0d1eba30052e803ee752742d041393da1d771e89662c95600866d6f4890422421dc81fcffc214f44bba89d9aef5f83a75ae7f3341ce310752c748d707caf9798c0ce5da8249bd8b08ffdf52fe7cf07fb7457c01071621a6baf52e5e5401d6ca75459ede0070166647868c655c975a26fe4c5a20d8dc5e59d8f01a44baee20898fb3f8cde4455ac8d075b05b4f4b981d600e28b4f92017b4a72f364400964c67d6768d4008019cebb2edab1bc6be1356881b535be0b53c73c2fa313eff95b8f17cc1689f97dd851cafc000d3d33762980014db5f50ffbefab43c0013d160f86a4bb165252c95fd5b08a8a363239ddfe5335b72139ac628cd5946d881c0bdde04f57a8bcb89b11cb24b8b8a48c6be76133bf6ea4b99dd74f145066f52010750b9e43160e151b3242658794dd7f4d8714d828203287a26d6326edf8db31c9ca31fd4f418bd107da73ec4dd461eefb9f52d061c0f3ccd7d02de3b62a5a3cd512c02752a6cfbe41dbad7e802ccbd7078420f3b94bc2e69b9c29e5205b42c921ba17fa6c4e230b0ff35aa2d12db1767629252e6498004d6176eec6444e3112f9883560da74e7ff4b32062b6a17c30f261b7e2bcd689453fa951b135dad1a5a00c0bac803cb2d17c5364a80c73c892d6966d4015dbf563a52dc7319f2b64c21059d4f5dcdad4940d1b4772847cb1425e65422b2ab3cdd8b60e0f8747045e0c30367da842bea59400c953271ff407ea76c040386af7cc1942dc1e8befd81ccfd4e822ecf98c3bf537baae55477470391d5778690509c5571ed4d0db86dd6114c72a5b4c4634f8aaf9d506bb460bcb162a2f993451482455a83eb605412c1902673b9396fef2bf0f8eb580f15463a576e4068eced9e713035dad74ba5e5672154eb39d63ecbc90bbf17eae0d59dcdf62218b55172d25f723ffe206877275e9e3e261db1f5fcc23034e93a376eb4396e18d1f183b9c8aa955961559da58e5ffd132c82c2c285ab48ab6550f9837c13f2d3cfa3209f9db5d8aaedbac3c9827b78280f720fcf40da9d9a9fff698a75087b40ea9773503048ecdb425cfeea1bac1b1d9abcd19a1b8f4d5da52f9c174f32025ca438c05c3961a86493c3c16215032067f2fb2bcfad39763f7c8f9cd4befabf00636812301d5eb8cf5f6b463924788419a16c1c41a6a2ef2ec1c2fd983294185b2a6108ea8b947937121a25f021f8c8cd309338eafdc14ad06c5f10190cb75e0c0de4fcf8ce93d58ed03a7c6f7c4b5a67d34c073ff3ac965b681d3cc33ac2e66edbf001fe6f0e50be2c7b01cede690fbfec5aa2a0b46e308a1a620cb64b893d89dd78ee23b6e08f1805072dfd890e76433ba218d6508868d7350ed42dd24a3704a74d867c0e4891e4378f4629eebeed249de79d9cedb0b0d89e486d94e743f1fe5134a074675117ff117eb5bdc8b61b64d92ff84dc51848381d58786901eebb313908e89ef2afd347f2b032e9c4698c031d6f00d42756896d9ade44989eae2099ded6fc798ef363d90bffa98f8b0b2bc49db2c5dfdd569f9a73c6839e04389e7a7dc41ec77e742e400fca477dee13572bb2f4e534c4e4e485cc549c1540909034c13429e867bf656892550e1d9ac9a49c9e3ca495bc8df74129c58ee3a68fdd3fdf69ec57cc591e839875d5aaa95c1f591480b4754de9adfe0e883f627b8fdba2a97f9fc722f9c8c4757ab61f77ebafb14306d8dd4fa7e97a70042c7427d07cc6bc288fb74790ce43be80b4b98503af123e7d7c42451a07a9df1854d3e7d4e0f5d9ff6a7ffc6ff0bef906bf84e37582180c132a9d369786013958dd79e736deed565cd9b0f86a71a98daafdf6b8ff01d7c3fbdb6e4a4b4b48a8ec43bf0dc74d5bb64e0eae89f00177285e97d71416d6300bde964d442c9df3c8758a2e88064c165c0102f628ca31e1e772a0af3a1f5639274f5e3a46cbd1c37fabe196bfe0700b5483412e966d4978499db6b1286108832fed03c711ddeee1e83f29cd1859da1804a06cc1e4654d46ac7ffea35c3a997e9bfbab92faab77e046961e083ec1b739ca1d7b4009c720b0183478515b444d0c45e26a8d886dda35139593c2d6d5e7bd963fffa7612536c9a4ec6398bf82384002b3588363ddec3660fb43ef7c6b727b02307bdb40a5d82424d0e7234ce784cd508c902eee3cea1b1105bd0b1e210f5f90fa36d18dc5af8b18674666886d8a1a9f7f333a495131b6b851d8d040fff3a9155a77e9b6ec3f82c7ef16226deafbdb4343eaec6f4ad89fbf95f38f2b06052764bc52fd9e6c1baf628e2342d4936b2546545ed81e60f24f3a5fdbb28df5509f320fee50ea2a03d483b295a5f04bf38d6a655778852fdae4569e36455f590ae75a2c5692ba85b6fad181beb4c8341e67caca803a1873ffc10d300df2dbfaa51742bab32a1718fb87aa8e13fc2b95ed6a3ebf423024ee4cfd04a459c8f1fb790e406fdad24cfdc67c8a21a32e9c8b7275ea4ad5ac256866608f23c01a289cb217b9ff0b24dc825184ac3695fd4b8bc4870bc6a5b9c4fe93e6bc644362b3189a3e4cf043c328a6f16f85d71534f6bdd2426679c7868977302f9f34eb7e46f52436331f367acb0794f0376d0b5dd3e00222169", 0x1000}, {&(0x7f00000002c0)="3be860e9b2cc2fe074ee0c5dabdc3d74c5ff9d1a66f2ae6f4bd2e113a8f598995246d550840081a89b380c17220154732901a8fea385694a18fcd148b0d7e28ac3562acb0c761a37d3da7a9db6903e17886970342fe754a6c258916c5f069aabf48798f605bb036bb145a6a78cdc0a9044a55e733bddf48123223dc56a0e509e5f8ec7b338c14d3ec9ba141fd8fdde8ad7e66968acb65822a0a7ea8eb5426fcb02bdfbeabb3eebb7866937726570cba1162af12e08dc72c54b21b5e035591f5d04462a82aca4ed4cef2c58ea47706b", 0xcf}, {&(0x7f00000003c0)="ebc1b34b5aea6f024d020b78ddc30f2dc14f51999fc1ade7b7882661138abb030d50c02ddab008f4536f99b929a58b73df5eb8b5c87c9565b0462827ced62dbe2baef82500fe59c1c31427adca204366b1ad7637a3907f41cbf0", 0x5a}, {&(0x7f00000000c0)="74f44bf85cc5eb6807813ce103", 0xd}, {&(0x7f0000001800)="ea87456c2d1b3089784a538d27f02e72514dbb83a9bd6f9cf9e6918fafdb655633c41264699367d9050715cfdc318fe0806daf7ec0d83ae84da263990bed7a5ef19f69980371f606d3d62c165dc34f1df33f9cd602dd932151fd0291bb754f863087852bd24c110b4db34e1d8c541e6d1726726a1405a68a6ff96ce6e31a691253e1133bc42ee80a32709c95e08c68fa91edbdc1d363eb67a6abc6cf43df6a73badcde2b36074fdb79a2ffe753ffb89cac9f77f5636984826878d5465b3581236911220c008dc2cf637b296ff25f4c06f1cba3bea3c8188a8038ddd56db183c31dc06b29f1f22e503287fca6921964df5590595f0e1fc9860f6ea467328d2f7ea4e8f644ebaa7dcfd759c4a013f772025664d648e3fed10ec7786d74f641bcfeae3aada53676ec4f11e7f3ef3a8b19d91b32612ccb5c41d724d7e82878d1c92833c742ff03c159e38486ae7bbb0c42ed87f247683b88da411fcfa875c735a6dae04a6a68e378f7caf42b789f484bb3660e99f8b95bb9a0b7cea644ba7d93eeca629fbe6870cf09123bb49f1473c025f957f83f8776a222692e55ad62ffefdd06591fb470fa94b02a3161c0e5a741bdf44aa14547d7ec5f727c218c8e9c956e839f699b61b0a1553c08d1af48abcb01223a94025014ddff871b843109a54c7fa90b38f5256b47b56579ac91c81cde1c7bd378ab2ddc3d4d19bf34d5feb10bf627ee8251a8b1a7be8a34f6252d8e94a1ba3aa8f5460418842dd7cbad333acd21188eca44350199c64da32d29b39c1e0f922c6c655b9d5c77eba8d3ab0716e756391c82e40ea20300d25765a3d9df8edf3e1c7ebf9fc5ee296064c168b28611b22c75cc5e75846c12538b725dcf65f6a7f7279cce13255215f0b085ba277aada1e62b20fe624dc292a6bee37620ec0c746f37111e7f41abb856b59f4eab01ed1e1699c09143f86da9f63f5a6b0b264f0cd045f6f6b74d8db5022833f27b5af7c7ee7ccfcd1793e9f8ad25ca3f19e3bb0385a911d4af67572cc43575b8936314dd54044dcfc77ffde832f7b81a11960d461196c8f9c88956ae5c10407cd4a78752d758b1a4e1352b19c6bbbf1c28fe6aa7a2c66578b512352a26020a3c80620fb70acb5cb4f6d4c7e8e8a8003b9f9386d312e43189e7fd1a2347868102976420e12d529795574eccaca973a5793e217ac6acca76e2f32e6c8a1041fccdd5670f0c832613c3aa4942be01ba29617ba9f91409904b154274557bd9ccf8e7541022f55531d541048912a227d8a374f5b39387bd198c4dc9be8f9ab77da70ceef2b534a7367a1121409a8e3cdd631a0ab843dba608e128cdccd3aec8c5e7cf3340cd29ed1baf5ed9304558aa2ea0d33ac60e5dd688748928d134a0c7546985bcacd28565256879457f706a6879d58a2b53880e344c44d54669a1661687a41a1a007313a0304b39f45d3a81dfbdd0262316657c9c789df87cce959d95e8474eb8be6cee460c62c72957687233f8b252e84c6432f29ecdacc9d3d44e036dd90ae0ec132fdf4bd957f42eb37f9df417491f76819cb4a5fec572959be56cde48a42b4917a1b52e1c1e939aecf6be0766295b6908c9462c1c5ac8c3ce6f96cd675d9c48ca11a2d4d48117db3aa31f06f6ac837220b421c29730df6000fd4afa84ab8bdc0acda440fe9befccbf61f11d2180ec7cd1f45126f519d6106afbf2fd4516a01b6b7050736757ac3ade263a3b23b73529e8c55189e9c3842c4536092fe9c84de768f588f686d6d6eb64da5eabca8a71c82141bc7643e7bbf037c71f07c7808c18729fa8f5de87cdb31298a670f2b041690d43599727028682133da913af4c811bde54f86c46b58c65c642c26027603174c1f29858e0122f81832ca7a8b146b5fd2ab836406e952bc6bc0646bb88eba0ed3224c6a845a2e14bdd0f8fde70ecf1a7c858f46649dffa9dae62a12cfa70a296f0ba681ba7d131c9c513f9c944e78c6a211394a3e0122e8facb717970807f0221cddf5d45dbc7e31ff8229a0098d10a4544d07b958ee7fac0daa71f074c2cd06a3b6981a22f1c95b56cfa2edeaf6e8fc89541a64e9a06218cf6bb61b5fc1c0993074009c89aacb01b5b8f3332277c7571f3ef626cbed4d96ce6d0eada4de7ce16e260e1543509565851b5806b7b97c27fdc87736886427557e74a58322d139cff419a78a1dab54a062db5d8e4026f00e93fa5f09f50132ccdabd6b4ae6ea138f78b4dc6df56e86c0058d972ce6e40d03f9261800d12591a0ebeca67d32dc9a3e0c5f057b15b4fecd2dd28debd6a2ec1401d35511e139001bccbccd60049403572364d1925fc5ad8f3b444be87bb32f0f8437c6cbe3d028993bf80cac1c2c33f09d13b26250a9e602deaf25f1a1e8f30451fc29cf2c52ea31b09d7641ea2904924009f3057eca831b917988b994a00ce4a859e5b438b68cb65215d609174660f0c5d08036bfb164318765391d79fb0a8babd348d51da08506a5d4bee9dfa6eae80c40008e57aa4e4e941967925830bb86af13670cb1331d54c777397987a4354d1b4eef6d4f5e7591517172ea9ac3eda440448c0fe1c9e633c79c168145764fd8d3e58348cd792d7802e3ed541333d17c8401ab6344cc59ea9a643861b658ad2e45b59d5be78c16c9680bf46efebef50cddb454e303e2671165d343809b170cf9585a6a7c1368bb135876d07cac85afe1ab1bd11747eb2a74d2fea47349ac27f0021c8fa7dd1251acc6e3a1bdf2d12a5ea8d45420f87c70a208246baddc42d6262817a46e720d9dc841407be62edcd0ccea356f3de57968327e32a6832a3736fd9e11758c856a7f51ca4cdf1af0a3b182045a736149ed4110e99ffc4125691e2668a0a8a6919cd28588cf75c877ef4a3e3513f9587dd6565bf80509dc5526365e3d472d89fd7a8e74236a6423706fa0bfa236b3d90db27644fd078dd2ac5a5c1e1841e115b9accb9bebbbcf39f90dcd6e16ca0b4e361a10fce5109192328f1540a29317efb3d932df06f36af01a3280aaf7bcec26c00fe2943d0d8f1740378ee925853e718f5783caedc36283a68b259ff3b764607d453496d1c3c1b666bf1427968789c786ceab3002692a8b5757b021171a1c61cd6fb23d996c60d39a8c1036bdad4f69d4f7499d749610414fc856d7f97e2885a872286a850ea07f7a3133f331bcc8ce039309a376c91b21365947ba3465dc585dae03bb49d6f8fb4624934e96b6bdc40b2ff01fc00e909e2a196e70229270d4f97ccd8223ff105ff17b818b482919782300f2e8d581be9e7c610adfb822fb66408931e189f9737b6ad1606590236d728b72e4feaa362506ceb6e507f16117feb63fb37070aaa4aedfe3f5daaf175863f98469a4154ca3e9c3ee16c453099fc822d12ef9563f6cf194507f9cf9e6293c8435a03406b0f829da2ddbcf2db294203b758a4b660345a7faf664f98477ff31daabbd367abf18d4ea383b992941ebcd93e0b946943bcbe1e30485f5d6b57603eee3381a488eda5e928f99edea1291524c3c08af71b816ab595bc2af3264fb3cee648681e1558b4d052913de0f02d40fba2e07dba21b3c65ce5e494ad6c40db96bae5bc99fea94ebcd70823c22ead7b5407bd2f8442cbb6de0003f9788c700e2e196450fc29ee63f3bc2476cc1b766fef18b33701b7b04e9d6b25ea9f02daf81d0c0dbfb2e6814631f1b5364c00484b660cc83cd9da6784b70ecdd4ea89a08a89a88c43c3fe5721b9e2a222beda96fd53a50df61aa1f29f910fa4d530b81939d43b1455264bb63dd61341021d2adc037eefb7a9e3c9382a484364cf4100ec74dcd06117506363d3eb4c7657bc390c6354ceaa7a2470b524b64ff79de2c41309fa7c6bfbf3aff2be61363af7db2c3db3612d1787628d8a51a962178be72298320aad006f673d33cbd377ffbb56696c4798222fa5845a30bf10d1a51a96698c95ade655e0a45cda694bc7f7f6164f325da291eecf53600be2e77dda640e97254acad8a18478f546d0a3637d83915b14ca9550a01ca1d631e60716fb5792989866991fa2faa3a379d3b421d6d930fcc860c30d37c25d127635a87b269ea1b7ec88fe650eb43dc2e45a264de5c00e0196e0125680ae83b5044649720b66a54072193d62c39b5e369bea55a1ad9057607e7d4277492ce4cd737cdaec19aa04440204baad3f925d4629a505b693e3e55270d7d8d80778120abe51c21aaa214921cf3c0bab58fbcefeaf515397ac3cde8cc095270d6c015ffa6f1c03793ffa864dcff5f6cb3057e2620017f4871f1a670074abf96341b6dfab87a36b39c78802d66c79e243f5974175d77f52a49b37bea51665d3a97acf34511ae8a9942755616dbf613be61383483105f51be10ca91527bc4a1e9b63a89ffa6ffc766f9e60a9d10ed3b0ddc8be31fa8b1248a844dc57bfd99419899d6d1c5769c6b9a8c6743571c86f1bb8b9d1b10661231cb0aef8cd5f334080ab849306f979b26a3a476e4c7e1fc50986a77cd8621908026df8c7722bb05121e0a9c5431e8529458b9c4c9332688b794036fc137603b56e802265ba4c9f680172da196cc4cad0b3c38b8e7d85ed0a80552bcb76693c7834743d590bd02f12d109a1639dc19e3050f86cecf4e7c6a4d04b52824d1638452f547b4d2562414ee5be7514112a9c585b6956501b5385517c6a7aa22a437f62ffe19173c10f39c1489cce2a07f69a9dcf4a428e0bc1bf00d23f957e6f370f7c1ee48bf271af11109e437d8610d282bf57337cf3dbbd69b6e71f0acad5c3b63374661ae4da1618a6f5e0734d1862b9abe3edc2db35d455777a6f6a31b9e6c0b59eb1aedcc377df6af0fa781d31cce958a0e724ad9fe29a0e1932300d884dda2d25d7cde8b95148a515a9a359531a58201efdc58b500a925970d4db4d68bce2394b2c64dd396b933b88a102841e89bbac30952ed42d96c58ddd003707dc411ef12e999389801465ff610103af808aaf75ea3fdae2997df95c859494ffaa29abf3e1fe88b44d6365192c1978474fb083032148fe7f912766fbec1540c26a4adfa20eff5d3bb29c3b6e2973d28cacd895318d9a02eaa5804b356c91889d28b747fe256b87210acc66d60e3e30f578de4312e55edf1230419507dbdeab5fe810ea8746664dd4045059532a38d5da666d77117d3bfe2dcb36900aeafb77c4c2efe20c508f1581805c4a2920f53eae82d4cf7a49b607003a72e90b51148dc04e47b20539bd9049c54c3ca8997cdacff7e83a509cb44867b9c824f972de67d543de2c90d853da2d4b39aeabd30e31e7a4d283abe211a09a4ef1cabef44282c38a7facc86cdf8dfc2360d7563961933e014603793b7607dff79fd96f76188dec019982b1e3d3074d0e59cf2b4d2f69e80e2f42f18f8e4b2bf6a5fede5953058bcd4365e19353beb8bc209f687eb62ebd97251b83758a7dcab19f96bbc3454f48e5d940d9b5caf30ebac4a31c4f0e05265ec6f798e692488c18d161371160c07e1ba1136267509c048481808ab650f2cc8a846945e09cc6693789a1c5bd94eaf01dd5d077030eafcf2d04f7d897a9257fcb6d7da156930d11533f5d2c68c673add59240ee5ed5b888af4b93775ece9aae92d1070948a6a16bf73ef323c79437b093ae2baeb6a7a9127dd26f2ad9f62b7047fd8a107e9b3f0ff190b1291b4d3ffbde6598125d80fe74121e6ccbb96c6fc48073d85daf818d1deecd6ee088696f2b7beb733950f95eb1314044ff191961d0f669b991afb96e6757a0a34ff0186cd2a4f0689e1de45b748789e18", 0x1000}, {&(0x7f0000000440)="7240578ffa686c227dc4f81ae6c78b5cdfb0ea6264a2d09140def279f07ccc6e4cfc3955f3b1980ad9c7cb42138b0e40daf400abad9976f5695ff7dea9d5089a8003e9eb444bb65d02d2beb7d6c9007235d076a2668453dc888f562e7cb49902197d8b3175e1105e9455f783a546a10465e27035ba31cedb417edba156b6aa9cbec7c18a5363d2df7e8ca44537f560a2e82bf8d584d7f868ab5bc50822d6c9d6eae1e0acf98dab4c564590ddd5a1641caee603a09da9f942ccf6c4bc9d", 0xbd}, {&(0x7f0000000500)="bc2c0adefd1d8549128f6fb29bdd0473cae0c3289020b4fcb525a1b65f85d53395703b63c0feda96108896639c7dd80feb5bf22fa81e579d6a9a1064c764e320011b5289c4abfce8eaa664248d5da023f61a3b2415c7604be4b3d16e7e7de1be3cf41122f51b024e90badc89705104ab2f6594657431e20ddbbe64bdf6e582acc0bce92fc3a67d29b4d4bfe4c43e056156553a48047986a1e9c5dcb53fc2", 0x9e}], 0x9, &(0x7f00000005c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18, 0x80}}, {{&(0x7f00000028c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003d00)=[{&(0x7f0000002940)="1496d3d6d8c5715cffc510de7699da0b457bf908a4db792c0585f3e4bb81064305e359726e343096ae7b2ea3e1bb2311697959a56d2559fc9cddbf65dcee0847d0efcb4608862c067feb936922c9bb3463e168df65296273a0e153336599871b2dced893ae6af659960ae7e57785e61fc1db4f7944551f9a343fa6f63891ab08af2e639b578b48bffa5d986ddee9e55d9cf3068f2042cd62667242de964ac22c2f1ff5115c4bf1f956fdeea1a4f08ccff0ad5f82cabba631c4f8acd5c38970664069f69f7dc18b8eca8e604331f044bcca4a665d1cb85b1c58ca3d46d7fc232ab7fa", 0xe2}, {&(0x7f0000002a40)="5f5c8a50fc208ccbabbbac67ec24576378ffd428d0b287bd19bf9f0a02ac0351f5f544408d585ec8ba7066bcb6616000ae5a519ad43ce290e651686824f3843606903486253861b1c6d6e1c06c9c1ffaa797130ec8222c84a5f86cd1d94caad3ef0f61ab2e541f6fb6f9de0bd5593c3c1929a15faea123040a06af8937cb761941d263d9073dc6b6e10305747159cd6c277385e4e65fd0636b1209c8999fa42ba05c71267e481262daa723af687096b18a4ebf831af5cb476a28b901a712e285453ff26f1def543c8dd30893c24b019b62", 0xd1}, {&(0x7f0000002b40)}, {&(0x7f0000002b80)="920c8177d557c6b17e490de44b9e0a53adc19d977417e5f5e349bc57f620c8049c8c8514d8d11929765588f3a1ad7995ae767ffa6787856681674170d34732f2fcb6d0ca5900e48167e3470ac6d5ab1e160ac0ccbaa2e80b0cdf6da44363584c30246f31bae26c7cf104f21f278239c913ed33766f5bb13198357f76ea", 0x7d}, {&(0x7f0000002c00)="6f739d794cdc410f5857e8def36982faee87e70a35e2cf7972eeca3adf0eec19374c990d74deac3102ae762966708c17bcdf164c2b83406f52926dd8e9ccebf848bd2408e9cde3c8029dbe2101138a418c877c7b83223f0dc9849df94fe5e425006a2177137baf781cde90cdaa16831894039f8c9a6a86780ce7b9dfd4c25154eec4a900d76b55f96c92bb47661d98c002782b425324d00b069de44124f29542e559ca4cc5d8b33c", 0xa8}, {&(0x7f0000002cc0)="b7b48f8da6ee82ea21", 0x9}, {&(0x7f0000002d00)="396c44b8ee65e48c10e071a3ae1a5c98e1b17361986dc1e9d6e38885c177b883af3d0e150b0273ab6ea886710035b14266cd986d3733a3a78a3c75e1397c204089354d214ae965c911c53618eb70a4868291f5c0d0730b2cf1532a1f04657134a487582c11afa6f04013ad26f10ce1e5216e67330bc8376db5d4a7b355c4d53fade05cff10fda3531cfe0e477f701e077776e2c7f4fd212e9cbf1e9ee57585ecdd6f9ab0cdea233f0ee784f44e55cfcc12fdd9e64827a30453dbfa482d4d6cb8eb92467ff07b4b3a88239ab228c366e09fbadf4b92e612890735f2c91d713038c121df17a02ec6eefc2c1482f4dcf2c8fcab630f0ac06c04f71d8d7d79b5356e64c6cfeb8cd1aa5ad511163bebc91bc2e67fab37280c5539c89eb37a3670655e334462cf974ab63e7ce264005b183e6901f94af360a90cc65830451ee5181aa625b089ef6457fba84416c189ba0b954ab6debd40c3f763fa788845317f72f60a08ead2659318a5fd28a824f578054af29c87ce62f2e65ac5074ad479e194f5edf200db0c766f20849dd943d96d38315231b1d27c2793376c660a3285b6da224f9facf659b29324ca9d105c98eac2b69544355878a3366d1d2d95cf8f293024493f01c814c55714bc3ba07508bd0bf99eba9a086fe5610863f7673ae6ddab03d6333228b7355fd20bd2c45afbb2ea54f83b5fe00119b3b8087b83a99006171b009280485c5ef0a49205623f0490f564ae8a42579d96a355c3eed8b0a2d6565094cece388b0beb5da9278c47b351a2c65fcac6ffaa36b4e27741f50ea75380e949709fdd8c17533e4facb1fa91e4bdcb572752b941a4f3e4a197c600e392996ccfb6fb97aca6a78374dae92bf34bdb0ad7bb7b4b6ad255017ce1b12de56d3088fa30aa9cd9656592c96e8dbbd5af92d65bba8a6e133f1a16aac012ba7c558d78ba877ed31c658c5c48329d221df55a60a4e0946dc6ccbdc0161dc82f61fd5bf65b1c9d6269274a27ad31dbbcc09b0b1645b7a635d4dcfdc5c991e353cacc934ba77f1799196c89b4246205aeb957fcb27a4d15f91cb5578d6fcaf1623f7038d63268d50fadeb3cf3c7efff77f7e5d5e32dfd6c67918401f5f86effaa6c51fdad5041d1c24719e2dddde7898bd8663d36ef4eae1acb721d7464df1a56642482db8881aadea0d8fca3dea3557803834549e5f4d4aee84c8458366c392e74471a2c2f1df73e46124f4dbab3ae02ebadae5c524e6232bfb9fbe14c128d646264b13a3d1b1e4ae2b589947d5f45b189feab9a8af37a9dfd82722ceafab3aba1edc939fc0b4479d36a3ac35ac0829c7588ead82f9945bf9714c887d4d077cea18feb65688fb3fa01de72bbe9be41bea867474e92e3eaff545082102ef806559e5590f8084693b2ac43fd8162a2d4bcc102fde67c585293c0aca3f61b2f948a6593794c5227436fabb0d9212b7f27894d0127cd1b68c04db3e4595a205dbe8fa0280a1f222fc5802de998be3099e30768784b9c67ea4a40a8a82145d545216f69846a136a2276654f2a442847283915094e797a16e761abf75491041e624de57e1a9e46dc663d300cd8f1165d98ab3ebf69abc9b7727494d4e968123c936351d841fd422b2087ed3eaa16a509d85941b5042b1105031bc880979800d5726ded0409e7f50b2ad007b451c1c1d89cf5458f5fb820604ec4851ec64fdc5a21c0652f0ef4b98f2a30f2663f973d62befc6b1a7d99c320e4db1dcc56e0ee9c9aec272bd9f0427e3c80c465bae24c7ebcb3dc04312cecb392b5a6f2c659a741755d51114f7bb76dfb2c6ff84d09ec28b851b180c0f41e2de7950a3c6970f03ef4af8886a9f783eab9ca2a75fd0b068bfc1a7f2bac3f50d6c9649a5c2aae614f14edadd4fbc3f21b7f8363ad315d46a8daf3dac76536e5607f1c931ba6b8b3f3388b79864125abe3ebf70e97334758f31eda44cb54fdcc4348ceceb50ecdea855d43178fbd17fc0a8834bcaeb6c745f9c51e3cb71578ec91d93b53605b1f7b84232fbe6537e0b392afe1bca17d3a76a42bea70704a52cdeadfd9b95439a9f72e12cb698daa8be83e588c0b986d140a8f0823ac12dd6a4708f15cf0ab6220e34ff0225fd0ccb7d7df3f2ebdd256eb5d4de24b7525d7737b35f9da7e47d7e6cd46316854cace6a28f7f70c88112c8ab468c412d2d9fc27aa50b3bbc383c1d5debda087f3406c255dade0e196e8ae2459af80b257f0cef78a66d4b81e7bf70d3aff9252b8d4bca447966a7c10dd59ab110423d0aeb0d1e13f4b6d12440f512778753c65596e41b1890da4efc843f5c7e4321ac1d97aad0f4114a439aaf3f08d68b6b2ad7b6dd57320fb09c9fbb74dccfe836865ab90db597fe654c8dd64cffc9c8b1a3587c02229e20f083f8a7da48466a4be38380ddeb2f69bf35bd910328259d9f211698a0f902e342710e69145500790da508ad33873425bb2ec61f4007f519df35afbed1020966790df9a9bc10729bca931d864fbddbddafa08af556a57c1d0bbcf507f0dcd7fa506008ecf0899bf693c77f7b382efcb77bc7c2a4f6109e4d5282a41e1cdb6b7d481a521031bfe389cb90ba270da2f464189fdaeecc99dc0f49ba7de31e01076c6e7981ed95d448cf6b26e57e900a857da4c116ed63701ed866274e2fd2b884f3b78dd0b92183d5031c7ede519625fde70a2ae2b31b4e506d8e2a348827230f9fadeceafa8fef71964d031d827ac254aea5fa3252565af1b12701639a753ce75fe6ab7760ec115a4777ef5fdecf7088a622b9b5a313658779f2f37be7a338a95e29202f30c578a7677b436dcbd88dcd47702f5c5f45e2fd564d3f1e048eb357dca906e9a18bc467917bb2f111166fcb16fa3e33ff6bb3c8c4ceb67971044ae6f6dbcb7a92d90e1fcecbb2c409ad1dab75e7fbf55c87800c8d134a604a13f6b2d2304c71498646b99edf8d53d1f4c14bea83171508423ff4e28bf18db6e28b10f857046d004d827eba33f11cdb6a55b466fa065e0f6bf2b8abe5e07382554299f4fe7d5239b61eb69b299344edf25d5d903f63c60cd67f7faf0b8ba2e513ebf0dbe523896da560e94868b3a93177afc97ceb3fd4aa6b638f7abb7890694ccf4bcb46670817fd176b33fe31fc70a89931ae310afc7c7363a8be0dcd8633e9e80152e51f3df4ff91a8b926008b26c8a749f391c3cf5e39abf4128252fa3b230a9d8dd40fdad12c15db33ec97e82bca16a1cd1936dd36a1459d1944d43f0343b490cbaae2e61e47b22e04a85247476c23b4963c895c7dbafe9bbeefd24b74f2b000fde6f65519a187f91a222bf793d1581c6e01065bb1517b5088c47f4c34d40e27c4f88cc0c128b4cbbf75a987dd74ce68c0a8e209c3b5b99f7a6729090da8324014c702f35e98f7e94c63556bbbb141fa05bcb122484a545c192dcdb161b95dcaa5aa8183f7ccca094b4fc5b2b0881840096bc002560771602302e6a6b7328f0c37e67d1d6a7ea422fa9190e72073d23cf09c6d547b881bffd15b4c61cf393d9ce92c01b41e004866b52cec1f1c59e7cf1b7dc7d259435fff36d36a98b249d846f7d08cbe4f4dbb424115afd5750d87a943781662313c1dd6f24540326d58a16688689097c9580b9d050894a30e73cc5ab3755095f973df3c11081439ea701571ddc66bba21e6626606f24dae2402cff7711d4345aafcaeee4649402076572924b564faa7d785b91cdc4bc5905294af1521f32c8c2c84f1899a75ef1a8c185bb5348c1374d2c1d5785b3d3b22a62b53b83800cc5f8aee95850c96d3af8fa264143a523e0aa89f03e33b96719fa62305485dbcbf99c627b1ac853cdd8c953b9900a71dd8d04fd8762ba4242fc2110cf6e5f64e447c796d375008db15133c730dc72b6dee971a8a3eb71964a02a542c96cdcc5ce21e9a9d7ff77230cfc122f85ab3a43f073577ba3ca867fa7c9c005213452237a52729a2dd25fdb9b60922344952ffba802e6f589751c53431b0eaf69a4f9793651d0b3cf0b99ac28ec89ce6751f4fd2b355958b2c886221934af281ca0913a185b9f3ddea74e859ec88d13e904ddb70f81471c0d7e2caee316bea8cf8f64dec4221592d12c251a08ac8e407356ab014e93ad3eea2f621ecbd3686afccf1f1cde8813fd15d84583d88a025562c419f2e65d60112e7afa7288e7770d7bed21530adef6c23ff8cb7bad2b663a44ada30da7d80b28af371123eb4aaf1539459a989179c860967f092cd2d2d6a535d0bbd09319305714673c36e36d0d48e7d1383ec9036e16ee657e4d72601d3a1e73c784de0e9db54a6bb4737e380593b48642f74315d3ce92a5fbb5ea133de9f5e4b3baf451fa5ddd5c7c79ea0d67cf46139ef6d0efbb67b4878bd019600ea2883837b9957831d5393a5e686d19b2274b5809d07a51ca8f58a636bccba5584dac8c1d9906fd507bf103b9a983f519658d7e3c5f1d339409f97da280b109eb49bf3816eee740b8954ba17daf653893ca061e8e010aad2bea31ab40e4616a7b69c21aac85d781a7792376476a5ebbca2e55d9d6ee26410d2bff12df8e748f4cea9fc74470fe885751530cbd87d5b354b12c97cdd5d66aa05a4048df7015930b35d18c8e5bcfdfa6e6b81c32dcdffd358be0b851c7958cc71aaf6530a970db68338a2a765b1f738d5e54211ee5676cc24e8fa34e927e7b7118cf12bf814c488bbf23bef7208448135a314ce83db10c230d5855489802bce7cdd3dde92ecb1ed598acb9ca7de041975f52251dd5d2bfa2d70e64fd06da7e2209d5b15e6b65804937d3869bfa44d2cc6d59de26de858caa7a81ffaf98ec78987d4e50df540916185dfbbd79e46103281e7e15d0e69cc0b955edb8b14c3fb8f487a1e54ea59bef07fb1cfa1cba376406ddb3b7cd5a18119298095354c4e177be862171fbe633ebceb4323290e6706d5d1aa92bc0c2a533381b7903a50893131a287e7927c53463f4c707d8981b6983a88a8aa366ab447dfe0805f1a96de3e3dcbbbefe9f0b66e153974ffaaa3725f69df595aad7b990e8e8e421ac7e813a1535cc57209dcc11cea707fb32b1f66b8aa32050e136abccfb5ec504be56889a4da8a9da3b79ba1087b158dd1326dcb13314fc351013cd9cd866bc69e5f893814e5885c4d0739036f0fac04bd5e9dc1478336c758925dda36b14fdbd167ddf1018a15f12549410f1c375a05e35baa4eae6d675dacbcac96271e65f719ab44ad31d6bdca509e6ea46ab62418d257246c4708d2ec2ff4dbcbf4e17525426cb970b01f35e83e97399ff715e3f2527ed5ac232f3af89db1a7fdc4c515c326e91ae19057756974cac72cc917cf75390f18d494ba966cafb288dfec72efbe696daa2c8946dda36cb88c815c0e6c022b17681ee8b5dff310668fec63110a87026e8d07832219c0875394c49ddd388ab651d7c09916789d915a87280657fd49ec80887600be5e4692f524b3fd8302f5293192668403361c60c1858b8451391102edbbc68794ec46165b984a8040bf1e7df4017060eadada7e2b6dbfdf83e89649a6868578691037f340b71252f2a38bcb53602272373d3abfa92451c14d0cdf6a7cdbc61d1b4a952c4f995e7380992193b17948c6a7cbe02c3dfb8aae98371a68b2b4dc5e77a62df206bb33d0886ead8f0211069d86e4c3da9c7f925a9ebe03ed4bfdad35ab0410068302495f5aa4c19ab52f3b24223f56b6832493285e66ab005dc31453dd34a4b18a0c47c05c34af603511106cf7120920325a1daa858ef14777658f8ac117f712dec9ce994e542db010c58", 0x1000}], 0x7, &(0x7f0000004400)=[@cred={{0x1c, 0x1, 0x2, {r0, r1}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00, r3}}}, @rights={{0x14, 0x1, 0x1, [r4]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r6}}}, @rights={{0x28, 0x1, 0x1, [r7, r10, r11, 0xffffffffffffffff, 0xffffffffffffffff, r12]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r13}}}], 0xe0, 0x20000000}}], 0x2, 0x80) r14 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r15 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r14, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r14, r15, 0x0, 0xef84) ioctl$UFFDIO_CONTINUE(r14, 0xc020aa07, &(0x7f0000000000)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x1}) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)}, 0x58) 13:10:20 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='timerslack_ns\x00') syz_clone3(&(0x7f0000000080)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000040)=[0xffffffffffffffff], 0x1, {r0}}, 0x58) 13:10:20 executing program 3: ptrace$ARCH_SET_CPUID(0x1e, 0x0, 0x1, 0x1012) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="f23a13e16e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375626d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") 13:10:20 executing program 4: 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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r1, r2, 0x0, 0xef84) (async) sendfile(r1, r2, 0x0, 0xef84) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="2500000002000000205d54e9d108062c9d306380ae61459f9f571e8068affd18e723513ff2fe357158e8cd0cf4d2e53b402e4f3347f1eaf444a3c6047e61a6d72423577332254daa59b78e233c04c7cff35eda4925db419b59924672fcffb4fbe6ab667913529f4279799fd06326d5b90817d183193bc629572cea6472f48831b8d309d1200eb5d117d302bafdecf2d613281be19f66620621d122dad037aee5aea6d017843ef67713d3cc88de9acc74af2aa652356836cdfdbff4a7a6633e6f2964f320b016"], 0x10) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000002c0)=ANY=[@ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="2500000002000000205d54e9d108062c9d306380ae61459f9f571e8068affd18e723513ff2fe357158e8cd0cf4d2e53b402e4f3347f1eaf444a3c6047e61a6d72423577332254daa59b78e233c04c7cff35eda4925db419b59924672fcffb4fbe6ab667913529f4279799fd06326d5b90817d183193bc629572cea6472f48831b8d309d1200eb5d117d302bafdecf2d613281be19f66620621d122dad037aee5aea6d017843ef67713d3cc88de9acc74af2aa652356836cdfdbff4a7a6633e6f2964f320b016"], 0x10) [ 3186.373325][ T3933] EXT4-fs (loop3): Unrecognized mount option "ò:ánal_ioprio=0x0000000040000006" or missing value 13:10:21 executing program 0: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$setperm(0x5, r0, 0xe200129) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) keyctl$search(0xa, r0, &(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={'syz', 0x2}, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000040), 0xffffffffffffff81, 0x412400) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='fsi_master_gpio_clock_zeros\x00', r3}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:21 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='timerslack_ns\x00') syz_clone3(&(0x7f0000000080)={0x11000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000040)=[0xffffffffffffffff], 0x1, {r0}}, 0x58) 13:10:21 executing program 3: ptrace$ARCH_SET_CPUID(0x1e, 0x0, 0x1, 0x1012) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="f23a13e16e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375626d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") ptrace$ARCH_SET_CPUID(0x1e, 0x0, 0x1, 0x1012) (async) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)=ANY=[@ANYBLOB="f23a13e16e616c5f696f7072696f3d3078303030303030303034303030303030362c67727071756f74612c64656275675f77616e745f65787472615f6973697a653d3078303030303030303030303030303036342c6e6f6175746f5f64615f616c6c6f632c6d626c6b5f696f5f7375626d69742c6572726f72733d636f6e74696e75652c7573726a71756f74613d2c00"], 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") (async) 13:10:21 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000001002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000072000000957c9a3b071de9fc637819b97de611964b4b505c38e0"], &(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) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r0}, 0x10) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0xf8}], 0x1}, 0x0) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = syz_clone3(&(0x7f0000006ac0)={0x2004000, 0x0, 0x0, 0x0, {0xfffffffe}, 0x0, 0x0, 0x0, &(0x7f0000003dc0)=[0xffffffffffffffff, 0x0], 0x2}, 0x58) r6 = eventfd(0x100) lstat(&(0x7f0000003e00)='./file0\x00', &(0x7f0000003e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = socket$can_raw(0x1d, 0x3, 0x1) r10 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r10, 0xae41, 0x0) write$binfmt_elf64(r10, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) r11 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000005600)=@bpf_tracing={0x1a, 0x14, &(0x7f0000005380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1f}, @call={0x85, 0x0, 0x0, 0x9e}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x8}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x5}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xe5d3}}], &(0x7f0000005440)='GPL\x00', 0xa68e, 0x0, 0x0, 0xe8be55c05cd8816e, 0xb, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000005480)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000054c0)={0x0, 0x4, 0x1, 0x80000001}, 0x10, 0x21cd5, 0xffffffffffffffff, 0x9, &(0x7f0000005500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000005540)=[{0x5, 0x2, 0xa, 0x4}, {0x4, 0x5, 0x4, 0xc}, {0x4, 0x3, 0xe, 0x1}, {0x2, 0x4, 0x1, 0x2}, {0x1, 0x3, 0x8, 0x6}, {0x1, 0x3, 0x7, 0xc}, {0x0, 0x2, 0x3, 0xf}, {0x7c5b9974, 0x2, 0xf, 0x1}, {0x2, 0x1, 0x7, 0x4}], 0x10, 0x1}, 0x90) r12 = syz_clone(0x800, &(0x7f0000005e40)="4558956bd27ebaa785864c703ee680ef493ed2d03f2884fa679ab100b8b2f3f77476e3cbc9c14fa037462f866b7539ddc953c73fc4b2f78d0cc7b22d417b5b8f635d98263ae90f8c682a3f75436a3ca93d3688253edb566003f44796d61cac8a3a4ce4b15f866fc808a91002b2b5f083f23001c19c6777d1a350c176cd787980e1fba8a3fe885ea546ff71d61db53838417070a6915e8ba7475b189b", 0x9c, &(0x7f0000005f00), &(0x7f0000005f40), &(0x7f0000005f80)="237bca78309a08085f45b332067b0039d4545be8c1f066795422bf8ebadb2ce9c0055f4beec136626b95238d813a05037d8ac85dcedaa8d38898c61195f1258275f13ed183a7986f638f1455ab9f653d1f48957edfbb60905981afb8be97df6d5b0407032f825585a376eba3ccb32c152174f5c2569e58f8e72de4590f3953935f9b56026f81d70fe3a4bfd285178e65807f514c4f6d47b2d0838fce8dbaf33486b4749ea0d43a935a0605136d4f0022f5ba4d2ba09ddf299bc3011b9c5d77f9792b2450bb174180a6f16b8615f6b02542f380016b7942406e084e271cb7f281912446592e58") r13 = signalfd(r0, &(0x7f0000006080)={[0x9]}, 0x8) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x5) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000060c0)={{{@in6=@empty, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f00000061c0)=0xe8) stat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0}) r17 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r17, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") r18 = socket$inet6_udp(0xa, 0x2, 0x0) r19 = openat$cgroup(0xffffffffffffffff, &(0x7f00000062c0)='syz0\x00', 0x200002, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000063c0)=[{{&(0x7f0000000980)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000001cc0)="21b90fbdcc089177019d2e82b7f401f3c4f2d9c5fc87ef25c99064c123e75a0fe4c438bd9ff1c0dca2fba406635f99e5c94fbb55405352c1189f7805369302ad936c8fa744e1b28285f0a088de52021da7912b340e8e6911bc63dcaa46dd8c102434bb471b07199ece66980d0d774a410ddbcc92b5cb1e809941c0bd33c315cefcfdd044d1867cf61574bfd681480747687fb442f779adadb1edcf27117ac9a2fc3a5ad1a0eb7eaceece9b410a3908a891e1c72f34368c4d7dcfeed0a6ad00c41aa02cc2cd2a15cc4dc678dd9fbcfd2a44e1d13d7c031e7d0dfb38ab5ea2eeacdfefdadf6af4d5c5d17a30c73e703923c14399abfbb475eb5fa89082939fd57a294e20f7e2a263a31ccff13dde596550d7d5ca77bc60430b737b672115e23e5d77c055594650b7922ccf0a0a834ddf99023ab2492374520696e36226e239136f35ae29a0853d4b91df00e07c4d806e608274a943ebb5a0a631c60b9304d4fe15fc096e4c6a8d576d269d4a6b17f364c5789c5309f5dcd0bd3945bd3aa45c03cb9585be84098542f3e330fff1ccbe08db24a8008d9eb5def3e9611e6af40a7ff993ff008511b37620f7168c9c5070ad71f2ef246284cd0b469377bbf9987e3f2952bbe0a20673f6a4c404b24efd389636130993ea97ca31c678dbc90cb57040fe4763c8f46d1aee04dfa3fe2499d3e5a50c410a1371d8b52b89d21751c1e36ebc7b6d1a8c4e7b9a3a9495e5c2c35369f60e8feec1ac5b5a45578d40b7088f11c0a745fe81de7647625f3e970800b1f7cde42399238447f1f06872ea2956e9afdaaf502f75061fa4e769577008b24176ce1b1154d9c0bbc1cbee903f708194e690199232764c7d2ca2436048c28805c7c207d6ce6ad359b321fd8b5f6e5272024889b159f3fbb6b973b9dd4b219a3d42cd1b51dbffd85b465a925c353584cf6c9b48b34f456f503763e48aeafcbdf728278bbf330e137bc43383d3c0d27adc80d1a5ad37406a9e6bdaac2b85c971e3c04c051f4e966e25f48fe685c2e51112069333e34d647114c0473a38b24a55bcb8a87efca5bf6e1bc7a0f1aecb109e6376e2df6612abfeef85a3f92513218bca8c009d439d4ec2dbc9180983668c6fc41783963b52bcebc228a80bcf6adf7306b955a278827b84fdf4545e97e9f5aaee5dd7bcbf020317590dc36b983929998f0c711d48fc2a2a7b0a048ffada04a788bc9f1d3b09377b245fdd9be0ce1ec9e6e4be66e409eed68f89a01eab815da5c7633e835d3014ba8becdff10795e2bb320b05823cfa7d674ebd4f561c042e5aadad777b44f2603d23ed265b73d882b6f32fef10f2f63bfa10f7682af01eeed0bc0c2430f90b9e9c6be8ebd1ce3fd8c6dea2f96df9b72c1c3a5ba51f6a66292574ae56d2c4a4581bb018d8c0e5778fa419ee2b3c3471ec194f08aaa859a3a755d5b54ba77e82b773e53bbeb67d4b1b804bd468d204c897780936191ab51eac9fcaf3dfbb7ee6a4c2b87f8e1dbbd163c406fa2b8c2a26e9861d88a184d5dc1f50b30501b96a6df0957301d3f85dbc83c990946918c7d274dccd84979582e9fb0c084b88de38d54aa6c4b59f9a75bc9e58117fcb2f0bfdb592d569b66adc97d6addba78c046566e8651df2e9deb5b3820e9d9448621c80b45cac7c5452db30ebcc6b0cbb55b1b1019c0c3526a7c724b670d07cc989d01db31cffefdbb69ae359169d834982426843b927b23bc972b3a6f4987e14faff64dff7508de676303c914ac9272caac7ecb2e2d6ad14836a8b00676842c9a7aec37cb3620bab34f51bfc5e11b537df8c79e13d51b3ec349355619e7dfc410bdb8d95323718bf927750c6f8011d791509443235e3e4e245a07e8f8f6017f9ff0a1454c9b7486513e0a1e375cb9a2e0eda8f97fe4764c3da362031dc085c83fd5e29db0c5c13f382c36d5ae63f7373d02a72d06462707ebca9a374c59908e9cb7b8697256fddbf2200012c627094160681c8e977bb7d7586d5bc0add6631490487e0eae659725081c7ab5e706c7451076520980d6a70e7ec8c04ca7bd9dc2a0452dcdb7ca710c52181cbcc3f2c709905920798d77bdc8bbc84b9ad40fb5bea2e8b313ed242c7d1e64ad0586d58d601712a131f6be32f7eee0c12f8c356cea968a54453009f2504308799e6ae14dfbd0e990f01a0a188661e0d78d2ef8e01c529d6c874f134badedc5282251daba12d3a177929011b23e98ed15016a59bfa8b72cd36616d9189034cabc9a4043db6eabda3623005e18f084b8a6f45fc64f7d7627fc7a9e706f20d1c7ddd7506915403017f159cc1471bca70cedfeea6baa7467899c2eada9a7b8b33db55433fb978c467b11f4950a5fdfb7bf464c6335d9b21402d6b4e06005d024a62f40cbee267eab47277755de82d6aae3d4b74ee04d58c18d9dafd6591010569d58711d2c761bb62d99d82a03247ab3ade1f24ddbef89fa502489a6e40324767535b6688e8875f4f9474965cc42ca58699ccdff502a0391ef2df70cce737825a1ff8de63d011245b1aa6e16036c6cccc553e09b62ade698e2b4c2b008f7c3f0101678f6f73d883089119829ba46f83518ff977bd9cbf9c2c9ff771798e029919ca629adfccc7a5535f7f19371ba60c6ed8ac300c46075d9981201692108cc4fe6686ce57b29bd663dc6104fa9bf226a171df7bf202d35fdf8e1548d4d907ad41c194d8efc334bd4fbcccf7cebe7dc02bb16be4a357b277ce7c05e900990b11db1cd7da92cd8ba9fccfc469966bc337386a93d0141a656548de4e83d271dbaf2d1c9731b46278a5b78baa3e5fd510bdae0c4a4daadbb02c36e970c3f17ef26aac3c0a819472d4ff216debc056ecb6b81c235e39ccb9328ce62f7e5aefce15ad6d32f83d4b6953a79e3f8aecda3cce230e5fe973b740fa167638f6238971fbe74e97217d3526c3e3fc95c423a7dd1b38c4baaea78aca5d060f39d0ebc5637556ce21e866cf949e30c73fbe6254a90df0a62bc326f1ae762f4b97b380b85d20d69307be5a45ec0415f7a882c0b71b77abd17638765c5878c4ad2c505239b479cf792397fc2694300e7659b81763f8c2957f91d83a73ea4fa78a861e398957c2ca6cf4566f225a416f1b30ac0aca8fa2579b4b62d43e89a4ee29c378ab708879e0b515df9a62681e67e55e7a0fcbee3b4c7d0d0b3eeb5ca8f03f7a7585d9db61439904508a07239f18dd5632c168ef796d5e10023ede2f93152c8cbcf2c0b3ee001a112f1d1b34a4e6fe5ea4dc431c39c3eab9a6e64221f66c81783cef7edb4138f99670bc3a18fc5def13ba9656d01c36c66dbcff3c2ec668e544303364d924828c20213790122aac9a83cf2cb0f109fbef9a01dd686fcdbc22a6b08a4a8c2c670f9e0a27f703d2d249f27913b67f2aec2cd11075852356924143d48350345b79ac3806a8e934db8056c6aeecf6a838ca5f729a5598e6305cad6dca32a56591db60e22cb7063a8fa2060a9f56552f6430a3192463b629b7daf03b473f1b5754a0be2219b986d96008cb8ac7724663af1a529491d19c35c7fef6fba64fe8d39c7d0e12e5fa02201af8ad0b714443579c8cf504e8f4e1b99a6d94e33f325a7400558a35ea940b6ad88fe4f0f6525d84ea276aaee14437819aecc44ce2774d1fcc66e082ea5b49bbc7aef82bb79cc58e99f04544e41b98eb45334760d6ac15483ac972d0ef5071112de7d6d10486201a9140a5ea59eef1c29e11db18debffbc59e772ee7d84c47bc176bfbad928ac718b03ac7f911c268f219490a3f150284b26778844d4f469b4906522805677b606b6d20345be09073463aeab926b2734f6bfe06ec47d869e93617f89c6ccf1edcb356380723081e667d6ada39ba8b58b37506f73862746a4fbb3fae8373fcfe5b93032517f7987611ff9e0d341bdc0027bf32283de990b865cd443e57af120947ab681b0fe64c58e451c7a47ecc44fb9c062209814c740a4e2329b69e41ee0ac2fccb9ca0ec0a291db05902535d9c67dbd764a03d4a4844ac56e8804b3f5cae65896b4a73ebc0d6b7f1ac06286eb0917726d232f595ceeb3e3703228979213f9c8fb698d9740ece7f0426597492c3c53a0f1aac51d507752295a99d7080f521db34898830d4ce1b6d3e2998e4389d11650951aad138b64cdb6450095dc5d66cd3a1e82de6404d8c7462b2ec975939cb5484eef941559270a39df3d56e895262645867eea0ed2541d9b7f33a9e4cf719ab081a65d6124a0021384fb3ccb3cd42d7de6232c948d7f98da54e80f257f64d33b60daf5e1d9f82abec80f4d3e207d3a95f8a929ad83f299f9629f1ac21e1b76fd987c9fd3b9d539374f3ceaf1e229a2a0036c522a6af2b3406fd1af1e5800962169d89bebaa591037eb9248d1ad0e2ca8af1b734ce1ce57a7454df7bf18f44810106795c58e5c3f6d1e959119ab2f4e814b3c836dd89b0a5d9a59806c9ac7cb39ce540cec4091a3858940b4a6ae521492536855a33193ff6bd826dea53f84340a89a690b1a3017d634ec21c49bd4629ffff996eeb5534e37209797693371ecb50d6a5afed690be9da14988bd9bdf59e6e6c593e49a43833241afceed4c484d2703cf95d6793a6dfef123efe731d6be325b43e15fe7d4b2f23a825af3e2b552f43f57e680198e734294f8778659d257b8a0d7420a3eae12c8e6d73a1a8656573ea86576d97342285fb68ec55d7c40be6ac5118eec065a04d0fd4e2d883a76d51030f86e279610fee673b4818deee4dc9d653cb4805731b690a18bed40691bf7a2fcb22fa1c48781b2beb3ac8e8dfbd7f0ea1d165fa8b1ca14be76682556954efa0a1d3414abe8d8d3cf8f43daf4d36f797f39862cd8ed27cb925be768e6d1c0f8aec573cfa378c696df3dcdad46015dccacf20e54ccf1e709823b148f742d4b897131ef2cbda192863b4320118b730d7b6ba644cf0ca410c3c4fbbd1a81601a6901921769ec106619dcde1f4fe36e2482b08b006aa594a8ab278a072784423cc7840514191634af164243df1fca4e88f3dd6c3d27cda503d5f5808fd0bf2527dca79918979daf51b0bcbb45c36de8bab0a6970663ffb41be053f02d115596ebc6852be7a137067b3d20b11be0567c4eb47263c2b7ff909da434f3a7d8843b1793ab149bd21fd9dda310965fd0483dc5572c8e4c07e0ee2718dbb05fcd70456ab077b41a52fdfc443f078c258648f0bf4f30d03fdac3d61dded1e981295bfe35861608f840d269f0a584b7e80239c99c4bea65f942eb88f33aebbfb8be3d8b835fd3264f673a8fe7b8f2dc4caf4268155f3d3968ccb66e466b2bd349e9bd0827aa60ac7409d827dd6858cf462800a2aa3f9f87ed4b822b06249b4ac9734726afcc1c1a971a9abd6add98494ea3fbe7e13bc11bf4ca6d646bd0aed9ad1391b603965e386b14b78b42a51e7d3d2bb0190c0da13a7db3db21e2935f8ba9910bbb10bd803b6e7f9e6cb20d0342d85ee813c94709678acf76eaf9b6bf7ba4fd96a8718d0b59e3db4672d3319dab7a00aadbf4b76aed1fd98032a2c37a4ab1e5269f7c6ebda268c049094edda7a10edb0d2eb030c205a120ac01cc418d351560fc1e01f0479ff7d6eac2bc909352776f0e379b9ac3ca894f7289fa923071f7521e316b98fe1906beca6d3ab1ee974d45ba147b6e7cea86f81805a3a62f5b02a2449162207d714e13b58e4115fa6ead3dbd2d81a6e3e7d94df6fff26fc33f382dfac19b5804135690c448c2e66169f70f74a5f35cbf2b6e630b81c7ed18acd8c2d04771536db047b26bffeba713ceeb", 0x1000}, {&(0x7f0000000a00)="326f3ca30778b8c74f07a0dc98bf8cca820da0b9a469c3423abe727fda8c00303dc14980a614144618da970b695da024da4d4c1e81a10326013bfa9f9a6e4b1f9c4efa4980b0804948c8b22c7c3a26d1b79b518384bd89d2e25f7fbf0d1ecde14f2205c306687465e9a1ced4b36371f9f4355baaa7d827273fedf2a8156bdd4bd273530957f6678866f1843a2afbaa26ca46af5e9ca8294f2d0a298f42408f", 0x9f}, {&(0x7f0000000ac0)="274b20e7acf18616614d64be8b24c5f222973c83f45d44ab3255e14a9304e093f1bc4c11e9d26c13fe7c98083bf2b497afdc27abb7e7a47627ab4271f6960c85befd564219b783ada51a28359bf805c7820e93a8f2f33abac9645c1a2be6a7ae8dd57dfd20b26b167b5cb8a941ae49931bb1ace09f9530a7d6e7049862360922948d052695ca66d6083bf322b3b0fd5adbe19a40d17e23b0", 0x98}, {&(0x7f0000002cc0)="654582609c6841e8ee056ff6af15a7b22c254fb6fb86655d383cc3ee6646f0572c5332df59d6cf3760de6b6542ea295119d9dd9fcf5e7443a5d42772ece3a6329b763a40fe9de67a1dc320ddfe6897a5ac144ed9decc36e59d693aba039dfe3bd5d79fdd3534cf381ddbcc13a755da7468df0b52453b900b69f0facf2db7702972ec3b5587f8c4b7e885c09ed2e048b5de6894f42833e89337d3a663ff6576eba640d78d7762382c9a35b179d5e81efd61a2622f0a9fc5bc20b054697144f35fe249166782b10806acae95996915cc06a0ab8d072420dbe8328c62c76684299a75d6c2552d7af4ffa2e09105f4e70f14fe59fd8f0d35eb1ec96f57b0c840004b67c8a70cbc854944a6c2986c3b5dfca77fadb6d6cd4caff453eef017097e00e139cb57bef29e8edd16008cca8f43deafe3f6d6407f137a39fba31929d7c2c4b6524a179ee950048857ebec020af74d04d3c051888d1c1e877e43c45cd89d0305f1ccb19dd3274de766e7b1036c30193961a78e3a2fb8b88cc1efbd2c936763f9414a2f2d580942f87fcfd99c9d016ad39a6be170b0329f9ddf0fc5ae917af6b493293b0747328adffac03a98e739907196cc0a1e3dd5ffe155e962bca3642a5f8d452bfb5755bfac6812376acbbfa8b1ea070e098a19ed8cfa09f241ccbff6169aa48c21f8e16cecd205f875c6e21d32d6688a5a0409a2a0b68a85082ca02a800a9466834d0b8b2e3781f20456e26835e660ce6e8fcb18f2379afd52359fb917d266556563a2c9ad14055907926636aa22e814eadaa44a6f7dab3033a1774777111afff8d50c18a0cec509f03213b5e7690247717acaeb445ad60e9d26efa6b3495520eef0cf050c8dee39747280502f2b4082ad24398585242ad618495d88468c9486e810feef196b2c54ff16bcb97dd31fe9ff8bcc4ce7cda741c67f4434064ad5ace00e97acbc60ffedc3172820a2c8e20219d47e172849357a3e36e675654836aa3f520c0d1cbc22fd09117dd9933e98977136e760299c63e164223be81b9e265c96014ed1d612bba8c4211475d57f2e99b455e175a3c07968f8da3ccec372aef501bd3d353cd568045af04b9e8b236dc3712213c7acdf8ceb644949424a7efcc7502098d1c4a0cd33666801a659c3606e79853f8bfb3976cdbf8bbb00ac80e43d4264cfa4ed4f0fb1251bb08b46d10fa90d2ec12be2102676d130325e1daf100e04f6c40f9107f3424afa23972660002bed3aa0c359fa7e0543f273618afb82ff744bb2179b85b0f5655b280c6c3c63d505fc8a37eabc85562cc2da720bc7eabed34f9055a3d2baa94bbecd4807c69c5e39fd2c1e2a00255bc5611a2e126e7a80d64022657e0ffa39e76e501fd70dd770d9f70b99ce0c7a4f907174761add6ec6f07a78e0e0f876ff7e668d0f83867f960dc8a1ebb0e5d76a393f17c808feba36e0e6e0c17064fa114f326bae65907ccc32d7bc1f8b263724a7bf1aaa2bd04f681ac6e2c030be16f7b623f1fb2d528d06516a0d24ccce930e00265e1840fe4f82665bf22b5d0032ec94a1a9edd6150b3f414b06705b78d517dec5453196da3793f719b9ef6364022bcdb49867447e7d7f9dcf0fb6462b044677e9b33b6a8db5668f90034ed85f538597a9291d83720f6cda1996219547b6e496dda29f1e863c5baa12152b06b0c675883f77c2dc0d0f5b389e3ad5af79e157d03b6481925ce78a4f090238ac183999cd45b24a5953f027a410c6a78aa8e5138244f796ac6c93c081d8e72505fa617a654d2af14a3ac76e51bcc760ae883a3c7fc29a9459593360a5a4755e4bb0d39b81625fba91eb01d30b5efe080aa6de384736a7d0f79b3abc1f3fe4d9dbae2341362498ade9c468c09f02270c5d939f7b19f20c0c9953ae2307a03ce3378876572f159b34976f9704d748d196ecd6692ac7d1706c5f840a0dfc7f804345c37c2f082964d054049ea9b60ae165cfef4f677416f6e3e64145ce9f35a1d457135f6bae79900dfecafb2febce1cff884f2c131153aad69d68af52d1a9bd8471a4f8dbff4768e8712d304a896c3df73b2c2798a6ba9e9571ed1c1352fcadccdca3bb2b52f3d28be19288d5c4f0cc5b332a1d7d8c40a73c45dc5265735628612d3a9d4b6eaa5163d20f4199bc0b10d2e28a508d3c40c036b934f89abee1126b32683186fa4d0ba15af5b76d5dd1c39f5e710b99fd9b9172280c6bd7142dc47c1805dfc6a798567eddce0b14b42bd8b3e556fdb4b3ab9bb38b588a583a17e30804d3921ee1a7018f9319eabbeca98becc90ff2b09647dea33252a578ebb80941fae7e8b85c327fd5fcdc513de4b99e0c697de823ef22d48fa1a36cb96f98cb1124e5e6058a6611233573479738ad5a6da2ea2160910d92d10c4e4d628bdefa7a00ba3bc1b4ba4081eba9a7f19dd81918fc46bcd6a14578ffc3a8c12764435ca05c3e58f44c3f22e313ef6cbae362b3f3f8e1e93315052f3c1897f81765c83ea4ba87b0b527b65d2aae55492d7f0978bda8e31f3428114a6fea0f6becabd1371683a800d9cdb4029d43c88f3138f9b6c2e414c002c15fce9dfe417f06765f0a6fb8980bd9dfb0e6ebc519330fe8dad54e25fe18620a9f2e02ea718f8dec9b50deae47d06202de9ce6ed52c6db15017891903e1012e17b3b5ae8c6798f606107d79c9dab7313f6016f8e3325b1d7e9c014e7d92030ef040276703798717dc9927aba8dbf1f4887d0be530a640bbc97a428a5c36000f89673ab76e4974f38749192f6194251752c412a40a35325aa5c75e65169e502922527a006f6b6a4701e1b5fdc7876c4000515cd036251773245a92b90aba5cd0b4322082458be0cef84360b07584c98ada6132e0714c7e4e582c8c6f3e79ac108d18dfb925da71ad63d8ee962a0be1f7b91fabb9d1b59f558e9c97243aa40a7936c49748a60dbe12ee6c69365a03f12f693ebb030871744f642bb3e9ad615981a86ec2bc7187ea666103b0289c349870c5b0301122c0a4b98fd6e3268ffd50ca2c214561ae6ed85bd286dabfac2c50a5fec1d9650a034d66023016648a836a80fa468297bfa0b39de9b66d919c79fc7c84582e0457c4b4c9c557c78d0b74272cae43a5c16dd629e239f9fa9fb38e142a7f92606c461a084f9c3615ba1e8c9d99853d0747ce61c3eddb49e6fcd3922423412fa247c57349a5d0f2a85ddc59c65e7d495b771701cc110fd57cd1176b130331d66587c6cf0f7b94af2d9f528b8dea53f771f7d547652c3dffcc9812ea94f7c485378a43a4f45f3f0558a301e776064f491be645e43be38b48a25b19b9f8de6b54f5c64f71abe43e1d9be744fd4551825d00447299e7c0d35e776c54a8b3c4e77b09b811045feb0decde4e6a9f7729857cbed107e18b61cd013f1db69d8a2c0a460581eaa18267e74ea52bfbbc4866a2d8a1cd8cfa6aa366a92bafe54821658f58f2e43af09f314b4ea8bd73229aa67f6486d52d40938e8ed342abfa019445067ca28afddb978a09b3130e80b4ac2bde3530ecd3df000e5009bfef84c5cddd099c35fa8a197f3289ec98648ed69124637886b5b14c9b163f089e4129de4e5edb792e8c1d57bd859b526fc907176a9c7a6c8dd3d13bc286c4adce8f3387a2e0ae769b8c3d07a21af38c64d3366313b74a3e8596f5adebf630f503203a6e278657ac19420b6d57603e1e01ad15669aad009be74b522030a437aece017c0e782fb2b53d7180f0e84ffd5fcda5e600b940edc7343f8282b1c3b3ec82f85a4c87304931268096a7371a0e643569c1c106b0f0a18eab8fa8b460c440750f2ffcdba1a55ddbba3ef149dedf1a82c9014ec9c9c45215746c155700450b7734f21b936056af75b9a5d1fa23557209c2995adbc0765bde50f9c6276a00e472bf2ad16a9afdb7aa3af01135023e767e4a72ff56c8138c33f59b3db768e8f77e34de8b53258c918cee7a7616507e0685a9c550faec92714a9c624749f78f95e213472b31ea2edad8c3edd97b5eccda57ed1bc111281db5be59fdf0f57d54da8948656a8654d6fc765b1a3f53bcf8d942df7a00cc94cfa3132043d78e6745aaef19082879cc737613ae1a619bd543554e209d09e8dc1734ad12c8e62d164fb9e7d0907b088dd6155177d476d1f0d91c9f94efc052c68955177c64c28ab262a0bf4f23ba9f7215e667ce2d2b9cf27e6037b9fc754e6e0ea5925e4426c21d2d4676e761c513b144de0a2688cc0064fd2349d1c4794528dd15808d9b3143c724948fb0602386e6167bddc8f27c3e1eb8b6006e6b73481d739f8527355ac49bbb6a1663829454e62116706ee63a7f02b781b4e1577921c29a0376aa2f1e04a533b0a28fbb59a60159450c386809d153ba929472d7e347102f6fc7bca2edd7db687cc9eca2e99e1ac453a038737d238f69ed4f081f068ef9cd6da237a7a55592b5871a7cbdb85f981dfe3f2088015d29b9a563f63072c4e4390149e4d9dcf8508311e471b84fea9742b2b0ea1a7af11092b48d2e43a43252bc6bbc4725c07d02e5dc3cd9f30746aa62a2a722d9cc22c8d0645dc4a5be57a00dfd31c9fe6dcfd4a14c71b3c8649501134c27134f3c76bf7ceaec6cf82b05f178891d9cb94a9fb441702b942e5ba98e5a03961734c24b422b6a0e517176d4778795275d61b6ecf26f2db5305b4724ed6b4f59b4288f2993b64e2327a24c6e2938369aec844d3ab40e2ec6a70cead988621fcd1c8c29416a173d834bda972a2c5d279605fe9f63e2382d51cf44428e34d7c9aab7dde7f00651d6b74cdc09a1b1a6f8494b763ae61c76d8121d93723c0b8b5a5c2cadce05c3994b30dfcda894e219589a9177c208ecbf9bc8ab11625ce3cf01c537be552bb53aeaff0042c967f85d011caedb1fe855fb1bfce288d9f9094f32b6c686798d65ec28bba6dacfac165d85c2eafa68236863cf7d65fd2f8adb1611ab4c2b8a330329ef7d1ebdb140bc35c05ef0096c42c66964cb7cd7f0b8ec16c9f0f2139b3b68c0e1150b64711232d3617ffad9bf84bdf2eaa9220c10e8fa6dff6344790eb96b62a6e7a1a5a9a523930dadadeaeaac56da3d3594ecb60db307426d13b884a227e747f09b104203b69de29d584dcff075fea6edf36f517d30983ae088823cae2c98389bcd328c5ff1d45ce0d0129283bb60683a49e130efd2d827573f75f53d9d9e2bc97986b534c61ef2048b3ab26349843bdafc3973b9ee272580f29b4915b38f541e909e68827c5386ce78259630943204c7a1e9e0e42c4bfd49902bfe9f52433a241bf907c3c676e17a5e7bec0c42fd06a5696f2a57ca148cb64afc5781dd0dd7b5add8b203b3dc6006852913eab6251e61255e9858936ef6aa796b0a8ce57ae6830f210a536547c31126b290ae21450dbb0802bb1b84d58a8459c6fc88551250bf5ee063b0e6f79fb951a238d35aa7d45aa0164abac87fba20fcda61aa1931c69a2dcff2b7763c14df266e4838f3a802ec1ee6c9c06dba23f9c22a99122bdffcf86f6a43d904d5cf88523f6f2f1d4a4d68f7145779cb412e11196f4c263a09938fdc964f6a28196303db7ca0a93bbc64d2c664604da6d5dc0e80b48c1c8a771787b58363901715cd2b8f920f2b4de0d12352e31cad6a35fe4e9c5015ac826af95193ab9b929b249538bfcb020b062a5557c78e25134f10c31e282c81bfa58e3de66312041c6112af2e2e1cf5443178c682d71035a5c2c5a1a7c4ea54c92591241ea3fec690a5948ba575895350780167d90bd91a1392a80e99a7a04ff68a49f0a485d7bed1690aa8658eb", 0x1000}, {&(0x7f0000000b80)="c249fb6ac7e6b3ed70892ebe4ebe54c0d4a24e3085156f6f098ceba3a691d28137dfd43622e78dede403d16e2b199a109d4bd0e408008fca3cf3a2ed381af470516792f0470534e37044903f150e", 0x4e}, {&(0x7f00000003c0)="421ff1e90b98b0cd8eecc0c040b9300773f387c929402616a7686b", 0x1b}, {&(0x7f0000003cc0)="88083bcffe3187816db9963344c50a4f21b21650af71700943841f645adbc302bb3867cae55ef331e81c726de512ed3d11ceaa53332d49b6e7ab27bc4bea5089fa931f3deee7cc2eb2241155e48da8fcb33e1692a2fe6dbe24386a3a1b96722b8c3958767114fa2a1f9598419cd5b1ae90b3a68c5f884d2f2eca2de1bc17418a593b22573d213ace09a84126d1583bc82f380ff6a13b02f78e5f5b0f361d633c762b3ea4d8f5e721f1b471f2804f8d69b711bab4a41a0a9ea65e733482534e5f2930a010c646c71ee16916153c9735fbaf6079fc510fbab8dc22e5393e5d00a045955c5c80f68314a35d6bdaab", 0xed}], 0x7, &(0x7f0000003ec0)=[@cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r4, r6, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, r7}}}, @rights={{0x14, 0x1, 0x1, [r4]}}], 0xa0, 0x4}}, {{&(0x7f0000003f80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005300)=[{&(0x7f0000004000)="9a5fe7079f51cde51f3452c785e17f151b624e6851eb6cad3298cebe68b24088bcef1d324c16af3fee0205ed7acd5d6ef6f361b9c1fefc6b0bda4e947c2561d8cb94a25b09e061067ad9cf397f1bfd", 0x4f}, {&(0x7f0000004080)="36ca9b889b7d5da91566f356cc810a8ec3a002ac84d71bf6afd77b5943728d48b05b94670cf794a56a2e28d75f59076d222fb8db3567a8b79cdb195f5cb6ab8b37ff872db4bcc49e0c6d7e23827915b1f106d782364aa05fdb9fbc68f4ef3870e5d1bf91d01f023e642d5d5f62ae60c3548fe13a92e5e28ab280b21bdff2818faeed30c31d7628685dcb02664edc86b822c53114c253cfe6bd0ca6c7385c2257ca576bfd824422e5a866", 0xaa}, {&(0x7f0000004140)="81e4017e32b49884103185097d365bd7515dc48c0d7e883cec835f4da512fa0184548315e5a27e60c1a63405c01100450726d85c8ad22bedcc7c8f1755eaa5832cc43107735ba7f33cae7783f4312f96f71d18603133ece874c68ec6918813594720e1b8e101d792a6ebba7da47b4e57da29c65d276c0cc3b6a9e5bded30a114c8e368277a17cc7d678c1e6e09134eb09a69637719269933d5616ad796ce930bf1e30a6bc4bbfcc867928b88dfc5e0576a37fc33be4250df4b0d9877bdb97e546c56085eb57ab4a8affa6387ef2e98b8b60c923ed9f5d3af73a0c607a8f5652eb5e5c2ef311b0581e2f04dc2ece75756eda36a72247af8f8fbd135cae778ab85454265aa2a9e14cb118787880b28c829079a9b194ad43607188427cae583f2e1ba850033e5d67a46049218691ea38382c5c3e4a4c201638c673bf81678ac76553027fa31eb487d53118cdd134be9702be30b5b4278c0d3ed38fffc8af8a2687f3156051fff8201d108a818564c72072974a96f4909cc6d85c43fb978e556bbd714c947f8a93e1b4bb1b9afd237ba8d100abb4421e97814378842dab2ea2e75277b2f0bbf80f987a0aeae30a357b1cb847a9b19d5064d57792510a7f27c35916161f9fa9d366bc628fb41bc70f217fcf1e1b40763f31d86ab3d546491afc68ef2c0232fc1f7b42a3a572a3da22108511cd9411dc2775fcfc24680fdbb400f69d06b9f957049a7b143985aacd586506c9bbeb6273669bb6e34ce4febb5e66b8b778acaee2afb85671ceaa336a77d0063e5624933ee64a9f3f06e6cefe46c85f25f097ee6a9d5d6c3b75b4ef804bc40e5d37787f2519ce8cac176f735438407e9f110e58a8df71044e31fbe0979c0547abadcf6e3129d87bfed5568f5bd6946748c7df8bf54ec882c2f2bf9447a89e69cc3fded25d1cad52be7c740d105bddc3dbad43bc3b87d906c51e6ffc5cfe31ac56d4493903df36de1fc673c74c22b6b0a13a45c53fbd6dddffe65df8d4c6dcb8d6c8b27562209422e7dd2e0ffa9a0942bc4d44adb817bbf9aee385bc26da5fe76295b249a48e891e8ff9bc102d370b4134300e4ace17e73273754d208dc812167d40768d353b39a87fc5031d26a8e05a4d9f2c614ddb01d641d2e31d7dae47e2341831c08c81fce34dabdb0aadf9de32e19ca25396509692ad6e1bc2edbcbc3dbe00373f10b24cecebe899118e07c67c62b16dd321cefb1b4db48fd80416c4d31f18cabfed5622e185d684689eefdb335343fdd2ac8e918cdc3806ed11461edc93950629c81554f14946a230fbd26003bcceaf81f111a47283d74a4541cef2e0821c62f7e3c78517ea551e38abe714c99f7c34ab38fbff43feaa47f93c03533947fbd13a65dc74462a33d1f5873a329a2a136d2200061258de03781b336642ea43580196bc5fa90f72330130dad9c1a25f25967e31b41703296adcc6559853c398edf1ab9b32ed5ed4d47fcc485121383c8ce020509be7ac3823e0da2c5818af6868df92a07fa37c9a17292c286a07371e464b2dd007d49098c04fa52cce7eeff085be7e8b0c4d92c7156df776feb3593477f98e43bb2d511671935669e30e90384e13e139bd85ee6822b33b366acf7c4bbbb7bd5f95ac94a03009fee06ef6199987e73cb8e71dd093c2f6f523e99534cd2b8360c7158190770e26227cbfd0cd3b354dd49bbf9e4089e34a9e8d923d820190651bd754dbd349d635a5c4a12eb0676eda75c51167fe29452993dfc07a9bf12777c6892e6f4738e9d8199e15940eca08e5ca4ead68c0c552108867013a2e8787144d1e85567e1de23f6e2f1c761876985e9a4d688236c99d3228f90c48f50deea331590900ed3522dd54932509f7f0ef025250f4cedf895633db74259ac4ecad0697ba6c7942502fd35006784179ccd08fffbc6916549a44e06cec381fa32ffec07c96624ec1080435fbcf991520a9aaf52eb98d539d26298ec9ff4a3d5c2f54bf51bc4b93c7b14b3020d97e5d03848d8c443f4c88fa308b3ab7e8bea1e7b64bdb8d8d5f89cb3ebf85e4b1e0175335046aa42304027d79001fa43a333c337ea9086fa396dadc0509cb5eb542655c9acc405261fa3661b9de4ec495afe472046531870466ae442620224ad9ee9d1e30f7413febde2fb88deb1ac3ec0e2950cd798ad6dbe32fec981fa7524769e1cc3afa8ef804a3ad30c32c1adb4543e61584bb4397864cac70d101866e3c4c3580f0df29090dcd4f3b211718549ec5bf340b5e110258634dacd2f1716741c71fee1cfe33c2e7636beb755150be39c82aa09f534eb1a3c36c3fbf771b3605400ba88111aa6baf83c113a587d08e4ce0c141bd89db55baa1299bc11703bb1207e995b4fef76fd16fb82deeea77689ae0a56b49dfbb6c4c13ed11ba8030677667ae926d64ca6689dae240d09ca70ce365494bcb3e82be5f506528ff1c56898738c37471828a422d2975330ec844f1b974ceb1185279aff80e8ee691b3dd2f338bc97e09fb91fa6e123742072d2556247f236a49c46808557d6e96b6a40d8783cccb54861b5e16967a33a9dfe2be34e484fbe36ca006665cd076f71708c1df8c74044d846f2108b8fe3ac5c5fa95563eb6e836a868a5a2277d148814f920b67a22c4893cf1286fbfb12412fee389e8688be5a775313b52584dd189cdb4bf8fcabfd09138fded9c1a360a25dcf1a004425e3519973442f364b061063672ec63a346d8b230cfdc2c4a8980b2f1f4f287d0bcdcd642cb96a1cc4ab2185db24a8dd0ec5a724bc9cf67c562688766aafd2c9f860ade913de150c8c8abfa5516887695f895e2f6c05d4c3bb2fd8b528dd655c3c494f2c930e4369db0f1368e3ee91e700688433e9496b8fc7108cf71cc7bc5edd5638fc9d5892f49f7ed65f19d11d7463bc2587ea4688b1c57fae796d64837cacff039fd9e7af1bd714638b3ab31637759d186bfad026850933230c555dd578f60f618a2c5e6256f673260f5f8357f44dbc5293df9a88180472592632fcd1cb493839202b7c7f442dfadbc229645c1425a582091f4393ff5f58ea4a5d88004c3b0c5655c7c9573d8c6a6db37535fdc5087df35e8b03d50c0a3fb921d5ed77b29627ae41041d2348f882653a4635c444ef09ae9c4868e7e0538363769ae607445fb8cf9c59a7b733b31a2280e81e0f26cab3e9be03b9980d499ec41822594d557573a437cc21617fd554ebe925638f86dbd6a49e1c090b59655eed021059783ff1571c222ea00e2dce992c34fa223e22d9c77d0e4843c02fa3c38ce02a899f54c9f879d970152b7db7180ea03fd5fdf709e3471cc87e0982b22b444f0f8acfad8460af9e9395cfa76ef89c3e4a28510e358eef01434b0544796a9498e1b5e59fe68460eed9601fe0efeeddc4660b740e98ff809ad50ce5e6e86898daed0cb2a563e3dc4d0986a86007cec95bd77b80c78d7fe59d47d854e62139c7cd5ccb99e9348be879e9e5264cdd53c008b4e05419dedebb7d548b181f5a39b15472e4bc4d03498002affe8d6bbe6b1f3ec292e3b24269cc5f7b32695a935577f19ae862340a1b4c5c0233f0e41459012b46e89482c30196b0358ee60917e0830a384ee19b53a93bd1588626cf0486e3c826b8378705987cd9be251d6453561096e4ccec378286b190ec5d504db96368dd49b1f2fedd2827e6de45d8e6ac90cd367ea5323a405810da2a0be7e591c593283ea171cf16099398e7fe2497b7fbefb80606872f646d8a8d59d640a4c350c9ad69fe2a495b0c0b4b356211e55f9e674b29ea87200d9c9f5a828427bdfb4bf3d38d034428427c4ed71d2f0cb1942bda1fb8adf476d6ef0a11fcaa2f4a5a47482651b4bfe6a5861ec81372fe2bbe3779f30586ac9e5218ffe6fad3d0461a36fcdbb8cff9e1f28552a04543feecc3a8b57dc6c2df1ebf99be9428d270f5c50108ed2698ae6ab2fd7ad75fd73ffa23cd7bd718bd9a2aaa72439bcd58d6df8c7d1bc940fc93d0a4024683393f67795367fd7dae2efc9740d535d5817659d07e75d6f9b4f3f2b6eb6c45b54a856b9aec7d7b8a3796076872825ff40740c4ae3b987af3990e2c0e11e5f72ce436654c437ec7a382b7e06327322bc239f52bf231e330e9db452861f6e17bd2d11a05e3684f30f4370853f341d5e57b6061dfc9fd6d3ea72127e2900455b867d88c07dae8409b035d5cb1c888f21ae26cecd77aa9306925470abb2905c6f04e5c02efa9b5efdf29dc3653a66a0575f8283352ed199cfce0fe7994449dd2b2d4f2e0bab8aeb311e9e76b745cc5ced35b26eda406ba8d048df8468a6d9ea436066d7db9912e8ccf65b8c081e2f69b7763bd86241c4de4d62fb76dd7790965f09726e67831183dd28eaefc4996192505f681c6ab25e472a6bf1092e03f010c34b008ead0ed26f56671e11728fdd237c848e83a6a80f4eda9c172cb19cb6908329582ee4adc8fbea2b3417ba97fb84cb64fb20a066ad32647ee5cb93ee6fca40beae8565a7f49427a14b5c87cabe8a87268302268bf46d02d7aa62907301b69bbc4c039478c5acba4bd4c536222e81430e373c07198a07b68d9a4cf2cc7d11c8a02e091838f7698e9702bcf392097905349249da6b2fa7e9d49280680afb37650aa5a3a18b18c81e725ca869aa2e03d2d35591a9db503a2869eed2c94b7d914a5f08b329f383195acbc3aedbd615ca8b633b19cc814d976b3201a78a6266815638ad5bcb2e254c7d7dbb6630b2991084bea6bf72c926814188b5ea7dd3c1c6cc54a397fb36ece9aef6c81efb0a0d8bfa15d8378df95ef2fe28d099082dbfa4c0f282027348d4e6fc4c17e0df5c33daca400ee59cdd65aab88e3b0d54b4e82fed0f08e1a8359d2d0a4f61c58517ebb31798c604126d8f5203b2f08a87f68172d5dbcee9cbc543dc25b6410ad9279b27a5dc30485e88324d4be3ecb78627307df401419d80db417681fea91853254fafddfc3f80c84b572a682c5b553302f02126224642a800e012a73d4527bf9c18598f1b10b3a03161ecb28084dac169ef799a406c160f585f59ea5e4fb9ef51ca9f3f612dd63ad49689bbaf4c7f617c2274cf61235a0467d04b8a08f576e1f112cde0e8bbd27aacc7e50a7d6554aa8a9fc44dc3eca25afdb4579fe00f6d304a20befc7ec38dd856dfcd228e8b20c5c4e450fc60eda3d090e21be959b4e8a72797671afcdaf44448271249f7c2f5687fe292e44cbe7668be6132c3936dffa6c657388f451b6393f68cb788fb488fd98528befe28177302e4ccd5b911c4730a551a0e07545f6581db042e683ce302979fc82e50fe0b14e627741c78800b975f81abfbe2ff31e1f43e0db5e567ba4cf6b2ef806e7c719528ccdf7edba388d32ff18d7747b9346cce9c7df2fa419fe5aac142a405db2eb53c75ee1c388745cafcfffb2277c18c733f895015e784ab32766c63934f6d6a361f223e2520be5c30016ae527a961bb0dc5240fca102c995d71ed2877d8868c5d6d9364d6576715cf0ec88e6297a355967dbb37dcc18eb2c8b8addb6b1e0531fd816b703a88f62d6706db9f7fb4277aba352e285d4deaf13f5b0db8fd9fc858961269949480056e03b7f19077418afc214f9f4fb2cb897debd3788d139d22ed16aa80e03bbe411a4399d70122c4d66f957c61d7bb0e99aadc90ba09eb008956d2be66b2007a802db25edb7a926e6fd3a7f24bc22c9aa38d505c37b188faebd0da27815b07f5572d4f64e276072934809402b81ee321cc2e00c9a164535316a30032026893a94b5c790d45e8f88036137", 0x1000}, {&(0x7f0000005140)="32a00154edbe22d7dff33c95f0d4e80ffd204909cfe57c60c418f8eee3271665ca6417c039f33019c1b59ffa4530eb546b6f7555458e99a36a792e94a3c9ecf801766ec31e738ee4218b303c964eedd15222b0138a21a734d1acc4bdb6cc227f52bd9c5658ed339405ee0e7817f120579b2664361e3206ddb99d64baad332da4e9f01f56a088e47b5de3b3e3d471ef3f6df92caf6be260427899250b0c57d7a5e02ba4971d0188e37fd83b27a40365e7db104b3725204382114e7db8d9b2ae5790c083d759632416e5edf2cd64c56538e95c008a32416a36030de165f74d0b448d4034dd706c48da1743f40a", 0xec}, {&(0x7f0000005240)="f8dd7f4f63f3865d3af7bb7a28c24db4620d0d09c4df408c56449f68b5b0994a18b3bba0bac9e5d9e2950ee65ab534b4c46e549cedd93b147466abe0124170f50d52849ca4f2380c088e3c49e5c62ff8ca840f8974aff1a3c3e3c82b19e86a27cebb8aebca72ed72410c9ea3f76f8fe4ee2fca6c633bf0e8e169c783671ea8f004d15da35f566f9b860f9c09", 0x8c}], 0x5, &(0x7f00000056c0)=[@rights={{0x20, 0x1, 0x1, [r8, r1, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r10, r11, r2, r2, r2]}}], 0x68, 0x4004001}}, {{&(0x7f0000005740)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000005ac0)=[{&(0x7f00000057c0)="5b3c9c3466b8479fb5ffdf453337b7d008253b9871140ee9b674097547e783e61bbb37fdf5378b61bf11bf880501c00ba7e3fbef63e08f9076028a723bf6ffd3e9b24bfdce37e16bf72e66b8794ed1249eb204304a96ef708601b6142587b09c2e7fe058491622b60bceebc11015c9b1b088aa9d773ee1752f4799e005d1413089e72d0923084c8d2652adcf3ecadf913f1e65601844186d86f406318c020055132697aa27977472c6cbcc680244b86d954c4c6271968db7acc8bbb70ea32b2cb14bc4edade8a8c9a048716685d240", 0xcf}, {&(0x7f00000058c0)="fb748a317bcc67415879c9e9314b1e093c1cd88ae66e02d4b8b4970ce1161db6836fa41db061008f32d78b4ca6441950944745f9f4fa3d7025a9f76e6fc9430e826ef9933ae8882b9d5e40e1433b81969366ccdb267f53343df1aa1bff60f92eab37b038653ee41c8464efd60b786efa86738e22f5f61998b7b693b9fad34d3cbe9597671a2957b59e9c26b5b04657f45c5fb8e075990c9f8408029467ce9821f48314934244e5a9faa8fcd72066ac3992eb9fbaa8d3001b861868e2", 0xbc}, {&(0x7f0000005980)="f759005a8792662cc1d610d8bfbacaf9d8a38f7901b7d3d2d7bdccc87d383a5056bdba9869b89dffa57d9703daa84e2eed04aa2c", 0x34}, {&(0x7f00000059c0)="adaa67f7cf4a0eed1f04d7c65c8051b4f9ce93179acd7da9dda4a0ab9945eebe6beb75b30e9968ecede5f3aa552744b75446160a6dd96179d232204a59e1d956b7eee02bb008111c3869ca53af0342", 0x4f}, {&(0x7f0000005a40)="083f795d73ca92db3f6c2ef3edbe37e2da5720fd8429576956916532feac14fa3a1ddf6493da91bdead2018f2293542c5c252fb37ea6b4702d955e9d09fe6856249ea79e89550fea71254ddf07d02836fbd2d4dd85b96c928dce74c7ca2b0e1515ccf0867a8289cf1feaba9ff40155a531ffa9bce3c84aa728f6", 0x7a}], 0x5, 0x0, 0x0, 0x20000000}}, {{&(0x7f0000005b40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005dc0)=[{&(0x7f0000005bc0)="794f5eaae3597dfe08ed2568723dd489ece254791a66b930af07d0bb1fc46beb668dadcd8b59d7d98a7ce80e33ee96468a6cc9117a97d54c0dfacfa80e7806a69dd2e17a5ebdc84304b8efb2b374b3711d02b60fee7b12858f1b41ca9a0b8320af194e2547f6c61f9591e1e799851f73a6efcfdc34c367fd56773b58cde39a29e18d11b97ff4868e50c99ea9bf54ff8f5ca3", 0x92}, {&(0x7f0000005c80)="a23293862e1b4ba00080ccafd229c17ab190142c8eefb1f122228604e772d5f898f748b7738e5298476e8eff1c0d1768cd6492596bb887c88ffcc6953bb418190650fff859a99b461e", 0x49}, {&(0x7f0000005d00)="bfe7f0e773b035", 0x7}, {&(0x7f0000005d40)="20ded91eda0a21d5b43451c2d11bb618c12564b68d41217b093b035011158b8e52654a", 0x23}, {&(0x7f0000005d80)="a0040ff13b4dda5ec0cd9b027fdc5992ef77bb47b388aeb4c39a12ff056d65936365cd3338936ac42a3691e2340a", 0x2e}], 0x5, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r13]}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r5, r16, r17}}}, @rights={{0x24, 0x1, 0x1, [r3, r18, r4, r19, r4]}}], 0xa0, 0x4008400}}], 0x4, 0x8810) r20 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x17, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x8001}, {}, {}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9}, @map_idx={0x18, 0x3, 0x5, 0x0, 0xf}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000000)='GPL\x00', 0x1, 0xa4, &(0x7f0000000540)=""/164, 0x0, 0x26, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)=[0x1, 0x1, 0x1], &(0x7f0000000200)=[{0x5, 0x4, 0x8, 0x1}], 0x10, 0x4}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000900)={r20, 0x0, 0xb9, 0x1000, &(0x7f00000006c0)="3271ee9f9e24eded90b88f42fdfcf82f673810f8b157b1c431c796b1cf35ad7494cd96becd918194d824e81fec578dfa85aaf6e4b14dcb13abadf8671e4f6a5da91b7caca904debd517ecb6a6f7e24f4e53c45c24baa3150eddfb6dd0b2fe19ec0af67277227cabd562ed0a8d39fc5a3ee7f6a510d1fa10099772b11c61f20201cf15a1da5715ece12e0623797e3538e3e30db0454b0e44baaaad802b065e39bce42db09fe723abcd50b0bfe1444d303755a071dfccb8a5917", &(0x7f0000000cc0)=""/4096, 0x3, 0x0, 0x84, 0xc0, &(0x7f0000000780)="21de0ca2e73d59923a0b7e7485d3f24a266f17c5f223c0dd85925adbad8eae85d9eefd458b067b14f28fadd522af7ecf18cf3a1f5ebb04f681cc86453ab11542e38587a9169073521f78569913ab1f0cbadc35d2bc22606263fe369e7e8e1be0e0b35fd6e91dab20ef2a54888971ec774ef862cc1d4b66132573b51272b063e240ec6fa7", &(0x7f0000000840)="81712ce15764a789a106ed6ecc2d0773210fa2812586859b1a6f53b5a1c1155d6bfa19e710e005be01086530ac6e6f61528da8b187e5afefc2a7ec4927bdea96eaa32a7f9d0731b23ca66d02aa3f3be2107319712ace503a9f051c3fc6663962a011d0ced9b00d0b8dca226ab10f3a7960ba49f9a0354ee0fe5a753aac13e9829db28150857ca560adcb092a822d758b0994fa358e97dfeba3e87caec97262b821bea097ba25da52a6ade540366dccaa8ab51bf65779d858f199ec6959e69f7b", 0x3, 0x0, 0xff5d}, 0x50) 13:10:21 executing program 4: 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 = signalfd(r1, &(0x7f0000000080)={[0x5]}, 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='f2fs_gc_end\x00', r2}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:21 executing program 2: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$setperm(0x5, r0, 0xe200129) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) keyctl$search(0xa, r0, &(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={'syz', 0x2}, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000040), 0xffffffffffffff81, 0x412400) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='fsi_master_gpio_clock_zeros\x00', r3}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:21 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x20081, 0x0) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, {r0}}, 0x58) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f00000001c0)) sendfile(r1, r2, 0x0, 0xef84) syz_clone3(&(0x7f0000000200)={0x80010400, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x2a}, &(0x7f00000000c0)=""/138, 0x8a, &(0x7f0000000180)=""/38, &(0x7f00000001c0), 0x0, {r1}}, 0x58) 13:10:21 executing program 2: bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x20, &(0x7f0000000440)={0x0, 0x0, 0x0, &(0x7f0000000340)=""/223, 0xdf}}, 0x10) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/snd', 0x442, 0x40) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/bus/pci-epf', 0x10000, 0x50) r5 = dup(r1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r6, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r6, r7, 0x0, 0xef84) r8 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r8, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r8, r9, 0x0, 0xef84) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x11, 0x27, &(0x7f00000000c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0xdfaa}, {{0x18, 0x1, 0x1, 0x0, r3}}, {}, [@ldst={0x2, 0x0, 0x4, 0x8, 0xa, 0x0, 0xfffffffffffffff0}, @map_fd={0x18, 0x6, 0x1, 0x0, r4}, @map_val={0x18, 0x5, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x57fe}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffd}, @printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff9}, @map_idx_val={0x18, 0xb, 0x6, 0x0, 0xf, 0x0, 0x0, 0x0, 0x7}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x2}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @map_fd={0x18, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000300)='syzkaller\x00', 0x8001, 0x5d, &(0x7f00000004c0)=""/93, 0x41100, 0x0, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000540)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000580)={0x5, 0x1, 0x80, 0x2}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000600)=[0x1, r6, 0x1, r8, 0xffffffffffffffff, r11], &(0x7f0000000640)=[{0x0, 0x1, 0xc, 0xc}, {0x0, 0x4, 0x8, 0xc}, {0x5, 0x5, 0x4, 0x4}], 0x10, 0x6}, 0x90) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r12 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYRESDEC=r2], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, 0xffffffffffffffff, 0x2b, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r12}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) r13 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r14 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r13, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r13, r14, 0x0, 0xef84) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000001880)={'batadv_slave_0\x00', 0x0}) r16 = openat2(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={0x400000, 0x10, 0x9}, 0x18) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000019c0)={0x11, 0x2, &(0x7f0000000800)=@raw=[@map_fd={0x18, 0x2, 0x1, 0x0, r13}], &(0x7f0000000840)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000000880)=""/4096, 0x41100, 0x8, '\x00', r15, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000018c0)={0x4, 0x10, 0x4, 0x7}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001980)=[r16, r10], 0x0, 0x10, 0x9}, 0x90) gettid() 13:10:21 executing program 4: 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 = signalfd(r1, &(0x7f0000000080)={[0x5]}, 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='f2fs_gc_end\x00', r2}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 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) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async) signalfd(r1, &(0x7f0000000080)={[0x5]}, 0x8) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='f2fs_gc_end\x00', r2}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) (async) [ 3187.321123][ T3958] EXT4-fs (loop3): Unrecognized mount option "ò:ánal_ioprio=0x0000000040000006" or missing value 13:10:21 executing program 0: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000040)='./bus\x00', 0x3000856, &(0x7f0000000100)={[{@noinline_xattr}, {@background_gc_off}, {@inline_xattr_size={'inline_xattr_size', 0x3d, 0x19}}, {@noflush_merge}, {@disable_roll_forward}]}, 0x1, 0x10643, &(0x7f0000011940)="$eJzs3E1vG1UXAODj5E2/3lIq1A8WIEZClRIJW3H6IdigAq0Aqa0qCgtW4Niu5db2RLGTmAqJDSyQWLHhT7CC38AG9mxhw44NSF1RKPLMBCVQpIg4cZI+jzQ5d67vHJ87m+h4LAfw2DqZ3P+1FCfiaER8GBHHI7JxqTgyl/PwdEQ8FxFTG45SMf/XxKGIOBYRJ0bJI6aLNaOXnvnjwY9ffXft2U9/+Pz7j7745dbkdg1M2rmI6C7l47VuHtNWHu8U87XVdha7F1aLmL/QvVucp3lcay5mGdZq6+tqWTzfytenSyv9UbzdqdVHsdW+nc0v9fI37K+21vNkF9ypLWfnjeZiFtv9NIute3ldwyLe6w/yPI0i3wdZ+hgM1mM+3xw28/0s3c1ivTco5vO8aaM5HMXVIs4U96iedhpZHYv/9S7vfdfavZVhstpc7rfTXnKxUn2xUr1Uri6njeageaFc6zYuXUhmW53RsvKgWetebqVpq9Os1NPuXDLbqtfL1Woye6W52K71kmq1cr4yX744V4xeSF6/8U7SaSSzo/hqu7cyaHf6ye10OcmvmEsWKudfmkuerya3rt9Mbr519er1m2+/d+XdG69cf/O1YtE/yhr9cxuZn9l3+1+5/zCzrf0nswvzCwvl6nx5oTq3vf0PS9u+hTzOSlOTrgBg39nY/0/r/4Fdov//9/6/eDv9/17o/3/7PS90q/3v3XMHa//6f/ayQ5MuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACASflp5us3ssHJ/Pz/xfwTxdRTEXE2Is5ExOmIePgI03FoU85TEVEqxo9aP/O3Gr4pRZZhdM3h4jgWEZeL48GTO30XAAAA4OD68tuPP4mYHg2zPy9PuiB2U/GhzZFx5cs+8vnfuLKdypINx5Tt9HrKsTgTETMnfx5TtrMRMXX8/TFl25LpTeHIhlDKw9RuVgMAAOyOzZ3A2Lo3AAAA9pzPJl0AO2ALnXz2vLb4Ln7xLPhwHooHgkc3nQEAAAD7UGnSBQAAAAA7Luv//f4fAAAAHGz57/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAnO3eTmzYQxQH8ATXQLxVVfFyFVdUlCw7RI3TZQ3XHGSIhzkF2OUIEUcYTKY6IlMg2Duj3k8zYFv7r2bvxswYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbfFZvV/N6idczjW08jNAAAAACfti80q7UzK46/5/Pd86mdELCJiHhGziDg1dx/EsJI5jYhe3j/1/+JFDTcRKeHxmlHevkTE77zd/2j7KQAAAMD12m2X64jU+08/v7ouiHPKL23GTeWlVz6fmkqbprB/DaXNniLf49WvUuYRUUzu6peVLCKi/+1PQ2lvMqgM42dDrxz656wGAAA4j+pMoLHZGwAAAB/O364LoBupX5u/xc+94FE55Ibg58oRAAAAcIF6XRcAAAAAtC7N/y9r/b9he08DAAAArlS5/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt2heb1W67XNfNORzraeZuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4IH9uUdhGAZjAKr+uKVjb5PB5P7HCgqes2Z5DwxCwsMHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXHuvlOVbzarMnebdtOJeZ5NOp4dup4b8lo+HXD/PWUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA42J+bEwiBMAag2fUH7WmwIfu/Sw5iCSK8dxjCF3IYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4sF+f/x2mhiPJ3GvD0vNIsrYaOZ/p1kGrvYPx2hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7a5eGLt4goInWZIo03P6f3iPiItG3b0ecti9352Hzdc7Y/THJ+x/S3jIgyij7OAQDoXdVtjtW6Xv7l/c87yDvMW82bevHMTwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV/bt3rWpLo4D+Ema5Hn6bM/iIApaBQui6QulL3RRFKrgP9AttLEUUy1tB1sEqUtxEVzcXVx06+Tkf+DkIqKgewUFUQSpJLnXntoX6nJvip8PnOSX9JJzTgqB7/3dCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ec2VsPZtC6EEI6Wtuqm15/uTLWeQ5iKX2/cPTKUjgfHn87Hn1kK4Vs5hHB9tlHvy3Avnex0GGg9v/t4vzf+Dn8/bnF55Uat0agvKBSKbIpKCKEDlrF/kcOPFgAAh1Y5Gc1c/768PtF8rzAewubj7fn/TFSHrbxfCul5gF3y/+aj3pfxXKVkrmb+789uix0tzf+TV9fG9sv/1aW5+eri8sq52bnaTH2mfrN/eHS4b3BkaGC42jqfUo3OqpSy3gUAAACdrpKMOP8Xx3f2//+L6hD3//fJ/y+eX5mM5+qS/3dI8//Fnp4nB+v/57BIAACAv8T/J758LuzyfqFSCbdrS0sL/e3HX68H2o85LHUvlb3+8E8y4vzfNZ7p2gAAAICcbKwWtvX/p6O6csD+/9uvl47Fn9kVQuhO+v/np241prPdUkdK+/9jF2rX8r7/P4ftAwAAkJHuZMT9/3Lr+v/iyfSYYgih91S7Tm8tP0j+/3Fv9FU8V3z9/2B2W+xIxZH295Hm/7U3z2b3yv/NY5v/n9JITosFAADg0Ps3Gc18+aG8PrHw/eHliuv/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Cc7dpCSUBDGAXx0tDZFQhAtW9SmRVQQtApaBGGHaBEFQUcQogMUdZYW3SHCtS47gItuEDO+CRGioNCS3w/G/4c+me/N2/gJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8aHIa1Usf00hrW9eq93lvnLGV/LPN3r1f20kp1bbJt/zurVT73T556I2dY259eTwAAAMyeWOb7EMJr8/E4Zf0gz/8b5Zo083cWh3WZ58fn/pJl9k9r4SGefmzUGu7TDCFcXF6db0/sDv+C+08/WQ+7Odsvm3ejZzh+3dI3dmnk55P/oYn5sdXbN8uDZj712m23ezSXy/mf3AkA8Du2SlZF+X2UcmeajQEwsxrVCiPzf4zT7QkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgEt4DAAD//37Ukak=") r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0xef84) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)=@gettfilter={0x4c, 0x2e, 0x100, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x8, 0x3}, {0xfff5}, {0xa, 0xb}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x3}, {0x8, 0xb, 0x7}, {0x8, 0xb, 0x7fffffff}, {0x8, 0xb, 0x80000001}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4004004}, 0x20000000) 13:10:21 executing program 3: arch_prctl$ARCH_GET_CPUID(0x1011) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@mblk_io_submit}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000000)=0x37, 0x4) [ 3187.386637][ T3970] EXT4-fs (loop3): Unrecognized mount option "ò:ánal_ioprio=0x0000000040000006" or missing value 13:10:21 executing program 4: 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) (async) 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 = signalfd(r1, &(0x7f0000000080)={[0x5]}, 0x8) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000040)='f2fs_gc_end\x00', r2}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:21 executing program 3: arch_prctl$ARCH_GET_CPUID(0x1011) (async) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@mblk_io_submit}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000000)=0x37, 0x4) [ 3187.457237][ T3982] EXT4-fs (loop3): Invalid journal IO priority (must be 0-7) 13:10:21 executing program 4: fstat(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setfsgid(r1) keyctl$chown(0x4, 0x0, r0, r1) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000000000000000000095980000180100002020702500000000002020207b1af8ff0000bfa100000000001007010000f0ffffffb702000005000000b7030000000000008500000073000000950000"], &(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, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r2}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:21 executing program 3: arch_prctl$ARCH_GET_CPUID(0x1011) (async) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@mblk_io_submit}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, &(0x7f0000000000)=0x37, 0x4) [ 3187.549414][ T3990] EXT4-fs (loop3): Invalid journal IO priority (must be 0-7) [ 3187.606115][ T3998] EXT4-fs (loop3): Invalid journal IO priority (must be 0-7) 13:10:22 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000001002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000072000000957c9a3b071de9fc637819b97de611964b4b505c38e0"], &(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) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r0}, 0x10) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0xf8}], 0x1}, 0x0) (async) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) (async) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r5 = syz_clone3(&(0x7f0000006ac0)={0x2004000, 0x0, 0x0, 0x0, {0xfffffffe}, 0x0, 0x0, 0x0, &(0x7f0000003dc0)=[0xffffffffffffffff, 0x0], 0x2}, 0x58) (async) r6 = eventfd(0x100) (async) lstat(&(0x7f0000003e00)='./file0\x00', &(0x7f0000003e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r9 = socket$can_raw(0x1d, 0x3, 0x1) r10 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r10, 0xae41, 0x0) write$binfmt_elf64(r10, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (async) r11 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000005600)=@bpf_tracing={0x1a, 0x14, &(0x7f0000005380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1f}, @call={0x85, 0x0, 0x0, 0x9e}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x8}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x5}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xe5d3}}], &(0x7f0000005440)='GPL\x00', 0xa68e, 0x0, 0x0, 0xe8be55c05cd8816e, 0xb, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000005480)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000054c0)={0x0, 0x4, 0x1, 0x80000001}, 0x10, 0x21cd5, 0xffffffffffffffff, 0x9, &(0x7f0000005500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000005540)=[{0x5, 0x2, 0xa, 0x4}, {0x4, 0x5, 0x4, 0xc}, {0x4, 0x3, 0xe, 0x1}, {0x2, 0x4, 0x1, 0x2}, {0x1, 0x3, 0x8, 0x6}, {0x1, 0x3, 0x7, 0xc}, {0x0, 0x2, 0x3, 0xf}, {0x7c5b9974, 0x2, 0xf, 0x1}, {0x2, 0x1, 0x7, 0x4}], 0x10, 0x1}, 0x90) r12 = syz_clone(0x800, &(0x7f0000005e40)="4558956bd27ebaa785864c703ee680ef493ed2d03f2884fa679ab100b8b2f3f77476e3cbc9c14fa037462f866b7539ddc953c73fc4b2f78d0cc7b22d417b5b8f635d98263ae90f8c682a3f75436a3ca93d3688253edb566003f44796d61cac8a3a4ce4b15f866fc808a91002b2b5f083f23001c19c6777d1a350c176cd787980e1fba8a3fe885ea546ff71d61db53838417070a6915e8ba7475b189b", 0x9c, &(0x7f0000005f00), &(0x7f0000005f40), &(0x7f0000005f80)="237bca78309a08085f45b332067b0039d4545be8c1f066795422bf8ebadb2ce9c0055f4beec136626b95238d813a05037d8ac85dcedaa8d38898c61195f1258275f13ed183a7986f638f1455ab9f653d1f48957edfbb60905981afb8be97df6d5b0407032f825585a376eba3ccb32c152174f5c2569e58f8e72de4590f3953935f9b56026f81d70fe3a4bfd285178e65807f514c4f6d47b2d0838fce8dbaf33486b4749ea0d43a935a0605136d4f0022f5ba4d2ba09ddf299bc3011b9c5d77f9792b2450bb174180a6f16b8615f6b02542f380016b7942406e084e271cb7f281912446592e58") (async) r13 = signalfd(r0, &(0x7f0000006080)={[0x9]}, 0x8) (async) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x5) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000060c0)={{{@in6=@empty, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f00000061c0)=0xe8) stat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r17 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r17, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") r18 = socket$inet6_udp(0xa, 0x2, 0x0) (async) r19 = openat$cgroup(0xffffffffffffffff, &(0x7f00000062c0)='syz0\x00', 0x200002, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000063c0)=[{{&(0x7f0000000980)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000001cc0)="21b90fbdcc089177019d2e82b7f401f3c4f2d9c5fc87ef25c99064c123e75a0fe4c438bd9ff1c0dca2fba406635f99e5c94fbb55405352c1189f7805369302ad936c8fa744e1b28285f0a088de52021da7912b340e8e6911bc63dcaa46dd8c102434bb471b07199ece66980d0d774a410ddbcc92b5cb1e809941c0bd33c315cefcfdd044d1867cf61574bfd681480747687fb442f779adadb1edcf27117ac9a2fc3a5ad1a0eb7eaceece9b410a3908a891e1c72f34368c4d7dcfeed0a6ad00c41aa02cc2cd2a15cc4dc678dd9fbcfd2a44e1d13d7c031e7d0dfb38ab5ea2eeacdfefdadf6af4d5c5d17a30c73e703923c14399abfbb475eb5fa89082939fd57a294e20f7e2a263a31ccff13dde596550d7d5ca77bc60430b737b672115e23e5d77c055594650b7922ccf0a0a834ddf99023ab2492374520696e36226e239136f35ae29a0853d4b91df00e07c4d806e608274a943ebb5a0a631c60b9304d4fe15fc096e4c6a8d576d269d4a6b17f364c5789c5309f5dcd0bd3945bd3aa45c03cb9585be84098542f3e330fff1ccbe08db24a8008d9eb5def3e9611e6af40a7ff993ff008511b37620f7168c9c5070ad71f2ef246284cd0b469377bbf9987e3f2952bbe0a20673f6a4c404b24efd389636130993ea97ca31c678dbc90cb57040fe4763c8f46d1aee04dfa3fe2499d3e5a50c410a1371d8b52b89d21751c1e36ebc7b6d1a8c4e7b9a3a9495e5c2c35369f60e8feec1ac5b5a45578d40b7088f11c0a745fe81de7647625f3e970800b1f7cde42399238447f1f06872ea2956e9afdaaf502f75061fa4e769577008b24176ce1b1154d9c0bbc1cbee903f708194e690199232764c7d2ca2436048c28805c7c207d6ce6ad359b321fd8b5f6e5272024889b159f3fbb6b973b9dd4b219a3d42cd1b51dbffd85b465a925c353584cf6c9b48b34f456f503763e48aeafcbdf728278bbf330e137bc43383d3c0d27adc80d1a5ad37406a9e6bdaac2b85c971e3c04c051f4e966e25f48fe685c2e51112069333e34d647114c0473a38b24a55bcb8a87efca5bf6e1bc7a0f1aecb109e6376e2df6612abfeef85a3f92513218bca8c009d439d4ec2dbc9180983668c6fc41783963b52bcebc228a80bcf6adf7306b955a278827b84fdf4545e97e9f5aaee5dd7bcbf020317590dc36b983929998f0c711d48fc2a2a7b0a048ffada04a788bc9f1d3b09377b245fdd9be0ce1ec9e6e4be66e409eed68f89a01eab815da5c7633e835d3014ba8becdff10795e2bb320b05823cfa7d674ebd4f561c042e5aadad777b44f2603d23ed265b73d882b6f32fef10f2f63bfa10f7682af01eeed0bc0c2430f90b9e9c6be8ebd1ce3fd8c6dea2f96df9b72c1c3a5ba51f6a66292574ae56d2c4a4581bb018d8c0e5778fa419ee2b3c3471ec194f08aaa859a3a755d5b54ba77e82b773e53bbeb67d4b1b804bd468d204c897780936191ab51eac9fcaf3dfbb7ee6a4c2b87f8e1dbbd163c406fa2b8c2a26e9861d88a184d5dc1f50b30501b96a6df0957301d3f85dbc83c990946918c7d274dccd84979582e9fb0c084b88de38d54aa6c4b59f9a75bc9e58117fcb2f0bfdb592d569b66adc97d6addba78c046566e8651df2e9deb5b3820e9d9448621c80b45cac7c5452db30ebcc6b0cbb55b1b1019c0c3526a7c724b670d07cc989d01db31cffefdbb69ae359169d834982426843b927b23bc972b3a6f4987e14faff64dff7508de676303c914ac9272caac7ecb2e2d6ad14836a8b00676842c9a7aec37cb3620bab34f51bfc5e11b537df8c79e13d51b3ec349355619e7dfc410bdb8d95323718bf927750c6f8011d791509443235e3e4e245a07e8f8f6017f9ff0a1454c9b7486513e0a1e375cb9a2e0eda8f97fe4764c3da362031dc085c83fd5e29db0c5c13f382c36d5ae63f7373d02a72d06462707ebca9a374c59908e9cb7b8697256fddbf2200012c627094160681c8e977bb7d7586d5bc0add6631490487e0eae659725081c7ab5e706c7451076520980d6a70e7ec8c04ca7bd9dc2a0452dcdb7ca710c52181cbcc3f2c709905920798d77bdc8bbc84b9ad40fb5bea2e8b313ed242c7d1e64ad0586d58d601712a131f6be32f7eee0c12f8c356cea968a54453009f2504308799e6ae14dfbd0e990f01a0a188661e0d78d2ef8e01c529d6c874f134badedc5282251daba12d3a177929011b23e98ed15016a59bfa8b72cd36616d9189034cabc9a4043db6eabda3623005e18f084b8a6f45fc64f7d7627fc7a9e706f20d1c7ddd7506915403017f159cc1471bca70cedfeea6baa7467899c2eada9a7b8b33db55433fb978c467b11f4950a5fdfb7bf464c6335d9b21402d6b4e06005d024a62f40cbee267eab47277755de82d6aae3d4b74ee04d58c18d9dafd6591010569d58711d2c761bb62d99d82a03247ab3ade1f24ddbef89fa502489a6e40324767535b6688e8875f4f9474965cc42ca58699ccdff502a0391ef2df70cce737825a1ff8de63d011245b1aa6e16036c6cccc553e09b62ade698e2b4c2b008f7c3f0101678f6f73d883089119829ba46f83518ff977bd9cbf9c2c9ff771798e029919ca629adfccc7a5535f7f19371ba60c6ed8ac300c46075d9981201692108cc4fe6686ce57b29bd663dc6104fa9bf226a171df7bf202d35fdf8e1548d4d907ad41c194d8efc334bd4fbcccf7cebe7dc02bb16be4a357b277ce7c05e900990b11db1cd7da92cd8ba9fccfc469966bc337386a93d0141a656548de4e83d271dbaf2d1c9731b46278a5b78baa3e5fd510bdae0c4a4daadbb02c36e970c3f17ef26aac3c0a819472d4ff216debc056ecb6b81c235e39ccb9328ce62f7e5aefce15ad6d32f83d4b6953a79e3f8aecda3cce230e5fe973b740fa167638f6238971fbe74e97217d3526c3e3fc95c423a7dd1b38c4baaea78aca5d060f39d0ebc5637556ce21e866cf949e30c73fbe6254a90df0a62bc326f1ae762f4b97b380b85d20d69307be5a45ec0415f7a882c0b71b77abd17638765c5878c4ad2c505239b479cf792397fc2694300e7659b81763f8c2957f91d83a73ea4fa78a861e398957c2ca6cf4566f225a416f1b30ac0aca8fa2579b4b62d43e89a4ee29c378ab708879e0b515df9a62681e67e55e7a0fcbee3b4c7d0d0b3eeb5ca8f03f7a7585d9db61439904508a07239f18dd5632c168ef796d5e10023ede2f93152c8cbcf2c0b3ee001a112f1d1b34a4e6fe5ea4dc431c39c3eab9a6e64221f66c81783cef7edb4138f99670bc3a18fc5def13ba9656d01c36c66dbcff3c2ec668e544303364d924828c20213790122aac9a83cf2cb0f109fbef9a01dd686fcdbc22a6b08a4a8c2c670f9e0a27f703d2d249f27913b67f2aec2cd11075852356924143d48350345b79ac3806a8e934db8056c6aeecf6a838ca5f729a5598e6305cad6dca32a56591db60e22cb7063a8fa2060a9f56552f6430a3192463b629b7daf03b473f1b5754a0be2219b986d96008cb8ac7724663af1a529491d19c35c7fef6fba64fe8d39c7d0e12e5fa02201af8ad0b714443579c8cf504e8f4e1b99a6d94e33f325a7400558a35ea940b6ad88fe4f0f6525d84ea276aaee14437819aecc44ce2774d1fcc66e082ea5b49bbc7aef82bb79cc58e99f04544e41b98eb45334760d6ac15483ac972d0ef5071112de7d6d10486201a9140a5ea59eef1c29e11db18debffbc59e772ee7d84c47bc176bfbad928ac718b03ac7f911c268f219490a3f150284b26778844d4f469b4906522805677b606b6d20345be09073463aeab926b2734f6bfe06ec47d869e93617f89c6ccf1edcb356380723081e667d6ada39ba8b58b37506f73862746a4fbb3fae8373fcfe5b93032517f7987611ff9e0d341bdc0027bf32283de990b865cd443e57af120947ab681b0fe64c58e451c7a47ecc44fb9c062209814c740a4e2329b69e41ee0ac2fccb9ca0ec0a291db05902535d9c67dbd764a03d4a4844ac56e8804b3f5cae65896b4a73ebc0d6b7f1ac06286eb0917726d232f595ceeb3e3703228979213f9c8fb698d9740ece7f0426597492c3c53a0f1aac51d507752295a99d7080f521db34898830d4ce1b6d3e2998e4389d11650951aad138b64cdb6450095dc5d66cd3a1e82de6404d8c7462b2ec975939cb5484eef941559270a39df3d56e895262645867eea0ed2541d9b7f33a9e4cf719ab081a65d6124a0021384fb3ccb3cd42d7de6232c948d7f98da54e80f257f64d33b60daf5e1d9f82abec80f4d3e207d3a95f8a929ad83f299f9629f1ac21e1b76fd987c9fd3b9d539374f3ceaf1e229a2a0036c522a6af2b3406fd1af1e5800962169d89bebaa591037eb9248d1ad0e2ca8af1b734ce1ce57a7454df7bf18f44810106795c58e5c3f6d1e959119ab2f4e814b3c836dd89b0a5d9a59806c9ac7cb39ce540cec4091a3858940b4a6ae521492536855a33193ff6bd826dea53f84340a89a690b1a3017d634ec21c49bd4629ffff996eeb5534e37209797693371ecb50d6a5afed690be9da14988bd9bdf59e6e6c593e49a43833241afceed4c484d2703cf95d6793a6dfef123efe731d6be325b43e15fe7d4b2f23a825af3e2b552f43f57e680198e734294f8778659d257b8a0d7420a3eae12c8e6d73a1a8656573ea86576d97342285fb68ec55d7c40be6ac5118eec065a04d0fd4e2d883a76d51030f86e279610fee673b4818deee4dc9d653cb4805731b690a18bed40691bf7a2fcb22fa1c48781b2beb3ac8e8dfbd7f0ea1d165fa8b1ca14be76682556954efa0a1d3414abe8d8d3cf8f43daf4d36f797f39862cd8ed27cb925be768e6d1c0f8aec573cfa378c696df3dcdad46015dccacf20e54ccf1e709823b148f742d4b897131ef2cbda192863b4320118b730d7b6ba644cf0ca410c3c4fbbd1a81601a6901921769ec106619dcde1f4fe36e2482b08b006aa594a8ab278a072784423cc7840514191634af164243df1fca4e88f3dd6c3d27cda503d5f5808fd0bf2527dca79918979daf51b0bcbb45c36de8bab0a6970663ffb41be053f02d115596ebc6852be7a137067b3d20b11be0567c4eb47263c2b7ff909da434f3a7d8843b1793ab149bd21fd9dda310965fd0483dc5572c8e4c07e0ee2718dbb05fcd70456ab077b41a52fdfc443f078c258648f0bf4f30d03fdac3d61dded1e981295bfe35861608f840d269f0a584b7e80239c99c4bea65f942eb88f33aebbfb8be3d8b835fd3264f673a8fe7b8f2dc4caf4268155f3d3968ccb66e466b2bd349e9bd0827aa60ac7409d827dd6858cf462800a2aa3f9f87ed4b822b06249b4ac9734726afcc1c1a971a9abd6add98494ea3fbe7e13bc11bf4ca6d646bd0aed9ad1391b603965e386b14b78b42a51e7d3d2bb0190c0da13a7db3db21e2935f8ba9910bbb10bd803b6e7f9e6cb20d0342d85ee813c94709678acf76eaf9b6bf7ba4fd96a8718d0b59e3db4672d3319dab7a00aadbf4b76aed1fd98032a2c37a4ab1e5269f7c6ebda268c049094edda7a10edb0d2eb030c205a120ac01cc418d351560fc1e01f0479ff7d6eac2bc909352776f0e379b9ac3ca894f7289fa923071f7521e316b98fe1906beca6d3ab1ee974d45ba147b6e7cea86f81805a3a62f5b02a2449162207d714e13b58e4115fa6ead3dbd2d81a6e3e7d94df6fff26fc33f382dfac19b5804135690c448c2e66169f70f74a5f35cbf2b6e630b81c7ed18acd8c2d04771536db047b26bffeba713ceeb", 0x1000}, {&(0x7f0000000a00)="326f3ca30778b8c74f07a0dc98bf8cca820da0b9a469c3423abe727fda8c00303dc14980a614144618da970b695da024da4d4c1e81a10326013bfa9f9a6e4b1f9c4efa4980b0804948c8b22c7c3a26d1b79b518384bd89d2e25f7fbf0d1ecde14f2205c306687465e9a1ced4b36371f9f4355baaa7d827273fedf2a8156bdd4bd273530957f6678866f1843a2afbaa26ca46af5e9ca8294f2d0a298f42408f", 0x9f}, {&(0x7f0000000ac0)="274b20e7acf18616614d64be8b24c5f222973c83f45d44ab3255e14a9304e093f1bc4c11e9d26c13fe7c98083bf2b497afdc27abb7e7a47627ab4271f6960c85befd564219b783ada51a28359bf805c7820e93a8f2f33abac9645c1a2be6a7ae8dd57dfd20b26b167b5cb8a941ae49931bb1ace09f9530a7d6e7049862360922948d052695ca66d6083bf322b3b0fd5adbe19a40d17e23b0", 0x98}, {&(0x7f0000002cc0)="654582609c6841e8ee056ff6af15a7b22c254fb6fb86655d383cc3ee6646f0572c5332df59d6cf3760de6b6542ea295119d9dd9fcf5e7443a5d42772ece3a6329b763a40fe9de67a1dc320ddfe6897a5ac144ed9decc36e59d693aba039dfe3bd5d79fdd3534cf381ddbcc13a755da7468df0b52453b900b69f0facf2db7702972ec3b5587f8c4b7e885c09ed2e048b5de6894f42833e89337d3a663ff6576eba640d78d7762382c9a35b179d5e81efd61a2622f0a9fc5bc20b054697144f35fe249166782b10806acae95996915cc06a0ab8d072420dbe8328c62c76684299a75d6c2552d7af4ffa2e09105f4e70f14fe59fd8f0d35eb1ec96f57b0c840004b67c8a70cbc854944a6c2986c3b5dfca77fadb6d6cd4caff453eef017097e00e139cb57bef29e8edd16008cca8f43deafe3f6d6407f137a39fba31929d7c2c4b6524a179ee950048857ebec020af74d04d3c051888d1c1e877e43c45cd89d0305f1ccb19dd3274de766e7b1036c30193961a78e3a2fb8b88cc1efbd2c936763f9414a2f2d580942f87fcfd99c9d016ad39a6be170b0329f9ddf0fc5ae917af6b493293b0747328adffac03a98e739907196cc0a1e3dd5ffe155e962bca3642a5f8d452bfb5755bfac6812376acbbfa8b1ea070e098a19ed8cfa09f241ccbff6169aa48c21f8e16cecd205f875c6e21d32d6688a5a0409a2a0b68a85082ca02a800a9466834d0b8b2e3781f20456e26835e660ce6e8fcb18f2379afd52359fb917d266556563a2c9ad14055907926636aa22e814eadaa44a6f7dab3033a1774777111afff8d50c18a0cec509f03213b5e7690247717acaeb445ad60e9d26efa6b3495520eef0cf050c8dee39747280502f2b4082ad24398585242ad618495d88468c9486e810feef196b2c54ff16bcb97dd31fe9ff8bcc4ce7cda741c67f4434064ad5ace00e97acbc60ffedc3172820a2c8e20219d47e172849357a3e36e675654836aa3f520c0d1cbc22fd09117dd9933e98977136e760299c63e164223be81b9e265c96014ed1d612bba8c4211475d57f2e99b455e175a3c07968f8da3ccec372aef501bd3d353cd568045af04b9e8b236dc3712213c7acdf8ceb644949424a7efcc7502098d1c4a0cd33666801a659c3606e79853f8bfb3976cdbf8bbb00ac80e43d4264cfa4ed4f0fb1251bb08b46d10fa90d2ec12be2102676d130325e1daf100e04f6c40f9107f3424afa23972660002bed3aa0c359fa7e0543f273618afb82ff744bb2179b85b0f5655b280c6c3c63d505fc8a37eabc85562cc2da720bc7eabed34f9055a3d2baa94bbecd4807c69c5e39fd2c1e2a00255bc5611a2e126e7a80d64022657e0ffa39e76e501fd70dd770d9f70b99ce0c7a4f907174761add6ec6f07a78e0e0f876ff7e668d0f83867f960dc8a1ebb0e5d76a393f17c808feba36e0e6e0c17064fa114f326bae65907ccc32d7bc1f8b263724a7bf1aaa2bd04f681ac6e2c030be16f7b623f1fb2d528d06516a0d24ccce930e00265e1840fe4f82665bf22b5d0032ec94a1a9edd6150b3f414b06705b78d517dec5453196da3793f719b9ef6364022bcdb49867447e7d7f9dcf0fb6462b044677e9b33b6a8db5668f90034ed85f538597a9291d83720f6cda1996219547b6e496dda29f1e863c5baa12152b06b0c675883f77c2dc0d0f5b389e3ad5af79e157d03b6481925ce78a4f090238ac183999cd45b24a5953f027a410c6a78aa8e5138244f796ac6c93c081d8e72505fa617a654d2af14a3ac76e51bcc760ae883a3c7fc29a9459593360a5a4755e4bb0d39b81625fba91eb01d30b5efe080aa6de384736a7d0f79b3abc1f3fe4d9dbae2341362498ade9c468c09f02270c5d939f7b19f20c0c9953ae2307a03ce3378876572f159b34976f9704d748d196ecd6692ac7d1706c5f840a0dfc7f804345c37c2f082964d054049ea9b60ae165cfef4f677416f6e3e64145ce9f35a1d457135f6bae79900dfecafb2febce1cff884f2c131153aad69d68af52d1a9bd8471a4f8dbff4768e8712d304a896c3df73b2c2798a6ba9e9571ed1c1352fcadccdca3bb2b52f3d28be19288d5c4f0cc5b332a1d7d8c40a73c45dc5265735628612d3a9d4b6eaa5163d20f4199bc0b10d2e28a508d3c40c036b934f89abee1126b32683186fa4d0ba15af5b76d5dd1c39f5e710b99fd9b9172280c6bd7142dc47c1805dfc6a798567eddce0b14b42bd8b3e556fdb4b3ab9bb38b588a583a17e30804d3921ee1a7018f9319eabbeca98becc90ff2b09647dea33252a578ebb80941fae7e8b85c327fd5fcdc513de4b99e0c697de823ef22d48fa1a36cb96f98cb1124e5e6058a6611233573479738ad5a6da2ea2160910d92d10c4e4d628bdefa7a00ba3bc1b4ba4081eba9a7f19dd81918fc46bcd6a14578ffc3a8c12764435ca05c3e58f44c3f22e313ef6cbae362b3f3f8e1e93315052f3c1897f81765c83ea4ba87b0b527b65d2aae55492d7f0978bda8e31f3428114a6fea0f6becabd1371683a800d9cdb4029d43c88f3138f9b6c2e414c002c15fce9dfe417f06765f0a6fb8980bd9dfb0e6ebc519330fe8dad54e25fe18620a9f2e02ea718f8dec9b50deae47d06202de9ce6ed52c6db15017891903e1012e17b3b5ae8c6798f606107d79c9dab7313f6016f8e3325b1d7e9c014e7d92030ef040276703798717dc9927aba8dbf1f4887d0be530a640bbc97a428a5c36000f89673ab76e4974f38749192f6194251752c412a40a35325aa5c75e65169e502922527a006f6b6a4701e1b5fdc7876c4000515cd036251773245a92b90aba5cd0b4322082458be0cef84360b07584c98ada6132e0714c7e4e582c8c6f3e79ac108d18dfb925da71ad63d8ee962a0be1f7b91fabb9d1b59f558e9c97243aa40a7936c49748a60dbe12ee6c69365a03f12f693ebb030871744f642bb3e9ad615981a86ec2bc7187ea666103b0289c349870c5b0301122c0a4b98fd6e3268ffd50ca2c214561ae6ed85bd286dabfac2c50a5fec1d9650a034d66023016648a836a80fa468297bfa0b39de9b66d919c79fc7c84582e0457c4b4c9c557c78d0b74272cae43a5c16dd629e239f9fa9fb38e142a7f92606c461a084f9c3615ba1e8c9d99853d0747ce61c3eddb49e6fcd3922423412fa247c57349a5d0f2a85ddc59c65e7d495b771701cc110fd57cd1176b130331d66587c6cf0f7b94af2d9f528b8dea53f771f7d547652c3dffcc9812ea94f7c485378a43a4f45f3f0558a301e776064f491be645e43be38b48a25b19b9f8de6b54f5c64f71abe43e1d9be744fd4551825d00447299e7c0d35e776c54a8b3c4e77b09b811045feb0decde4e6a9f7729857cbed107e18b61cd013f1db69d8a2c0a460581eaa18267e74ea52bfbbc4866a2d8a1cd8cfa6aa366a92bafe54821658f58f2e43af09f314b4ea8bd73229aa67f6486d52d40938e8ed342abfa019445067ca28afddb978a09b3130e80b4ac2bde3530ecd3df000e5009bfef84c5cddd099c35fa8a197f3289ec98648ed69124637886b5b14c9b163f089e4129de4e5edb792e8c1d57bd859b526fc907176a9c7a6c8dd3d13bc286c4adce8f3387a2e0ae769b8c3d07a21af38c64d3366313b74a3e8596f5adebf630f503203a6e278657ac19420b6d57603e1e01ad15669aad009be74b522030a437aece017c0e782fb2b53d7180f0e84ffd5fcda5e600b940edc7343f8282b1c3b3ec82f85a4c87304931268096a7371a0e643569c1c106b0f0a18eab8fa8b460c440750f2ffcdba1a55ddbba3ef149dedf1a82c9014ec9c9c45215746c155700450b7734f21b936056af75b9a5d1fa23557209c2995adbc0765bde50f9c6276a00e472bf2ad16a9afdb7aa3af01135023e767e4a72ff56c8138c33f59b3db768e8f77e34de8b53258c918cee7a7616507e0685a9c550faec92714a9c624749f78f95e213472b31ea2edad8c3edd97b5eccda57ed1bc111281db5be59fdf0f57d54da8948656a8654d6fc765b1a3f53bcf8d942df7a00cc94cfa3132043d78e6745aaef19082879cc737613ae1a619bd543554e209d09e8dc1734ad12c8e62d164fb9e7d0907b088dd6155177d476d1f0d91c9f94efc052c68955177c64c28ab262a0bf4f23ba9f7215e667ce2d2b9cf27e6037b9fc754e6e0ea5925e4426c21d2d4676e761c513b144de0a2688cc0064fd2349d1c4794528dd15808d9b3143c724948fb0602386e6167bddc8f27c3e1eb8b6006e6b73481d739f8527355ac49bbb6a1663829454e62116706ee63a7f02b781b4e1577921c29a0376aa2f1e04a533b0a28fbb59a60159450c386809d153ba929472d7e347102f6fc7bca2edd7db687cc9eca2e99e1ac453a038737d238f69ed4f081f068ef9cd6da237a7a55592b5871a7cbdb85f981dfe3f2088015d29b9a563f63072c4e4390149e4d9dcf8508311e471b84fea9742b2b0ea1a7af11092b48d2e43a43252bc6bbc4725c07d02e5dc3cd9f30746aa62a2a722d9cc22c8d0645dc4a5be57a00dfd31c9fe6dcfd4a14c71b3c8649501134c27134f3c76bf7ceaec6cf82b05f178891d9cb94a9fb441702b942e5ba98e5a03961734c24b422b6a0e517176d4778795275d61b6ecf26f2db5305b4724ed6b4f59b4288f2993b64e2327a24c6e2938369aec844d3ab40e2ec6a70cead988621fcd1c8c29416a173d834bda972a2c5d279605fe9f63e2382d51cf44428e34d7c9aab7dde7f00651d6b74cdc09a1b1a6f8494b763ae61c76d8121d93723c0b8b5a5c2cadce05c3994b30dfcda894e219589a9177c208ecbf9bc8ab11625ce3cf01c537be552bb53aeaff0042c967f85d011caedb1fe855fb1bfce288d9f9094f32b6c686798d65ec28bba6dacfac165d85c2eafa68236863cf7d65fd2f8adb1611ab4c2b8a330329ef7d1ebdb140bc35c05ef0096c42c66964cb7cd7f0b8ec16c9f0f2139b3b68c0e1150b64711232d3617ffad9bf84bdf2eaa9220c10e8fa6dff6344790eb96b62a6e7a1a5a9a523930dadadeaeaac56da3d3594ecb60db307426d13b884a227e747f09b104203b69de29d584dcff075fea6edf36f517d30983ae088823cae2c98389bcd328c5ff1d45ce0d0129283bb60683a49e130efd2d827573f75f53d9d9e2bc97986b534c61ef2048b3ab26349843bdafc3973b9ee272580f29b4915b38f541e909e68827c5386ce78259630943204c7a1e9e0e42c4bfd49902bfe9f52433a241bf907c3c676e17a5e7bec0c42fd06a5696f2a57ca148cb64afc5781dd0dd7b5add8b203b3dc6006852913eab6251e61255e9858936ef6aa796b0a8ce57ae6830f210a536547c31126b290ae21450dbb0802bb1b84d58a8459c6fc88551250bf5ee063b0e6f79fb951a238d35aa7d45aa0164abac87fba20fcda61aa1931c69a2dcff2b7763c14df266e4838f3a802ec1ee6c9c06dba23f9c22a99122bdffcf86f6a43d904d5cf88523f6f2f1d4a4d68f7145779cb412e11196f4c263a09938fdc964f6a28196303db7ca0a93bbc64d2c664604da6d5dc0e80b48c1c8a771787b58363901715cd2b8f920f2b4de0d12352e31cad6a35fe4e9c5015ac826af95193ab9b929b249538bfcb020b062a5557c78e25134f10c31e282c81bfa58e3de66312041c6112af2e2e1cf5443178c682d71035a5c2c5a1a7c4ea54c92591241ea3fec690a5948ba575895350780167d90bd91a1392a80e99a7a04ff68a49f0a485d7bed1690aa8658eb", 0x1000}, {&(0x7f0000000b80)="c249fb6ac7e6b3ed70892ebe4ebe54c0d4a24e3085156f6f098ceba3a691d28137dfd43622e78dede403d16e2b199a109d4bd0e408008fca3cf3a2ed381af470516792f0470534e37044903f150e", 0x4e}, {&(0x7f00000003c0)="421ff1e90b98b0cd8eecc0c040b9300773f387c929402616a7686b", 0x1b}, {&(0x7f0000003cc0)="88083bcffe3187816db9963344c50a4f21b21650af71700943841f645adbc302bb3867cae55ef331e81c726de512ed3d11ceaa53332d49b6e7ab27bc4bea5089fa931f3deee7cc2eb2241155e48da8fcb33e1692a2fe6dbe24386a3a1b96722b8c3958767114fa2a1f9598419cd5b1ae90b3a68c5f884d2f2eca2de1bc17418a593b22573d213ace09a84126d1583bc82f380ff6a13b02f78e5f5b0f361d633c762b3ea4d8f5e721f1b471f2804f8d69b711bab4a41a0a9ea65e733482534e5f2930a010c646c71ee16916153c9735fbaf6079fc510fbab8dc22e5393e5d00a045955c5c80f68314a35d6bdaab", 0xed}], 0x7, &(0x7f0000003ec0)=[@cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r4, r6, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, r7}}}, @rights={{0x14, 0x1, 0x1, [r4]}}], 0xa0, 0x4}}, {{&(0x7f0000003f80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005300)=[{&(0x7f0000004000)="9a5fe7079f51cde51f3452c785e17f151b624e6851eb6cad3298cebe68b24088bcef1d324c16af3fee0205ed7acd5d6ef6f361b9c1fefc6b0bda4e947c2561d8cb94a25b09e061067ad9cf397f1bfd", 0x4f}, {&(0x7f0000004080)="36ca9b889b7d5da91566f356cc810a8ec3a002ac84d71bf6afd77b5943728d48b05b94670cf794a56a2e28d75f59076d222fb8db3567a8b79cdb195f5cb6ab8b37ff872db4bcc49e0c6d7e23827915b1f106d782364aa05fdb9fbc68f4ef3870e5d1bf91d01f023e642d5d5f62ae60c3548fe13a92e5e28ab280b21bdff2818faeed30c31d7628685dcb02664edc86b822c53114c253cfe6bd0ca6c7385c2257ca576bfd824422e5a866", 0xaa}, {&(0x7f0000004140)="81e4017e32b49884103185097d365bd7515dc48c0d7e883cec835f4da512fa0184548315e5a27e60c1a63405c01100450726d85c8ad22bedcc7c8f1755eaa5832cc43107735ba7f33cae7783f4312f96f71d18603133ece874c68ec6918813594720e1b8e101d792a6ebba7da47b4e57da29c65d276c0cc3b6a9e5bded30a114c8e368277a17cc7d678c1e6e09134eb09a69637719269933d5616ad796ce930bf1e30a6bc4bbfcc867928b88dfc5e0576a37fc33be4250df4b0d9877bdb97e546c56085eb57ab4a8affa6387ef2e98b8b60c923ed9f5d3af73a0c607a8f5652eb5e5c2ef311b0581e2f04dc2ece75756eda36a72247af8f8fbd135cae778ab85454265aa2a9e14cb118787880b28c829079a9b194ad43607188427cae583f2e1ba850033e5d67a46049218691ea38382c5c3e4a4c201638c673bf81678ac76553027fa31eb487d53118cdd134be9702be30b5b4278c0d3ed38fffc8af8a2687f3156051fff8201d108a818564c72072974a96f4909cc6d85c43fb978e556bbd714c947f8a93e1b4bb1b9afd237ba8d100abb4421e97814378842dab2ea2e75277b2f0bbf80f987a0aeae30a357b1cb847a9b19d5064d57792510a7f27c35916161f9fa9d366bc628fb41bc70f217fcf1e1b40763f31d86ab3d546491afc68ef2c0232fc1f7b42a3a572a3da22108511cd9411dc2775fcfc24680fdbb400f69d06b9f957049a7b143985aacd586506c9bbeb6273669bb6e34ce4febb5e66b8b778acaee2afb85671ceaa336a77d0063e5624933ee64a9f3f06e6cefe46c85f25f097ee6a9d5d6c3b75b4ef804bc40e5d37787f2519ce8cac176f735438407e9f110e58a8df71044e31fbe0979c0547abadcf6e3129d87bfed5568f5bd6946748c7df8bf54ec882c2f2bf9447a89e69cc3fded25d1cad52be7c740d105bddc3dbad43bc3b87d906c51e6ffc5cfe31ac56d4493903df36de1fc673c74c22b6b0a13a45c53fbd6dddffe65df8d4c6dcb8d6c8b27562209422e7dd2e0ffa9a0942bc4d44adb817bbf9aee385bc26da5fe76295b249a48e891e8ff9bc102d370b4134300e4ace17e73273754d208dc812167d40768d353b39a87fc5031d26a8e05a4d9f2c614ddb01d641d2e31d7dae47e2341831c08c81fce34dabdb0aadf9de32e19ca25396509692ad6e1bc2edbcbc3dbe00373f10b24cecebe899118e07c67c62b16dd321cefb1b4db48fd80416c4d31f18cabfed5622e185d684689eefdb335343fdd2ac8e918cdc3806ed11461edc93950629c81554f14946a230fbd26003bcceaf81f111a47283d74a4541cef2e0821c62f7e3c78517ea551e38abe714c99f7c34ab38fbff43feaa47f93c03533947fbd13a65dc74462a33d1f5873a329a2a136d2200061258de03781b336642ea43580196bc5fa90f72330130dad9c1a25f25967e31b41703296adcc6559853c398edf1ab9b32ed5ed4d47fcc485121383c8ce020509be7ac3823e0da2c5818af6868df92a07fa37c9a17292c286a07371e464b2dd007d49098c04fa52cce7eeff085be7e8b0c4d92c7156df776feb3593477f98e43bb2d511671935669e30e90384e13e139bd85ee6822b33b366acf7c4bbbb7bd5f95ac94a03009fee06ef6199987e73cb8e71dd093c2f6f523e99534cd2b8360c7158190770e26227cbfd0cd3b354dd49bbf9e4089e34a9e8d923d820190651bd754dbd349d635a5c4a12eb0676eda75c51167fe29452993dfc07a9bf12777c6892e6f4738e9d8199e15940eca08e5ca4ead68c0c552108867013a2e8787144d1e85567e1de23f6e2f1c761876985e9a4d688236c99d3228f90c48f50deea331590900ed3522dd54932509f7f0ef025250f4cedf895633db74259ac4ecad0697ba6c7942502fd35006784179ccd08fffbc6916549a44e06cec381fa32ffec07c96624ec1080435fbcf991520a9aaf52eb98d539d26298ec9ff4a3d5c2f54bf51bc4b93c7b14b3020d97e5d03848d8c443f4c88fa308b3ab7e8bea1e7b64bdb8d8d5f89cb3ebf85e4b1e0175335046aa42304027d79001fa43a333c337ea9086fa396dadc0509cb5eb542655c9acc405261fa3661b9de4ec495afe472046531870466ae442620224ad9ee9d1e30f7413febde2fb88deb1ac3ec0e2950cd798ad6dbe32fec981fa7524769e1cc3afa8ef804a3ad30c32c1adb4543e61584bb4397864cac70d101866e3c4c3580f0df29090dcd4f3b211718549ec5bf340b5e110258634dacd2f1716741c71fee1cfe33c2e7636beb755150be39c82aa09f534eb1a3c36c3fbf771b3605400ba88111aa6baf83c113a587d08e4ce0c141bd89db55baa1299bc11703bb1207e995b4fef76fd16fb82deeea77689ae0a56b49dfbb6c4c13ed11ba8030677667ae926d64ca6689dae240d09ca70ce365494bcb3e82be5f506528ff1c56898738c37471828a422d2975330ec844f1b974ceb1185279aff80e8ee691b3dd2f338bc97e09fb91fa6e123742072d2556247f236a49c46808557d6e96b6a40d8783cccb54861b5e16967a33a9dfe2be34e484fbe36ca006665cd076f71708c1df8c74044d846f2108b8fe3ac5c5fa95563eb6e836a868a5a2277d148814f920b67a22c4893cf1286fbfb12412fee389e8688be5a775313b52584dd189cdb4bf8fcabfd09138fded9c1a360a25dcf1a004425e3519973442f364b061063672ec63a346d8b230cfdc2c4a8980b2f1f4f287d0bcdcd642cb96a1cc4ab2185db24a8dd0ec5a724bc9cf67c562688766aafd2c9f860ade913de150c8c8abfa5516887695f895e2f6c05d4c3bb2fd8b528dd655c3c494f2c930e4369db0f1368e3ee91e700688433e9496b8fc7108cf71cc7bc5edd5638fc9d5892f49f7ed65f19d11d7463bc2587ea4688b1c57fae796d64837cacff039fd9e7af1bd714638b3ab31637759d186bfad026850933230c555dd578f60f618a2c5e6256f673260f5f8357f44dbc5293df9a88180472592632fcd1cb493839202b7c7f442dfadbc229645c1425a582091f4393ff5f58ea4a5d88004c3b0c5655c7c9573d8c6a6db37535fdc5087df35e8b03d50c0a3fb921d5ed77b29627ae41041d2348f882653a4635c444ef09ae9c4868e7e0538363769ae607445fb8cf9c59a7b733b31a2280e81e0f26cab3e9be03b9980d499ec41822594d557573a437cc21617fd554ebe925638f86dbd6a49e1c090b59655eed021059783ff1571c222ea00e2dce992c34fa223e22d9c77d0e4843c02fa3c38ce02a899f54c9f879d970152b7db7180ea03fd5fdf709e3471cc87e0982b22b444f0f8acfad8460af9e9395cfa76ef89c3e4a28510e358eef01434b0544796a9498e1b5e59fe68460eed9601fe0efeeddc4660b740e98ff809ad50ce5e6e86898daed0cb2a563e3dc4d0986a86007cec95bd77b80c78d7fe59d47d854e62139c7cd5ccb99e9348be879e9e5264cdd53c008b4e05419dedebb7d548b181f5a39b15472e4bc4d03498002affe8d6bbe6b1f3ec292e3b24269cc5f7b32695a935577f19ae862340a1b4c5c0233f0e41459012b46e89482c30196b0358ee60917e0830a384ee19b53a93bd1588626cf0486e3c826b8378705987cd9be251d6453561096e4ccec378286b190ec5d504db96368dd49b1f2fedd2827e6de45d8e6ac90cd367ea5323a405810da2a0be7e591c593283ea171cf16099398e7fe2497b7fbefb80606872f646d8a8d59d640a4c350c9ad69fe2a495b0c0b4b356211e55f9e674b29ea87200d9c9f5a828427bdfb4bf3d38d034428427c4ed71d2f0cb1942bda1fb8adf476d6ef0a11fcaa2f4a5a47482651b4bfe6a5861ec81372fe2bbe3779f30586ac9e5218ffe6fad3d0461a36fcdbb8cff9e1f28552a04543feecc3a8b57dc6c2df1ebf99be9428d270f5c50108ed2698ae6ab2fd7ad75fd73ffa23cd7bd718bd9a2aaa72439bcd58d6df8c7d1bc940fc93d0a4024683393f67795367fd7dae2efc9740d535d5817659d07e75d6f9b4f3f2b6eb6c45b54a856b9aec7d7b8a3796076872825ff40740c4ae3b987af3990e2c0e11e5f72ce436654c437ec7a382b7e06327322bc239f52bf231e330e9db452861f6e17bd2d11a05e3684f30f4370853f341d5e57b6061dfc9fd6d3ea72127e2900455b867d88c07dae8409b035d5cb1c888f21ae26cecd77aa9306925470abb2905c6f04e5c02efa9b5efdf29dc3653a66a0575f8283352ed199cfce0fe7994449dd2b2d4f2e0bab8aeb311e9e76b745cc5ced35b26eda406ba8d048df8468a6d9ea436066d7db9912e8ccf65b8c081e2f69b7763bd86241c4de4d62fb76dd7790965f09726e67831183dd28eaefc4996192505f681c6ab25e472a6bf1092e03f010c34b008ead0ed26f56671e11728fdd237c848e83a6a80f4eda9c172cb19cb6908329582ee4adc8fbea2b3417ba97fb84cb64fb20a066ad32647ee5cb93ee6fca40beae8565a7f49427a14b5c87cabe8a87268302268bf46d02d7aa62907301b69bbc4c039478c5acba4bd4c536222e81430e373c07198a07b68d9a4cf2cc7d11c8a02e091838f7698e9702bcf392097905349249da6b2fa7e9d49280680afb37650aa5a3a18b18c81e725ca869aa2e03d2d35591a9db503a2869eed2c94b7d914a5f08b329f383195acbc3aedbd615ca8b633b19cc814d976b3201a78a6266815638ad5bcb2e254c7d7dbb6630b2991084bea6bf72c926814188b5ea7dd3c1c6cc54a397fb36ece9aef6c81efb0a0d8bfa15d8378df95ef2fe28d099082dbfa4c0f282027348d4e6fc4c17e0df5c33daca400ee59cdd65aab88e3b0d54b4e82fed0f08e1a8359d2d0a4f61c58517ebb31798c604126d8f5203b2f08a87f68172d5dbcee9cbc543dc25b6410ad9279b27a5dc30485e88324d4be3ecb78627307df401419d80db417681fea91853254fafddfc3f80c84b572a682c5b553302f02126224642a800e012a73d4527bf9c18598f1b10b3a03161ecb28084dac169ef799a406c160f585f59ea5e4fb9ef51ca9f3f612dd63ad49689bbaf4c7f617c2274cf61235a0467d04b8a08f576e1f112cde0e8bbd27aacc7e50a7d6554aa8a9fc44dc3eca25afdb4579fe00f6d304a20befc7ec38dd856dfcd228e8b20c5c4e450fc60eda3d090e21be959b4e8a72797671afcdaf44448271249f7c2f5687fe292e44cbe7668be6132c3936dffa6c657388f451b6393f68cb788fb488fd98528befe28177302e4ccd5b911c4730a551a0e07545f6581db042e683ce302979fc82e50fe0b14e627741c78800b975f81abfbe2ff31e1f43e0db5e567ba4cf6b2ef806e7c719528ccdf7edba388d32ff18d7747b9346cce9c7df2fa419fe5aac142a405db2eb53c75ee1c388745cafcfffb2277c18c733f895015e784ab32766c63934f6d6a361f223e2520be5c30016ae527a961bb0dc5240fca102c995d71ed2877d8868c5d6d9364d6576715cf0ec88e6297a355967dbb37dcc18eb2c8b8addb6b1e0531fd816b703a88f62d6706db9f7fb4277aba352e285d4deaf13f5b0db8fd9fc858961269949480056e03b7f19077418afc214f9f4fb2cb897debd3788d139d22ed16aa80e03bbe411a4399d70122c4d66f957c61d7bb0e99aadc90ba09eb008956d2be66b2007a802db25edb7a926e6fd3a7f24bc22c9aa38d505c37b188faebd0da27815b07f5572d4f64e276072934809402b81ee321cc2e00c9a164535316a30032026893a94b5c790d45e8f88036137", 0x1000}, {&(0x7f0000005140)="32a00154edbe22d7dff33c95f0d4e80ffd204909cfe57c60c418f8eee3271665ca6417c039f33019c1b59ffa4530eb546b6f7555458e99a36a792e94a3c9ecf801766ec31e738ee4218b303c964eedd15222b0138a21a734d1acc4bdb6cc227f52bd9c5658ed339405ee0e7817f120579b2664361e3206ddb99d64baad332da4e9f01f56a088e47b5de3b3e3d471ef3f6df92caf6be260427899250b0c57d7a5e02ba4971d0188e37fd83b27a40365e7db104b3725204382114e7db8d9b2ae5790c083d759632416e5edf2cd64c56538e95c008a32416a36030de165f74d0b448d4034dd706c48da1743f40a", 0xec}, {&(0x7f0000005240)="f8dd7f4f63f3865d3af7bb7a28c24db4620d0d09c4df408c56449f68b5b0994a18b3bba0bac9e5d9e2950ee65ab534b4c46e549cedd93b147466abe0124170f50d52849ca4f2380c088e3c49e5c62ff8ca840f8974aff1a3c3e3c82b19e86a27cebb8aebca72ed72410c9ea3f76f8fe4ee2fca6c633bf0e8e169c783671ea8f004d15da35f566f9b860f9c09", 0x8c}], 0x5, &(0x7f00000056c0)=[@rights={{0x20, 0x1, 0x1, [r8, r1, 0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r10, r11, r2, r2, r2]}}], 0x68, 0x4004001}}, {{&(0x7f0000005740)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000005ac0)=[{&(0x7f00000057c0)="5b3c9c3466b8479fb5ffdf453337b7d008253b9871140ee9b674097547e783e61bbb37fdf5378b61bf11bf880501c00ba7e3fbef63e08f9076028a723bf6ffd3e9b24bfdce37e16bf72e66b8794ed1249eb204304a96ef708601b6142587b09c2e7fe058491622b60bceebc11015c9b1b088aa9d773ee1752f4799e005d1413089e72d0923084c8d2652adcf3ecadf913f1e65601844186d86f406318c020055132697aa27977472c6cbcc680244b86d954c4c6271968db7acc8bbb70ea32b2cb14bc4edade8a8c9a048716685d240", 0xcf}, {&(0x7f00000058c0)="fb748a317bcc67415879c9e9314b1e093c1cd88ae66e02d4b8b4970ce1161db6836fa41db061008f32d78b4ca6441950944745f9f4fa3d7025a9f76e6fc9430e826ef9933ae8882b9d5e40e1433b81969366ccdb267f53343df1aa1bff60f92eab37b038653ee41c8464efd60b786efa86738e22f5f61998b7b693b9fad34d3cbe9597671a2957b59e9c26b5b04657f45c5fb8e075990c9f8408029467ce9821f48314934244e5a9faa8fcd72066ac3992eb9fbaa8d3001b861868e2", 0xbc}, {&(0x7f0000005980)="f759005a8792662cc1d610d8bfbacaf9d8a38f7901b7d3d2d7bdccc87d383a5056bdba9869b89dffa57d9703daa84e2eed04aa2c", 0x34}, {&(0x7f00000059c0)="adaa67f7cf4a0eed1f04d7c65c8051b4f9ce93179acd7da9dda4a0ab9945eebe6beb75b30e9968ecede5f3aa552744b75446160a6dd96179d232204a59e1d956b7eee02bb008111c3869ca53af0342", 0x4f}, {&(0x7f0000005a40)="083f795d73ca92db3f6c2ef3edbe37e2da5720fd8429576956916532feac14fa3a1ddf6493da91bdead2018f2293542c5c252fb37ea6b4702d955e9d09fe6856249ea79e89550fea71254ddf07d02836fbd2d4dd85b96c928dce74c7ca2b0e1515ccf0867a8289cf1feaba9ff40155a531ffa9bce3c84aa728f6", 0x7a}], 0x5, 0x0, 0x0, 0x20000000}}, {{&(0x7f0000005b40)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000005dc0)=[{&(0x7f0000005bc0)="794f5eaae3597dfe08ed2568723dd489ece254791a66b930af07d0bb1fc46beb668dadcd8b59d7d98a7ce80e33ee96468a6cc9117a97d54c0dfacfa80e7806a69dd2e17a5ebdc84304b8efb2b374b3711d02b60fee7b12858f1b41ca9a0b8320af194e2547f6c61f9591e1e799851f73a6efcfdc34c367fd56773b58cde39a29e18d11b97ff4868e50c99ea9bf54ff8f5ca3", 0x92}, {&(0x7f0000005c80)="a23293862e1b4ba00080ccafd229c17ab190142c8eefb1f122228604e772d5f898f748b7738e5298476e8eff1c0d1768cd6492596bb887c88ffcc6953bb418190650fff859a99b461e", 0x49}, {&(0x7f0000005d00)="bfe7f0e773b035", 0x7}, {&(0x7f0000005d40)="20ded91eda0a21d5b43451c2d11bb618c12564b68d41217b093b035011158b8e52654a", 0x23}, {&(0x7f0000005d80)="a0040ff13b4dda5ec0cd9b027fdc5992ef77bb47b388aeb4c39a12ff056d65936365cd3338936ac42a3691e2340a", 0x2e}], 0x5, &(0x7f0000006300)=[@cred={{0x1c, 0x1, 0x2, {r12, 0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r13]}}, @cred={{0x1c, 0x1, 0x2, {r14, r15, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r5, r16, r17}}}, @rights={{0x24, 0x1, 0x1, [r3, r18, r4, r19, r4]}}], 0xa0, 0x4008400}}], 0x4, 0x8810) (async) r20 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x17, &(0x7f0000000300)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x8001}, {}, {}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}, @map_idx_val={0x18, 0x0, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x9}, @map_idx={0x18, 0x3, 0x5, 0x0, 0xf}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000000)='GPL\x00', 0x1, 0xa4, &(0x7f0000000540)=""/164, 0x0, 0x26, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)=[0x1, 0x1, 0x1], &(0x7f0000000200)=[{0x5, 0x4, 0x8, 0x1}], 0x10, 0x4}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000900)={r20, 0x0, 0xb9, 0x1000, &(0x7f00000006c0)="3271ee9f9e24eded90b88f42fdfcf82f673810f8b157b1c431c796b1cf35ad7494cd96becd918194d824e81fec578dfa85aaf6e4b14dcb13abadf8671e4f6a5da91b7caca904debd517ecb6a6f7e24f4e53c45c24baa3150eddfb6dd0b2fe19ec0af67277227cabd562ed0a8d39fc5a3ee7f6a510d1fa10099772b11c61f20201cf15a1da5715ece12e0623797e3538e3e30db0454b0e44baaaad802b065e39bce42db09fe723abcd50b0bfe1444d303755a071dfccb8a5917", &(0x7f0000000cc0)=""/4096, 0x3, 0x0, 0x84, 0xc0, &(0x7f0000000780)="21de0ca2e73d59923a0b7e7485d3f24a266f17c5f223c0dd85925adbad8eae85d9eefd458b067b14f28fadd522af7ecf18cf3a1f5ebb04f681cc86453ab11542e38587a9169073521f78569913ab1f0cbadc35d2bc22606263fe369e7e8e1be0e0b35fd6e91dab20ef2a54888971ec774ef862cc1d4b66132573b51272b063e240ec6fa7", &(0x7f0000000840)="81712ce15764a789a106ed6ecc2d0773210fa2812586859b1a6f53b5a1c1155d6bfa19e710e005be01086530ac6e6f61528da8b187e5afefc2a7ec4927bdea96eaa32a7f9d0731b23ca66d02aa3f3be2107319712ace503a9f051c3fc6663962a011d0ced9b00d0b8dca226ab10f3a7960ba49f9a0354ee0fe5a753aac13e9829db28150857ca560adcb092a822d758b0994fa358e97dfeba3e87caec97262b821bea097ba25da52a6ade540366dccaa8ab51bf65779d858f199ec6959e69f7b", 0x3, 0x0, 0xff5d}, 0x50) 13:10:22 executing program 4: fstat(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setfsgid(r1) (async) keyctl$chown(0x4, 0x0, r0, r1) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000000000000000000095980000180100002020702500000000002020207b1af8ff0000bfa100000000001007010000f0ffffffb702000005000000b7030000000000008500000073000000950000"], &(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, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r2}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:22 executing program 4: fstat(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setfsgid(r1) (async) keyctl$chown(0x4, 0x0, r0, r1) (async, rerun: 32) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="18000000000000000000000095980000180100002020702500000000002020207b1af8ff0000bfa100000000001007010000f0ffffffb702000005000000b7030000000000008500000073000000950000"], &(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) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r2}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:22 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x20081, 0x0) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, {r0}}, 0x58) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f00000001c0)) sendfile(r1, r2, 0x0, 0xef84) syz_clone3(&(0x7f0000000200)={0x80010400, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x2a}, &(0x7f00000000c0)=""/138, 0x8a, &(0x7f0000000180)=""/38, &(0x7f00000001c0), 0x0, {r1}}, 0x58) openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x20081, 0x0) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, {r0}}, 0x58) (async) open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f00000001c0)) (async) sendfile(r1, r2, 0x0, 0xef84) (async) syz_clone3(&(0x7f0000000200)={0x80010400, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x2a}, &(0x7f00000000c0)=""/138, 0x8a, &(0x7f0000000180)=""/38, &(0x7f00000001c0), 0x0, {r1}}, 0x58) (async) 13:10:22 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r2, r3, 0x0, 0xef84) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00\x00$\x00'/20, @ANYRES32=0x0, @ANYBLOB="80001d000000004075a0f3e9a20de621de1ef7f12c54655feef7714bf78ba544a22594b7ba09049698152ea20998207a587248eb3c7b599741bf990b94a97b2296422bf32163390046875a6cdc3dd1fdb1b876ccf57edd6cb1f9b34b000000"], 0x24}}, 0x20000000) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000280)=ANY=[@ANYBLOB="4000000024001d0f00"/20, @ANYRES32=r4, @ANYBLOB="00000000f177986472000b000100636c7361637400c3de0008001600"/40], 0x40}}, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r5, r6, 0x0, 0xef84) write$binfmt_misc(r5, &(0x7f00000001c0)={'syz1', "adba368d48d55a634d24a3d5d79fd66bd0ba761a7b1333ab45440485c62945fcb8d95abab1d29a2cb04601d2701dfd1cf455d7da32d9faa74fef6e1dfdd4705536dc8258db40ac020c7e209af84b0d8a48bbc794b8ff0bf89999f0ef0105d6e168313565605d2f0c8d950d1cbf9cf5537e2d29049cc463cb58b5807c3ccb935757ced3144074d1137bde38a8bd163194c606f246baa466b19b8265768f9298d9eca7a78ae9ecb7"}, 0xab) 13:10:22 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000000000009598000018010000202070250002000000000000001af8ff00000000bfa100000000000007010000f0ffffc4708d8c0005000000b703000000000000850000007300000095"], &(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 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r1, r2, 0x0, 0xef84) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000500)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00') write(r3, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r3, r4, 0x0, 0xef84) r5 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r5, r6, 0x0, 0xef84) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r7, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r7, r8, 0x0, 0xef84) r9 = dup(r0) r10 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000480)={0x3, 0x4, 0x4, 0xa, 0x0, r6, 0x80000000, '\x00', 0x0, r3, 0x2, 0x5}, 0x48) ioctl$EXT4_IOC_MIGRATE(r10, 0x6609) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x1b, 0xb, &(0x7f0000000040)=@raw=[@map_fd={0x18, 0x8, 0x1, 0x0, r0}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}], &(0x7f0000000180)='syzkaller\x00', 0x1f, 0xf2, &(0x7f0000000240)=""/242, 0x41100, 0x2, '\x00', 0x0, 0x19, r3, 0x8, &(0x7f00000001c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x2, 0x80000000, 0x9}, 0x10, 0x0, r0, 0x0, &(0x7f0000000380)=[0x1, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r7, r9]}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) [ 3188.352685][ T4032] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3188.379297][ T4032] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3188.926492][ T3823] ================================================================== [ 3188.934675][ T3823] BUG: KASAN: use-after-free in unaccount_page_cache_page+0x99f/0xa80 [ 3188.942823][ T3823] Read of size 4 at addr ffff8881125af470 by task syz-executor.0/3823 [ 3188.950887][ T3823] [ 3188.953343][ T3823] CPU: 0 PID: 3823 Comm: syz-executor.0 Tainted: G W 5.10.200-syzkaller-00425-g0da9a7bcb7a2 #0 [ 3188.964804][ T3823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/09/2023 [ 3188.975046][ T3823] Call Trace: [ 3188.978443][ T3823] dump_stack_lvl+0x1e2/0x24b [ 3188.982960][ T3823] ? bfq_pos_tree_add_move+0x43b/0x43b [ 3188.988250][ T3823] ? panic+0x80b/0x80b [ 3188.992157][ T3823] print_address_description+0x81/0x3b0 [ 3188.997540][ T3823] kasan_report+0x179/0x1c0 [ 3189.002045][ T3823] ? unaccount_page_cache_page+0x99f/0xa80 [ 3189.007695][ T3823] ? unaccount_page_cache_page+0x99f/0xa80 [ 3189.013336][ T3823] __asan_report_load4_noabort+0x14/0x20 [ 3189.018802][ T3823] unaccount_page_cache_page+0x99f/0xa80 [ 3189.024707][ T3823] ? __kasan_check_read+0x11/0x20 [ 3189.029571][ T3823] ? total_mapcount+0xaf/0x3a0 [ 3189.034265][ T3823] __delete_from_page_cache+0xd0/0x5d0 [ 3189.039546][ T3823] ? __bpf_trace_file_check_and_advance_wb_err+0x30/0x30 [ 3189.046402][ T3823] ? _raw_spin_lock+0x1b0/0x1b0 [ 3189.051085][ T3823] ? __kasan_check_read+0x11/0x20 [ 3189.055938][ T3823] ? workingset_eviction+0x470/0x9e0 [ 3189.061060][ T3823] ? __kasan_check_read+0x11/0x20 [ 3189.065917][ T3823] __remove_mapping+0x567/0x690 [ 3189.070613][ T3823] shrink_page_list+0x1f38/0x4c60 [ 3189.075473][ T3823] ? __this_cpu_preempt_check+0x13/0x20 [ 3189.080862][ T3823] ? reclaim_clean_pages_from_list+0x8d0/0x8d0 [ 3189.086849][ T3823] ? shrink_inactive_list+0x1150/0x1150 [ 3189.092231][ T3823] ? _raw_spin_lock_irq+0xa5/0x1b0 [ 3189.097178][ T3823] ? check_preemption_disabled+0x60/0x100 [ 3189.102732][ T3823] shrink_inactive_list+0x591/0x1150 [ 3189.108149][ T3823] ? shrink_active_list+0x1040/0x1040 [ 3189.113340][ T3823] ? yield_to_task_fair+0x150/0x150 [ 3189.118438][ T3823] ? update_rq_clock+0xcb/0x6d0 [ 3189.123217][ T3823] ? task_rq_lock+0x2a0/0x2a0 [ 3189.127935][ T3823] ? __kasan_check_read+0x11/0x20 [ 3189.132753][ T3823] ? lruvec_lru_size+0x24a/0x270 [ 3189.137576][ T3823] ? shrink_lruvec+0x95a/0x3860 [ 3189.142290][ T3823] ? blk_start_plug+0x5a/0x170 [ 3189.146828][ T3823] shrink_lruvec+0xced/0x3860 [ 3189.151365][ T3823] ? mem_cgroup_shrink_node+0x680/0x680 [ 3189.156718][ T3823] ? unwind_next_frame+0x3cb/0x700 [ 3189.161677][ T3823] ? stack_trace_save+0x1c0/0x1c0 [ 3189.166609][ T3823] ? arch_stack_walk+0x101/0x140 [ 3189.171386][ T3823] ? __kasan_check_read+0x11/0x20 [ 3189.176245][ T3823] ? shrink_node+0x1fb0/0x1fb0 [ 3189.180928][ T3823] shrink_node+0xdf3/0x1fb0 [ 3189.185280][ T3823] do_try_to_free_pages+0x67e/0x15e0 [ 3189.190404][ T3823] ? try_to_free_pages+0xd50/0xd50 [ 3189.195337][ T3823] ? kvm_sched_clock_read+0x18/0x40 [ 3189.200379][ T3823] try_to_free_mem_cgroup_pages+0x369/0x830 [ 3189.206101][ T3823] ? __kasan_check_read+0x11/0x20 [ 3189.210964][ T3823] ? shrink_lruvec+0x3860/0x3860 [ 3189.216013][ T3823] ? _raw_spin_unlock_irq+0x4e/0x70 [ 3189.221059][ T3823] ? psi_memstall_enter+0xfd/0x150 [ 3189.226006][ T3823] try_charge+0x4b8/0x15f0 [ 3189.230256][ T3823] ? __kasan_check_write+0x14/0x20 [ 3189.235205][ T3823] ? arch_stack_walk+0xf3/0x140 [ 3189.239974][ T3823] ? __memcg_kmem_charge+0x180/0x180 [ 3189.245146][ T3823] ? get_mem_cgroup_from_mm+0x186/0x1a0 [ 3189.250573][ T3823] __mem_cgroup_charge+0x147/0x6e0 [ 3189.255534][ T3823] __add_to_page_cache_locked+0x29d/0xba0 [ 3189.261078][ T3823] ? __alloc_pages_nodemask+0xaf0/0xaf0 [ 3189.266460][ T3823] ? put_page+0xd0/0xd0 [ 3189.270459][ T3823] ? __alloc_pages_nodemask+0x435/0xaf0 [ 3189.275840][ T3823] ? workingset_activation+0x250/0x250 [ 3189.281209][ T3823] add_to_page_cache_lru+0x117/0x2c0 [ 3189.286439][ T3823] ? add_to_page_cache_locked+0x40/0x40 [ 3189.291799][ T3823] ? debug_smp_processor_id+0x17/0x20 [ 3189.297008][ T3823] pagecache_get_page+0x71e/0x950 [ 3189.301955][ T3823] grab_cache_page_write_begin+0x5d/0xa0 [ 3189.307509][ T3823] ext4_da_write_begin+0x587/0xf60 [ 3189.312450][ T3823] ? jbd2_journal_stop+0x8be/0xd40 [ 3189.317489][ T3823] ? jbd2_journal_stop+0x8be/0xd40 [ 3189.322699][ T3823] ? ext4_set_page_dirty+0x1a0/0x1a0 [ 3189.327812][ T3823] ? __ext4_journal_stop+0x179/0x1c0 [ 3189.332941][ T3823] ? iov_iter_advance+0x827/0xb20 [ 3189.337825][ T3823] ? iov_iter_fault_in_readable+0x258/0x4f0 [ 3189.343688][ T3823] ? ktime_get_coarse_real_ts64+0xe1/0xf0 [ 3189.349860][ T3823] ? uuid_parse+0x470/0x470 [ 3189.354198][ T3823] ? current_time+0x1af/0x2f0 [ 3189.358993][ T3823] generic_perform_write+0x2cd/0x570 [ 3189.364099][ T3823] ? file_remove_privs+0x570/0x570 [ 3189.369047][ T3823] ? grab_cache_page_write_begin+0xa0/0xa0 [ 3189.374690][ T3823] ? down_write+0xd7/0x150 [ 3189.378938][ T3823] ? down_read_killable+0x220/0x220 [ 3189.383973][ T3823] ? generic_write_checks+0x3b9/0x470 [ 3189.389286][ T3823] ext4_buffered_write_iter+0x482/0x610 [ 3189.394657][ T3823] ext4_file_write_iter+0x193/0x1c80 [ 3189.399778][ T3823] ? put_page+0xd0/0xd0 [ 3189.403769][ T3823] ? memset+0x35/0x40 [ 3189.407779][ T3823] ? follow_page_mask+0x903/0x1300 [ 3189.412819][ T3823] ? __fsnotify_update_child_dentry_flags+0x2b0/0x2b0 [ 3189.419326][ T3823] ? ext4_file_read_iter+0x4d0/0x4d0 [ 3189.424442][ T3823] ? asm_sysvec_reschedule_ipi+0x12/0x20 [ 3189.429907][ T3823] ? follow_page+0x230/0x230 [ 3189.434432][ T3823] ? iov_iter_kvec+0x3f/0x120 [ 3189.438938][ T3823] __kernel_write+0x5ab/0x9d0 [ 3189.443472][ T3823] ? vfs_read+0xbb0/0xbb0 [ 3189.447618][ T3823] ? __kasan_check_write+0x14/0x20 [ 3189.452569][ T3823] dump_emit+0x261/0x3a0 [ 3189.456816][ T3823] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 3189.462112][ T3823] ? kasan_check_range+0xc/0x2a0 [ 3189.466885][ T3823] dump_user_range+0x71/0x1a0 [ 3189.471399][ T3823] elf_core_dump+0x33bd/0x3c10 [ 3189.477393][ T3823] ? load_elf_binary+0x2750/0x2750 [ 3189.482333][ T3823] ? __fsnotify_parent+0x5ed/0x6c0 [ 3189.487285][ T3823] ? trace_writeback_dirty_inode_enqueue+0x1b/0x110 [ 3189.493710][ T3823] ? __fsnotify_update_child_dentry_flags+0x2b0/0x2b0 [ 3189.500308][ T3823] ? __mark_inode_dirty+0x63e/0x9d0 [ 3189.505346][ T3823] ? __kasan_check_read+0x11/0x20 [ 3189.510200][ T3823] ? unshare_files+0x1c5/0x2c0 [ 3189.514844][ T3823] ? __ia32_sys_unshare+0x40/0x40 [ 3189.519667][ T3823] do_coredump+0x1eb8/0x2d60 [ 3189.524179][ T3823] ? asm_exc_page_fault+0x1e/0x30 [ 3189.529124][ T3823] ? simple_acl_create+0x2c0/0x2c0 [ 3189.534290][ T3823] ? kmem_cache_free+0xa9/0x1e0 [ 3189.538929][ T3823] ? ____kasan_slab_free+0x12c/0x160 [ 3189.544654][ T3823] ? kmem_cache_free+0xa9/0x1e0 [ 3189.549361][ T3823] get_signal+0x102c/0x1410 [ 3189.553685][ T3823] arch_do_signal_or_restart+0xbd/0x17c0 [ 3189.559294][ T3823] ? __do_sys_rt_sigreturn+0x1e0/0x1e0 [ 3189.564670][ T3823] ? __bad_area_nosemaphore+0x440/0x440 [ 3189.570137][ T3823] ? __bad_area_nosemaphore+0x2cb/0x440 [ 3189.575606][ T3823] ? __init_rwsem+0x1c0/0x1c0 [ 3189.580114][ T3823] exit_to_user_mode_loop+0x9b/0xd0 [ 3189.585157][ T3823] irqentry_exit_to_user_mode+0x5a/0x80 [ 3189.590531][ T3823] irqentry_exit+0x12/0x60 [ 3189.594869][ T3823] exc_page_fault+0x33d/0x5b0 [ 3189.599477][ T3823] ? asm_exc_page_fault+0x8/0x30 [ 3189.604248][ T3823] asm_exc_page_fault+0x1e/0x30 [ 3189.608925][ T3823] RIP: 0033:0x0 [ 3189.612226][ T3823] Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6. [ 3189.619961][ T3823] RSP: 002b:0000000020000148 EFLAGS: 00010217 [ 3189.625863][ T3823] RAX: 0000000000000000 RBX: 00007f9e2fead050 RCX: 00007f9e2fd8dae9 [ 3189.634351][ T3823] RDX: 0000000020000180 RSI: 0000000020000140 RDI: 0000000000080000 [ 3189.642187][ T3823] RBP: 00007f9e2fdd947a R08: 00000000200005c0 R09: 00000000200005c0 [ 3189.650681][ T3823] R10: 00000000200001c0 R11: 0000000000000206 R12: 0000000000000000 [ 3189.658499][ T3823] R13: 000000000000006e R14: 00007f9e2fead050 R15: 00007ffdfe4255f8 [ 3189.666303][ T3823] [ 3189.668581][ T3823] The buggy address belongs to the page: [ 3189.674150][ T3823] page:ffffea0004496bc0 refcount:0 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1125af [ 3189.684299][ T3823] flags: 0x4000000000000000() [ 3189.688814][ T3823] raw: 4000000000000000 0000000000000000 ffffea0004496bc8 0000000000000000 [ 3189.697318][ T3823] raw: 0000000000000000 0000000000000000 00000000ffffffff 0000000000000000 [ 3189.705822][ T3823] page dumped because: kasan: bad access detected [ 3189.712504][ T3823] page_owner tracks the page as freed [ 3189.717728][ T3823] page last allocated via order 3, migratetype Unmovable, gfp_mask 0x1d20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL), pid 9231, ts 3187647339851, free_ts 3187651080088 [ 3189.742112][ T3823] prep_new_page+0x166/0x180 [ 3189.746533][ T3823] get_page_from_freelist+0x2d8c/0x2f30 [ 3189.752184][ T3823] __alloc_pages_nodemask+0x435/0xaf0 [ 3189.757381][ T3823] new_slab+0x80/0x400 [ 3189.761289][ T3823] ___slab_alloc+0x302/0x4b0 [ 3189.765724][ T3823] __slab_alloc+0x63/0xa0 [ 3189.769902][ T3823] kmem_cache_alloc+0x1b9/0x2e0 [ 3189.774573][ T3823] getname_flags+0xba/0x520 [ 3189.778914][ T3823] __x64_sys_rename+0x6e/0x90 [ 3189.783515][ T3823] do_syscall_64+0x34/0x70 [ 3189.787764][ T3823] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 3189.793476][ T3823] page last free stack trace: [ 3189.798003][ T3823] __free_pages_ok+0x82c/0x850 [ 3189.802603][ T3823] free_the_page+0x76/0x370 [ 3189.806940][ T3823] __free_pages+0x67/0xc0 [ 3189.811109][ T3823] __free_slab+0xcf/0x190 [ 3189.815281][ T3823] unfreeze_partials+0x15e/0x190 [ 3189.820186][ T3823] put_cpu_partial+0xbf/0x180 [ 3189.824811][ T3823] __slab_free+0x2c8/0x3a0 [ 3189.829051][ T3823] ___cache_free+0x111/0x130 [ 3189.833482][ T3823] qlink_free+0x50/0x90 [ 3189.837569][ T3823] qlist_free_all+0x47/0xb0 [ 3189.841919][ T3823] kasan_quarantine_reduce+0x15a/0x170 [ 3189.847206][ T3823] __kasan_slab_alloc+0x2f/0xe0 [ 3189.851893][ T3823] slab_post_alloc_hook+0x61/0x2f0 [ 3189.856930][ T3823] __kmalloc+0x183/0x330 [ 3189.861001][ T3823] kvmalloc_node+0x82/0x130 [ 3189.865341][ T3823] seq_read_iter+0x1ff/0xd00 [ 3189.869758][ T3823] [ 3189.871923][ T3823] Memory state around the buggy address: [ 3189.878690][ T3823] ffff8881125af300: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 3189.886666][ T3823] ffff8881125af380: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 3189.894561][ T3823] >ffff8881125af400: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 3189.902553][ T3823] ^ [ 3189.910223][ T3823] ffff8881125af480: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 3189.918203][ T3823] ffff8881125af500: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 3189.926527][ T3823] ================================================================== [ 3189.934512][ T3823] Disabling lock debugging due to kernel taint 13:10:24 executing program 0: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000040)='./bus\x00', 0x3000856, &(0x7f0000000100)={[{@noinline_xattr}, {@background_gc_off}, {@inline_xattr_size={'inline_xattr_size', 0x3d, 0x19}}, {@noflush_merge}, {@disable_roll_forward}]}, 0x1, 0x10643, &(0x7f0000011940)="$eJzs3E1vG1UXAODj5E2/3lIq1A8WIEZClRIJW3H6IdigAq0Aqa0qCgtW4Niu5db2RLGTmAqJDSyQWLHhT7CC38AG9mxhw44NSF1RKPLMBCVQpIg4cZI+jzQ5d67vHJ87m+h4LAfw2DqZ3P+1FCfiaER8GBHHI7JxqTgyl/PwdEQ8FxFTG45SMf/XxKGIOBYRJ0bJI6aLNaOXnvnjwY9ffXft2U9/+Pz7j7745dbkdg1M2rmI6C7l47VuHtNWHu8U87XVdha7F1aLmL/QvVucp3lcay5mGdZq6+tqWTzfytenSyv9UbzdqdVHsdW+nc0v9fI37K+21vNkF9ypLWfnjeZiFtv9NIute3ldwyLe6w/yPI0i3wdZ+hgM1mM+3xw28/0s3c1ivTco5vO8aaM5HMXVIs4U96iedhpZHYv/9S7vfdfavZVhstpc7rfTXnKxUn2xUr1Uri6njeageaFc6zYuXUhmW53RsvKgWetebqVpq9Os1NPuXDLbqtfL1Woye6W52K71kmq1cr4yX744V4xeSF6/8U7SaSSzo/hqu7cyaHf6ye10OcmvmEsWKudfmkuerya3rt9Mbr519er1m2+/d+XdG69cf/O1YtE/yhr9cxuZn9l3+1+5/zCzrf0nswvzCwvl6nx5oTq3vf0PS9u+hTzOSlOTrgBg39nY/0/r/4Fdov//9/6/eDv9/17o/3/7PS90q/3v3XMHa//6f/ayQ5MuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACASflp5us3ssHJ/Pz/xfwTxdRTEXE2Is5ExOmIePgI03FoU85TEVEqxo9aP/O3Gr4pRZZhdM3h4jgWEZeL48GTO30XAAAA4OD68tuPP4mYHg2zPy9PuiB2U/GhzZFx5cs+8vnfuLKdypINx5Tt9HrKsTgTETMnfx5TtrMRMXX8/TFl25LpTeHIhlDKw9RuVgMAAOyOzZ3A2Lo3AAAA9pzPJl0AO2ALnXz2vLb4Ln7xLPhwHooHgkc3nQEAAAD7UGnSBQAAAAA7Luv//f4fAAAAHGz57/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAnO3eTmzYQxQH8ATXQLxVVfFyFVdUlCw7RI3TZQ3XHGSIhzkF2OUIEUcYTKY6IlMg2Duj3k8zYFv7r2bvxswYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTbfFZvV/N6idczjW08jNAAAAACfti80q7UzK46/5/Pd86mdELCJiHhGziDg1dx/EsJI5jYhe3j/1/+JFDTcRKeHxmlHevkTE77zd/2j7KQAAAMD12m2X64jU+08/v7ouiHPKL23GTeWlVz6fmkqbprB/DaXNniLf49WvUuYRUUzu6peVLCKi/+1PQ2lvMqgM42dDrxz656wGAAA4j+pMoLHZGwAAAB/O364LoBupX5u/xc+94FE55Ibg58oRAAAAcIF6XRcAAAAAtC7N/y9r/b9he08DAAAArlS5/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt2heb1W67XNfNORzraeZuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4IH9uUdhGAZjAKr+uKVjb5PB5P7HCgqes2Z5DwxCwsMHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXHuvlOVbzarMnebdtOJeZ5NOp4dup4b8lo+HXD/PWUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA42J+bEwiBMAag2fUH7WmwIfu/Sw5iCSK8dxjCF3IYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4sF+f/x2mhiPJ3GvD0vNIsrYaOZ/p1kGrvYPx2hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrC/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNOZgudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7a5eGLt4goInWZIo03P6f3iPiItG3b0ecti9352Hzdc7Y/THJ+x/S3jIgyij7OAQDoXdVtjtW6Xv7l/c87yDvMW82bevHMTwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV/bt3rWpLo4D+Ema5Hn6bM/iIApaBQui6QulL3RRFKrgP9AttLEUUy1tB1sEqUtxEVzcXVx06+Tkf+DkIqKgewUFUQSpJLnXntoX6nJvip8PnOSX9JJzTgqB7/3dCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ec2VsPZtC6EEI6Wtuqm15/uTLWeQ5iKX2/cPTKUjgfHn87Hn1kK4Vs5hHB9tlHvy3Avnex0GGg9v/t4vzf+Dn8/bnF55Uat0agvKBSKbIpKCKEDlrF/kcOPFgAAh1Y5Gc1c/768PtF8rzAewubj7fn/TFSHrbxfCul5gF3y/+aj3pfxXKVkrmb+789uix0tzf+TV9fG9sv/1aW5+eri8sq52bnaTH2mfrN/eHS4b3BkaGC42jqfUo3OqpSy3gUAAACdrpKMOP8Xx3f2//+L6hD3//fJ/y+eX5mM5+qS/3dI8//Fnp4nB+v/57BIAACAv8T/J758LuzyfqFSCbdrS0sL/e3HX68H2o85LHUvlb3+8E8y4vzfNZ7p2gAAAICcbKwWtvX/p6O6csD+/9uvl47Fn9kVQuhO+v/np241prPdUkdK+/9jF2rX8r7/P4ftAwAAkJHuZMT9/3Lr+v/iyfSYYgih91S7Tm8tP0j+/3Fv9FU8V3z9/2B2W+xIxZH295Hm/7U3z2b3yv/NY5v/n9JITosFAADg0Ps3Gc18+aG8PrHw/eHliuv/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Cc7dpCSUBDGAXx0tDZFQhAtW9SmRVQQtApaBGGHaBEFQUcQogMUdZYW3SHCtS47gItuEDO+CRGioNCS3w/G/4c+me/N2/gJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF8aHIa1Usf00hrW9eq93lvnLGV/LPN3r1f20kp1bbJt/zurVT73T556I2dY259eTwAAAMyeWOb7EMJr8/E4Zf0gz/8b5Zo083cWh3WZ58fn/pJl9k9r4SGefmzUGu7TDCFcXF6db0/sDv+C+08/WQ+7Odsvm3ejZzh+3dI3dmnk55P/oYn5sdXbN8uDZj712m23ezSXy/mf3AkA8Du2SlZF+X2UcmeajQEwsxrVCiPzf4zT7QkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgEt4DAAD//37Ukak=") (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0xef84) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)=@gettfilter={0x4c, 0x2e, 0x100, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x8, 0x3}, {0xfff5}, {0xa, 0xb}}, [{0x8, 0xb, 0x5}, {0x8, 0xb, 0x3}, {0x8, 0xb, 0x7}, {0x8, 0xb, 0x7fffffff}, {0x8, 0xb, 0x80000001}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4004004}, 0x20000000) 13:10:24 executing program 3: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000002c0)={[{@journal_ioprio={'journal_ioprio', 0x3d, 0x40000006}}, {@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x64}}, {@noauto_da_alloc}, {@mblk_io_submit}, {@errors_continue}, {@usrjquota}]}, 0x1, 0x43e, &(0x7f00000008c0)="$eJzs289rHFUcAPDvzCat9ldirdbGqtEqBn8kTVq1By+KggcFQQ/1GJO0xG4baSLYEjSK1KMUvItHwb/Ak15EPQle9S6Form0elqZ2Zlks82m+bHp1u7nAxPe23mb974783bevDcbQNcazP4kEXsi4veI6Ktnl9SKQlm564vzE/8szk8kUau99VeSl7u2OD9Rli3ft7vIDKUR6WdJUclKsxcunhmvVqfOF/mRubPvj8xeuPjs9Nnx01Onp86NnThx/NjoC8+PPdeWOLO4rg18NHP40GvvXH5j4uTld3/+NmvvnmJ/YxztMpgF/nct17zviXZX1mF7G9JJTwcbwoZUIiI7XL15/++LSiwfvL549dOONg7YVtm1aWfr3Qs14A6WRKdbAHRGeaHP7n/L7RYNPW4LV1+q3wBlcV8vtvqenkiLMr1N97ftNBgRJxf+/SrbYpvmIQAAGn2fjX+eWW38l8b9DeX2FWso/RFxT0Tsj4h7I+JARNwXkZc9GBEPbLD+5qWhG8c/6ZVNBbZO2fjvxWJta+X4rxz9RX+lyO3N4+9NTk1Xp44Wn8lQ9O7M8qNr1PHDK7990Wpf4/gv27L6y7Fg0Y4rPU0TdJPjc+P5oLQNrn4SMdCzWvzJ0kpAEhGHImJgY/96X5mYfuqbw60K3Tz+NbRhnan2dcST9eO/EE3xl5K11ydH7orq1NGR8qy40S+/XnqzVf1bir8NsuO/a+X531ykP2lcr53deB2X/vi85T3NZs//HcnbeZ/cUbz24fjc3PnRiB3J63l+xetjy+8t82X5LP6hI6v3//3Fe7L4H4yI7CR+KCIejohHirY/GhGPRcSRNeL/6eXH39t8/Nsri39y1e+/pfO/6fhvPFE58+N3repf3/E/nqeGilfy77+bWG8Dt/LZAQAAwP9Fmj8Dn6TDS+k0HR6uP8N/IHal1ZnZuadPzXxwbrL+rHx/9KblTFdfw3zoaLJQ/Md6fqyYKy73Hyvmjb+s3J3nhydmqpMdjh263e6G/r//4HL/z/xZ6XTrgG3n91rQvZr7f9qhdgC3nus/dC/9H7qX/g/da7X+/3FT3loA3Jlc/6F76f/QvfR/6F76P3SlrfyuX6KbE5HeFs2Q2KZEp7+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2uO/AAAA//9R1u6M") r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_LEVEL(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000001c0), r1) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x46, r2, 0x200, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth0_to_bridge\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev}]}, 0x4c}}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x9c, r2, 0x100, 0x70bd25, 0x25dfdc01, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @broadcast}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0={0xfc, 0x0, '\x00', 0x1}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00'}, @NLBL_UNLABEL_A_SECCTX={0x26, 0x7, 'system_u:object_r:lost_found_t:s0\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private0}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20040854}, 0x24004010) 13:10:24 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0x20081, 0x0) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, {r0}}, 0x58) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, {r0}}, 0x58) open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r1, 0x8040942d, &(0x7f00000001c0)) sendfile(r1, r2, 0x0, 0xef84) syz_clone3(&(0x7f0000000200)={0x80010400, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x2a}, &(0x7f00000000c0)=""/138, 0x8a, &(0x7f0000000180)=""/38, &(0x7f00000001c0), 0x0, {r1}}, 0x58) 13:10:24 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f00000006c0)=ANY=[@ANYBLOB="1800000000000000000000009598000018010000202070250002000000000000001af8ff00000000bfa100000000000007010000f0ffffc4708d8c0005000000b703000000000000850000007300000095"], &(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) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r1, r2, 0x0, 0xef84) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) renameat(r3, &(0x7f0000000500)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00') (async) write(r3, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r3, r4, 0x0, 0xef84) r5 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) (async) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async) sendfile(r5, r6, 0x0, 0xef84) r7 = open(&(0x7f0000000100)='./file0\x00', 0x1471c2, 0x0) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) write(r7, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r7, r8, 0x0, 0xef84) (async) r9 = dup(r0) (async) r10 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000480)={0x3, 0x4, 0x4, 0xa, 0x0, r6, 0x80000000, '\x00', 0x0, r3, 0x2, 0x5}, 0x48) ioctl$EXT4_IOC_MIGRATE(r10, 0x6609) (async) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x1b, 0xb, &(0x7f0000000040)=@raw=[@map_fd={0x18, 0x8, 0x1, 0x0, r0}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}], &(0x7f0000000180)='syzkaller\x00', 0x1f, 0xf2, &(0x7f0000000240)=""/242, 0x41100, 0x2, '\x00', 0x0, 0x19, r3, 0x8, &(0x7f00000001c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000340)={0x4, 0x2, 0x80000000, 0x9}, 0x10, 0x0, r0, 0x0, &(0x7f0000000380)=[0x1, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, r7, r9]}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) (async) syz_clone3(&(0x7f0000006ac0)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000006a80)=[0xffffffffffffffff], 0x1}, 0x58) 13:10:24 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000001002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000072000000957c9a3b071de9fc637819b97de611964b4b505c38e0"], &(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) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r0}, 0x10) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0xf8}], 0x1}, 0x0) (async, rerun: 64) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) r5 = syz_clone3(&(0x7f0000006ac0)={0x2004000, 0x0, 0x0, 0x0, {0xfffffffe}, 0x0, 0x0, 0x0, &(0x7f0000003dc0)=[0xffffffffffffffff, 0x0], 0x2}, 0x58) (async) r6 = eventfd(0x100) (async) lstat(&(0x7f0000003e00)='./file0\x00', &(0x7f0000003e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) connect$unix(r8, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r8, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r9 = socket$can_raw(0x1d, 0x3, 0x1) r10 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r10, 0xae41, 0x0) (async, rerun: 64) write$binfmt_elf64(r10, &(0x7f0000000fc0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x0, 0x3, 0x80, 0xfffffffffffffffd, 0x2, 0x38, 0x7, 0x0, 0x40, 0x0, 0x9, 0x20, 0x38, 0x0, 0x40, 0x6, 0x2}, [{0x60000000, 0x7fffffff, 0xfffffffffffffffd, 0x0, 0x6, 0x4, 0xffffffffffffff01, 0xff}], "", ['\x00', '\x00', '\x00']}, 0x378) (rerun: 64) r11 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000005600)=@bpf_tracing={0x1a, 0x14, &(0x7f0000005380)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1f}, @call={0x85, 0x0, 0x0, 0x9e}, @map_idx={0x18, 0x6, 0x5, 0x0, 0x8}, @cb_func={0x18, 0x9, 0x4, 0x0, 0x5}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xe5d3}}], &(0x7f0000005440)='GPL\x00', 0xa68e, 0x0, 0x0, 0xe8be55c05cd8816e, 0xb, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000005480)={0x2, 0x2}, 0x8, 0x10, &(0x7f00000054c0)={0x0, 0x4, 0x1, 0x80000001}, 0x10, 0x21cd5, 0xffffffffffffffff, 0x9, &(0x7f0000005500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x1], &(0x7f0000005540)=[{0x5, 0x2, 0xa, 0x4}, {0x4, 0x5, 0x4, 0xc}, {0x4, 0x3, 0xe, 0x1}, {0x2, 0x4, 0x1, 0x2}, {0x1, 0x3, 0x8, 0x6}, {0x1, 0x3, 0x7, 0xc}, {0x0, 0x2, 0x3, 0xf}, {0x7c5b9974, 0x2, 0xf, 0x1}, {0x2, 0x1, 0x7, 0x4}], 0x10, 0x1}, 0x90) r12 = syz_clone(0x800, &(0x7f0000005e40)="4558956bd27ebaa785864c703ee680ef493ed2d03f2884fa679ab100b8b2f3f77476e3cbc9c14fa037462f866b7539ddc953c73fc4b2f78d0cc7b22d417b5b8f635d98263ae90f8c682a3f75436a3ca93d3688253edb566003f44796d61cac8a3a4ce4b15f866fc808a91002b2b5f083f23001c19c6777d1a350c176cd787980e1fba8a3fe885ea546ff71d61db53838417070a6915e8ba7475b189b", 0x9c, &(0x7f0000005f00), &(0x7f0000005f40), &(0x7f0000005f80)="237bca78309a08085f45b332067b0039d4545be8c1f066795422bf8ebadb2ce9c0055f4beec136626b95238d813a05037d8ac85dcedaa8d38898c61195f1258275f13ed183a7986f638f1455ab9f653d1f48957edfbb60905981afb8be97df6d5b0407032f825585a376eba3ccb32c152174f5c2569e58f8e72de4590f3953935f9b56026f81d70fe3a4bfd285178e65807f514c4f6d47b2d0838fce8dbaf33486b4749ea0d43a935a0605136d4f0022f5ba4d2ba09ddf299bc3011b9c5d77f9792b2450bb174180a6f16b8615f6b02542f380016b7942406e084e271cb7f281912446592e58") r13 = signalfd(r0, &(0x7f0000006080)={[0x9]}, 0x8) r14 = getpid() sched_setscheduler(r14, 0x2, &(0x7f0000000200)=0x5) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000060c0)={{{@in6=@empty, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f00000061c0)=0xe8) (async) stat(&(0x7f0000006200)='./file0\x00', &(0x7f0000006240)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r17 = getgid() syz_mount_image$ext4(&(0x7f0000000880)='ext4\x00', &(0x7f0000000740)='./file0\x00', 0x210041, &(0x7f00000026c0)=ANY=[@ANYRES16=r17, @ANYRES8], 0x1, 0x50d, &(0x7f0000000f80)="$eJzs3V9rLGcZAPBnJtmY9KRuql7UQmuxlZyiZzdpbBu8aCuKdwWl3h9Dsgkhm2zIbtqTUCTFDyCIaMErr7wR/ACC9CNIoWDvRUURe6oXXqgjsztpc/bMniR0/xyS3w9m9513Z97neTfs/M9MANfW0xHxakRMRcRzEVEt6tNiiJOIWOtN99Hdt9bzIT5M4vV/JJEUdf1t3ihmm+29lWofHe+sNZuNg2K83tndr7ePjm9t765tNbYaeysryy+uvrT6wurSUPqZ9+vlb//lZz/+1Xde/t3X3vzj7b/d/GGe/7eKz/v7MTOUqBEfdF8r+XfxsemIOBhS+5M2VfSnMulEAAC4kLmI+FxEfLm7/V+Nqe7WXFf/Jt3s+LMDAAAAhiF7ZT7+k0RkAAAAwJX1SkTMR5LWiut95yNNa7XeNbxfiEfSZqvd+epm63BvI/8sYiEq6eZ2s7FUXFO7EJUkH1/ulj8Zf75vfCUiHouIn1bnuuO19VZzY9IHPwAAAOCauNG3//+vam//HwAAALhiFiadAAAAADByg/b/kzHnAQAAAIyO8/8AAABwpX33tdfyITt9/vXGG0eHO603bm002ju13cP12nrrYL+21Wptde/Zt3tee81Wa//rsXd4p95ptDv19tHx7d3W4V7n9rbnBwIAAMCkPPaldz9IIuLkG3PdITeTv0wNmMG1AnBlpJeZ+M+jywMYv0GreeDqm550AsDknEw6AWDS7rnVR8lGwdmLd+45ZvD70eUEAAAM1+IXy8//57sAlUknB4zUpc7/A1eK8/9wfV3y/P97o8oDGL+KLQC49s571MfAm3eUnf+fKZswy85tCwAAGKn57pCkteJc4Hykaa0W8Wj3X/0ryeZ2s7EUEZ+NiD9UK5/Jx5e7cyYeDwgAAAAAAAAAAAAAAAAAAAAAAAAAF5RlSWQAAADAlRaR/jUpnv+1WH12vv/4wEzy72oUj/R68xev//zOWqdzsJzXf/hxfeedov75SRzBAAAAAPqd7qef7scDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDB9dPet9dNhnHH//s2IWCiLPx2z3fdqVomIR/6ZxPSZ+ZKImBpC/JO3I+LxsvhJnlYsFFn0x08jYm488Z/Msqw0/o0hxIfr7N18+fNq2e8vjae77+W//+li+LQGL//SIvJsvpy7L1S+/Hv0gjGeeP839YHx3454Yrp8+XMaPxmw/H2mrMGSL+UH3z8+vq+y13hkv4xYLF3/JPfEqnd29+vto+Nb27trW42txt7KyvKLqy+tvrC6VN/cbjaK19I+/uTJ3/6vr+q/WU+3/9EXPy2iLpzT/2fzQuVMZdYfpgj2/p27n+8VK31NdOPffKb87//4A+Ln676vFOuB/PPF0/JJr3zWU79+76nSxIr4GwO+//P+/jcHNdrnue/96E8XnBQAGIP20fHOWrPZOBh54Z0sy8YVS+HyhdOtu5GFmH1YeqpwXmEYR7YAAICHzScb/ZPOBAAAAAAAAAAAAAAAAAAAAK6v9lGko76dWH/Mk8l0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADggf4fAAD//zVX3vM=") (async, rerun: 32) r18 = socket$inet6_udp(0xa, 0x2, 0x0) (async, rerun: 32) r19 = openat$cgroup(0xffffffffffffffff, &(0x7f00000062c0)='syz0\x00', 0x200002, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000063c0)=[{{&(0x7f0000000980)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000c00)=[{&(0x7f0000001cc0)="21b90fbdcc089177019d2e82b7f401f3c4f2d9c5fc87ef25c99064c123e75a0fe4c438bd9ff1c0dca2fba406635f99e5c94fbb55405352c1189f7805369302ad936c8fa744e1b28285f0a088de52021da7912b340e8e6911bc63dcaa46dd8c102434bb471b07199ece66980d0d774a410ddbcc92b5cb1e809941c0bd33c315cefcfdd044d1867cf61574bfd681480747687fb442f779adadb1edcf27117ac9a2fc3a5ad1a0eb7eaceece9b410a3908a891e1c72f34368c4d7dcfeed0a6ad00c41aa02cc2cd2a15cc4dc678dd9fbcfd2a44e1d13d7c031e7d0dfb38ab5ea2eeacdfefdadf6af4d5c5d17a30c73e703923c14399abfbb475eb5fa89082939fd57a294e20f7e2a263a31ccff13dde596550d7d5ca77bc60430b737b672115e23e5d77c055594650b7922ccf0a0a834ddf99023ab2492374520696e36226e239136f35ae29a0853d4b91df00e07c4d806e608274a943ebb5a0a631c60b9304d4fe15fc096e4c6a8d576d269d4a6b17f364c5789c5309f5dcd0bd3945bd3aa45c03cb9585be84098542f3e330fff1ccbe08db24a8008d9eb5def3e9611e6af40a7ff993ff008511b37620f7168c9c5070ad71f2ef246284cd0b469377bbf9987e3f2952bbe0a20673f6a4c404b24efd389636130993ea97ca31c678dbc90cb57040fe4763c8f46d1aee04dfa3fe2499d3e5a50c410a1371d8b52b89d21751c1e36ebc7b6d1a8c4e7b9a3a9495e5c2c35369f60e8feec1ac5b5a45578d40b7088f11c0a745fe81de7647625f3e970800b1f7cde42399238447f1f06872ea2956e9afdaaf502f75061fa4e769577008b24176ce1b1154d9c0bbc1cbee903f708194e690199232764c7d2ca2436048c28805c7c207d6ce6ad359b321fd8b5f6e5272024889b159f3fbb6b973b9dd4b219a3d42cd1b51dbffd85b465a925c353584cf6c9b48b34f456f503763e48aeafcbdf728278bbf330e137bc43383d3c0d27adc80d1a5ad37406a9e6bdaac2b85c971e3c04c051f4e966e25f48fe685c2e51112069333e34d647114c0473a38b24a55bcb8a87efca5bf6e1bc7a0f1aecb109e6376e2df6612abfeef85a3f92513218bca8c009d439d4ec2dbc9180983668c6fc41783963b52bcebc228a80bcf6adf7306b955a278827b84fdf4545e97e9f5aaee5dd7bcbf020317590dc36b983929998f0c711d48fc2a2a7b0a048ffada04a788bc9f1d3b09377b245fdd9be0ce1ec9e6e4be66e409eed68f89a01eab815da5c7633e835d3014ba8becdff10795e2bb320b05823cfa7d674ebd4f561c042e5aadad777b44f2603d23ed265b73d882b6f32fef10f2f63bfa10f7682af01eeed0bc0c2430f90b9e9c6be8ebd1ce3fd8c6dea2f96df9b72c1c3a5ba51f6a66292574ae56d2c4a4581bb018d8c0e5778fa419ee2b3c3471ec194f08aaa859a3a755d5b54ba77e82b773e53bbeb67d4b1b804bd468d204c897780936191ab51eac9fcaf3dfbb7ee6a4c2b87f8e1dbbd163c406fa2b8c2a26e9861d88a184d5dc1f50b30501b96a6df0957301d3f85dbc83c990946918c7d274dccd84979582e9fb0c084b88de38d54aa6c4b59f9a75bc9e58117fcb2f0bfdb592d569b66adc97d6addba78c046566e8651df2e9deb5b3820e9d9448621c80b45cac7c5452db30ebcc6b0cbb55b1b1019c0c3526a7c724b670d07cc989d01db31cffefdbb69ae359169d834982426843b927b23bc972b3a6f4987e14faff64dff7508de676303c914ac9272caac7ecb2e2d6ad14836a8b00676842c9a7aec37cb3620bab34f51bfc5e11b537df8c79e13d51b3ec349355619e7dfc410bdb8d95323718bf927750c6f8011d791509443235e3e4e245a07e8f8f6017f9ff0a1454c9b7486513e0a1e375cb9a2e0eda8f97fe4764c3da362031dc085c83fd5e29db0c5c13f382c36d5ae63f7373d02a72d06462707ebca9a374c59908e9cb7b8697256fddbf2200012c627094160681c8e977bb7d7586d5bc0add6631490487e0eae659725081c7ab5e706c7451076520980d6a70e7ec8c04ca7bd9dc2a0452dcdb7ca710c52181cbcc3f2c709905920798d77bdc8bbc84b9ad40fb5bea2e8b313ed242c7d1e64ad0586d58d601712a131f6be32f7eee0c12f8c356cea968a54453009f2504308799e6ae14dfbd0e990f01a0a188661e0d78d2ef8e01c529d6c874f134badedc5282251daba12d3a177929011b23e98ed15016a59bfa8b72cd36616d9189034cabc9a4043db6eabda3623005e18f084b8a6f45fc64f7d7627fc7a9e706f20d1c7ddd7506915403017f159cc1471bca70cedfeea6baa7467899c2eada9a7b8b33db55433fb978c467b11f4950a5fdfb7bf464c6335d9b21402d6b4e06005d024a62f40cbee267eab47277755de82d6aae3d4b74ee04d58c18d9dafd6591010569d58711d2c761bb62d99d82a03247ab3ade1f24ddbef89fa502489a6e40324767535b6688e8875f4f9474965cc42ca58699ccdff502a0391ef2df70cce737825a1ff8de63d011245b1aa6e16036c6cccc553e09b62ade698e2b4c2b008f7c3f0101678f6f73d883089119829ba46f83518ff977bd9cbf9c2c9ff771798e029919ca629adfccc7a5535f7f19371ba60c6ed8ac300c46075d9981201692108cc4fe6686ce57b29bd663dc6104fa9bf226a171df7bf202d35fdf8e1548d4d907ad41c194d8efc334bd4fbcccf7cebe7dc02bb16be4a357b277ce7c05e900990b11db1cd7da92cd8ba9fccfc469966bc337386a93d0141a656548de4e83d271dbaf2d1c9731b46278a5b78baa3e5fd510bdae0c4a4daadbb02c36e970c3f17ef26aac3c0a819472d4ff216debc056ecb6b81c235e39ccb9328ce62f7e5aefce15ad6d32f83d4b6953a79e3f8aecda3cce230e5fe973b740fa167638f6238971fbe74e97217d3526c3e3fc95c423a7dd1b38c4baaea78aca5d060f39d0ebc5637556ce21e866cf949e30c73fbe6254a90df0a62bc326f1ae762f4b97b380b85d20d69307be5a45ec0415f7a882c0b71b77abd17638765c5878c4ad2c505239b479cf792397fc2694300e7659b81763f8c2957f91d83a73ea4fa78a861e398957c2ca6cf4566f225a416f1b30ac0aca8fa2579b4b62d43e89a4ee29c378ab708879e0b515df9a62681e67e55e7a0fcbee3b4c7d0d0b3eeb5ca8f03f7a7585d9db61439904508a07239f18dd5632c168ef796d5e10023ede2f93152c8cbcf2c0b3ee001a112f1d1b34a4e6fe5ea4dc431c39c3eab9a6e64221f66c81783cef7edb4138f99670bc3a18fc5def13ba9656d01c36c66dbcff3c2ec668e544303364d924828c20213790122aac9a83cf2cb0f109fbef9a01dd686fcdbc22a6b08a4a8c2c670f9e0a27f703d2d249f27913b67f2aec2cd11075852356924143d48350345b79ac3806a8e934db8056c6aeecf6a838ca5f729a5598e6305cad6dca32a56591db60e22cb7063a8fa2060a9f56552f6430a3192463b629b7daf03b473f1b5754a0be2219b986d96008cb8ac7724663af1a529491d19c35c7fef6fba64fe8d39c7d0e12e5fa02201af8ad0b714443579c8cf504e8f4e1b99a6d94e33f325a7400558a35ea940b6ad88fe4f0f6525d84ea276aaee14437819aecc44ce2774d1fcc66e082ea5b49bbc7aef82bb79cc58e99f04544e41b98eb45334760d6ac15483ac972d0ef5071112de7d6d10486201a9140a5ea59eef1c29e11db18debffbc59e772ee7d84c47bc176bfbad928ac718b03ac7f911c268f219490a3f150284b26778844d4f469b4906522805677b606b6d20345be09073463aeab926b2734f6bfe06ec47d869e93617f89c6ccf1edcb356380723081e667d6ada39ba8b58b37506f73862746a4fbb3fae8373fcfe5b93032517f7987611ff9e0d341bdc0027bf32283de990b865cd443e57af120947ab681b0fe64c58e451c7a47ecc44fb9c062209814c740a4e2329b69e41ee0ac2fccb9ca0ec0a291db05902535d9c67dbd764a03d4a4844ac56e8804b3f5cae65896b4a73ebc0d6b7f1ac06286eb0917726d232f595ceeb3e3703228979213f9c8fb698d9740ece7f0426597492c3c53a0f1aac51d507752295a99d7080f521db34898830d4ce1b6d3e2998e4389d11650951aad138b64cdb6450095dc5d66cd3a1e82de6404d8c7462b2ec975939cb5484eef941559270a39df3d56e895262645867eea0ed2541d9b7f33a9e4cf719ab081a65d6124a0021384fb3ccb3cd42d7de6232c948d7f98da54e80f257f64d33b60daf5e1d9f82abec80f4d3e207d3a95f8a929ad83f299f9629f1ac21e1b76fd987c9fd3b9d539374f3ceaf1e229a2a0036c522a6af2b3406fd1af1e5800962169d89bebaa591037eb9248d1ad0e2ca8af1b734ce1ce57a7454df7bf18f44810106795c58e5c3f6d1e959119ab2f4e814b3c836dd89b0a5d9a59806c9ac7cb39ce540cec4091a3858940b4a6ae521492536855a33193ff6bd826dea53f84340a89a690b1a3017d634ec21c49bd4629ffff996eeb5534e37209797693371ecb50d6a5afed690be9da14988bd9bdf59e6e6c593e49a43833241afceed4c484d2703cf95d6793a6dfef123efe731d6be325b43e15fe7d4b2f23a825af3e2b552f43f57e680198e734294f8778659d257b8a0d7420a3eae12c8e6d73a1a8656573ea86576d97342285fb68ec55d7c40be6ac5118eec065a04d0fd4e2d883a76d51030f86e279610fee673b4818deee4dc9d653cb4805731b690a18bed40691bf7a2fcb22fa1c48781b2beb3ac8e8dfbd7f0ea1d165fa8b1ca14be76682556954efa0a1d3414abe8d8d3cf8f43daf4d36f797f39862cd8ed27cb925be768e6d1c0f8aec573cfa378c696df3dcdad46015dccacf20e54ccf1e709823b148f742d4b897131ef2cbda192863b4320118b730d7b6ba644cf0ca410c3c4fbbd1a81601a6901921769ec106619dcde1f4fe36e2482b08b006aa594a8ab278a072784423cc7840514191634af164243df1fca4e88f3dd6c3d27cda503d5f5808fd0bf2527dca79918979daf51b0bcbb45c36de8bab0a6970663ffb41be053f02d115596ebc6852be7a137067b3d20b11be0567c4eb47263c2b7ff909da434f3a7d8843b1793ab149bd21fd9dda310965fd0483dc5572c8e4c07e0ee2718dbb05fcd70456ab077b41a52fdfc443f078c258648f0bf4f30d03fdac3d61dded1e981295bfe35861608f840d269f0a584b7e80239c99c4bea65f942eb88f33aebbfb8be3d8b835fd3264f673a8fe7b8f2dc4caf4268155f3d3968ccb66e466b2bd349e9bd0827aa60ac7409d827dd6858cf462800a2aa3f9f87ed4b822b06249b4ac9734726afcc1c1a971a9abd6add98494ea3fbe7e13bc11bf4ca6d646bd0aed9ad1391b603965e386b14b78b42a51e7d3d2bb0190c0da13a7db3db21e2935f8ba9910bbb10bd803b6e7f9e6cb20d0342d85ee813c94709678acf76eaf9b6bf7ba4fd96a8718d0b59e3db4672d3319dab7a00aadbf4b76aed1fd98032a2c37a4ab1e5269f7c6ebda268c049094edda7a10edb0d2eb030c205a120ac01cc418d351560fc1e01f0479ff7d6eac2bc909352776f0e379b9ac3ca894f7289fa923071f7521e316b98fe1906beca6d3ab1ee974d45ba147b6e7cea86f81805a3a62f5b02a2449162207d714e13b58e4115fa6ead3dbd2d81a6e3e7d94df6fff26fc33f382dfac19b5804135690c448c2e66169f70f74a5f35cbf2b6e630b81c7ed18acd8c2d04771536db047b26bffeba713ceeb", 0x1000}, {&(0x7f0000000a00)="326f3ca30778b8c74f07a0dc98bf8cca820da0b9a469c3423abe727fda8c00303dc14980a614144618da970b695da024da4d4c1e81a10326013bfa9f9a6e4b1f9c4efa4980b0804948c8b22c7c3a26d1b79b518384bd89d2e25f7fbf0d1ecde14f2205c306687465e9a1ced4b36371f9f4355baaa7d827273fedf2a8156bdd4bd273530957f6678866f1843a2afbaa26ca46af5e9ca8294f2d0a298f42408f", 0x9f}, {&(0x7f0000000ac0)="274b20e7acf18616614d64be8b24c5f222973c83f45d44ab3255e14a9304e093f1bc4c11e9d26c13fe7c98083bf2b497afdc27abb7e7a47627ab4271f6960c85befd564219b783ada51a28359bf805c7820e93a8f2f33abac9645c1a2be6a7ae8dd57dfd20b26b167b5cb8a941ae49931bb1ace09f9530a7d6e7049862360922948d052695ca66d6083bf322b3b0fd5adbe19a40d17e23b0", 0x98}, {&(0x7f0000002cc0)="654582609c6841e8ee056ff6af15a7b22c254fb6fb86655d383cc3ee6646f0572c5332df59d6cf3760de6b6542ea295119d9dd9fcf5e7443a5d42772ece3a6329b763a40fe9de67a1dc320ddfe6897a5ac144ed9decc36e59d693aba039dfe3bd5d79fdd3534cf381ddbcc13a755da7468df0b52453b900b69f0facf2db7702972ec3b5587f8c4b7e885c09ed2e048b5de6894f42833e89337d3a663ff6576eba640d78d7762382c9a35b179d5e81efd61a2622f0a9fc5bc20b054697144f35fe249166782b10806acae95996915cc06a0ab8d072420dbe8328c62c76684299a75d6c2552d7af4ffa2e09105f4e70f14fe59fd8f0d35eb1ec96f57b0c840004b67c8a70cbc854944a6c2986c3b5dfca77fadb6d6cd4caff453eef017097e00e139cb57bef29e8edd16008cca8f43deafe3f6d6407f137a39fba31929d7c2c4b6524a179ee950048857ebec020af74d04d3c051888d1c1e877e43c45cd89d0305f1ccb19dd3274de766e7b1036c30193961a78e3a2fb8b88cc1efbd2c936763f9414a2f2d580942f87fcfd99c9d016ad39a6be170b0329f9ddf0fc5ae917af6b493293b0747328adffac03a98e739907196cc0a1e3dd5ffe155e962bca3642a5f8d452bfb5755bfac6812376acbbfa8b1ea070e098a19ed8cfa09f241ccbff6169aa48c21f8e16cecd205f875c6e21d32d6688a5a0409a2a0b68a85082ca02a800a9466834d0b8b2e3781f20456e26835e660ce6e8fcb18f2379afd52359fb917d266556563a2c9ad14055907926636aa22e814eadaa44a6f7dab3033a1774777111afff8d50c18a0cec509f03213b5e7690247717acaeb445ad60e9d26efa6b3495520eef0cf050c8dee39747280502f2b4082ad24398585242ad618495d88468c9486e810feef196b2c54ff16bcb97dd31fe9ff8bcc4ce7cda741c67f4434064ad5ace00e97acbc60ffedc3172820a2c8e20219d47e172849357a3e36e675654836aa3f520c0d1cbc22fd09117dd9933e98977136e760299c63e164223be81b9e265c96014ed1d612bba8c4211475d57f2e99b455e175a3c07968f8da3ccec372aef501bd3d353cd568045af04b9e8b236dc3712213c7acdf8ceb644949424a7efcc7502098d1c4a0cd33666801a659c3606e79853f8bfb3976cdbf8bbb00ac80e43d4264cfa4ed4f0fb1251bb08b46d10fa90d2ec12be2102676d130325e1daf100e04f6c40f9107f3424afa23972660002bed3aa0c359fa7e0543f273618afb82ff744bb2179b85b0f5655b280c6c3c63d5