AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzJ/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNMZiudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXt7l4Yu3iCgidZkijTc/p/eI+Ii0bdvR5y2L3fnYfN1ztj9Mcn7H9LeMiDKKPs4BAOhd1W2O1bpe/uX9zzvIO8xbzZt68cxPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADxwIAAAAAwvyt0+jYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKwAA///3sF/U") r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) unlinkat(r0, 0x0, 0x0) (async) sendmsg$tipc(r0, &(0x7f0000001780)={&(0x7f0000000000)=@name={0x1e, 0x2, 0x2, {{0x0, 0x4}, 0x2}}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000080)="48fe831422c21038bad3a3401c4d678d70106955dddb8fed8e02442a6bb6c23e1f4c3e681493eb02151e7595183e6c8b32a9e180562193424e3e0001266171878248cd5d2119e2bb479463ca1ddc8657e3a7e11a21bc4948580823f09177163dbf7b90aa633021cfebf0e8cf39dfd52861195a7671e95ea43aee5d012270c1129f05a62e77", 0x85}, {&(0x7f0000000140)="5a488f2a1336f3a45aab0b14e35c90b435806492b0d1fbf7c4b5763a2a83d7e6f4523af0da6e328c50dbd4c495ca5a2c377bac38b406dd8238005d0bfa2560a7ac05af25345a713721e6aeff08fc672caa4cdb7527740f2f8449448100597d323dc07875aab03fe758224fd62a7f6a65a35063f4de2af795b81ae450d1058bcd3c2e0be508cc10b1ddb83c", 0x8b}, {&(0x7f0000000200)="79eb3cdc573d05c766", 0x9}, {&(0x7f0000000240)="7c82572f4a25e7d4166901cec25a1221d83fbaa57628c993943f4c9880786c764cbc5d541f3dd42b9e704d7bfa426101ae88ac173291cac65d3b333dd194101b545173944e2be806b23e1b7fb92d9216ce4e3262ecd30072f54f2462c487815773c3f35414d7511db7143c80e266d3d3054f6a61a22e26bbfec0d27c8daa9986a28ac3fd3039eae8b222", 0x8a}, {&(0x7f0000000300)="a2a2d970378be0334fedc40ecc7921d67b94f167ce6df891bdbd8a2ce60851e6c7aac56470c95016c7167e61ab17ccaff1c1b2703ee92e23cb37bf9698df04bbdc14054e5afc09ed9b871a4627b841e8", 0x50}, {&(0x7f0000000380)="7e2bdda5ab083383ade3ba86bb8cef1089e17c1f5f6c9c91cf88fd70674edc4f3037c216bad874e201c1abe859ff939955c1e970f42226595b7ddb011760747b903760590db9a78ff56beb3e9e2f9f81ca658a4bad50c0003c461010014240e415d14bbd4fec656e067a889bca42a57a70312d0282dc2e2d", 0x78}, {&(0x7f0000000400)="ddbdd979d07ee3e21d6502f276080e8d90eef63162d7cae587966315511fdd76ad0864afa03026684d1deac289861c9d59d370517ba0c3460c4589420ed84499e7c8101d3284d367adb01e3fd69348ab4e4a3795ee68d8b8cc9ccbab1b8b4f57ca6385cc51f3dc2a53dc710fa6a874e20a71099ccdc7549b7ae2594b9b524769dafb80928b4078ddd3f0e2edc20a2196ebce38e7e43d13f538d1e283dfbb62ea9808f48c4d1c8307dcc60c714cb704e26ea789348b4f39342a4265254f572936ba18de48d81b561a66a331e29fcf062e1ae96f83c352bbb6cabeb10a0a83d396e2d4564984d29b6a1519ea7fcbe5441221c2defa", 0xf4}, {&(0x7f0000000500)="dac5a88bc9bcac0c41ef98e2cc21fcc86178276ab1449632edb738d0fa520f398958462f9586b555a70e085a6d7d1e341e05c46a8eb3c26c5870ef6a665e29dd3d9adfe8b120c5ba596eede48ca6cc135895382e8ff44cf4c453145a27eb81b6355480b1913525b8ab70d6cb8e08b25c2ccda3ede86230c8d039313658d1a05e3ecc81022d0e677bf06fb50b8f3f578a51cbb4cd41febe23d2ba7c9e5a02c3cc591122dda6fc8e84426c66622a4eb3ab0c87f58f6db0c5c4b3d05fb3b9f1bde6d41ea4dd8ad3f7ced09260693ba4ca396758f57925bce7362df1972de39732176008022a4b28c787481726f8e701ee306061d3f234b8ee3e5a526ec467d2654ebaca81b67c4f53e2b47a6f9e2e2ab5b78f949e1d6ecb7d57f59bee2b7c22e2e639559a4ec30dc271330418ac4c8b896f939612eebe8af1a194453da8dc37e3a880cc55846bcbfad27d5ab3304f7b2f749a8d874456b79b4d5523b0935efdd8f916db72675bc01241d2812c8e2ba6cf63d49b5672279943b3499966082d65d297e3c330b83f0840a675d89ee0d789f809ab5bb7438cb32a04d4c4df07862f039e979655f6dc1a43570b9acb99d1dfd52b79092f62b43a443ad38ca3fb5193266b77a852a1aaf8001c8e17552b05accee739b08fb4833247d9d9429bfd3603f865b34ab1411577035111297129b9240f10ea50eaf0ec564a5d7316500edc2515e468324457d1f01ad8d66246fb1183556c2b81d6f302335336515c03a42a7e63e9e1d2f9c46cc6f4b3120d7937039778fd4ddc877ded9214f08c1c749b6f9e46403a52481df9425e8884689c862caed34dbe99b6d54f510f0cf43f38adad44f50a3a4319510102c4dd3ced067cb45bc539713d4523abf2f300f80a5227e13bdf58bc1bcaecf8ddefebc151f4d4864c9af19ca82ebf6c017499176542053e006635a38b446864516d8472c2a96cad53435c33d0c5e4ea290e07ab1ff5f28552950b80fabac097d9f2f0aaaa58320403ef53391a963b03dbc0d056bf4eaefda60a0cb4bab2bcc2ebad38498f4d2b3c8e8e49316717f240d39bd50c8dc7cc2c7cf069210d2e91ec7bda8ccada797b5c8fd0216c5dc2b10796b4cea93516ffedcf6a298acf5e60c6fa0224c8b1c53e48f4b7cb41d74b1f8054fd21a5aa3a5dce36aed8054f06d2a5b41a5c08b3155c9d5ecea7a10e447dd5e780b8daf32c035891fc8e173f503225a333c48663dd67d863fb859fd860871c7e5ab9782b19829e9741fe8f0c8c09316e63270511b69eb26bab72efce098976ea7f8330fffad00c69f41abdf22d998a66d4f1f3cb9692806e7500c32bd09b20ff9ec3a722550769854d5937a63720a5fd6ae189d7ae219855b66aa6d66ce15adb8c3b8a11b28597d69bd31769d3d643438136a8f59f2537f5afb6686cfe3f6fedef82fd2996d45b402c25e0865ef30d842ba670d82798ab01a76a72516fe2cb31b5ae196ed6ca0e83fb47cabefe6daa07b342e5ff601bacbbb7a3da1984e2930ed4dc6664affb42415a6b15f319619684a60e4a16d3f381de469929f03ff228ef128e7259c1f181b34337d9e665156defc0561b21ee3e87aefe280fed33536678da8520890808e53c4ddd57989ccd4e10326dc7f1621d1917958eda16897a9b455ff04479ac263df9abe6c437eb02cbd57203ebcd85267edfb6b2b474c77ceb9a73c8302c7844d67679af43dc7cd19ee5dcdbb1ae9f0a632ebfbf977ccae31299fe63ebdcfe905c77ae728671c265bf49c64e8d7ee538d132c7377b46293fd7b8dc999cebfade269d2b5342acd46290dd716244a69543289e9c60f6a66b481c1c8cd6c665caadeb410d27642c1206bcbe21605871a0dacdfdd7346261fa02486bd70a0234ad5ec2b7c76b5d8dd646ce40471d6bb48feb89d08b8bd32de65934325ab39c12e3ff70724767a658812c6e037cdd68ebd41d8152d5af959b976dac21bd698c3121db0df1d888f86e4efa4d699da237e5c851fd9c078eb4a3b71d224b31d717024e3153c8f09adee1e92f2fb6a267a359d64a840ca04df408b4c0ea4c8d4df618d1deb87b6dcef205a7ed201e5ef92c0e9350a7d1fb1888a4649850f89e5507ca303ea2a52d4ecb2385fb5176c00374a27ab1fb07ea9d418ffa39503ecdf64d874ff2a1c64d852aa8e0b3a6acaad064327d7b4d9b9eee7f1247f5622fa119859aaeffc975f8d4062dc7104687fd15ae74866303a1abb3fed10e6ce249faab710af738b169d0ee9e35373e46caa28000a25ae553726e30d75ccc4634bec244470289ea2cb6f66c123121f3dd60d8ca8bc4aa8e0118dcb9b9153b4c5d23b1964b3fb6e2a17d999f6e930841746064a368ed4dcd97c495b2a27c51e10822450406e6e10a9257081d82cd044ea2c8597ceeeaf6d00f99611a8b1ed4121f424514c0644b58fdc74379335a1e22b0aaa3a86ee557588db6a37dbc26580d65faa47f833417788df4ae53b02571b2a88265654669e74a5537340765559d2141b066047d21c8b8aba7eeaed52c92c50fc341b8c4d3aecdd1587902faf225cb4e1974dbfcdd7653f1c64be2cafbe3e5da3f0b52c724a4112d88358f50d011daa944ebe9f2ad05e3dbb1143225c137ceb6a897872a5743c96a79a04c35c7750ef723643e6cfb8180827ec5b0dcacbf5c23a62007eadc46b289c916ec127d7a3e0f69369e30557296cf0e4040e6cb1cf80b7f830907eb1a84df78b1fc00699650ad4c6b67d7164b0f855e30f34079c21f225040b1b996d26bdb1ee3db4a68273880fc7cf68ed1ea6642570107730c4a42159b1fae009482ccaad277d815cac7ca446e142fda8fc1644a663f9beb0a20a676039ddb654b851415948363f6684394feda5a7c68959a3a1246d212e94f84cdd8e3180a5e536b4cc44bf4e2b78aed7d129c1138d195b166493f276c07a1df46eaad12a1ea8f2e1d25edded4862f9433de7894121cf86246b65bd700b3d6cb62506a475f8b6c5f00ebc54f55c21ffb870c839fe50f7949e58fb7ffcaf4157b1bbba1f3c870e976cf1c216d45c324a1218bc5bfa5a198db0f27819d1c1ada8ec0c50c7fe413b7b975377bc23f11f538fe41052bf514ff24cbedb067503237a7dc1a4fcd6b0931fb9f81f38e084f0cbff7dde59487b34281fe22d18bf60d6b5b049859c707ba395fec7f1f11ba1dae59a765c7326aedb67724494472e66c1d0c3c2aa8117d1c275d5829e019e2173dec29c8bc07a3c14756186c1db10530fab7e55c585748675e65aad473605d30bd61a30f1df7d86fa9ab691408c5273cd5ac9e28b5457f1d29ee3f1decbce3925faf45408e2c96d60107bb12d4408ff9f8e13db644dedb7b0343b87dea633d5651f80c12b76fc48153250aa7d973258254e50a4b4e3c63b8bd471b3e09baf9bc1ae0c934307defa6e73d689568033840a70a7c61961787c946aa09985d11eeec2bb43805b0f57192189a94264cade70049c3efa7d98c554c57c88e448dfc9c17a7469eff7e8d39668bb27e1e47a46bb50f69e39dfeec7f64f9f40ac738be9e7488a96b6ecff7f75d2ccf2ffbbf5ff7863aa66427e9d03956073a579cfb40734f026eb9889610e9936737e2b65ad3595bda5c0e79086dc03a93b3323750f9fb6e573338e1d84ee51a52c4a801d57bd4697aff773f2eccf86df276553c8ce0dbf2049ff10c3ce41f0fde8e39a55d88a8eeb3052648dd6992e25c161d50953737f83c8ce01810c04771163e55fe50fd4c8cda1ed1f02ac1cd18eda0e9569cbc2baf6fd2f7a75c860ef86a24905b6575c19a9c60cb7647d1677fd4056256743c8967d5dbe9f5f6a934802c8c61656f5ec4c4b88d04a34d1081def119865976a16f07fcd0cf7246be9ccf963c58464358f1b293c20240f347fe22dd5ace9f8b8c67905631f4a85da48e1840091c8c6455d87802486f78eeb40baf16a107aabefe71edbf39e86952dee5397ad32807044b72aaf6df89095501191a8f06b8d5456223651bd13af40e902103bb91d504c2470767ca5ccc92a8e0091e7a3e44c713909882c222653e7199baafe416c099af724df9ff40ca9a1dba01476c36b719be3fa0e5daddcee250812bd93975833a019b6831b021e9386f5928a5d7c112c95fad2e09ed7e2defe7033177c356b5f11bc4f9005c0dfaadecdca437e6a9417d184808214ae1a159a3dda86987901737970436824912912dd4d22537c3e40a4bc8acb415bdc5a0bc121191d403fbc05fcd9b23c4ec061c1eafa9775916b17b61003d150c935cf732bde2eee56046f037a2c3cd0e9bd3928bc0e56ed4c24aa1799d5241032c3b4e1f6e5f46234aaac85357a6ffbbb0aee0c1f6a82a3c010917b504a16319f195df08968f68a4cc0d240079b11732ceff6f39e08df41af8c6590dc260bb8f1035cb9c89a03d35eea93a03270a17d229274a4e0fabf0c1ea3bb3bcda22c14f67b9c860aa064d697e4fed11ed179b7a42e957d65011bcbe8c6bacd434fd09c065e903c28654747a6a7fc3e8443317a90964be5cbbe07023ee199341d2f6b6fd9f4d1a36920ceb83c51f4e9e06c036bc2670297ec335bf0480a4e0ad6fcefd720e292ba2ee1b433b7619e25b4915388f338eb5cb7de02a7e75ed515d1cf84b9396e3ad78a4bda1e17da70ce0d7c2d8b16c5ed33f042462c2ebc39c64732c2aa2e984c88935f4659a6123af11d86217fa9130de9b30ef3e373dd0043ff4c6adfb8b802026809277c079594f5b0ef553f6dcf3d5d25095b246ff9bacb08ce1426e63c3a7ccdd6fa534241553be629bd8bed87fadb950955053d7f553f80299f8d60b11909d2df4e46b941243b7074ccdb82ff1c21e62c421dd7037253374107db74c7ddd666771147750616f6e1b3b65d31d327baca28f73eeb9ae47d679dcb6dacc6ea330f5758f5539aeb342b31fefb63d6ae738f0935358b97d390cdea6a6119af4537900ee0ff87903dfe249d800ad94f8619afc16c01afd89e24208771e260d617d9dceae57edd52adf6d2115f8a7a19091995449f5888abf242428e0e322920db7771cac8ee95303fa3469a9af73b57bb19c5b5a2c297e6c6f78be8c77d5bf32ecf1adc2c44133fd30d1da178a9902a89ed0cff7ec8d72f4bb50992402e753d42692b53e7a128cefd24f7359efde41f64f67b14b44687fc68ff111a49f05fa269f1c1897b99afea049ab9f0254a884ecd386455731e674acc847596b66bf4d0ffa59aeca69eeea94379ee58c434bb6bcb6bef35b8c0d3eaa6f32cfd7cb7509e8ce054de0c56198f3b26fe191afdf0116bdb2dbe5377a91ed6a8e65756f576f06cb913e3efcd2a7a78f26247a21e9faf1cba38abcad9b6426d813e05298659697bae8ee70912a9ac17227751f20288bcbbd387d3fd24607696bb164d81298f5bbc623a640ccbaa7d95e2ae55e9d0a92bc8c7aaddcb10e8d33b06902661cbe9ce01ea0b79f95a24260c7b88df71bab6375fd6ad1d741392f845b4cca25ab207daf21438d71d96a357ed4931271d66e4526132ab7180166d52953467c9efcd9620a7f845b17e5a58b2ed76753289e3035d8c2d00b56cff66b02df3d714cfde029a5125419bc18ab40c408d73dad6143b322e14aee6011688a9745c38028faa70f5d88932d9990b0229168d2cda895a3f5b6a11f9a9d339d57ececb409d967bbf191b3eaa7c050cc8cd4a572da322d9f4932252d56601b6c09ccdb0336a1316e66d75732159f34fdfdd395f34f4526b69712445d78625f4ad9e297eb032cf9ec972efbb2ae0d950cf4bbac1fd1548e", 0x1000}, {&(0x7f0000001500)="f3b7b6fa998638e0e63cd18c7037ffe6368d69bcd52a126d16f9410214b1b6fe7a1ab677b9932b25a3d030ac1d290de012cc1929c517630ef27c62c2cd4cb00e49768c83f9642959a3fd73f693687cfd9e30d645015469cf5dbdf02b12b15514a6dbde87406312faa695f3cbfd5e6222ca6f92cf9802f49cd3ba55fce6ff89c775e24b054a8aa0fc15a1fb3f94b517d9b4978969729e575ce7b91d70063c9d5ec53adf71020f76b18379766cad8fc995d2bab65338313ea0978bb65d82eca7c518f842d9a7c578551bfede41f17aae438bd3f8bf4e0601416bc0907aed", 0xdd}], 0x9, &(0x7f00000016c0)="4b8ea1ac72a76c0664ca1abb2f9e6517913d3dc3f73e8b51797cb30bfa0355e1d798e58826f95f49119441abfe56ce6f32f6b3cc402ec7070ab6f3756a29ca89c04916583951ea81f64cda67aa4971e6698a47a254549e4c18ef51d4a9f4ca19900cec6fcd80cec05654745bc3077732efb6593da13d8784895c1000262509784b0c88538f88193960230de9af9273b45d7a742a83", 0x95, 0x4880}, 0x8011) 03:42:06 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f00000005c0)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="d14d15213af64370f65ec6e2d16f9294ad79bb4647fd522f89", 0x19}], 0x1) 03:42:06 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x17}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:06 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x4517, &(0x7f0000000080)={[{@noblock_validity}, {@sysvgroups}, {@dioread_lock}, {@dioread_nolock}, {@noauto_da_alloc}, {@resgid}, {@barrier}, {@abort}, {@barrier_val}]}, 0x12, 0x4b0, &(0x7f0000001b00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9p64tG2PZMpacxCYUh/4BhVLaQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyBbInw+c3HPulfT9nhgd3XPvQQpgzzoREZcjYiAizkTEcLY/zcqVemOj+bgH929P10sStdq1r5JIsn2t10qy7aHmU2J/RPzvSsTzyS/jVtbWF6ZKpeJK1i5UF5cLlbX1s/OLU3PFueLSxMT4hcmLk+cnx7rSz5GIuPSvz1596a1/X3rvrzc/vv7F6RfqaQ1lxx/tRzc1u55r/F+0DEbEyk4E64GBbJvrcR4AAGzfbyLiT43z/+EYaJydAgAAAP2k9o+h+D6JqAEAAAB9K22sgU3SfLbedyjSNJ9vruH9XRxMS+VK9S+z5dWlmeZa2ZHIpbPzpeJYtlZ4JHJJvT2erbFttc9tak9ExJGIeGX4QKOdny6XZnp98QMAAAD2iEOb5v/fDjfn/wAAAECfGel1AgAAAMCOM/8HAACA/mf+DwAAAH3tP1ev1kut9fvXMzfWVhfKN87OFCsL+cXV6fx0eWU5P1cuzzW+s29xq9crlcvLf4ul1VuFarFSLVTW1q8vlleXqtfnH/sJbAAAAGAXHfnj3Y+SiNj4+4FGqdvX66SAXZF7mgd/unN5ALtvoNcJAD0z2OsEgJ55qvN/oC8lWxzvuHjn/e7nAgAA7IzR33e+/+/aAPS3tNcJAAC7zv1/2LtyVgDCnvfrLY4/+/3/Wu2pEgIAALpuqFGSNJ/dCxyKNM3nIw43fhYgl8zOl4pj2fzgw+Hcr+rt8cYzky3XDAMAAAAAAAAAAAAAAAAAAAAAAAAATbVaEjUAAACgr0WknyeNb/OPGB0+NbT5+sC+5LvhxjYibr5x7bVbU9Xqynh9/9cP91dfz/af68UVDAAAAGCz1jy9NY8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG56cP/2dKvsZtwv/xkRI+3iD8b+xnZ/5CLi4DdJDD7yvCQiBroQf+NORBxtFz+ppxUjWRbt4h/oYfw0Ig51IT7sZXfr48/ldu+/NE40tu3ff4NZeVadx7/04fg30GH8ObzNGMfuvVPoGP9OxLHB9uNPK37SIf7JbcZ/7v/r652O1d6MGG37+ZM8FqtQXVwuVNbWz84vTs0V54pLExPjFyYvTp6fHCvMzpeK2b9tY7z8h3d/fFL/D3aIP7JF/09ts/8/3Lt1/7fNaq5d/NMn23/+Hu0QP80++/6c1evHR1v1jWb9Ucff/uD4k/o/06H/W/39T2+z/2f+++In23woALALKmvrC1OlUnFFRUVF5WGl1yMTAADQbT+f9Pc6EwAAAAAAAAAAAAAAAAAAANi7duPrxDbH3OhNVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnuinAAAA///H+tTv") r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000140)='noblock_validity', 0x0, r1) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r2, 0x0) accept(r2, 0x0, 0x0) statx(r0, &(0x7f00000031c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x10, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000003300), 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003600)={{{@in=@remote, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@private}}, &(0x7f0000003700)=0xe8) r6 = syz_clone(0x82800000, &(0x7f0000003740)="d3dc8589498a990dec4261817666a16184dc81d66f676602d0ae0b48d93d9ac2d1b6f24df77a8f", 0x27, &(0x7f0000003780), &(0x7f00000037c0), &(0x7f0000003800)="6c494d9a2aef83714ffd1b25f4fee723822d9642d2773ddcfd589551c154e5d961dced6d440940600b667e8cff68021399d30ab7a79890b8c08d75667cd9c0888c9d4a2bb108e08a7f06f5de2cbb97453964297ef888990bfc600e42c663428269b572fdc8ca09654735098608948f535ec8af974fafd48dac1204307db652cd45af2e19b15644242a16867214cc0a899ca5bb96ab0066a19a63548b7f2eb299c4d430edf1abce5606d23f551605b0862b052b8248e1d8e5d52059cb592df54a4430607ed2d0212a2eee9f0aeabbe05128a88c642d1a490bc69e68550a803dd4619a47758a33f3782db6952338317541643a1d4797f896dc35155818") r7 = socket(0x10, 0x3, 0x0) r8 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresgid(0x0, 0xffffffffffffffff, r9) r10 = getpid() sendmmsg$unix(r7, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="b2", 0x1}], 0x1, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r10, 0x0, r9}}}], 0x20}}], 0x1, 0x0) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r12) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000052c0)={{{@in6=@private1, @in6=@ipv4={""/10, ""/2, @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@ipv4}}, &(0x7f00000053c0)=0xe8) r14 = accept$unix(r1, &(0x7f0000005400), &(0x7f0000005480)=0x6e) r15 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r1, &(0x7f0000005540)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000400)="40104018a49afd3f2065e487a6dd5dfc6debe25a05c9129bcd0fe9fb21ea6fb575d26607370b3f30cbc74c777a19963d7f608e4cca8ecd2e35c88cb15b67aa006f54b150e4877d5c7d355d1ecffb942206c62bdd1076b41fcc442695fbb7faa3ae00c14f309c56fc8c9e0da55ca135fbdbd5fbfed3c7d4d28d42a62e82ea70e825f4221a58d0631d4f61ca0ff2d50d3654561ddc975eaf37ba222e46891cc9cb84ad96a9aa554bc702c296d5758ee47dd9b92a0122e0dacdd2c6c9ba0d71cf5859e23a81aeb0532b4e4a2d327e8f7f9a41d50681ebf437b060b3a5b9908767cc86499b1ae1303b8d56a2506d4f7bfdda27b7f760e7e8007521e8941352a4ff4d49786c2af146364b8749ef2be6a64c43481a1947d33876f417674eab6f1b68242c2664873c5923d1a143dd36e143a89cf7b03166f11265ff2d71d4dd9e28f6f6db3600c4ebbcd52e28d3e38119fc496a5e3d18a42f4c7ada7d519940d18ec2eebc0964d6a36e06b6edea9cf2bd43a3a41117a18c3fbd55eca86c75e4d07cd75038a53e599d888084b3601adaf8e3a5f9c3c354e0bff4794adcfc917d74a5f5607af0f2b8983ee762ff19a7bf0d56969fa3e9b9f56525b35fe65239323720498ce790605eaf62d6776b2279017d31478fa9a4818ee1000a0911063d351e28946a2c5c1f471b5664646d9f1a2b1d8335e7ae15402a1dd2ab206a4cce18b466c10cf06265f3feaac16ea58d8a6dfa4913224d61a32a4ed6355089eaf2a8e54c9af1ba878ccd249dae4849936ab61b1f00b8cc9d03a81c12723f8f14824932fe37d2549184499ea87dd694271d7a075fc947ddd54a07ab0d8d5307a831c2d6d7a6897b9f56bd3e2d8c9a3f61d9401d2e8b2fd99e646a9fb60ad3c5d6e6bddd2cf91876771fd8987eed20b4f4e3effe66ba57b0c6f108e76ab7b54c3f127542a3e4144e751438673c50f680391a607908c7fc27a5cd022e4d5db4a726afa37608fa449f6538ea91bb2140fef3f796d46c1b2561e28e3326843563ba1251fcecee1a6d83ccbfd95f441d5a6bdb15300a2c5ee8c14a38b7a5cb8e1f879ce5a448e64eb99444bfea7f6999aee2012243a699e39ac61a6387d3d87793356f4898dfc9a16c0488e252dba101839ab61c703765e6dbc6c00878c15b4e0efcef4cfa3d82eb870168b7e4d8589fc8e2df81d1c530d85e894cf16b329e1d9ebf293b701e07ad12c049003b4de258149cf7d41868221aefa494e62af5b521a3028d0d485b8552b8563d25a1c3c387ab17a30dc80085c8f0c8a8de10eafd7e1b9289d28218f55c958eb18bddc5bd99e08930c02c718b0d425166194485e116ce48197aecef3bf784058b7b717135034a9f43186ce71aac0b5b40f277a7e6a8c9ac73d8c712abbc54caa03b2cbca609e8c4d4ec49df91e8de31d7ac7eced88ffa56fc598ad5ff8cd8d9b302d1f58d2e8e392f5bf3fbdf85f2a24e39240f33c97f001c335964f025cb2b267913e9aa50e3b5af70c6c927594a118616c352e5ab138ad8eb3b99cbd01337e60724cf26c0bcad171a697d72699a9c4292d5b684780a15b0f83638863dc8c1ee3ff016f30dc32b499735b93229fa7364744e118232e1ff8fa0b9640214d57630610bc7a3fd6b376d4328675c3d1f5559e642b3360317c099ec3fc638571d824df27cb968d41343b004d9e2e13c396ad8b837ea5210a189bbf39603181588e1a7235871117c56302159971a7a6bd0236af61b277b09c9218501f598e03323837b198af695075dbe8f63d72ecc036d1bbca82396745b5627d64a2fedc3a53653450f13bb1ecf0f34715dd2939dfbb37da6b6311e5342d5b4e8d2d2fbf6232557db39cbe03173c773f8b207c5801687adba5a9f981f0e0bf507ab5db4e394dc16d05f7508704016eea009f567f7b4915e709dadf05d45485893bc6350cc2cfede5c2c113f50325b0c37f49fd01c2103e3257613c98e86433273e176ff5a9e2e8356b64ff01306cd981b00d81f4bdddb967ea9236716b2fa5a836881aa53e33f870d3ebe9a53ffe5f7426bb2709f97e06973b9241bd706933c7e2023e18ff4fd836b1306194367ad995dd35bb81e07b91dc8d2190d93b57fe43d6ab51d6d32c20e490bb9deaf27206c2e4e027a61d0fccc618b048875b099e690127bcc8b62911ea6996de13054e586e802bcbafa06f79d6d8a94f5d2ec1829ae5d4c0e8a22013ff9182766229ee219cc55b9eca8017f664953e0b188fb1f3a4cc0c4b382d4e028e9e61645a107d2dfe2508bee9dc2c6b4c34f2e4e976a9613482adff5f3d08d456141933b1eeb7e77b486b842d5bfcf4c18803c4408cf337740905890f5e74c295c3960bd19713cf2a339ab9e58a5b0b4991908359b2791a6845799a4f05e15c19ea3784a27d3601275ede6f413ed7f811ae3f543135e1495ef78a338ad6858cfa964d017289a32dcd4b4d9550a8a6861f7b925884b25663c3917375ecdf47dea7fd399bd0bffeced2866d1115b8c881bf48bbff0e2c7e7ba596e143ad27e5249bede456c5c88f449eb6af45d09c5cd69d7dd84c0f2d1dda0797e06d4d083e79fc1c6fba672281d3a834578c7795b456b35143fa270ebbf681bc2ed9a20cb84fa7fd44a76b9e5b9af9d23ee91b6f0ef9dd00d7c8ba1f82fa92a113d4f94d3150cc4d70b4c1da79e07711abd7cf0a74d34fb9260e67ef49f674a8781ae66fb16aa86e4616eb8d0422b2a4856d8a67d950784fbd17fcb2566439d00ee8f3335bc81140f227975b21631af7abe915882bd855f4c93d58f702cf3cfd93db22011ccdcae2b2245766e6b4c898f49c05ab04b7e45bc2d5e9e6bcda5be4bb434f4380dbe1847a9398f19be823d1136823ba88afc93a23bb07006596f55a91025f49a14955ab32612efc7be29250bdeb4d1b2e8c603e2f91c72efc5726a0e4b84510648387dddf7c7279f6b3a73d53725dc89a0b071dbd38f5bf10c5aa43863e5fa3b698e76eff3efca9058edb61d3d4f6a1c98e686835cbf2652cc4ac219ef79f3480f96363eeeaddf867e17ace6cc38558b71839659ccde3936d04c65be29489ef1e7474c23f98384610e6cbc03732ab0e66160fe6695e969d70a8feceffcd8ac87a57eed9b4173869e04489428ef8b51f9e97fd1425dbae30cc65e5c8e70b261e6c71ec7f288b2c00ee7e07a871b1371f05ee55cea702b14a9e6abdce21f3fa7a7daa7b7a67a47cfdb5d70df69e90cd9a4eda7d8217c456021bf43d9d6b627e15169299f0bec6283d018cf5d3c9d2412741c2e794ff63971035dada2c8448b1c2a82912ad3fa21b7a4cc9a274463550fb96840f1a36643ed8ddca451ab3304195a741f830b98df8e47de34c0754abe7282575d1936dfd5b6b14bb15ccb570fcdbd6656c4cbefb8481a9cb8b4b676f83ec1b1e673bbfee07ebc26f895b2bb9cbb3d2b324991ff3f0656705492dd85a2a3e45d1c5b8cc5696e44c9292eaa9d94f635e0e03548dc4fcf2387a8b2da81b2c89c24768c6a26e26bb5472e5ad277835f6705ae57dc8e7b6181133779190b6059af1bc3b028d807a760753167fc36820e889be5c9be5929fb57d510f333bac5bc3cae5ea38925466c361ffb71cef81c42962501b6fa9af2f777526fbd97670fa99ed6c87633e07cd3afc4e7a89beebd36df50ca5a9b946ca8dc4fe73deb889f3c67a8c84e5731998d844a8be5db78588e1c7880879bdcf65cab1019b6882d6faca45707c2bfbc08e5e8b734ded19b3f588718b2104048ce9d74db70bd3a7f29c2b6846939bde862a80d8d06c6ff3bc8ff87f92fc36a832580e9f79acecdd797265ced9c0d1d215a3113b1148df5c37fde0c72d40c4f7c8ffac7317f476cf908b08e1c6763910703a19c6d49c1a25474fbd8325ab47a170568eacdf315260bcd0fd0ea9b0724bac8b232ce79f5a262aa5241f668e6aaab5d68b5cc3135db26e6686fe9994b5fa8c20106e6c100ef0c674c62bb9bfae4fcace5707fb42460594a152c16f64314b57dfebdd5aefe2d4ac9f571bc9ebbfee5a18aba903e6fc3ae60ae95c5adb5cbc7a9168e872cc95c2a3046160f5f6ec89e0174eaf529f4cee852fc7bc450a104e03d171ceee9f06caf0fc016cdf613af223fd9fdb714707bf6aeb475b591010779bad2fa227d3902c69b534447ae3d34df9f0675a7b54a2a554a8167c7ebd22aad70b35c8e484501d1f1f19a7c71a8a6fcb0a21048728ad7b33602366a8b0aec25324146788e4b9e7bc7c616e5e032534a4f1e3e542200389b9336adbea515b35b96c28fe362a6d0c2c60a3a03342d0763c11f228760567b45058eb05e52f4ac141aa131dffbdcd36f1c1c48501ee128ae78e688ae999c81a2d50370d9470620c668622c9fd9869ce4b9b11bda6dd3d29017ff12f54fc8098ea47811346dc694058c0100ecf83aa545bde9497a8e6b0ef4c201ec9f7b608321e76df575b2e8940f0b3794e567f7edeb2ae8217d7b4b3cf7d8b46a8bac81587b59ad97df432af42bf5ef9de55fb05f392c8d043f0f2d9674219622e25f69c2a10203fc0c95066fcd6c2451008d91c382e467fae84e87ae200a1cc37545d173707e9549a23e3064aee2985944264425170cbd1ae87bcc53bac2a71cb636c8cac83d7d4a801e9e1bb5f35dac441b223c009a1a2fdc821098d9db80b929b12f7e67e923f7d711524f6194d5d037145619fa241200846aa1703c0fe1d3b12667d5db20ab38b0b4b0e92c501453d2703bf0f69ead35cb8ec21d262f532f20b5009169f38a9cb6e2918d9a424acd8ceaf12bb4e1e56e791a1872f16d42ce3121d4618cad2dd3e2c6ee14d1f5c8e7ad9f6b6ceb6e4a28917097e540f47cb7480ac851370157fe18c08f00b9f6968a1989dacb2171ca6a359a420f95b6af80dc54235ec0e7c252b2f5dbf4408ab01e4fabbc94f2e719125c7b5ea57042571a7af55b7a157e602c4a8a5367ec37260aad65b180823095633fb5ee52a487e04f6eb5a23ad3cb8172acea83450d8dbdca9aef388e661c81c4f8bd527ebabc6805628f4577878202e21baeacbe098d370e026fb2016f59839f6880b74fff04a41d42c2eb0950fd5b7c8c8e56c7a37d555a61fcc5e39ca2369018e207fa384b8e6976d2a8d7842c4b6bdae1411db3e9be3692c785c358732e8dd0e4e9f44fb965d12ee2653730429143c16ec62c8c929f22ca0ef4447ea8f67df2c4ef9c8cb77e77814a210e41eede237097915e4ea3211c90cea6ac0be91c316ceb922017b9098bd9e193696f9982fed8fc2e479c97b69b7817fa691baa303ce11e04cfb741764f99af2fdd7c60dd8ec5450f6eb0a8d63d8172e347a5fea0dda795c64a40a1a2b1b72ebd2dd930c874a769a91a479325c5af1e14db6761cfc182d980f767a3af9f2903b2d99169188e5aff2d1feadf0e6992f352c75cee7cea31a25dcdc82550ad54d3e2238005a225de98e46631975de94486e802160d1744f858e1118a4b9a0b9029c78e201aecb7aeb7febded96f7d385980fa9729f5c28eeeb7a1bf934a3e8e8c145edac7b6b069e23334b89248a9de585fc605b434316ad63df033b6d65504832e3d06429e0a631a2ad1beda00b50e8bc3b17acee23aab132b5b88da1d242d190600fa09585d313fd792d6361879575ca0d474a5408fc19f06e20b5de66e8bd4c788617497d1302cf32d5c5802824ef051b1a4cc6896eff5d2a50632c5f1e4749c41b48fcfdb99e37968040d62bbb3b92f9df9ea39afd0fe9793ed0f713011ad27dd5c329b482b75dcec08217c1ff4be598a5c1aa7c7409", 0x1000}, {&(0x7f00000001c0)="6241f9885eed6d6846bc1ac774840a4a05ef30fd13065464541568e2dbcceb88ee11e7cc9ee6c1bcce9780c32e7b9eef9f471534fbc8b82daaa2dfe5750135b97a569b5a63ca10962b758177d69ba983a83143a5579ac3b547301bd3865672324f2e42cd5fd18e4c5db6c0cfa4042a838090c7c74d0e1580729bb9f989399de6677c0a81239194bf43f85afe8bf35069a14cd864095654b983ce2256b8fd", 0x9e}, {&(0x7f0000000280)="c832b677db013d89dc97c96be01cfab3540030f6b191f62e0dc66fd7f26cbe8c43f8aa6e10135c082be9f90590bb78f38448f0ededf6cf04642d69a43157ae394961049dcefb697921a273f93e3115d687928c19143b997ff46695a0bb2d8602f9675bae7bc314059e3942ba18285546387f7bfb41351266e79ac25c3bcf4aeba7a0e72cd0332d951c8a0f4c84e7321c13d696ebb3c2281d9d59029daf7205924ee73f38ada24997c3303ae4a221209888bf2d4db5926c84a85fb21a346872a8f8de97793abe43bae956f96c6bbca4caad18875347d4a45975fab8288616b4ce1a9c58f1149c35", 0xe7}, {&(0x7f0000001fc0)="68b088f78b7c5f508f19323a065ea02048e9050e499d4435c0264f440034eed5c179eb487ced7165183b733c5d80ccf2452c4ae3586719a54962da82f5200fb4f812850d595f9794e066a927c04b2bd59b2cba48491ac6c61a814efc9664893841661e5ebb0fc0ded7cfaa1546be811ebc63675ee6f43c7050d9919a52e2fc076965d390f2072b1d5660ca950fda8e0c389fe4698b82a657c6c5c05c7d0f63a039f9f3bb0f201662db7926b0d2d1301999f8c5c3b8293015f16968898552d12010606c70f51d544d3325d05264f413383af38a40836192111e1bbb1ed8299f6fd437247f6d61d9f6f19dcd9f125923cc31c657f4aab5b27ab76e1503a23cda392933c675b5fce34e9821a94147d87a44c86ae64172e118b9b35a29c8667be018f7e39389b67be0ea8c5bea048b3050c25c18ec1e97aa2f3ec5e9c9c09914419c974a57cd63e92fe0f258785bf591da083e32af6b74d56a18b771fb696bb8a529618e7c23e996f22bd070d5077f6587e0f03e59e64683427656b2d1e79e22554b899c7f62113bf56c67026a88c960a96cdf5bd1921c36ffd58c6774279e3bc48712c85a5d5c0fcb9745b3bb8f61e23dcd456a51a1f459811bffa9758f29f474a313d82adb993fbcbc2e05a4020879b967c1cb8ef372ee84b0fcaee8e458022d56f2521be087bce00e0d6050ce84c0c461cc10066e6a1402c022c2d0fa342fe33319b5ad8a10be8c48656a303d214096dcd6d8a6cc0804e4228745c3f3d80a08b4296a8b06d9faa1450769ec964d0edb93322c4c0531af597863c7192ebf7586492ec7d490e945c2b6920dbd6e1a0e0ef9c41d600c9c7e8687d107f5adf654e442b9c6293ae8d325f932eaac02c80cd8ee13669cc6c02ecbb3511fb4d63c6e3a495adc87d5d3b7e95ab1caee2e686b149b78d480d8c92be13ecf418460a9d815a17e65692bf1b4cae03c368f3472ca105fb3cd10a47822d6e51894b052f4eb1a7e3363c90cb0b53858eaa9bfbb4dab1230067b3610cfd5b00c95c0a0f7e4058122cc945b80fa9d0cdb10c643f8bfe60f65f5d7bca7622d14a7d3cdbdcddde860fd5bbfcb168e8176dd3a4872a3cc64487d2cdf7865b440d47db1cef4b690f360a63d43489be95d511747579827e7ec4342a8b3ab0f686c0cbf61c287c5c0ed7db0ca56abb9670ba54a1530662c87e341b71086bb7f459bbf7924a7105fabf448382c8b9316087fcd1ea87b483c857099acac9f079b1c008dd9545cb2127da824d0d2a6ef5241a118580e3c2440068c30976146fb1f7f03f6af447b8a8842a907ace6d0a1e4c1f90bd397479d7af183e054d32dd0de005ccd8152379ffaed18f471ee30f0fa3a6b4ea756ee9c30b77ccb0bbd8c4a0f90f32b8e0bbb915edda3f69bcd86dd484cc442170e004969588d72617e9e2678b6f972984284ede234836d222e503418b62ec45a5a8f5c1eb01ab5a567ac60bf70109c7687afd89b9741075c5556ba12a571fd028356d0fc30495a2171cb36ba896e0d4dc5303cf02a14423595c49332cb497a1a1fb2910b85844f49c0d1c515ce69ccc80de62b9a5b6b165b6dbd11cc3ed2e325e455e532a041d11f10d3579c1aeda254646c6f21478e25c21738a5e196be46944240f20021593b56fc1eac21019b197c1f286be4b58dd65f5f36d7e46442b988bc01eaa59751a3ccc946dc3d624780ddda8cf593cfd5c6991afd68b9b22656ff6bfe396706c50707d88af7b129051ea0c60bc4d89ef2c525e744621ec6794edd59f9e9fac9f23f6f6f4e5ea7732d0311599360f2426d2ff0c6e7c9182c80daaecfd1b95fac44e321ef3ff4ac3b8d14ddee0ae15109ca99e90930b91175a869861f476b2546a9720dd78c678ae7557e93c3234db402b16c27b6cd4c315795491e140929fbd63a7a370c516bf660e0f04ee7dc7f6ff4e581aa088ce75497444706117f89f8fea4e8423ae522c60d124f95f3d80b752500e80e62596e41f96b04e9abfd94560d8bd0cd76c2470d4ea37da757c905b2ed9e0a06ada7d8132ca7e62fac8554f2c7f745e6e51ab51d7f24bcde30cc619699df89d0575d5de5bd2f66295823c97b0468817338229985b93fffaa5b1e11b70f2b96daaec8dd3953425d2ddceb4ccb65ce89276ce263e221bd289259e4822ca4d19e253f113220a07f019a58f60e517523c1021e97c5ca75f9022ce56ecca678a0b6d252e0392f1789346bcc8a3b98cdd4d6577653404904a1377442b0a548c93d453f94b5d4b34e2a6c8d930c8da5427413eac6dd45022bca2e8ca201eb5d7f445ca888416a2124253a4add44fb308aa98be957694b586433bbcfb6e91b213906003d98f5f7c7370a15d3ecc3d53bbf7f2259da9913f8b006b9ca1ae7edbe6b50c0669109f51356c8bd9d59e8d48b373de8cad773bda67df96ff316d71fb05ede52b2a4f7e7f3ef6349a13315fe01d76afe99a3aff977d25f84ca95c7451109292b99abde043043ffd341ea4e1e32104b8192f95aeadfd46dbe7d5547d001593c2ee85d43c7c824db45e5934489197d479d686c1b4f9568215cdc274d8add263cbcdcff875178f1cbf96e2a1ed6d36c7fa88e5c4a9263343629fb779063d98b92fabe9bd87107c3537f916e2bab6e3b08acb58df35c48e1523bc521f3ffd0137165dad190f672830578fd5e5c6198a263664be77deea6af39032855bf9504fb2393941a107ac100cdbada16220f62caab14d8c9ff7fdf1db59dd8f73978d7ed2ba7d82726ca6b8efa24ced344e3c4f8e588cdb8fc0056f34617a57ad957c871b8e7f056bfc754ebc4ff81739fcf1e5446208d98c7bdf4063ff93c7a3f8b2401bf7961f212f1f2e3d7492fc72a1e529cdaf7a15bf3eb52d3c0a72b0af0010cd01a512f39d16e1786bb9c6a02aa3a98f99e231403136046ece1b976b2f5da22f80717f5c6c9000dc5ce4bb4fff1c88e46a8aff5ff990c0ab7f175558c3cd6e6fe025956573a83e5a5926306e7c35cc9a815ba66a1ffba93c4ece5d875f0584f3fda2decc6c013fcc8e2ed94bb2f4475f3d5748371975a6b6c85315d6c2b02d9385835b92b21ac0630e3a4cfb3905862d9d17b09e85a597f623842fc8bbb6bd8a00feaa88d9eb3ce09894331e585dfbb4c01156db56d29f535bc86c7cfbfa16309558e100f221e247b2e91f5e97509e272fca23f5aa2172c88a693b66b8ec009255584b982908ff4ff1b12e5004f7b4ba3231953fa060aa1f99da16417b5e889a35d4088ab5107421b915e0013df7c3849b9e529a2f778eb10f6aeb242225a98764b51c80beb074faa3682ed8bb0f6b28cf7a1bba5bf40d36c4998e07c4402d2b871415bd404c94f0a8b3360a3ab6ee631809453b141195852630fb84eb7c4b505d6fe17aa68c8df6e0ad1781dfe09d696dd43990716557b1e24be14e2450c6bb1b0b2740ac20f4c3665f45c7c42fe6f59e1e79203be84e13c5ade1b5f166ae3f5d48f17e15a611cd2e1c9b0283629a6e04dc5789be9e79420454e6424e455f32db1dbe7fdabdfacfaadbae523305744c670a0768efdc9cd5e7e56e7b47f7a04060591bc4fd46318fa4281a9d87af18bb4392d4eb8016facaa9df40a1e782769764bfc4179c572989c1d6b75a8fb79e16f2b2bf985aba7fa893336d9d96ba8edf131aa3ce86a4b63af107822521240aedf97d9e98fc8df0d8fa372fc2c17d5f872055894cd97b123aab6785f0b9a979facaf139d4fbf579d0fb1b73d51a5b73f0183b0ce241f59a013efce1262884fbd5429ea012a0aaeb5c02880836ef82102ddadd3096308231a4969d9be06abd4521461a5b10d16cdc73dacba80985228fd71b3383fcc87a32a749f60c5debcdf12f9b03a30169ced2508b7b93fa0808569810e398b38afe6af770dd90a93695949c9a1354c7e58164b322c0b2610260a909cfc29cc973a03f9b1034d09780ce253d6810f7a16a954c5513c3e0c644353919b9fe1bbec6cd07935edced98ffe33746a8cb9b1aea2bba75522e53a34495e8336fe3c3a1ca3d022281b28204ee34d1bea937004df0096d40942c6e3b1131b650464505b791ebdde28a188724ca862791c8c59539bd738abc04c1a9014f3233bfced38beef5602722e6eb2ca1dcddd01f8e7ac52c59c0a6997c2a21034bd21c609a5f1f6ed315a58eb43150c3464aaaefa7f6878c8a3dc9063e24a5503097d8cc456bc79b6d666d753700c5e2b07395a7e0606e980e6dff68d8457ae7da371e5e9f7c7e598df7b5c2fda30d73da9561c47c4a841a18d2a05d43622bb50a0d50bf97b16400f8ea54db1268888690e966471848e2d8a1c1c3f53901ead20e2f0d7276598f0d478c626a71bec66438eea34de60177da5d400f0be8452f2bee4f260254573b75d8d4fb6550f08096b8b8d25f3d774ca37e5712ea17f02dc9fc9e853217b50c0d8431990168bec9f5da29fcf9f32b2095de9ca687c1daca7eb7411d9c418cdd3190d70d4c82bc1c28b8ed5936727e7bd6996518ca665478c36c6bacf33a22395bc1100ba790fe5f422756c015de28e80becc3feafb5d3f4223095d1db45213360f7ac78646dc4155f09ba82a3cd7f40b390d7475890aae5d03e3473bde2ed42b09d987f3e65b96ba37cc61c50fd4f9f2f047943c84b05d9ecf5fac34ca1bce0b49c5a8746eaef4296624f3e96c9f2d2357dc56e2f96ca721da920c0717a9c35bb42e4690deb455fd6900f5e9876296af8dc29dcfde615a8ce7c9f86b4217ec502c8c8477fe988ee65c172dbb025b91f20f74d982e261361830761c2a211da30c053bdf2231ef897ae9811dbed530f5676a2d096acc559851e3b0333a6e81ed9e752d6200564af63ba51fe87b667dca7b76d4b4c5f7ae66f60cea120b91a36203613ab97aa7ce85966f84e1a563a3a7039653e50afd40f296083ddb7065ad3e089f7cab688c84d08cea86827aa90da6ae0d482587d3616c564914d6a5187496e3623c80a2e43bd5cb2be1e540228b819ac814431eb6886bca7759936b6a01cae6244ba07f7f9abc9103790da6b3339496ae25550b56b903f832e4b0b7402918e3fabdb4a95305cad32814ec8a0d1e9344419424d4143663d3a1dbe6dfe04f482f8e081ecda90f3898363de54030ea588ede579158ad2153de8631232736189ba181b4c18ba96ae99f27c6da8dafaf4b2e29217a33b2509caa5dd95945246d21cadf3053b085b8bbdbe0cde5119b86fe9273751e2184a83db42098800ec0d9342709c58a0ad4ffb7d2829a0f06e2066e99e8d3685af9aaaa255f57d80220b3648046afe3fc95e9df5038a70d7aa217b69bf16ae42785382bbb00fc60469277e0bfbb7d1deeb39523f8e51ea73ecdff320079b3c826082bc70c92e6b118e346203eabc8cebc2d9b7d8e40e35af04ef98189b263359cddbfdde09a6197c1f9c669a31175ac9ce7980ef394da0eec8e343552f16e333db40163ceb7704fcbb9e2499d1ec8880a2faaf19ba002a0f5b3d94238772344a37d06ae07f7e372af5bfef6a25386cc0006a24aba03791b8fc6633cf37ed797baf7508bc43133cdf237720aff5c6fb159e7084d06aa53c2e1a7bb1cae8c7dff3211df45a2a5d939272987d72b1ef7ed1cb9138e99cc4e53826952cc449be3486c6b0a18e7499ec53023851273d5c7f69a49832593a67c16ad33161acead5019b0512d3bc2016ce27cfb8fb62cc9546a3a727b73d1dbe877c6c45df356937043159c1a8b30e3f72939e12f02943a332d70f48ec13690738b14bc8a49b69191d2ccfc203285cc1b53bf9e8c0121", 0x1000}, {&(0x7f0000001400)="c120ae4bc8661ddb40cfa07576ec37fd80fd54ef58076b8026612418978f711117798acd8fb09cb071563b7c11b161e73f939b7568f4336d0bf67ebf668317a3c33d3998b181058925e2ef95a4c8a99223b90a9b7c9eb3305bb9df4736b03281eac0c224b4d81ebedb10cbb64c948044c6904bdbefe19032a330efeaabb6ab4aa94149787ce08b1969128216b583af4f9b3e0cf214caef758a9b05f34df95d6ef1d754aa3fad232c74e06fb33b944ffaa9eae62d826d00c13a1a54e1f9ff01009f690d091b90e67d7e02fa", 0xcb}, {&(0x7f0000001500)="e775efe3af3093695bf638a0f985fc1c1e7a171554ed0dcbf2fd0c3f4fc9eb67a38e271a9fb3218e6976acc7200a9066758e68b6dc706a2dd995f6d75528f38bea8651fa4b6a4cc4c6646eb7af5f30f40a25b115214dd476afa94d259324924b57971a4340965f7561b493b7777928da801d14db102ab54c4f24bb05780872cab9b380831a19331318c683ec4c93a71a754579bbc8fe2f57ada0bf90ee3138a5e370", 0xa2}, {&(0x7f00000015c0)="90db2427e978be5968d5151c8b747081e77bf18285e67d732861cefb4ec8b0ef516f5f52", 0x24}, {&(0x7f0000001600)="0824693c4fb0563d88c7f58ee57f3beed7f87225911766416318db737b1664e7eb6f10ab46a9e2b138ecd7d630e169f637026d77ff33127faeb0aef4ca0da705d92640208f032e027149fde1bddd608a6c3e20e0648be6222d3c36ac9022219152c39eb25d3dd8ab", 0x68}], 0x8, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x88, 0x4040014}}, {{&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f0000001a40)="eab402c2f654a7df0314ededa7212adc9673d42a17a72d3b79cbf36df6db9fae890bdf0066aeeff5378a667baaee5f6e8d49b5163d20c9b64208d4addfea7d0a2f7a14f60bd77418c90d961aa3f51f403b0d3fe1", 0x54}], 0x1, &(0x7f0000003340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r1, r1, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r3}}}, @rights={{0x20, 0x1, 0x1, [r4, r1, r1, r0]}}], 0xe8, 0x44}}, {{&(0x7f0000003440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x6e, &(0x7f00000035c0)=[{&(0x7f00000034c0)}, {&(0x7f0000003500)="37545f2d1c136b0baa012bbb7d54378a62c927551dcfcd28329ef69d741a19fbbf64320a4ff52b5bbaf9e93617fa2b3165e18426c5014573bb2fe4dbc3b1256f1ef488dc662847daa114dfa858fbdb43f2187b7839d0637f796248a7890518f714be25e782989186f49bd39002f242928b1860496c9ad05249b95e4608a8fbddf3c81e1024304ba8aa58b49d644380c0151968bffd97e54b66633094b782f789da26fb5c3281d092a0c4fb607abb1f10fd02b141bc45", 0xb6}], 0x2, &(0x7f0000003900)=[@cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12}}}], 0x60}}, {{&(0x7f0000003980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004d40)=[{&(0x7f0000003a00)="579a97c41869399d5bb880c28eebbe465af91906d083fd894e48bcc1871c8edc814a0c35fe6f217fd542a1fd002b1952f53f10799e4c4959ca4aa8878288947cb9e4bb072495c5b724b5a5b0f757e29382678724540b73ce36aa675ea84293dfa01c0a041cc465ae6b45cb9c7f27f5bfe547e9f1ef92b894a8a82458c9b3c978b95c906e37d0857d356d48f8d3c34ec32de10b375d016abcb94b1629c57a48b00bedf9b7b6a82efa5e0712b31e557fdd4fd52f3d6a74ccfde410feb5a9c58029a19e9c242805b4fc394476f1eedf1a8b0684465ff8dd8aa8924412ed830bde4e595b4216c8", 0xe5}, {&(0x7f0000003b00)="036f4bef89ffecce807a750a0568dec84af3bcced4312f406b0d557a3c76206752c39e40b35a4927b1e49e0383d6cb4b30afd94b", 0x34}, {&(0x7f0000003b40)="4a8cf42b97ae8db13ed0556e2324261298d6d050ba467d8fe2bb9ddbe341ba4a6f52904c0d54930020e5affd2c53d60d67cc879bcea76f1ec77a8d971a8f71460f41f13f96fdea7c9f15ec500e27f10d631f5449e2535b0fd6aed09a310829b23fa2cdc47281d842d4dac4dc97f33b7c5b8ce25dea5068914c2bd9f723f26c7e51024149b3c2bc87379385ea0719d9479ba5a6282485a87bb0ee68680d32b8d36ed4750665e83812def7fe6d06917beecd4faee1c86ed1f4de4c9f7de3a23edaad82f431a55053f0cb72571b0a9003e2e54719bfb4c7ecad356768324857f34c6f5f2026f17d033446c231d30616766c48d155ef5ca5f7801631b6e1db39e65cfbd59c6f4b2ed89fb2a659589f528e852ddf8e169ebc56b4f3e19545a185b015dfd91025c7ad130c37094728e075a25b67db314d8faaa0af180b8270ce86f3bb6401644cb437e10d7a80fb4f26064db8a0085af81019fb73cbe8d1aed82ab5cd8fad2c89475274dae51950cd9b5d227ba87eb24762becb320d1f824c5e2088b7364048ea817f1620b502d189ef7bd4ff00b98a669dbf368abde1fae39249acb9e7b8afab45e8ea57e7f5ba05e8352878b8b6be66f5f8a1cdbb861c5736b95bf4a82ae01d1898f44f294b959751a6f002078f8d2b8ea7bb0fa9178881e085d8b3edd341d0755df5e70b3d7a1c519ed6d09c448f5e906549011956c1e67dcc97a00de76d7a17625af3b95ba8a7d0bb537262801cfb6829b88032f7b846dcaa31ddde8822a4de5ddb8bb7632c85cfa0717e95594e1b2a308bdb562ac515fc11a4e3c67430ab8905ca0801dcaac32428cf1a6d48a068cf8a032c3d295a46c0a5a998449534f2a69ecb39442156f5d3fe3d4ea45ffee6d0c5e1579683f4330f55a792cd38cbbf9bf6bfeb17bd1caf9f352df084bedc1691f09ede9a439aec1961c1e440f2f82063873cd69faa32080b84570fd93c0192fea0f8c006b790eb0e11e8671a867b30e8ce3b75a78062b34b7236b6808b87ca6e8129417b0243b98abd25420549d841ed4a2ef2a32f018f9ab9cc745893fb66551ed9a6d574a5884e0a7145a5114af547c97827f918c3c778f8bb64f0bcc835e8e956384058d98b4a0e9501f456b1c24bbb1983f38912c3d7df8d1625f747d76bcb0a10f3209575dcc3ede1deb67f3f982e65d29e87fecc2b737eecb41c648c508086e13ab8bd85fc0b85cbf009b8eb96a72ab6d29781f9994f2ad677d2abd2affd52bf1bd966f87a83131d28b585c694e3d11960ddabd5a8b1b00f6dfe865a6a3ca5d8f6992deb3593f192f2e80a904e72fe185e9592c0f2661962ec9bea09395efb07be70590a33c152e6bd05c549e4737bded956852b48318c90e6cdcddeefb40048952accc1d4d4296cf7c875084a84a1df434c8c33345ebc26fb8fb0760024d5ecd49d1394d94773b42c083f414e4076c09b8f7a8dbd76822afc647840ede89733ad1570fa80d3ec638ed0d9e1cedc397f83d5f02a323a119d908282406907cac39a7b0af248af937be966c8bd3461b2164e6d3ce713b29389256d1510a5e22f7f295f6e7b98c3148cd321967befaa74403de2608d404f7de74c0c0420144f285cad8bde5ea4cb2c095f9a768a308a890a22485e3698ec02a97676d0aff620bf274425f2a8e74d9476849daa0f603444a7b4a15c511405ae5edb9250da1b529f3c41b9dc53659cff5ef7218d91a704983f2914662c08710ff646bbec950ec6cb1261ce8a9480f0c35ac9b18d69d4af9f1806b1da6cf602c4ae2bd3df06f9e9623b22dd38a594f643fd18f4af13fd3cfa749706a61e1931574cf02d9a3de247017c782b7a899ea5de9db07795610e295e3eb310c9bb6cb68a6dee159a4762f71db482c78e7ae7577d16e669c36f8b98fa6df39c0ba4ac1423eb0fe5cd1ddb0d07888bf3f68af184f8389b70625cda1e0a2997ed27e774542704489c577e6545e3b499166daa9cd651723efecf50db2ed21ce5c04eb53d31e25100a771e2553b9a7c2bb7bd3af986cee060f6b669dd5cf25eaf42f21e1b65394893e82afb90e6167e607227595d99d09e68937de782450871d3c3b375a290727630a3f43c8ffac4b3198f0de1b01c8e37accb818079e0df2bef0ca3324530ff30594f0cf7a5798796b1339d0fffe894b69735632e79f701c1d0b59d2b0cad582f9903fde972f943b8e5f010dae06b171451b5767eb15d26dad2fd57c3ba2b36c46a7e5584150e72f3687fd19d8f96238135631ee4cc03d660010ffac3d9a47e79a696dfc3946084ce0b0631e5ec20c94ff44e271c5d51cea3170681b30173aff49d14b050457152b73e07e7a8ba61b7b6d4217d255b9ec5678a89409fe5ae73e2f5c03e3858a6f26d97efb39664d1adccb8c864a5440851e8ea679ed1ed8c10f34e75075b4b0ddb1bbe1dbe8be130f10d6a296419a504265361c0ff68a9da811dab6db49236aba2b6fcb1225741ce99d210a72d24c71804e6fc77c6a5ceb2c605ae7c7a78a039082351e2b58a80d9a783ce035f6c2cea213c380e85b114ad477048e7107e801933437bac0803c70b0b50512794a5ed0b396dcd4b1c194cef625ecf3d4b85447c7087a95c91d7b37d85ff76f8e72a34b52678a543ebc89f53454e54156a17cd2e3ef93e3ab48eb91ca2966d55aaddff8ed51bd4b1254b16436cb97d8e8c09635ecd46cf928f2059df11606c3276bf7aa3b005c807c3545e45cea6cc6f69df1d7953472e190328f763c4594bb930cad15213e50aa3945fab88bdbcb285e640b34c90dddce0f29055e5c5ac64b1d1e17a55367309e50433df09343aaac2a8c95f89b9bf69ce6b9c3efa4dbf1b7abe90c009c787764b666089231f9a7a818a835f62952f9eb9b2bf2c9c9326fb64e658d49397b7664301d0efb9213a6bf9feef53426981ae5f67e24be54caf04c6cf92c4898a06072e22ab943a823cf44564249fb2be52fcda2dcd36da270e2950bec56524a85f944c8fd708b3aede4f82ef8da4bc4cd8ac4252ebb0340adc84b843e40fcff00faedc65c13c124c3b9a6b3e1dd74347ba0be58c05b72e57be6ff40d3d6789399f442656494b8fa47cdec1b78ccdec97198599a452eb82c6040aea5435e3f4d9545729ddddcd75dc6af02b7cc42a55201feb3c88818074d8b10ad9a1449181efa8e35e94f30405da62c114021753cc0d747af08dbf9497bf085c27e8046824f04449aa6e514ab1dc427f59b31636b2775f7729e1cb3136efd863de27ce8cb14b7f973d8a9f4c3c90e29b03c03266b0af56d524cee201e1c78c64d012a4f37a95ca41aec711bdcc02f71db858053e663f87b8298664792e0c93e421692b3ca498bbcac280fb7ffce0d68ba4c85efe6d47fa4249d70fb0b0367de2aeef1c77c5f884e731f46799f7a452c49436c4fd42136bbcb7e02ccc48639d632f102c2810b0140628ffd8f51a8c26fcbb7952bad711e3fcd6fe0ac7d18f1a74c6eceb42f4643c5c716244a630d11b197502226422ee188f0bb796f96f0b4ac09b097c52ff71f5d010879fc4ec2e554096e205a35fc8be3b727eedd31565469437d37cba03d2d57c3e45ec04623d8c78c507057dbb6c1f5d4dd365b40f0b28fbb02484684a9881020c898c53eef3a25d4a1fdb1a1d8e276089cde08512e9f4936de53a889c23b83bda57aeec351b714e0d99712ead3aff98ad4a050b0b8b1e72db48190f05edb5d21e89108799c986156ea5c88dd2d336747c82ac971322dc3b72fc9df29625ad3e431ac7c9d2eba276e19d435ee046a7e34f143f4de5a7a9189327fa4e88491b9adf6274664f8557e2c753afdee763adef33f535b31c28b577ba80df766237a5308bad07bd76afde9c645390a78ecd107fae5d1279b10c55d35d5911f155319cf4f4cdf4a946aba6b5ffb8e0c09aba7ddb5d163ecd1baa9e4a4dd44a8fddff0de592bcca7c779143084bc3a168511c586f2190316fcb674776ccfbebfa5710c3483a2aa0da917afc5378744eda896983bd8b8d09012b9ffd7bff8fb05c0ac67186f47cd1e55f74aa099584380795119ea9c999ec45ac3e7899361102961ef184a906ff95b6e84d0b7826f17ecc866465dfb4e9bb4777712c653c3d3179d8526b73ff1ccee927f5bedffca4634da1ecfad20d261ba8905e4f73888591bdf4aa8855aa60d10b50ddc461719965618d1002442043dba373e269794cf3905376a22e706f2e753293f3b45a3f197f4cbd5c79ef079a5db8f4f3928c8c80ca56a013b4427316f60a1e03d0ea0a22575405c0ee53d420993d0ce30fd5c62be1f171aec0a5da350b585a42a759c39f8e21a0c0fbe3e49c849b0c910609f4370696cd8e78cad265376240e780bd78ee600de86f9fcf00d12410e6db3a975cf5c74e4b7f3a94452a52f53081df945e04331025c902e404e250e74aa509e1dd123f3cd96b8edcefb69e4f8338b63da03c8ebd033d4fd17d6cb3a4c11049bb9caa5ac96407677268413da93a19cf778417584f0800b2f440e0a1e0d31c882cc4372c00705a28d52abb1251c402ad5d0cfab33ef8f34335a0b06cdc976e509faa8aa86a4f43e220ce30ca756cf9f7d81e14816227ad17aaf21cc688556f2e2657dd0b15726b9bbc09ce6330a39769732acfdfaa9c48f70356b363dcb1c71c64110570e09e205bcdb54987e9c264c6d629760ac8551e9ef49b10e828810fb961daa215f15946f08690ec59fa4aea2e6a5c85df9563de0d2727e4dfe86f95bbde178ae0b53f8564949cf47b6abc8c9139503db56109c85a97aa84f86ea0cecc2d68a893100f32af94a1cf5fc7788eae55a57e7b915931dbaf6d20256ab6caaf82398c36e5cec6868afc1e46441ebe63c230ea85e432e8c5f200714269483794ce06357462157986a77112c500557d251eb1fd3ec2120f03f16f1700be8f3c9be46e0f91d2307c9c4a343566542aa3e6769129562fcfb422970a897842e7995f3315508e59b4922016c7c106ee7d134e2acbba2aad016d3ea8e32577f38ff30af1f8bb8cd355249ea26428bfb4b976288efd7766fef0a0657b1091ecfacb2cdd12c9b9ca816b838f0d2210427c1b366af97b59efd34ed235f820eea44deddd77baeb27db80a81820813d1eeffdec3f80c5006edee6762dd839b43631884ecb625765312e2610c96e35cdb5dd52b048288fccf6ca33d10a169330256a6b587f98a28cab15481fd1fbad15a48266513788287199991f556d95865c202e2c205955c0b7f839d0646c7c0b1d526772eb28cbf3d239459a2b175e8b89c1f910a65f5f0231f039172da0ebf2a80d6683f7467a3c20fdcc9410804d19b6e8da2864745f8221ecf2bb3636278ad84833b25bb710e44b6d9f965a678761f668a2d90a06401262f7ba9b072a426963f5763bf63c5017ecacfa85c6985a3e52d00556220a16d318a6e1b541d3c134acdb0758f4c204fc274a1cf22e822e812ae99997eb495dc1d6866f613fe98f3fc6831f47e55650a189cad178c8a01b7734a1faa1c409a491cb714f7c06d1fb8e823c1ff3ec15a28bce6ffa8444aebd0946b6dd5e626aa90232e2e7237ac290a67f891fb55586e9f5286c4078272cf92392f48df1fc0c159fb2514ed8a4b901327ad78bebb9b192a6fe6c5a4299be04278f16c00841b755349b654a54ccdaab005ae888729f54b40481ac819249094f5813ce781c4ea6c9b3c857e29b5a960a4a37fd2df8e6c8368f6da6d124a3fc2927fc1ab17ceaf0851719c0d0b510e10ef873bc69f8573024f10fa0b9ccaa0b1bb18064b405789120", 0x1000}, {&(0x7f0000004b40)="7f2b0163e28f74b92430f90980a8fc6fd5b16a646accbe241eeff154f61a4db6a4d1854f99f54331d716ab3a74287b013470cf7e9172653d77ae3bef48495d169d269d664280a0f355b418ed97a208316f401c6c4d0c206f37ea20ca286c4498f06507d3bce01a8832f995cc64245c22b635f6afbab09523d70d92cc41", 0x7d}, {&(0x7f0000004bc0)="ece99048", 0x4}, {&(0x7f0000004c00)="82f17a317cd2160e9037c5067df2b668ac5fdab71b09f8d72d926a0c08f4d1dd6c6871506947222a66991c5ee26edb25c453e1f137f741b097f5a06444b664fd96", 0x41}, {&(0x7f0000004c80)="d6ce3a4d61773808f01d666a662a4d513c89ed88a777359120074779638d9da4b6e458515f5afbcc6e6c98ba6dcd0f57b63355e149b8e76c95fec4bfe6e7ab4cf3cd41bcf3128fab4f7d99784ee288a4588ba2", 0x53}, {&(0x7f0000004d00)}], 0x8, 0x0, 0x0, 0x8080}}, {{&(0x7f0000004dc0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000005080)=[{&(0x7f0000004e40)="9c3c9a11e7f468db796deb8c0635f5579b64bff8a59550a64a78be2ec0b048eae7b113dea0f9e828c72bad24c750b761", 0x30}, {&(0x7f0000004e80)="1d42f28d3aabcb84f61f86ef8134b46bbc63e26eca9fee7cb589acc0e2d83b23", 0x20}, {&(0x7f0000004ec0)="0e9d875d0d3e96010c75f388a04cef59a6d767d2b1d719ca123a87bbcbcbdbf96c7905128a13dfef89ee65457aa968db2d1fadf10f1ccd5d6849588b8831d76876818c9c3a1bf10a22973ef552e3ffe4e28759e2ea11f49548965d3a6bce54faea80be9bb427d6776ec78043df6d640cbbb50263db01f0bbee11923802365215a696989f8e6d26b699b596a546c951dae8f9496613cf0911b8ea5ec66dc16b2b19510257a25ce04705244dc6df611241dd5c77d9024647b6c368591de1f2ff0b4b2db374839dc8a287194e75d644813fd6bc201e9c51", 0xd6}, {&(0x7f0000004fc0)="5e1e0617b97fa33e14065c320f6e812b9918a1cacc58b71b093cdf3c5375b0f954bfac63a7acab2bcbe03d15191ccc2d60d62ef03ba21b7817cff79d2aaae30d2ce42a72c01618c5eb705838b9abd5ab2cc3b9b46097401ec89bbc4880c39aa01f113d520c76a9b049239adba0647b94a9cb4905baaea97f8412c4614098e4c18b449ed009ff08dcbab4ec4df719e8672503c6abbc379b1d15e658b8130a4553948bd425d0a55b4d6c4c", 0xaa}], 0x4, 0x0, 0x0, 0x800}}, {{&(0x7f00000050c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e, &(0x7f0000005280)=[{&(0x7f0000005140)="041cc1f39805dac870a1c19ba4ef1058324eeb6312784f846ab15c53", 0x1c}, {&(0x7f0000005180)="dfc0911bd636184597bfa62fc16fdc457b824e41c92de5cd4d0720c5042eed453c006731fe7b9d0de26bab4b2a84e204c1be50f580bdbbb7e5c601525b6a1c1e1289802383e6b7a58e3b3fd8", 0x4c}, {&(0x7f0000005200)="5ca56130381a4e33b3e021237ba2d411c1617e0720a7af6a63ccc002b6a8b1084bddf654ac5520e5dd687d4cfb7720ef01bc75e0e4d7f653257bca931fb36707b31bd4d47dfab6eee4734f37a04f654d255e6de5eeff8990bc4706e11f02f842a459b413", 0x64}], 0x3, &(0x7f00000054c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, r13, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [r0, r1, r14, r0, r15]}}], 0x48, 0x10}}], 0x6, 0x4c054) 03:42:06 executing program 0: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x10, &(0x7f0000007f80)=ANY=[], 0x1, 0x7e64, &(0x7f0000000100)="$eJzs3M1uG1UUAODjhEZAS4kQC3aMxI8ciVhjO6mgbCKqqgtIFdGy7MKxHcttYkdx4oSuuuHnIdjBinfgAdix6aJvgMQOiU2FGuSZiYTKTyNinMb5Pml8fI9vzr3XmizOKEoA59Z88tuvpbgcL0XEbERcisjel4ors5KHNyLizYiY+dNVKvKjwZ1RYi4iXo6Iy6Piec1SMffbH768893PH7/zzfc/zqZff/XL6Z0aOE27EfF2RGxt5+P9rTz2O3m8W+Qbw24Wt5aGRcw/2LpXjPt53G+vZxX2G0fzGlmsd/L5/e29wShubDaao9jpbmT57V6+4GDYOaqT/cDdxk42brXXs9gd9LPYuZ/v66CI9we7eZ1WUe/zZn6+3aOY59sH7fw82/ey2OztFvm8br/VPhjFYRGL5aK1/t+/47Pik25v7yAZtncG3X4vWa5U00q6uNO8spim1Q/qi51WY6N5pV1bajU2lpJye2XQ31xIyp1mMynfuHZtIammlVolfS+5cfOzZLOVlEfxo25vb7e7OVhIapX6cqW6kLxVTW6triVrn16/vrp2O1nt95Kb/WFST5Nq/epy7Wr9/WTt1u2kltZS55+o0oTXY8r88w10+OQwM9HtAJwF4+z/Q/8PHNP56v+L8+j//+LE/e+7Z7v/1f/DCbiBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOrYs/fbiXvZnPxzNF/pUi9VoxLhWfHf6N0lM1Z0d1I+LCMed/UYqYK9Y4ul6IiJXi+v3V//c7AAAAgGn26HH5YSnr1vOX+X+fPnNhMtvihB7k4ckzps1lr6VLD8a0bPZY5xn30PFlD6JeH1e12Wx/4zrpxSieUI1F9mv14riqHcvsRFcDAACeDzoBAAAAmGpP/xk+AAAAMH30/wAAADD9sv7f//8DAACA6fbocfnhae8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOfuTRCGggAAX/xrgihO4Q42juAILuEIDuJGNhaZw05ELXKCiIgQQyB8HxzHJeHyrnzNAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN+Vx9WuuixPTfvc7s38ZxoAAADgq3mdBllO89Ei6yLffbq7F2+thhFRRsT4x+/3RcQk//GMUUSsM66ztocHAACA/qoO503XZwAAAAAAAAAAAAAAAAAAAABedLH/b1sn+/8AAACgPfb/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwYHdeTgCAQRiA9rNA95+2CLqB4OU9SMgxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH12Zp0aN+pN/wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwUAQCAIACjmv2L+LGDPbgNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC63ST77NcxCoAwEARAk3wglT+z9rd+S5FcIWLtIc7AEtg0214bqWfRR1/jf9m39em9K28N/qo5ewAAAAB/0CLT5VYvPXEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) write$uinput_user_dev(r0, &(0x7f0000008000)={'syz1\x00', {}, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x45c) r1 = open(&(0x7f0000007f80)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x1000000201005) r2 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r3 = open(&(0x7f0000000100)='./file2\x00', 0x145142, 0x0) ftruncate(r3, 0x2007ffb) sendfile(r2, r3, 0x0, 0x1000100201005) 03:42:06 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmDFP+kAYxp9r+UP+xsHJwUUTScTB0hY1LCayOpmIGgeNCJWgRQx0EDaDo1/Cb+BH8BP4GdTJmDDqWtP2gJOgOKiJ8fkN7z3v8XK9ey95mhSEkD/Lw/3znWhPtnUA40giIecf9X6NptTnbg92X4qrtcuLtWz+6XpvcD0BwPc///wYgJucDk/mvv/230k55qH19CY0zEu9DQFD6n1o2JLagcCO1EeKrgX1hnFYcR2jWHNLgTCDYAXBDkJmcH+dc4GSsj+h/N5oto4LruvUv1GM6l8np2FF2Z96X93emEr/LGiwpM5AYEPqLBLd3kQtUc4/FRt+Pz9xfgoKit8m+v7kXwnMKf4UU/wj7VVP041ma6FSLZSdsnNi25llc9E0l+x0aERR/MD//of+NKas/++d2riI46zgeXUrir3cjuIwx42H/qchNRvlQs6phO+DCTETDCld5oQQQgghhBBCCCGEEPLlTEOEX0FHYK+H1a8BAAD//+JAdns=") 03:42:06 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f00000005c0)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="d14d15213af64370f65ec6e2d16f9294ad79bb4647fd522f89", 0x19}], 0x1) [ 1885.250672][ T6211] input: syz0 as /devices/virtual/input/input108 [ 1885.266770][ T6205] EXT4-fs (loop2): Unrecognized mount option "" or missing value [ 1885.267641][ T6210] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x7da8726d, 0x83168301 expected [ 1885.277593][ T6208] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 03:42:06 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x18}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:06 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/bIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wtciYqDxhj/bzj3P5fD7bmnyT8UhJB/y8P9851oT7Z1AONIIiH3H/V+jabU524Pdl+Kq7XLi7Vs/ul6b/A8AcD3v/78GICbnA5P5r7/9t9Jueah9fQmNMxLvQ0BQ+p9aNiS2oHAjtRHiq4F9YZxWHEdo1hzS4Ewg2AFwQ5CZrC/zrlASelPKL83mq3jgus69R8Uw+bXyWlYUfpT31d3NqYyPwsaLKkzENiQOotEdzbRSJT7T8V+7/4UFBR/TfT9yb8SmFP8Kab4R9qrnqYbzdZCpVooO2XnxLYzy+aiaS7Z6dCIoviJ/42G/jSmnD/yQW1cxHFW8Ly6FcVebkfxPceNh/6nITUb5ULuqYR+OCFmgiWly5wQQgghhBBCCCGEEEK+nWmI8CvoEOz1sPo1AAD///wMdnw=") 03:42:06 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f00000005c0)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="d14d15213af64370f65ec6e2d16f9294ad79bb4647fd522f89", 0x19}], 0x1) [ 1885.337386][ T6220] input: syz0 as /devices/virtual/input/input109 [ 1885.348215][ T6208] EXT4-fs (loop1): orphan cleanup on readonly fs [ 1885.367179][ T6208] EXT4-fs error (device loop1): ext4_read_block_bitmap_nowait:478: comm syz-executor.1: Invalid block bitmap block 0 in block_group 0 [ 1885.385878][ T6208] Quota error (device loop1): write_blk: dquota write failed [ 1885.413147][ T6222] EXT4-fs (loop2): Unrecognized mount option "" or missing value [ 1885.421050][ T6225] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xd499f0e6, 0x83168301 expected 03:42:06 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) write$uinput_user_dev(r0, &(0x7f00000005c0)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="d14d15213af64370f65ec6e2d16f9294ad79bb4647fd522f89", 0x19}], 0x1) [ 1885.439024][ T6228] input: syz0 as /devices/virtual/input/input110 [ 1885.449713][ T6208] Quota error (device loop1): qtree_write_dquot: Error -28 occurred while creating quota [ 1885.478112][ T6208] Quota error (device loop1): write_blk: dquota write failed 03:42:06 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x22}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1885.495155][ T6208] Quota error (device loop1): qtree_write_dquot: Error -28 occurred while creating quota [ 1885.543988][ T6208] Quota error (device loop1): write_blk: dquota write failed [ 1885.567496][ T6230] input: syz0 as /devices/virtual/input/input111 [ 1885.568745][ T6208] Quota error (device loop1): qtree_write_dquot: Error -28 occurred while creating quota [ 1885.586422][ T6232] EXT4-fs (loop2): Unrecognized mount option """ or missing value [ 1885.598580][ T6208] EXT4-fs (loop1): 1 orphan inode deleted [ 1885.649298][ T6208] EXT4-fs (loop1): mounted filesystem without journal. Opts: noblock_validity,sysvgroups,dioread_lock,dioread_nolock,noauto_da_alloc,resgid=0x0000000000000000,barrier,abort,barrier=0x0000000000000000,,errors=continue [ 1886.026518][ T6207] F2FS-fs (loop0): Mismatch start address, segment0(512) cp_blkaddr(605) [ 1886.034761][ T6207] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 1886.060871][ T6214] F2FS-fs (loop5): Unrecognized mount option "0xffffffffffffffff" or missing value [ 1886.070247][ T6207] F2FS-fs (loop0): invalid crc value [ 1886.077193][ T6207] F2FS-fs (loop0): Found nat_bits in checkpoint [ 1886.114779][ T6207] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 1886.126352][ T6207] F2FS-fs (loop0): Mounted with checkpoint version = 753bd00b [ 1886.205192][ T6207] attempt to access beyond end of device [ 1886.205192][ T6207] loop0: rw=2049, want=77832, limit=63271 03:42:07 executing program 5: syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1, 0x10554, &(0x7f0000010640)="$eJzs3EtvG1UbB/DHSdP72zdCLNh1pAopkWorzqWCXYBWXESqiMuCFTi2Y7m1PVHsOKErPgBiwTdBILFiyWdgwZodYgFihwTynAk0XCQEbkyb308a/2eOj585Y2XzzEQO4MxazH78vhLX4lJEzEfE1Yhiv1Juhc0Uz0TE9YiYe2irlOO/DpyPiMsRcW1SPNWslG99fHN8Y+O713744qsL56588vnXs7tqYNaejYj+Xto/7KfMOynvleONcbfI/vq4zPRG/355nKc8bO8UFQ4bx/MaRa510vx872A4yd1eoznJTne3GN8bpBMOx53jOsUH7jX2i+NWe6fI7jAvsvMgreuozAfDUarTKuu9X5SP0eg403j7qJ2uZ+9+kc3BqBxPdfNW+2iS4zLL00Uz77WKdez846/5P+/17uDgKBu394fdfJBt1OrP1eq3qvX9vNUetderjX7r1nq21OlNplVH7UZ/s5PnnV671sz7y9lSp9ms1uvZ0u32TrcxyOr12lptpbqxXO7dzF6++3bWa2VLk3yxOzgYdXvDbDffz9InlrPV2trzy9mNevbm1na2/cadO1vbb717+527L2y9+lI56Q/LypZWV1ZXq/WV6mp92fXDzFRmvQCAx4/+H5gF/b/+P/S/Z/764V/R/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnFnfLHz6SrGzmI6vlOP/K4eeKo8rETEXET//ifk4f6LmfFln4S/mL/xuDV9WoqgwOceFcrscEZvl9tP/H/W3AAAAAE+uzz64/lHq1tPL4qwXxGlKN23mrr43pXqViFhY/HZK1eYmL09PqVjx930ujqZUrbiBdXFKxdItt3PTqva3zJ+Iiw9FJcXcqS4HAAA4FSc7gdPtQgAAADhNH856AcxGJY4fZR4/Cy7+8/63B4KXThwBAAAAj6HKrBcAAAAAPHJF/+/3/wAAAODJln7/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgF/YuZ+c1KEoDsCnhb7H+2MkxrlbcQbLcAkOHRoW4CZYAm7BDbAGnLkEA4a2RGswMeltG8n3Je3lNuTHKWFy7iUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo0nOxmj/eXz20zdnu2klzNwAAAMAxm2I1L19Mq/m/+vpZfeminmcRkUfEsd59FL8amaM6p/ji/cWnGp4iyoT9Z/yuj78RcV0fr+ddfwsAAABwutaL5azq1qvTdOiC6FO1aJP/v0mUl0VEMX1JlJbvT5eJwsrf9zjuEqWVC1iTRGHVkts4Vdq3jBrD5MOQVUPeazkAAEAvmp1Av10IAAAAfbodugCGkcVhK/OwF1z+8/59Q/BPYwYAAAD8QNnQBQAAAACdK/t/z/8DAACA01Y9/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAubYrVfL1YztrmbHftpLkbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADe2J93FAiBMAiDves7k7n/YaVBU1OTKhA+/sZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBif15SIASCIArmjP+d9P0PKwl6BhEioOFRRS0aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBi5/55IinDAIC/s7Oz550aVzRbYGNioY23t3feea2Fhlj4HQgsiC7+AQohxITGzlDTGC2NMdFgx3eghoQGO4otMLHWzOzMMiCJqyYzK/x+yTPvw2Qz7/MOCeGZdwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsN3LvI4PbRHeSM/d3S+vZCOx1fG1MHuyWwaaR5VWfT/UNSpuwIAAABug7jo70MIp8n+XDo22ln/nxSfSXv+b58f5UU/f7XvL8ai90/jl5/PXh5P1B7Nk150aWXQf1DZCqffC3/7iWZ257NnL3H2DWm8v/PSMMnuZ/T14eG7rSy9U0W1AMC/cb8Y86T4fSgde3UWBsCt0cwjlPr/uF1vTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzJ/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNMZiudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXt7l4Yu3iCgidZkijTc/p/eI+Ii0bdvR5y2L3fnYfN1ztj9Mcn7H9LeMiDKKPs4BAOhd1W2O1bpe/uX9zzvIO8xbzZt68cxPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADxwIAAAAAwvyt0+jYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKwAA///3sF/U") r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) unlinkat(r0, 0x0, 0x0) sendmsg$tipc(r0, &(0x7f0000001780)={&(0x7f0000000000)=@name={0x1e, 0x2, 0x2, {{0x0, 0x4}, 0x2}}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000080)="48fe831422c21038bad3a3401c4d678d70106955dddb8fed8e02442a6bb6c23e1f4c3e681493eb02151e7595183e6c8b32a9e180562193424e3e0001266171878248cd5d2119e2bb479463ca1ddc8657e3a7e11a21bc4948580823f09177163dbf7b90aa633021cfebf0e8cf39dfd52861195a7671e95ea43aee5d012270c1129f05a62e77", 0x85}, {&(0x7f0000000140)="5a488f2a1336f3a45aab0b14e35c90b435806492b0d1fbf7c4b5763a2a83d7e6f4523af0da6e328c50dbd4c495ca5a2c377bac38b406dd8238005d0bfa2560a7ac05af25345a713721e6aeff08fc672caa4cdb7527740f2f8449448100597d323dc07875aab03fe758224fd62a7f6a65a35063f4de2af795b81ae450d1058bcd3c2e0be508cc10b1ddb83c", 0x8b}, {&(0x7f0000000200)="79eb3cdc573d05c766", 0x9}, {&(0x7f0000000240)="7c82572f4a25e7d4166901cec25a1221d83fbaa57628c993943f4c9880786c764cbc5d541f3dd42b9e704d7bfa426101ae88ac173291cac65d3b333dd194101b545173944e2be806b23e1b7fb92d9216ce4e3262ecd30072f54f2462c487815773c3f35414d7511db7143c80e266d3d3054f6a61a22e26bbfec0d27c8daa9986a28ac3fd3039eae8b222", 0x8a}, {&(0x7f0000000300)="a2a2d970378be0334fedc40ecc7921d67b94f167ce6df891bdbd8a2ce60851e6c7aac56470c95016c7167e61ab17ccaff1c1b2703ee92e23cb37bf9698df04bbdc14054e5afc09ed9b871a4627b841e8", 0x50}, {&(0x7f0000000380)="7e2bdda5ab083383ade3ba86bb8cef1089e17c1f5f6c9c91cf88fd70674edc4f3037c216bad874e201c1abe859ff939955c1e970f42226595b7ddb011760747b903760590db9a78ff56beb3e9e2f9f81ca658a4bad50c0003c461010014240e415d14bbd4fec656e067a889bca42a57a70312d0282dc2e2d", 0x78}, {&(0x7f0000000400)="ddbdd979d07ee3e21d6502f276080e8d90eef63162d7cae587966315511fdd76ad0864afa03026684d1deac289861c9d59d370517ba0c3460c4589420ed84499e7c8101d3284d367adb01e3fd69348ab4e4a3795ee68d8b8cc9ccbab1b8b4f57ca6385cc51f3dc2a53dc710fa6a874e20a71099ccdc7549b7ae2594b9b524769dafb80928b4078ddd3f0e2edc20a2196ebce38e7e43d13f538d1e283dfbb62ea9808f48c4d1c8307dcc60c714cb704e26ea789348b4f39342a4265254f572936ba18de48d81b561a66a331e29fcf062e1ae96f83c352bbb6cabeb10a0a83d396e2d4564984d29b6a1519ea7fcbe5441221c2defa", 0xf4}, {&(0x7f0000000500)="dac5a88bc9bcac0c41ef98e2cc21fcc86178276ab1449632edb738d0fa520f398958462f9586b555a70e085a6d7d1e341e05c46a8eb3c26c5870ef6a665e29dd3d9adfe8b120c5ba596eede48ca6cc135895382e8ff44cf4c453145a27eb81b6355480b1913525b8ab70d6cb8e08b25c2ccda3ede86230c8d039313658d1a05e3ecc81022d0e677bf06fb50b8f3f578a51cbb4cd41febe23d2ba7c9e5a02c3cc591122dda6fc8e84426c66622a4eb3ab0c87f58f6db0c5c4b3d05fb3b9f1bde6d41ea4dd8ad3f7ced09260693ba4ca396758f57925bce7362df1972de39732176008022a4b28c787481726f8e701ee306061d3f234b8ee3e5a526ec467d2654ebaca81b67c4f53e2b47a6f9e2e2ab5b78f949e1d6ecb7d57f59bee2b7c22e2e639559a4ec30dc271330418ac4c8b896f939612eebe8af1a194453da8dc37e3a880cc55846bcbfad27d5ab3304f7b2f749a8d874456b79b4d5523b0935efdd8f916db72675bc01241d2812c8e2ba6cf63d49b5672279943b3499966082d65d297e3c330b83f0840a675d89ee0d789f809ab5bb7438cb32a04d4c4df07862f039e979655f6dc1a43570b9acb99d1dfd52b79092f62b43a443ad38ca3fb5193266b77a852a1aaf8001c8e17552b05accee739b08fb4833247d9d9429bfd3603f865b34ab1411577035111297129b9240f10ea50eaf0ec564a5d7316500edc2515e468324457d1f01ad8d66246fb1183556c2b81d6f302335336515c03a42a7e63e9e1d2f9c46cc6f4b3120d7937039778fd4ddc877ded9214f08c1c749b6f9e46403a52481df9425e8884689c862caed34dbe99b6d54f510f0cf43f38adad44f50a3a4319510102c4dd3ced067cb45bc539713d4523abf2f300f80a5227e13bdf58bc1bcaecf8ddefebc151f4d4864c9af19ca82ebf6c017499176542053e006635a38b446864516d8472c2a96cad53435c33d0c5e4ea290e07ab1ff5f28552950b80fabac097d9f2f0aaaa58320403ef53391a963b03dbc0d056bf4eaefda60a0cb4bab2bcc2ebad38498f4d2b3c8e8e49316717f240d39bd50c8dc7cc2c7cf069210d2e91ec7bda8ccada797b5c8fd0216c5dc2b10796b4cea93516ffedcf6a298acf5e60c6fa0224c8b1c53e48f4b7cb41d74b1f8054fd21a5aa3a5dce36aed8054f06d2a5b41a5c08b3155c9d5ecea7a10e447dd5e780b8daf32c035891fc8e173f503225a333c48663dd67d863fb859fd860871c7e5ab9782b19829e9741fe8f0c8c09316e63270511b69eb26bab72efce098976ea7f8330fffad00c69f41abdf22d998a66d4f1f3cb9692806e7500c32bd09b20ff9ec3a722550769854d5937a63720a5fd6ae189d7ae219855b66aa6d66ce15adb8c3b8a11b28597d69bd31769d3d643438136a8f59f2537f5afb6686cfe3f6fedef82fd2996d45b402c25e0865ef30d842ba670d82798ab01a76a72516fe2cb31b5ae196ed6ca0e83fb47cabefe6daa07b342e5ff601bacbbb7a3da1984e2930ed4dc6664affb42415a6b15f319619684a60e4a16d3f381de469929f03ff228ef128e7259c1f181b34337d9e665156defc0561b21ee3e87aefe280fed33536678da8520890808e53c4ddd57989ccd4e10326dc7f1621d1917958eda16897a9b455ff04479ac263df9abe6c437eb02cbd57203ebcd85267edfb6b2b474c77ceb9a73c8302c7844d67679af43dc7cd19ee5dcdbb1ae9f0a632ebfbf977ccae31299fe63ebdcfe905c77ae728671c265bf49c64e8d7ee538d132c7377b46293fd7b8dc999cebfade269d2b5342acd46290dd716244a69543289e9c60f6a66b481c1c8cd6c665caadeb410d27642c1206bcbe21605871a0dacdfdd7346261fa02486bd70a0234ad5ec2b7c76b5d8dd646ce40471d6bb48feb89d08b8bd32de65934325ab39c12e3ff70724767a658812c6e037cdd68ebd41d8152d5af959b976dac21bd698c3121db0df1d888f86e4efa4d699da237e5c851fd9c078eb4a3b71d224b31d717024e3153c8f09adee1e92f2fb6a267a359d64a840ca04df408b4c0ea4c8d4df618d1deb87b6dcef205a7ed201e5ef92c0e9350a7d1fb1888a4649850f89e5507ca303ea2a52d4ecb2385fb5176c00374a27ab1fb07ea9d418ffa39503ecdf64d874ff2a1c64d852aa8e0b3a6acaad064327d7b4d9b9eee7f1247f5622fa119859aaeffc975f8d4062dc7104687fd15ae74866303a1abb3fed10e6ce249faab710af738b169d0ee9e35373e46caa28000a25ae553726e30d75ccc4634bec244470289ea2cb6f66c123121f3dd60d8ca8bc4aa8e0118dcb9b9153b4c5d23b1964b3fb6e2a17d999f6e930841746064a368ed4dcd97c495b2a27c51e10822450406e6e10a9257081d82cd044ea2c8597ceeeaf6d00f99611a8b1ed4121f424514c0644b58fdc74379335a1e22b0aaa3a86ee557588db6a37dbc26580d65faa47f833417788df4ae53b02571b2a88265654669e74a5537340765559d2141b066047d21c8b8aba7eeaed52c92c50fc341b8c4d3aecdd1587902faf225cb4e1974dbfcdd7653f1c64be2cafbe3e5da3f0b52c724a4112d88358f50d011daa944ebe9f2ad05e3dbb1143225c137ceb6a897872a5743c96a79a04c35c7750ef723643e6cfb8180827ec5b0dcacbf5c23a62007eadc46b289c916ec127d7a3e0f69369e30557296cf0e4040e6cb1cf80b7f830907eb1a84df78b1fc00699650ad4c6b67d7164b0f855e30f34079c21f225040b1b996d26bdb1ee3db4a68273880fc7cf68ed1ea6642570107730c4a42159b1fae009482ccaad277d815cac7ca446e142fda8fc1644a663f9beb0a20a676039ddb654b851415948363f6684394feda5a7c68959a3a1246d212e94f84cdd8e3180a5e536b4cc44bf4e2b78aed7d129c1138d195b166493f276c07a1df46eaad12a1ea8f2e1d25edded4862f9433de7894121cf86246b65bd700b3d6cb62506a475f8b6c5f00ebc54f55c21ffb870c839fe50f7949e58fb7ffcaf4157b1bbba1f3c870e976cf1c216d45c324a1218bc5bfa5a198db0f27819d1c1ada8ec0c50c7fe413b7b975377bc23f11f538fe41052bf514ff24cbedb067503237a7dc1a4fcd6b0931fb9f81f38e084f0cbff7dde59487b34281fe22d18bf60d6b5b049859c707ba395fec7f1f11ba1dae59a765c7326aedb67724494472e66c1d0c3c2aa8117d1c275d5829e019e2173dec29c8bc07a3c14756186c1db10530fab7e55c585748675e65aad473605d30bd61a30f1df7d86fa9ab691408c5273cd5ac9e28b5457f1d29ee3f1decbce3925faf45408e2c96d60107bb12d4408ff9f8e13db644dedb7b0343b87dea633d5651f80c12b76fc48153250aa7d973258254e50a4b4e3c63b8bd471b3e09baf9bc1ae0c934307defa6e73d689568033840a70a7c61961787c946aa09985d11eeec2bb43805b0f57192189a94264cade70049c3efa7d98c554c57c88e448dfc9c17a7469eff7e8d39668bb27e1e47a46bb50f69e39dfeec7f64f9f40ac738be9e7488a96b6ecff7f75d2ccf2ffbbf5ff7863aa66427e9d03956073a579cfb40734f026eb9889610e9936737e2b65ad3595bda5c0e79086dc03a93b3323750f9fb6e573338e1d84ee51a52c4a801d57bd4697aff773f2eccf86df276553c8ce0dbf2049ff10c3ce41f0fde8e39a55d88a8eeb3052648dd6992e25c161d50953737f83c8ce01810c04771163e55fe50fd4c8cda1ed1f02ac1cd18eda0e9569cbc2baf6fd2f7a75c860ef86a24905b6575c19a9c60cb7647d1677fd4056256743c8967d5dbe9f5f6a934802c8c61656f5ec4c4b88d04a34d1081def119865976a16f07fcd0cf7246be9ccf963c58464358f1b293c20240f347fe22dd5ace9f8b8c67905631f4a85da48e1840091c8c6455d87802486f78eeb40baf16a107aabefe71edbf39e86952dee5397ad32807044b72aaf6df89095501191a8f06b8d5456223651bd13af40e902103bb91d504c2470767ca5ccc92a8e0091e7a3e44c713909882c222653e7199baafe416c099af724df9ff40ca9a1dba01476c36b719be3fa0e5daddcee250812bd93975833a019b6831b021e9386f5928a5d7c112c95fad2e09ed7e2defe7033177c356b5f11bc4f9005c0dfaadecdca437e6a9417d184808214ae1a159a3dda86987901737970436824912912dd4d22537c3e40a4bc8acb415bdc5a0bc121191d403fbc05fcd9b23c4ec061c1eafa9775916b17b61003d150c935cf732bde2eee56046f037a2c3cd0e9bd3928bc0e56ed4c24aa1799d5241032c3b4e1f6e5f46234aaac85357a6ffbbb0aee0c1f6a82a3c010917b504a16319f195df08968f68a4cc0d240079b11732ceff6f39e08df41af8c6590dc260bb8f1035cb9c89a03d35eea93a03270a17d229274a4e0fabf0c1ea3bb3bcda22c14f67b9c860aa064d697e4fed11ed179b7a42e957d65011bcbe8c6bacd434fd09c065e903c28654747a6a7fc3e8443317a90964be5cbbe07023ee199341d2f6b6fd9f4d1a36920ceb83c51f4e9e06c036bc2670297ec335bf0480a4e0ad6fcefd720e292ba2ee1b433b7619e25b4915388f338eb5cb7de02a7e75ed515d1cf84b9396e3ad78a4bda1e17da70ce0d7c2d8b16c5ed33f042462c2ebc39c64732c2aa2e984c88935f4659a6123af11d86217fa9130de9b30ef3e373dd0043ff4c6adfb8b802026809277c079594f5b0ef553f6dcf3d5d25095b246ff9bacb08ce1426e63c3a7ccdd6fa534241553be629bd8bed87fadb950955053d7f553f80299f8d60b11909d2df4e46b941243b7074ccdb82ff1c21e62c421dd7037253374107db74c7ddd666771147750616f6e1b3b65d31d327baca28f73eeb9ae47d679dcb6dacc6ea330f5758f5539aeb342b31fefb63d6ae738f0935358b97d390cdea6a6119af4537900ee0ff87903dfe249d800ad94f8619afc16c01afd89e24208771e260d617d9dceae57edd52adf6d2115f8a7a19091995449f5888abf242428e0e322920db7771cac8ee95303fa3469a9af73b57bb19c5b5a2c297e6c6f78be8c77d5bf32ecf1adc2c44133fd30d1da178a9902a89ed0cff7ec8d72f4bb50992402e753d42692b53e7a128cefd24f7359efde41f64f67b14b44687fc68ff111a49f05fa269f1c1897b99afea049ab9f0254a884ecd386455731e674acc847596b66bf4d0ffa59aeca69eeea94379ee58c434bb6bcb6bef35b8c0d3eaa6f32cfd7cb7509e8ce054de0c56198f3b26fe191afdf0116bdb2dbe5377a91ed6a8e65756f576f06cb913e3efcd2a7a78f26247a21e9faf1cba38abcad9b6426d813e05298659697bae8ee70912a9ac17227751f20288bcbbd387d3fd24607696bb164d81298f5bbc623a640ccbaa7d95e2ae55e9d0a92bc8c7aaddcb10e8d33b06902661cbe9ce01ea0b79f95a24260c7b88df71bab6375fd6ad1d741392f845b4cca25ab207daf21438d71d96a357ed4931271d66e4526132ab7180166d52953467c9efcd9620a7f845b17e5a58b2ed76753289e3035d8c2d00b56cff66b02df3d714cfde029a5125419bc18ab40c408d73dad6143b322e14aee6011688a9745c38028faa70f5d88932d9990b0229168d2cda895a3f5b6a11f9a9d339d57ececb409d967bbf191b3eaa7c050cc8cd4a572da322d9f4932252d56601b6c09ccdb0336a1316e66d75732159f34fdfdd395f34f4526b69712445d78625f4ad9e297eb032cf9ec972efbb2ae0d950cf4bbac1fd1548e", 0x1000}, {&(0x7f0000001500)="f3b7b6fa998638e0e63cd18c7037ffe6368d69bcd52a126d16f9410214b1b6fe7a1ab677b9932b25a3d030ac1d290de012cc1929c517630ef27c62c2cd4cb00e49768c83f9642959a3fd73f693687cfd9e30d645015469cf5dbdf02b12b15514a6dbde87406312faa695f3cbfd5e6222ca6f92cf9802f49cd3ba55fce6ff89c775e24b054a8aa0fc15a1fb3f94b517d9b4978969729e575ce7b91d70063c9d5ec53adf71020f76b18379766cad8fc995d2bab65338313ea0978bb65d82eca7c518f842d9a7c578551bfede41f17aae438bd3f8bf4e0601416bc0907aed", 0xdd}], 0x9, &(0x7f00000016c0)="4b8ea1ac72a76c0664ca1abb2f9e6517913d3dc3f73e8b51797cb30bfa0355e1d798e58826f95f49119441abfe56ce6f32f6b3cc402ec7070ab6f3756a29ca89c04916583951ea81f64cda67aa4971e6698a47a254549e4c18ef51d4a9f4ca19900cec6fcd80cec05654745bc3077732efb6593da13d8784895c1000262509784b0c88538f88193960230de9af9273b45d7a742a83", 0x95, 0x4880}, 0x8011) syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x1, 0x10554, &(0x7f0000010640)="$eJzs3EtvG1UbB/DHSdP72zdCLNh1pAopkWorzqWCXYBWXESqiMuCFTi2Y7m1PVHsOKErPgBiwTdBILFiyWdgwZodYgFihwTynAk0XCQEbkyb308a/2eOj585Y2XzzEQO4MxazH78vhLX4lJEzEfE1Yhiv1Juhc0Uz0TE9YiYe2irlOO/DpyPiMsRcW1SPNWslG99fHN8Y+O713744qsL56588vnXs7tqYNaejYj+Xto/7KfMOynvleONcbfI/vq4zPRG/355nKc8bO8UFQ4bx/MaRa510vx872A4yd1eoznJTne3GN8bpBMOx53jOsUH7jX2i+NWe6fI7jAvsvMgreuozAfDUarTKuu9X5SP0eg403j7qJ2uZ+9+kc3BqBxPdfNW+2iS4zLL00Uz77WKdez846/5P+/17uDgKBu394fdfJBt1OrP1eq3qvX9vNUetderjX7r1nq21OlNplVH7UZ/s5PnnV671sz7y9lSp9ms1uvZ0u32TrcxyOr12lptpbqxXO7dzF6++3bWa2VLk3yxOzgYdXvDbDffz9InlrPV2trzy9mNevbm1na2/cadO1vbb717+527L2y9+lI56Q/LypZWV1ZXq/WV6mp92fXDzFRmvQCAx4/+H5gF/b/+P/S/Z/764V/R/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnFnfLHz6SrGzmI6vlOP/K4eeKo8rETEXET//ifk4f6LmfFln4S/mL/xuDV9WoqgwOceFcrscEZvl9tP/H/W3AAAAAE+uzz64/lHq1tPL4qwXxGlKN23mrr43pXqViFhY/HZK1eYmL09PqVjx930ujqZUrbiBdXFKxdItt3PTqva3zJ+Iiw9FJcXcqS4HAAA4FSc7gdPtQgAAADhNH856AcxGJY4fZR4/Cy7+8/63B4KXThwBAAAAj6HKrBcAAAAAPHJF/+/3/wAAAODJln7/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgF/YuZ+c1KEoDsCnhb7H+2MkxrlbcQbLcAkOHRoW4CZYAm7BDbAGnLkEA4a2RGswMeltG8n3Je3lNuTHKWFy7iUFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo0nOxmj/eXz20zdnu2klzNwAAAMAxm2I1L19Mq/m/+vpZfeminmcRkUfEsd59FL8amaM6p/ji/cWnGp4iyoT9Z/yuj78RcV0fr+ddfwsAAABwutaL5azq1qvTdOiC6FO1aJP/v0mUl0VEMX1JlJbvT5eJwsrf9zjuEqWVC1iTRGHVkts4Vdq3jBrD5MOQVUPeazkAAEAvmp1Av10IAAAAfbodugCGkcVhK/OwF1z+8/59Q/BPYwYAAAD8QNnQBQAAAACdK/t/z/8DAACA01Y9/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAubYrVfL1YztrmbHftpLkbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADe2J93FAiBMAiDves7k7n/YaVBU1OTKhA+/sZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDe/+8v/ialxJpl7bSw9jyRrp8bWqbF3bhz9YXz9GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBif15SIASCIArmjP+d9P0PKwl6BhEioOFRRS0aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgi373y/+JqXEmmTttLB2PJGtXja2rxt6DxtGD8fZvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBi5/55IinDAIC/s7Oz550aVzRbYGNioY23t3feea2Fhlj4HQgsiC7+AQohxITGzlDTGC2NMdFgx3eghoQGO4otMLHWzOzMMiCJqyYzK/x+yTPvw2Qz7/MOCeGZdwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsN3LvI4PbRHeSM/d3S+vZCOx1fG1MHuyWwaaR5VWfT/UNSpuwIAAABug7jo70MIp8n+XDo22ln/nxSfSXv+b58f5UU/f7XvL8ai90/jl5/PXh5P1B7Nk150aWXQf1DZCqffC3/7iWZ257NnL3H2DWm8v/PSMMnuZ/T14eG7rSy9U0W1AMC/cb8Y86T4fSgde3UWBsCt0cwjlPr/uF1vTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzJ/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNMZiudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXt7l4Yu3iCgidZkijTc/p/eI+Ii0bdvR5y2L3fnYfN1ztj9Mcn7H9LeMiDKKPs4BAOhd1W2O1bpe/uX9zzvIO8xbzZt68cxPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADxwIAAAAAwvyt0+jYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKwAA///3sF/U") (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) unlinkat(r0, 0x0, 0x0) (async) sendmsg$tipc(r0, &(0x7f0000001780)={&(0x7f0000000000)=@name={0x1e, 0x2, 0x2, {{0x0, 0x4}, 0x2}}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000080)="48fe831422c21038bad3a3401c4d678d70106955dddb8fed8e02442a6bb6c23e1f4c3e681493eb02151e7595183e6c8b32a9e180562193424e3e0001266171878248cd5d2119e2bb479463ca1ddc8657e3a7e11a21bc4948580823f09177163dbf7b90aa633021cfebf0e8cf39dfd52861195a7671e95ea43aee5d012270c1129f05a62e77", 0x85}, {&(0x7f0000000140)="5a488f2a1336f3a45aab0b14e35c90b435806492b0d1fbf7c4b5763a2a83d7e6f4523af0da6e328c50dbd4c495ca5a2c377bac38b406dd8238005d0bfa2560a7ac05af25345a713721e6aeff08fc672caa4cdb7527740f2f8449448100597d323dc07875aab03fe758224fd62a7f6a65a35063f4de2af795b81ae450d1058bcd3c2e0be508cc10b1ddb83c", 0x8b}, {&(0x7f0000000200)="79eb3cdc573d05c766", 0x9}, {&(0x7f0000000240)="7c82572f4a25e7d4166901cec25a1221d83fbaa57628c993943f4c9880786c764cbc5d541f3dd42b9e704d7bfa426101ae88ac173291cac65d3b333dd194101b545173944e2be806b23e1b7fb92d9216ce4e3262ecd30072f54f2462c487815773c3f35414d7511db7143c80e266d3d3054f6a61a22e26bbfec0d27c8daa9986a28ac3fd3039eae8b222", 0x8a}, {&(0x7f0000000300)="a2a2d970378be0334fedc40ecc7921d67b94f167ce6df891bdbd8a2ce60851e6c7aac56470c95016c7167e61ab17ccaff1c1b2703ee92e23cb37bf9698df04bbdc14054e5afc09ed9b871a4627b841e8", 0x50}, {&(0x7f0000000380)="7e2bdda5ab083383ade3ba86bb8cef1089e17c1f5f6c9c91cf88fd70674edc4f3037c216bad874e201c1abe859ff939955c1e970f42226595b7ddb011760747b903760590db9a78ff56beb3e9e2f9f81ca658a4bad50c0003c461010014240e415d14bbd4fec656e067a889bca42a57a70312d0282dc2e2d", 0x78}, {&(0x7f0000000400)="ddbdd979d07ee3e21d6502f276080e8d90eef63162d7cae587966315511fdd76ad0864afa03026684d1deac289861c9d59d370517ba0c3460c4589420ed84499e7c8101d3284d367adb01e3fd69348ab4e4a3795ee68d8b8cc9ccbab1b8b4f57ca6385cc51f3dc2a53dc710fa6a874e20a71099ccdc7549b7ae2594b9b524769dafb80928b4078ddd3f0e2edc20a2196ebce38e7e43d13f538d1e283dfbb62ea9808f48c4d1c8307dcc60c714cb704e26ea789348b4f39342a4265254f572936ba18de48d81b561a66a331e29fcf062e1ae96f83c352bbb6cabeb10a0a83d396e2d4564984d29b6a1519ea7fcbe5441221c2defa", 0xf4}, {&(0x7f0000000500)="dac5a88bc9bcac0c41ef98e2cc21fcc86178276ab1449632edb738d0fa520f398958462f9586b555a70e085a6d7d1e341e05c46a8eb3c26c5870ef6a665e29dd3d9adfe8b120c5ba596eede48ca6cc135895382e8ff44cf4c453145a27eb81b6355480b1913525b8ab70d6cb8e08b25c2ccda3ede86230c8d039313658d1a05e3ecc81022d0e677bf06fb50b8f3f578a51cbb4cd41febe23d2ba7c9e5a02c3cc591122dda6fc8e84426c66622a4eb3ab0c87f58f6db0c5c4b3d05fb3b9f1bde6d41ea4dd8ad3f7ced09260693ba4ca396758f57925bce7362df1972de39732176008022a4b28c787481726f8e701ee306061d3f234b8ee3e5a526ec467d2654ebaca81b67c4f53e2b47a6f9e2e2ab5b78f949e1d6ecb7d57f59bee2b7c22e2e639559a4ec30dc271330418ac4c8b896f939612eebe8af1a194453da8dc37e3a880cc55846bcbfad27d5ab3304f7b2f749a8d874456b79b4d5523b0935efdd8f916db72675bc01241d2812c8e2ba6cf63d49b5672279943b3499966082d65d297e3c330b83f0840a675d89ee0d789f809ab5bb7438cb32a04d4c4df07862f039e979655f6dc1a43570b9acb99d1dfd52b79092f62b43a443ad38ca3fb5193266b77a852a1aaf8001c8e17552b05accee739b08fb4833247d9d9429bfd3603f865b34ab1411577035111297129b9240f10ea50eaf0ec564a5d7316500edc2515e468324457d1f01ad8d66246fb1183556c2b81d6f302335336515c03a42a7e63e9e1d2f9c46cc6f4b3120d7937039778fd4ddc877ded9214f08c1c749b6f9e46403a52481df9425e8884689c862caed34dbe99b6d54f510f0cf43f38adad44f50a3a4319510102c4dd3ced067cb45bc539713d4523abf2f300f80a5227e13bdf58bc1bcaecf8ddefebc151f4d4864c9af19ca82ebf6c017499176542053e006635a38b446864516d8472c2a96cad53435c33d0c5e4ea290e07ab1ff5f28552950b80fabac097d9f2f0aaaa58320403ef53391a963b03dbc0d056bf4eaefda60a0cb4bab2bcc2ebad38498f4d2b3c8e8e49316717f240d39bd50c8dc7cc2c7cf069210d2e91ec7bda8ccada797b5c8fd0216c5dc2b10796b4cea93516ffedcf6a298acf5e60c6fa0224c8b1c53e48f4b7cb41d74b1f8054fd21a5aa3a5dce36aed8054f06d2a5b41a5c08b3155c9d5ecea7a10e447dd5e780b8daf32c035891fc8e173f503225a333c48663dd67d863fb859fd860871c7e5ab9782b19829e9741fe8f0c8c09316e63270511b69eb26bab72efce098976ea7f8330fffad00c69f41abdf22d998a66d4f1f3cb9692806e7500c32bd09b20ff9ec3a722550769854d5937a63720a5fd6ae189d7ae219855b66aa6d66ce15adb8c3b8a11b28597d69bd31769d3d643438136a8f59f2537f5afb6686cfe3f6fedef82fd2996d45b402c25e0865ef30d842ba670d82798ab01a76a72516fe2cb31b5ae196ed6ca0e83fb47cabefe6daa07b342e5ff601bacbbb7a3da1984e2930ed4dc6664affb42415a6b15f319619684a60e4a16d3f381de469929f03ff228ef128e7259c1f181b34337d9e665156defc0561b21ee3e87aefe280fed33536678da8520890808e53c4ddd57989ccd4e10326dc7f1621d1917958eda16897a9b455ff04479ac263df9abe6c437eb02cbd57203ebcd85267edfb6b2b474c77ceb9a73c8302c7844d67679af43dc7cd19ee5dcdbb1ae9f0a632ebfbf977ccae31299fe63ebdcfe905c77ae728671c265bf49c64e8d7ee538d132c7377b46293fd7b8dc999cebfade269d2b5342acd46290dd716244a69543289e9c60f6a66b481c1c8cd6c665caadeb410d27642c1206bcbe21605871a0dacdfdd7346261fa02486bd70a0234ad5ec2b7c76b5d8dd646ce40471d6bb48feb89d08b8bd32de65934325ab39c12e3ff70724767a658812c6e037cdd68ebd41d8152d5af959b976dac21bd698c3121db0df1d888f86e4efa4d699da237e5c851fd9c078eb4a3b71d224b31d717024e3153c8f09adee1e92f2fb6a267a359d64a840ca04df408b4c0ea4c8d4df618d1deb87b6dcef205a7ed201e5ef92c0e9350a7d1fb1888a4649850f89e5507ca303ea2a52d4ecb2385fb5176c00374a27ab1fb07ea9d418ffa39503ecdf64d874ff2a1c64d852aa8e0b3a6acaad064327d7b4d9b9eee7f1247f5622fa119859aaeffc975f8d4062dc7104687fd15ae74866303a1abb3fed10e6ce249faab710af738b169d0ee9e35373e46caa28000a25ae553726e30d75ccc4634bec244470289ea2cb6f66c123121f3dd60d8ca8bc4aa8e0118dcb9b9153b4c5d23b1964b3fb6e2a17d999f6e930841746064a368ed4dcd97c495b2a27c51e10822450406e6e10a9257081d82cd044ea2c8597ceeeaf6d00f99611a8b1ed4121f424514c0644b58fdc74379335a1e22b0aaa3a86ee557588db6a37dbc26580d65faa47f833417788df4ae53b02571b2a88265654669e74a5537340765559d2141b066047d21c8b8aba7eeaed52c92c50fc341b8c4d3aecdd1587902faf225cb4e1974dbfcdd7653f1c64be2cafbe3e5da3f0b52c724a4112d88358f50d011daa944ebe9f2ad05e3dbb1143225c137ceb6a897872a5743c96a79a04c35c7750ef723643e6cfb8180827ec5b0dcacbf5c23a62007eadc46b289c916ec127d7a3e0f69369e30557296cf0e4040e6cb1cf80b7f830907eb1a84df78b1fc00699650ad4c6b67d7164b0f855e30f34079c21f225040b1b996d26bdb1ee3db4a68273880fc7cf68ed1ea6642570107730c4a42159b1fae009482ccaad277d815cac7ca446e142fda8fc1644a663f9beb0a20a676039ddb654b851415948363f6684394feda5a7c68959a3a1246d212e94f84cdd8e3180a5e536b4cc44bf4e2b78aed7d129c1138d195b166493f276c07a1df46eaad12a1ea8f2e1d25edded4862f9433de7894121cf86246b65bd700b3d6cb62506a475f8b6c5f00ebc54f55c21ffb870c839fe50f7949e58fb7ffcaf4157b1bbba1f3c870e976cf1c216d45c324a1218bc5bfa5a198db0f27819d1c1ada8ec0c50c7fe413b7b975377bc23f11f538fe41052bf514ff24cbedb067503237a7dc1a4fcd6b0931fb9f81f38e084f0cbff7dde59487b34281fe22d18bf60d6b5b049859c707ba395fec7f1f11ba1dae59a765c7326aedb67724494472e66c1d0c3c2aa8117d1c275d5829e019e2173dec29c8bc07a3c14756186c1db10530fab7e55c585748675e65aad473605d30bd61a30f1df7d86fa9ab691408c5273cd5ac9e28b5457f1d29ee3f1decbce3925faf45408e2c96d60107bb12d4408ff9f8e13db644dedb7b0343b87dea633d5651f80c12b76fc48153250aa7d973258254e50a4b4e3c63b8bd471b3e09baf9bc1ae0c934307defa6e73d689568033840a70a7c61961787c946aa09985d11eeec2bb43805b0f57192189a94264cade70049c3efa7d98c554c57c88e448dfc9c17a7469eff7e8d39668bb27e1e47a46bb50f69e39dfeec7f64f9f40ac738be9e7488a96b6ecff7f75d2ccf2ffbbf5ff7863aa66427e9d03956073a579cfb40734f026eb9889610e9936737e2b65ad3595bda5c0e79086dc03a93b3323750f9fb6e573338e1d84ee51a52c4a801d57bd4697aff773f2eccf86df276553c8ce0dbf2049ff10c3ce41f0fde8e39a55d88a8eeb3052648dd6992e25c161d50953737f83c8ce01810c04771163e55fe50fd4c8cda1ed1f02ac1cd18eda0e9569cbc2baf6fd2f7a75c860ef86a24905b6575c19a9c60cb7647d1677fd4056256743c8967d5dbe9f5f6a934802c8c61656f5ec4c4b88d04a34d1081def119865976a16f07fcd0cf7246be9ccf963c58464358f1b293c20240f347fe22dd5ace9f8b8c67905631f4a85da48e1840091c8c6455d87802486f78eeb40baf16a107aabefe71edbf39e86952dee5397ad32807044b72aaf6df89095501191a8f06b8d5456223651bd13af40e902103bb91d504c2470767ca5ccc92a8e0091e7a3e44c713909882c222653e7199baafe416c099af724df9ff40ca9a1dba01476c36b719be3fa0e5daddcee250812bd93975833a019b6831b021e9386f5928a5d7c112c95fad2e09ed7e2defe7033177c356b5f11bc4f9005c0dfaadecdca437e6a9417d184808214ae1a159a3dda86987901737970436824912912dd4d22537c3e40a4bc8acb415bdc5a0bc121191d403fbc05fcd9b23c4ec061c1eafa9775916b17b61003d150c935cf732bde2eee56046f037a2c3cd0e9bd3928bc0e56ed4c24aa1799d5241032c3b4e1f6e5f46234aaac85357a6ffbbb0aee0c1f6a82a3c010917b504a16319f195df08968f68a4cc0d240079b11732ceff6f39e08df41af8c6590dc260bb8f1035cb9c89a03d35eea93a03270a17d229274a4e0fabf0c1ea3bb3bcda22c14f67b9c860aa064d697e4fed11ed179b7a42e957d65011bcbe8c6bacd434fd09c065e903c28654747a6a7fc3e8443317a90964be5cbbe07023ee199341d2f6b6fd9f4d1a36920ceb83c51f4e9e06c036bc2670297ec335bf0480a4e0ad6fcefd720e292ba2ee1b433b7619e25b4915388f338eb5cb7de02a7e75ed515d1cf84b9396e3ad78a4bda1e17da70ce0d7c2d8b16c5ed33f042462c2ebc39c64732c2aa2e984c88935f4659a6123af11d86217fa9130de9b30ef3e373dd0043ff4c6adfb8b802026809277c079594f5b0ef553f6dcf3d5d25095b246ff9bacb08ce1426e63c3a7ccdd6fa534241553be629bd8bed87fadb950955053d7f553f80299f8d60b11909d2df4e46b941243b7074ccdb82ff1c21e62c421dd7037253374107db74c7ddd666771147750616f6e1b3b65d31d327baca28f73eeb9ae47d679dcb6dacc6ea330f5758f5539aeb342b31fefb63d6ae738f0935358b97d390cdea6a6119af4537900ee0ff87903dfe249d800ad94f8619afc16c01afd89e24208771e260d617d9dceae57edd52adf6d2115f8a7a19091995449f5888abf242428e0e322920db7771cac8ee95303fa3469a9af73b57bb19c5b5a2c297e6c6f78be8c77d5bf32ecf1adc2c44133fd30d1da178a9902a89ed0cff7ec8d72f4bb50992402e753d42692b53e7a128cefd24f7359efde41f64f67b14b44687fc68ff111a49f05fa269f1c1897b99afea049ab9f0254a884ecd386455731e674acc847596b66bf4d0ffa59aeca69eeea94379ee58c434bb6bcb6bef35b8c0d3eaa6f32cfd7cb7509e8ce054de0c56198f3b26fe191afdf0116bdb2dbe5377a91ed6a8e65756f576f06cb913e3efcd2a7a78f26247a21e9faf1cba38abcad9b6426d813e05298659697bae8ee70912a9ac17227751f20288bcbbd387d3fd24607696bb164d81298f5bbc623a640ccbaa7d95e2ae55e9d0a92bc8c7aaddcb10e8d33b06902661cbe9ce01ea0b79f95a24260c7b88df71bab6375fd6ad1d741392f845b4cca25ab207daf21438d71d96a357ed4931271d66e4526132ab7180166d52953467c9efcd9620a7f845b17e5a58b2ed76753289e3035d8c2d00b56cff66b02df3d714cfde029a5125419bc18ab40c408d73dad6143b322e14aee6011688a9745c38028faa70f5d88932d9990b0229168d2cda895a3f5b6a11f9a9d339d57ececb409d967bbf191b3eaa7c050cc8cd4a572da322d9f4932252d56601b6c09ccdb0336a1316e66d75732159f34fdfdd395f34f4526b69712445d78625f4ad9e297eb032cf9ec972efbb2ae0d950cf4bbac1fd1548e", 0x1000}, {&(0x7f0000001500)="f3b7b6fa998638e0e63cd18c7037ffe6368d69bcd52a126d16f9410214b1b6fe7a1ab677b9932b25a3d030ac1d290de012cc1929c517630ef27c62c2cd4cb00e49768c83f9642959a3fd73f693687cfd9e30d645015469cf5dbdf02b12b15514a6dbde87406312faa695f3cbfd5e6222ca6f92cf9802f49cd3ba55fce6ff89c775e24b054a8aa0fc15a1fb3f94b517d9b4978969729e575ce7b91d70063c9d5ec53adf71020f76b18379766cad8fc995d2bab65338313ea0978bb65d82eca7c518f842d9a7c578551bfede41f17aae438bd3f8bf4e0601416bc0907aed", 0xdd}], 0x9, &(0x7f00000016c0)="4b8ea1ac72a76c0664ca1abb2f9e6517913d3dc3f73e8b51797cb30bfa0355e1d798e58826f95f49119441abfe56ce6f32f6b3cc402ec7070ab6f3756a29ca89c04916583951ea81f64cda67aa4971e6698a47a254549e4c18ef51d4a9f4ca19900cec6fcd80cec05654745bc3077732efb6593da13d8784895c1000262509784b0c88538f88193960230de9af9273b45d7a742a83", 0x95, 0x4880}, 0x8011) (async) 03:42:07 executing program 4: socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x83, 0x0, 0x0) r0 = syz_clone(0x6a661b40369a8593, 0x0, 0x14, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) ptrace(0x10, r0) 03:42:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8jYOTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUoDmpi/H7Dud+5Pb299zT5mhSEkD/Lw/3znWhPtnUA40giIecf9X6NptTnbg92X4qrtcuLtWz+6XpvcD0BwPc///wYgJucDk/mvv/27qQc89B6ehMa5qXehoAh9T40bEntQGBH6iNF14J6wzisuI5RrLmlQJhBsIJgByEzuL/OuUBJ2Z9QrjeareOC6zr1bxSj+tfJaVhR9qe+r25vTKV/FjRYUmcgsCF1Folub6KWKOefig1f/yfOT0FB8dtE35/8K4E5xZ9iin+kvepputFsLVSqhbJTdk5sO7NsLprmkp0OjSiKH/jf/9CfxpT1/71TGxdxnBU8r25FsZfbURzmuPHQ/zSkZqNcyDmV8HswIWaCIaXLnBBCCCGEEEIIIYQQQr6caYjwL+gI7PWw+jUAAP//Fed2fQ==") 03:42:07 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x25}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:07 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x4517, &(0x7f0000000080)={[{@noblock_validity}, {@sysvgroups}, {@dioread_lock}, {@dioread_nolock}, {@noauto_da_alloc}, {@resgid}, {@barrier}, {@abort}, {@barrier_val}]}, 0x12, 0x4b0, &(0x7f0000001b00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9p64tG2PZMpacxCYUh/4BhVLaQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyBbInw+c3HPulfT9nhgd3XPvQQpgzzoREZcjYiAizkTEcLY/zcqVemOj+bgH929P10sStdq1r5JIsn2t10qy7aHmU2J/RPzvSsTzyS/jVtbWF6ZKpeJK1i5UF5cLlbX1s/OLU3PFueLSxMT4hcmLk+cnx7rSz5GIuPSvz1596a1/X3rvrzc/vv7F6RfqaQ1lxx/tRzc1u55r/F+0DEbEyk4E64GBbJvrcR4AAGzfbyLiT43z/+EYaJydAgAAAP2k9o+h+D6JqAEAAAB9K22sgU3SfLbedyjSNJ9vruH9XRxMS+VK9S+z5dWlmeZa2ZHIpbPzpeJYtlZ4JHJJvT2erbFttc9tak9ExJGIeGX4QKOdny6XZnp98QMAAAD2iEOb5v/fDjfn/wAAAECfGel1AgAAAMCOM/8HAACA/mf+DwAAAH3tP1ev1kut9fvXMzfWVhfKN87OFCsL+cXV6fx0eWU5P1cuzzW+s29xq9crlcvLf4ul1VuFarFSLVTW1q8vlleXqtfnH/sJbAAAAGAXHfnj3Y+SiNj4+4FGqdvX66SAXZF7mgd/unN5ALtvoNcJAD0z2OsEgJ55qvN/oC8lWxzvuHjn/e7nAgAA7IzR33e+/+/aAPS3tNcJAAC7zv1/2LtyVgDCnvfrLY4/+/3/Wu2pEgIAALpuqFGSNJ/dCxyKNM3nIw43fhYgl8zOl4pj2fzgw+Hcr+rt8cYzky3XDAMAAAAAAAAAAAAAAAAAAAAAAAAATbVaEjUAAACgr0WknyeNb/OPGB0+NbT5+sC+5LvhxjYibr5x7bVbU9Xqynh9/9cP91dfz/af68UVDAAAAGCz1jy9NY8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG56cP/2dKvsZtwv/xkRI+3iD8b+xnZ/5CLi4DdJDD7yvCQiBroQf+NORBxtFz+ppxUjWRbt4h/oYfw0Ig51IT7sZXfr48/ldu+/NE40tu3ff4NZeVadx7/04fg30GH8ObzNGMfuvVPoGP9OxLHB9uNPK37SIf7JbcZ/7v/r652O1d6MGG37+ZM8FqtQXVwuVNbWz84vTs0V54pLExPjFyYvTp6fHCvMzpeK2b9tY7z8h3d/fFL/D3aIP7JF/09ts/8/3Lt1/7fNaq5d/NMn23/+Hu0QP80++/6c1evHR1v1jWb9Ucff/uD4k/o/06H/W/39T2+z/2f+++In23woALALKmvrC1OlUnFFRUVF5WGl1yMTAADQbT+f9Pc6EwAAAAAAAAAAAAAAAAAAANi7duPrxDbH3OhNVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnuinAAAA///H+tTv") r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000140)='noblock_validity', 0x0, r1) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r2, 0x0) accept(r2, 0x0, 0x0) statx(r0, &(0x7f00000031c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x10, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000003300), 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003600)={{{@in=@remote, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@private}}, &(0x7f0000003700)=0xe8) r6 = syz_clone(0x82800000, &(0x7f0000003740)="d3dc8589498a990dec4261817666a16184dc81d66f676602d0ae0b48d93d9ac2d1b6f24df77a8f", 0x27, &(0x7f0000003780), &(0x7f00000037c0), &(0x7f0000003800)="6c494d9a2aef83714ffd1b25f4fee723822d9642d2773ddcfd589551c154e5d961dced6d440940600b667e8cff68021399d30ab7a79890b8c08d75667cd9c0888c9d4a2bb108e08a7f06f5de2cbb97453964297ef888990bfc600e42c663428269b572fdc8ca09654735098608948f535ec8af974fafd48dac1204307db652cd45af2e19b15644242a16867214cc0a899ca5bb96ab0066a19a63548b7f2eb299c4d430edf1abce5606d23f551605b0862b052b8248e1d8e5d52059cb592df54a4430607ed2d0212a2eee9f0aeabbe05128a88c642d1a490bc69e68550a803dd4619a47758a33f3782db6952338317541643a1d4797f896dc35155818") r7 = socket(0x10, 0x3, 0x0) r8 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresgid(0x0, 0xffffffffffffffff, r9) r10 = getpid() sendmmsg$unix(r7, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="b2", 0x1}], 0x1, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r10, 0x0, r9}}}], 0x20}}], 0x1, 0x0) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r12) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000052c0)={{{@in6=@private1, @in6=@ipv4={""/10, ""/2, @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@ipv4}}, &(0x7f00000053c0)=0xe8) r14 = accept$unix(r1, &(0x7f0000005400), &(0x7f0000005480)=0x6e) r15 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r1, &(0x7f0000005540)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000400)="40104018a49afd3f2065e487a6dd5dfc6debe25a05c9129bcd0fe9fb21ea6fb575d26607370b3f30cbc74c777a19963d7f608e4cca8ecd2e35c88cb15b67aa006f54b150e4877d5c7d355d1ecffb942206c62bdd1076b41fcc442695fbb7faa3ae00c14f309c56fc8c9e0da55ca135fbdbd5fbfed3c7d4d28d42a62e82ea70e825f4221a58d0631d4f61ca0ff2d50d3654561ddc975eaf37ba222e46891cc9cb84ad96a9aa554bc702c296d5758ee47dd9b92a0122e0dacdd2c6c9ba0d71cf5859e23a81aeb0532b4e4a2d327e8f7f9a41d50681ebf437b060b3a5b9908767cc86499b1ae1303b8d56a2506d4f7bfdda27b7f760e7e8007521e8941352a4ff4d49786c2af146364b8749ef2be6a64c43481a1947d33876f417674eab6f1b68242c2664873c5923d1a143dd36e143a89cf7b03166f11265ff2d71d4dd9e28f6f6db3600c4ebbcd52e28d3e38119fc496a5e3d18a42f4c7ada7d519940d18ec2eebc0964d6a36e06b6edea9cf2bd43a3a41117a18c3fbd55eca86c75e4d07cd75038a53e599d888084b3601adaf8e3a5f9c3c354e0bff4794adcfc917d74a5f5607af0f2b8983ee762ff19a7bf0d56969fa3e9b9f56525b35fe65239323720498ce790605eaf62d6776b2279017d31478fa9a4818ee1000a0911063d351e28946a2c5c1f471b5664646d9f1a2b1d8335e7ae15402a1dd2ab206a4cce18b466c10cf06265f3feaac16ea58d8a6dfa4913224d61a32a4ed6355089eaf2a8e54c9af1ba878ccd249dae4849936ab61b1f00b8cc9d03a81c12723f8f14824932fe37d2549184499ea87dd694271d7a075fc947ddd54a07ab0d8d5307a831c2d6d7a6897b9f56bd3e2d8c9a3f61d9401d2e8b2fd99e646a9fb60ad3c5d6e6bddd2cf91876771fd8987eed20b4f4e3effe66ba57b0c6f108e76ab7b54c3f127542a3e4144e751438673c50f680391a607908c7fc27a5cd022e4d5db4a726afa37608fa449f6538ea91bb2140fef3f796d46c1b2561e28e3326843563ba1251fcecee1a6d83ccbfd95f441d5a6bdb15300a2c5ee8c14a38b7a5cb8e1f879ce5a448e64eb99444bfea7f6999aee2012243a699e39ac61a6387d3d87793356f4898dfc9a16c0488e252dba101839ab61c703765e6dbc6c00878c15b4e0efcef4cfa3d82eb870168b7e4d8589fc8e2df81d1c530d85e894cf16b329e1d9ebf293b701e07ad12c049003b4de258149cf7d41868221aefa494e62af5b521a3028d0d485b8552b8563d25a1c3c387ab17a30dc80085c8f0c8a8de10eafd7e1b9289d28218f55c958eb18bddc5bd99e08930c02c718b0d425166194485e116ce48197aecef3bf784058b7b717135034a9f43186ce71aac0b5b40f277a7e6a8c9ac73d8c712abbc54caa03b2cbca609e8c4d4ec49df91e8de31d7ac7eced88ffa56fc598ad5ff8cd8d9b302d1f58d2e8e392f5bf3fbdf85f2a24e39240f33c97f001c335964f025cb2b267913e9aa50e3b5af70c6c927594a118616c352e5ab138ad8eb3b99cbd01337e60724cf26c0bcad171a697d72699a9c4292d5b684780a15b0f83638863dc8c1ee3ff016f30dc32b499735b93229fa7364744e118232e1ff8fa0b9640214d57630610bc7a3fd6b376d4328675c3d1f5559e642b3360317c099ec3fc638571d824df27cb968d41343b004d9e2e13c396ad8b837ea5210a189bbf39603181588e1a7235871117c56302159971a7a6bd0236af61b277b09c9218501f598e03323837b198af695075dbe8f63d72ecc036d1bbca82396745b5627d64a2fedc3a53653450f13bb1ecf0f34715dd2939dfbb37da6b6311e5342d5b4e8d2d2fbf6232557db39cbe03173c773f8b207c5801687adba5a9f981f0e0bf507ab5db4e394dc16d05f7508704016eea009f567f7b4915e709dadf05d45485893bc6350cc2cfede5c2c113f50325b0c37f49fd01c2103e3257613c98e86433273e176ff5a9e2e8356b64ff01306cd981b00d81f4bdddb967ea9236716b2fa5a836881aa53e33f870d3ebe9a53ffe5f7426bb2709f97e06973b9241bd706933c7e2023e18ff4fd836b1306194367ad995dd35bb81e07b91dc8d2190d93b57fe43d6ab51d6d32c20e490bb9deaf27206c2e4e027a61d0fccc618b048875b099e690127bcc8b62911ea6996de13054e586e802bcbafa06f79d6d8a94f5d2ec1829ae5d4c0e8a22013ff9182766229ee219cc55b9eca8017f664953e0b188fb1f3a4cc0c4b382d4e028e9e61645a107d2dfe2508bee9dc2c6b4c34f2e4e976a9613482adff5f3d08d456141933b1eeb7e77b486b842d5bfcf4c18803c4408cf337740905890f5e74c295c3960bd19713cf2a339ab9e58a5b0b4991908359b2791a6845799a4f05e15c19ea3784a27d3601275ede6f413ed7f811ae3f543135e1495ef78a338ad6858cfa964d017289a32dcd4b4d9550a8a6861f7b925884b25663c3917375ecdf47dea7fd399bd0bffeced2866d1115b8c881bf48bbff0e2c7e7ba596e143ad27e5249bede456c5c88f449eb6af45d09c5cd69d7dd84c0f2d1dda0797e06d4d083e79fc1c6fba672281d3a834578c7795b456b35143fa270ebbf681bc2ed9a20cb84fa7fd44a76b9e5b9af9d23ee91b6f0ef9dd00d7c8ba1f82fa92a113d4f94d3150cc4d70b4c1da79e07711abd7cf0a74d34fb9260e67ef49f674a8781ae66fb16aa86e4616eb8d0422b2a4856d8a67d950784fbd17fcb2566439d00ee8f3335bc81140f227975b21631af7abe915882bd855f4c93d58f702cf3cfd93db22011ccdcae2b2245766e6b4c898f49c05ab04b7e45bc2d5e9e6bcda5be4bb434f4380dbe1847a9398f19be823d1136823ba88afc93a23bb07006596f55a91025f49a14955ab32612efc7be29250bdeb4d1b2e8c603e2f91c72efc5726a0e4b84510648387dddf7c7279f6b3a73d53725dc89a0b071dbd38f5bf10c5aa43863e5fa3b698e76eff3efca9058edb61d3d4f6a1c98e686835cbf2652cc4ac219ef79f3480f96363eeeaddf867e17ace6cc38558b71839659ccde3936d04c65be29489ef1e7474c23f98384610e6cbc03732ab0e66160fe6695e969d70a8feceffcd8ac87a57eed9b4173869e04489428ef8b51f9e97fd1425dbae30cc65e5c8e70b261e6c71ec7f288b2c00ee7e07a871b1371f05ee55cea702b14a9e6abdce21f3fa7a7daa7b7a67a47cfdb5d70df69e90cd9a4eda7d8217c456021bf43d9d6b627e15169299f0bec6283d018cf5d3c9d2412741c2e794ff63971035dada2c8448b1c2a82912ad3fa21b7a4cc9a274463550fb96840f1a36643ed8ddca451ab3304195a741f830b98df8e47de34c0754abe7282575d1936dfd5b6b14bb15ccb570fcdbd6656c4cbefb8481a9cb8b4b676f83ec1b1e673bbfee07ebc26f895b2bb9cbb3d2b324991ff3f0656705492dd85a2a3e45d1c5b8cc5696e44c9292eaa9d94f635e0e03548dc4fcf2387a8b2da81b2c89c24768c6a26e26bb5472e5ad277835f6705ae57dc8e7b6181133779190b6059af1bc3b028d807a760753167fc36820e889be5c9be5929fb57d510f333bac5bc3cae5ea38925466c361ffb71cef81c42962501b6fa9af2f777526fbd97670fa99ed6c87633e07cd3afc4e7a89beebd36df50ca5a9b946ca8dc4fe73deb889f3c67a8c84e5731998d844a8be5db78588e1c7880879bdcf65cab1019b6882d6faca45707c2bfbc08e5e8b734ded19b3f588718b2104048ce9d74db70bd3a7f29c2b6846939bde862a80d8d06c6ff3bc8ff87f92fc36a832580e9f79acecdd797265ced9c0d1d215a3113b1148df5c37fde0c72d40c4f7c8ffac7317f476cf908b08e1c6763910703a19c6d49c1a25474fbd8325ab47a170568eacdf315260bcd0fd0ea9b0724bac8b232ce79f5a262aa5241f668e6aaab5d68b5cc3135db26e6686fe9994b5fa8c20106e6c100ef0c674c62bb9bfae4fcace5707fb42460594a152c16f64314b57dfebdd5aefe2d4ac9f571bc9ebbfee5a18aba903e6fc3ae60ae95c5adb5cbc7a9168e872cc95c2a3046160f5f6ec89e0174eaf529f4cee852fc7bc450a104e03d171ceee9f06caf0fc016cdf613af223fd9fdb714707bf6aeb475b591010779bad2fa227d3902c69b534447ae3d34df9f0675a7b54a2a554a8167c7ebd22aad70b35c8e484501d1f1f19a7c71a8a6fcb0a21048728ad7b33602366a8b0aec25324146788e4b9e7bc7c616e5e032534a4f1e3e542200389b9336adbea515b35b96c28fe362a6d0c2c60a3a03342d0763c11f228760567b45058eb05e52f4ac141aa131dffbdcd36f1c1c48501ee128ae78e688ae999c81a2d50370d9470620c668622c9fd9869ce4b9b11bda6dd3d29017ff12f54fc8098ea47811346dc694058c0100ecf83aa545bde9497a8e6b0ef4c201ec9f7b608321e76df575b2e8940f0b3794e567f7edeb2ae8217d7b4b3cf7d8b46a8bac81587b59ad97df432af42bf5ef9de55fb05f392c8d043f0f2d9674219622e25f69c2a10203fc0c95066fcd6c2451008d91c382e467fae84e87ae200a1cc37545d173707e9549a23e3064aee2985944264425170cbd1ae87bcc53bac2a71cb636c8cac83d7d4a801e9e1bb5f35dac441b223c009a1a2fdc821098d9db80b929b12f7e67e923f7d711524f6194d5d037145619fa241200846aa1703c0fe1d3b12667d5db20ab38b0b4b0e92c501453d2703bf0f69ead35cb8ec21d262f532f20b5009169f38a9cb6e2918d9a424acd8ceaf12bb4e1e56e791a1872f16d42ce3121d4618cad2dd3e2c6ee14d1f5c8e7ad9f6b6ceb6e4a28917097e540f47cb7480ac851370157fe18c08f00b9f6968a1989dacb2171ca6a359a420f95b6af80dc54235ec0e7c252b2f5dbf4408ab01e4fabbc94f2e719125c7b5ea57042571a7af55b7a157e602c4a8a5367ec37260aad65b180823095633fb5ee52a487e04f6eb5a23ad3cb8172acea83450d8dbdca9aef388e661c81c4f8bd527ebabc6805628f4577878202e21baeacbe098d370e026fb2016f59839f6880b74fff04a41d42c2eb0950fd5b7c8c8e56c7a37d555a61fcc5e39ca2369018e207fa384b8e6976d2a8d7842c4b6bdae1411db3e9be3692c785c358732e8dd0e4e9f44fb965d12ee2653730429143c16ec62c8c929f22ca0ef4447ea8f67df2c4ef9c8cb77e77814a210e41eede237097915e4ea3211c90cea6ac0be91c316ceb922017b9098bd9e193696f9982fed8fc2e479c97b69b7817fa691baa303ce11e04cfb741764f99af2fdd7c60dd8ec5450f6eb0a8d63d8172e347a5fea0dda795c64a40a1a2b1b72ebd2dd930c874a769a91a479325c5af1e14db6761cfc182d980f767a3af9f2903b2d99169188e5aff2d1feadf0e6992f352c75cee7cea31a25dcdc82550ad54d3e2238005a225de98e46631975de94486e802160d1744f858e1118a4b9a0b9029c78e201aecb7aeb7febded96f7d385980fa9729f5c28eeeb7a1bf934a3e8e8c145edac7b6b069e23334b89248a9de585fc605b434316ad63df033b6d65504832e3d06429e0a631a2ad1beda00b50e8bc3b17acee23aab132b5b88da1d242d190600fa09585d313fd792d6361879575ca0d474a5408fc19f06e20b5de66e8bd4c788617497d1302cf32d5c5802824ef051b1a4cc6896eff5d2a50632c5f1e4749c41b48fcfdb99e37968040d62bbb3b92f9df9ea39afd0fe9793ed0f713011ad27dd5c329b482b75dcec08217c1ff4be598a5c1aa7c7409", 0x1000}, {&(0x7f00000001c0)="6241f9885eed6d6846bc1ac774840a4a05ef30fd13065464541568e2dbcceb88ee11e7cc9ee6c1bcce9780c32e7b9eef9f471534fbc8b82daaa2dfe5750135b97a569b5a63ca10962b758177d69ba983a83143a5579ac3b547301bd3865672324f2e42cd5fd18e4c5db6c0cfa4042a838090c7c74d0e1580729bb9f989399de6677c0a81239194bf43f85afe8bf35069a14cd864095654b983ce2256b8fd", 0x9e}, {&(0x7f0000000280)="c832b677db013d89dc97c96be01cfab3540030f6b191f62e0dc66fd7f26cbe8c43f8aa6e10135c082be9f90590bb78f38448f0ededf6cf04642d69a43157ae394961049dcefb697921a273f93e3115d687928c19143b997ff46695a0bb2d8602f9675bae7bc314059e3942ba18285546387f7bfb41351266e79ac25c3bcf4aeba7a0e72cd0332d951c8a0f4c84e7321c13d696ebb3c2281d9d59029daf7205924ee73f38ada24997c3303ae4a221209888bf2d4db5926c84a85fb21a346872a8f8de97793abe43bae956f96c6bbca4caad18875347d4a45975fab8288616b4ce1a9c58f1149c35", 0xe7}, {&(0x7f0000001fc0)="68b088f78b7c5f508f19323a065ea02048e9050e499d4435c0264f440034eed5c179eb487ced7165183b733c5d80ccf2452c4ae3586719a54962da82f5200fb4f812850d595f9794e066a927c04b2bd59b2cba48491ac6c61a814efc9664893841661e5ebb0fc0ded7cfaa1546be811ebc63675ee6f43c7050d9919a52e2fc076965d390f2072b1d5660ca950fda8e0c389fe4698b82a657c6c5c05c7d0f63a039f9f3bb0f201662db7926b0d2d1301999f8c5c3b8293015f16968898552d12010606c70f51d544d3325d05264f413383af38a40836192111e1bbb1ed8299f6fd437247f6d61d9f6f19dcd9f125923cc31c657f4aab5b27ab76e1503a23cda392933c675b5fce34e9821a94147d87a44c86ae64172e118b9b35a29c8667be018f7e39389b67be0ea8c5bea048b3050c25c18ec1e97aa2f3ec5e9c9c09914419c974a57cd63e92fe0f258785bf591da083e32af6b74d56a18b771fb696bb8a529618e7c23e996f22bd070d5077f6587e0f03e59e64683427656b2d1e79e22554b899c7f62113bf56c67026a88c960a96cdf5bd1921c36ffd58c6774279e3bc48712c85a5d5c0fcb9745b3bb8f61e23dcd456a51a1f459811bffa9758f29f474a313d82adb993fbcbc2e05a4020879b967c1cb8ef372ee84b0fcaee8e458022d56f2521be087bce00e0d6050ce84c0c461cc10066e6a1402c022c2d0fa342fe33319b5ad8a10be8c48656a303d214096dcd6d8a6cc0804e4228745c3f3d80a08b4296a8b06d9faa1450769ec964d0edb93322c4c0531af597863c7192ebf7586492ec7d490e945c2b6920dbd6e1a0e0ef9c41d600c9c7e8687d107f5adf654e442b9c6293ae8d325f932eaac02c80cd8ee13669cc6c02ecbb3511fb4d63c6e3a495adc87d5d3b7e95ab1caee2e686b149b78d480d8c92be13ecf418460a9d815a17e65692bf1b4cae03c368f3472ca105fb3cd10a47822d6e51894b052f4eb1a7e3363c90cb0b53858eaa9bfbb4dab1230067b3610cfd5b00c95c0a0f7e4058122cc945b80fa9d0cdb10c643f8bfe60f65f5d7bca7622d14a7d3cdbdcddde860fd5bbfcb168e8176dd3a4872a3cc64487d2cdf7865b440d47db1cef4b690f360a63d43489be95d511747579827e7ec4342a8b3ab0f686c0cbf61c287c5c0ed7db0ca56abb9670ba54a1530662c87e341b71086bb7f459bbf7924a7105fabf448382c8b9316087fcd1ea87b483c857099acac9f079b1c008dd9545cb2127da824d0d2a6ef5241a118580e3c2440068c30976146fb1f7f03f6af447b8a8842a907ace6d0a1e4c1f90bd397479d7af183e054d32dd0de005ccd8152379ffaed18f471ee30f0fa3a6b4ea756ee9c30b77ccb0bbd8c4a0f90f32b8e0bbb915edda3f69bcd86dd484cc442170e004969588d72617e9e2678b6f972984284ede234836d222e503418b62ec45a5a8f5c1eb01ab5a567ac60bf70109c7687afd89b9741075c5556ba12a571fd028356d0fc30495a2171cb36ba896e0d4dc5303cf02a14423595c49332cb497a1a1fb2910b85844f49c0d1c515ce69ccc80de62b9a5b6b165b6dbd11cc3ed2e325e455e532a041d11f10d3579c1aeda254646c6f21478e25c21738a5e196be46944240f20021593b56fc1eac21019b197c1f286be4b58dd65f5f36d7e46442b988bc01eaa59751a3ccc946dc3d624780ddda8cf593cfd5c6991afd68b9b22656ff6bfe396706c50707d88af7b129051ea0c60bc4d89ef2c525e744621ec6794edd59f9e9fac9f23f6f6f4e5ea7732d0311599360f2426d2ff0c6e7c9182c80daaecfd1b95fac44e321ef3ff4ac3b8d14ddee0ae15109ca99e90930b91175a869861f476b2546a9720dd78c678ae7557e93c3234db402b16c27b6cd4c315795491e140929fbd63a7a370c516bf660e0f04ee7dc7f6ff4e581aa088ce75497444706117f89f8fea4e8423ae522c60d124f95f3d80b752500e80e62596e41f96b04e9abfd94560d8bd0cd76c2470d4ea37da757c905b2ed9e0a06ada7d8132ca7e62fac8554f2c7f745e6e51ab51d7f24bcde30cc619699df89d0575d5de5bd2f66295823c97b0468817338229985b93fffaa5b1e11b70f2b96daaec8dd3953425d2ddceb4ccb65ce89276ce263e221bd289259e4822ca4d19e253f113220a07f019a58f60e517523c1021e97c5ca75f9022ce56ecca678a0b6d252e0392f1789346bcc8a3b98cdd4d6577653404904a1377442b0a548c93d453f94b5d4b34e2a6c8d930c8da5427413eac6dd45022bca2e8ca201eb5d7f445ca888416a2124253a4add44fb308aa98be957694b586433bbcfb6e91b213906003d98f5f7c7370a15d3ecc3d53bbf7f2259da9913f8b006b9ca1ae7edbe6b50c0669109f51356c8bd9d59e8d48b373de8cad773bda67df96ff316d71fb05ede52b2a4f7e7f3ef6349a13315fe01d76afe99a3aff977d25f84ca95c7451109292b99abde043043ffd341ea4e1e32104b8192f95aeadfd46dbe7d5547d001593c2ee85d43c7c824db45e5934489197d479d686c1b4f9568215cdc274d8add263cbcdcff875178f1cbf96e2a1ed6d36c7fa88e5c4a9263343629fb779063d98b92fabe9bd87107c3537f916e2bab6e3b08acb58df35c48e1523bc521f3ffd0137165dad190f672830578fd5e5c6198a263664be77deea6af39032855bf9504fb2393941a107ac100cdbada16220f62caab14d8c9ff7fdf1db59dd8f73978d7ed2ba7d82726ca6b8efa24ced344e3c4f8e588cdb8fc0056f34617a57ad957c871b8e7f056bfc754ebc4ff81739fcf1e5446208d98c7bdf4063ff93c7a3f8b2401bf7961f212f1f2e3d7492fc72a1e529cdaf7a15bf3eb52d3c0a72b0af0010cd01a512f39d16e1786bb9c6a02aa3a98f99e231403136046ece1b976b2f5da22f80717f5c6c9000dc5ce4bb4fff1c88e46a8aff5ff990c0ab7f175558c3cd6e6fe025956573a83e5a5926306e7c35cc9a815ba66a1ffba93c4ece5d875f0584f3fda2decc6c013fcc8e2ed94bb2f4475f3d5748371975a6b6c85315d6c2b02d9385835b92b21ac0630e3a4cfb3905862d9d17b09e85a597f623842fc8bbb6bd8a00feaa88d9eb3ce09894331e585dfbb4c01156db56d29f535bc86c7cfbfa16309558e100f221e247b2e91f5e97509e272fca23f5aa2172c88a693b66b8ec009255584b982908ff4ff1b12e5004f7b4ba3231953fa060aa1f99da16417b5e889a35d4088ab5107421b915e0013df7c3849b9e529a2f778eb10f6aeb242225a98764b51c80beb074faa3682ed8bb0f6b28cf7a1bba5bf40d36c4998e07c4402d2b871415bd404c94f0a8b3360a3ab6ee631809453b141195852630fb84eb7c4b505d6fe17aa68c8df6e0ad1781dfe09d696dd43990716557b1e24be14e2450c6bb1b0b2740ac20f4c3665f45c7c42fe6f59e1e79203be84e13c5ade1b5f166ae3f5d48f17e15a611cd2e1c9b0283629a6e04dc5789be9e79420454e6424e455f32db1dbe7fdabdfacfaadbae523305744c670a0768efdc9cd5e7e56e7b47f7a04060591bc4fd46318fa4281a9d87af18bb4392d4eb8016facaa9df40a1e782769764bfc4179c572989c1d6b75a8fb79e16f2b2bf985aba7fa893336d9d96ba8edf131aa3ce86a4b63af107822521240aedf97d9e98fc8df0d8fa372fc2c17d5f872055894cd97b123aab6785f0b9a979facaf139d4fbf579d0fb1b73d51a5b73f0183b0ce241f59a013efce1262884fbd5429ea012a0aaeb5c02880836ef82102ddadd3096308231a4969d9be06abd4521461a5b10d16cdc73dacba80985228fd71b3383fcc87a32a749f60c5debcdf12f9b03a30169ced2508b7b93fa0808569810e398b38afe6af770dd90a93695949c9a1354c7e58164b322c0b2610260a909cfc29cc973a03f9b1034d09780ce253d6810f7a16a954c5513c3e0c644353919b9fe1bbec6cd07935edced98ffe33746a8cb9b1aea2bba75522e53a34495e8336fe3c3a1ca3d022281b28204ee34d1bea937004df0096d40942c6e3b1131b650464505b791ebdde28a188724ca862791c8c59539bd738abc04c1a9014f3233bfced38beef5602722e6eb2ca1dcddd01f8e7ac52c59c0a6997c2a21034bd21c609a5f1f6ed315a58eb43150c3464aaaefa7f6878c8a3dc9063e24a5503097d8cc456bc79b6d666d753700c5e2b07395a7e0606e980e6dff68d8457ae7da371e5e9f7c7e598df7b5c2fda30d73da9561c47c4a841a18d2a05d43622bb50a0d50bf97b16400f8ea54db1268888690e966471848e2d8a1c1c3f53901ead20e2f0d7276598f0d478c626a71bec66438eea34de60177da5d400f0be8452f2bee4f260254573b75d8d4fb6550f08096b8b8d25f3d774ca37e5712ea17f02dc9fc9e853217b50c0d8431990168bec9f5da29fcf9f32b2095de9ca687c1daca7eb7411d9c418cdd3190d70d4c82bc1c28b8ed5936727e7bd6996518ca665478c36c6bacf33a22395bc1100ba790fe5f422756c015de28e80becc3feafb5d3f4223095d1db45213360f7ac78646dc4155f09ba82a3cd7f40b390d7475890aae5d03e3473bde2ed42b09d987f3e65b96ba37cc61c50fd4f9f2f047943c84b05d9ecf5fac34ca1bce0b49c5a8746eaef4296624f3e96c9f2d2357dc56e2f96ca721da920c0717a9c35bb42e4690deb455fd6900f5e9876296af8dc29dcfde615a8ce7c9f86b4217ec502c8c8477fe988ee65c172dbb025b91f20f74d982e261361830761c2a211da30c053bdf2231ef897ae9811dbed530f5676a2d096acc559851e3b0333a6e81ed9e752d6200564af63ba51fe87b667dca7b76d4b4c5f7ae66f60cea120b91a36203613ab97aa7ce85966f84e1a563a3a7039653e50afd40f296083ddb7065ad3e089f7cab688c84d08cea86827aa90da6ae0d482587d3616c564914d6a5187496e3623c80a2e43bd5cb2be1e540228b819ac814431eb6886bca7759936b6a01cae6244ba07f7f9abc9103790da6b3339496ae25550b56b903f832e4b0b7402918e3fabdb4a95305cad32814ec8a0d1e9344419424d4143663d3a1dbe6dfe04f482f8e081ecda90f3898363de54030ea588ede579158ad2153de8631232736189ba181b4c18ba96ae99f27c6da8dafaf4b2e29217a33b2509caa5dd95945246d21cadf3053b085b8bbdbe0cde5119b86fe9273751e2184a83db42098800ec0d9342709c58a0ad4ffb7d2829a0f06e2066e99e8d3685af9aaaa255f57d80220b3648046afe3fc95e9df5038a70d7aa217b69bf16ae42785382bbb00fc60469277e0bfbb7d1deeb39523f8e51ea73ecdff320079b3c826082bc70c92e6b118e346203eabc8cebc2d9b7d8e40e35af04ef98189b263359cddbfdde09a6197c1f9c669a31175ac9ce7980ef394da0eec8e343552f16e333db40163ceb7704fcbb9e2499d1ec8880a2faaf19ba002a0f5b3d94238772344a37d06ae07f7e372af5bfef6a25386cc0006a24aba03791b8fc6633cf37ed797baf7508bc43133cdf237720aff5c6fb159e7084d06aa53c2e1a7bb1cae8c7dff3211df45a2a5d939272987d72b1ef7ed1cb9138e99cc4e53826952cc449be3486c6b0a18e7499ec53023851273d5c7f69a49832593a67c16ad33161acead5019b0512d3bc2016ce27cfb8fb62cc9546a3a727b73d1dbe877c6c45df356937043159c1a8b30e3f72939e12f02943a332d70f48ec13690738b14bc8a49b69191d2ccfc203285cc1b53bf9e8c0121", 0x1000}, {&(0x7f0000001400)="c120ae4bc8661ddb40cfa07576ec37fd80fd54ef58076b8026612418978f711117798acd8fb09cb071563b7c11b161e73f939b7568f4336d0bf67ebf668317a3c33d3998b181058925e2ef95a4c8a99223b90a9b7c9eb3305bb9df4736b03281eac0c224b4d81ebedb10cbb64c948044c6904bdbefe19032a330efeaabb6ab4aa94149787ce08b1969128216b583af4f9b3e0cf214caef758a9b05f34df95d6ef1d754aa3fad232c74e06fb33b944ffaa9eae62d826d00c13a1a54e1f9ff01009f690d091b90e67d7e02fa", 0xcb}, {&(0x7f0000001500)="e775efe3af3093695bf638a0f985fc1c1e7a171554ed0dcbf2fd0c3f4fc9eb67a38e271a9fb3218e6976acc7200a9066758e68b6dc706a2dd995f6d75528f38bea8651fa4b6a4cc4c6646eb7af5f30f40a25b115214dd476afa94d259324924b57971a4340965f7561b493b7777928da801d14db102ab54c4f24bb05780872cab9b380831a19331318c683ec4c93a71a754579bbc8fe2f57ada0bf90ee3138a5e370", 0xa2}, {&(0x7f00000015c0)="90db2427e978be5968d5151c8b747081e77bf18285e67d732861cefb4ec8b0ef516f5f52", 0x24}, {&(0x7f0000001600)="0824693c4fb0563d88c7f58ee57f3beed7f87225911766416318db737b1664e7eb6f10ab46a9e2b138ecd7d630e169f637026d77ff33127faeb0aef4ca0da705d92640208f032e027149fde1bddd608a6c3e20e0648be6222d3c36ac9022219152c39eb25d3dd8ab", 0x68}], 0x8, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x88, 0x4040014}}, {{&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f0000001a40)="eab402c2f654a7df0314ededa7212adc9673d42a17a72d3b79cbf36df6db9fae890bdf0066aeeff5378a667baaee5f6e8d49b5163d20c9b64208d4addfea7d0a2f7a14f60bd77418c90d961aa3f51f403b0d3fe1", 0x54}], 0x1, &(0x7f0000003340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r1, r1, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r3}}}, @rights={{0x20, 0x1, 0x1, [r4, r1, r1, r0]}}], 0xe8, 0x44}}, {{&(0x7f0000003440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x6e, &(0x7f00000035c0)=[{&(0x7f00000034c0)}, {&(0x7f0000003500)="37545f2d1c136b0baa012bbb7d54378a62c927551dcfcd28329ef69d741a19fbbf64320a4ff52b5bbaf9e93617fa2b3165e18426c5014573bb2fe4dbc3b1256f1ef488dc662847daa114dfa858fbdb43f2187b7839d0637f796248a7890518f714be25e782989186f49bd39002f242928b1860496c9ad05249b95e4608a8fbddf3c81e1024304ba8aa58b49d644380c0151968bffd97e54b66633094b782f789da26fb5c3281d092a0c4fb607abb1f10fd02b141bc45", 0xb6}], 0x2, &(0x7f0000003900)=[@cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12}}}], 0x60}}, {{&(0x7f0000003980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004d40)=[{&(0x7f0000003a00)="579a97c41869399d5bb880c28eebbe465af91906d083fd894e48bcc1871c8edc814a0c35fe6f217fd542a1fd002b1952f53f10799e4c4959ca4aa8878288947cb9e4bb072495c5b724b5a5b0f757e29382678724540b73ce36aa675ea84293dfa01c0a041cc465ae6b45cb9c7f27f5bfe547e9f1ef92b894a8a82458c9b3c978b95c906e37d0857d356d48f8d3c34ec32de10b375d016abcb94b1629c57a48b00bedf9b7b6a82efa5e0712b31e557fdd4fd52f3d6a74ccfde410feb5a9c58029a19e9c242805b4fc394476f1eedf1a8b0684465ff8dd8aa8924412ed830bde4e595b4216c8", 0xe5}, {&(0x7f0000003b00)="036f4bef89ffecce807a750a0568dec84af3bcced4312f406b0d557a3c76206752c39e40b35a4927b1e49e0383d6cb4b30afd94b", 0x34}, {&(0x7f0000003b40)="4a8cf42b97ae8db13ed0556e2324261298d6d050ba467d8fe2bb9ddbe341ba4a6f52904c0d54930020e5affd2c53d60d67cc879bcea76f1ec77a8d971a8f71460f41f13f96fdea7c9f15ec500e27f10d631f5449e2535b0fd6aed09a310829b23fa2cdc47281d842d4dac4dc97f33b7c5b8ce25dea5068914c2bd9f723f26c7e51024149b3c2bc87379385ea0719d9479ba5a6282485a87bb0ee68680d32b8d36ed4750665e83812def7fe6d06917beecd4faee1c86ed1f4de4c9f7de3a23edaad82f431a55053f0cb72571b0a9003e2e54719bfb4c7ecad356768324857f34c6f5f2026f17d033446c231d30616766c48d155ef5ca5f7801631b6e1db39e65cfbd59c6f4b2ed89fb2a659589f528e852ddf8e169ebc56b4f3e19545a185b015dfd91025c7ad130c37094728e075a25b67db314d8faaa0af180b8270ce86f3bb6401644cb437e10d7a80fb4f26064db8a0085af81019fb73cbe8d1aed82ab5cd8fad2c89475274dae51950cd9b5d227ba87eb24762becb320d1f824c5e2088b7364048ea817f1620b502d189ef7bd4ff00b98a669dbf368abde1fae39249acb9e7b8afab45e8ea57e7f5ba05e8352878b8b6be66f5f8a1cdbb861c5736b95bf4a82ae01d1898f44f294b959751a6f002078f8d2b8ea7bb0fa9178881e085d8b3edd341d0755df5e70b3d7a1c519ed6d09c448f5e906549011956c1e67dcc97a00de76d7a17625af3b95ba8a7d0bb537262801cfb6829b88032f7b846dcaa31ddde8822a4de5ddb8bb7632c85cfa0717e95594e1b2a308bdb562ac515fc11a4e3c67430ab8905ca0801dcaac32428cf1a6d48a068cf8a032c3d295a46c0a5a998449534f2a69ecb39442156f5d3fe3d4ea45ffee6d0c5e1579683f4330f55a792cd38cbbf9bf6bfeb17bd1caf9f352df084bedc1691f09ede9a439aec1961c1e440f2f82063873cd69faa32080b84570fd93c0192fea0f8c006b790eb0e11e8671a867b30e8ce3b75a78062b34b7236b6808b87ca6e8129417b0243b98abd25420549d841ed4a2ef2a32f018f9ab9cc745893fb66551ed9a6d574a5884e0a7145a5114af547c97827f918c3c778f8bb64f0bcc835e8e956384058d98b4a0e9501f456b1c24bbb1983f38912c3d7df8d1625f747d76bcb0a10f3209575dcc3ede1deb67f3f982e65d29e87fecc2b737eecb41c648c508086e13ab8bd85fc0b85cbf009b8eb96a72ab6d29781f9994f2ad677d2abd2affd52bf1bd966f87a83131d28b585c694e3d11960ddabd5a8b1b00f6dfe865a6a3ca5d8f6992deb3593f192f2e80a904e72fe185e9592c0f2661962ec9bea09395efb07be70590a33c152e6bd05c549e4737bded956852b48318c90e6cdcddeefb40048952accc1d4d4296cf7c875084a84a1df434c8c33345ebc26fb8fb0760024d5ecd49d1394d94773b42c083f414e4076c09b8f7a8dbd76822afc647840ede89733ad1570fa80d3ec638ed0d9e1cedc397f83d5f02a323a119d908282406907cac39a7b0af248af937be966c8bd3461b2164e6d3ce713b29389256d1510a5e22f7f295f6e7b98c3148cd321967befaa74403de2608d404f7de74c0c0420144f285cad8bde5ea4cb2c095f9a768a308a890a22485e3698ec02a97676d0aff620bf274425f2a8e74d9476849daa0f603444a7b4a15c511405ae5edb9250da1b529f3c41b9dc53659cff5ef7218d91a704983f2914662c08710ff646bbec950ec6cb1261ce8a9480f0c35ac9b18d69d4af9f1806b1da6cf602c4ae2bd3df06f9e9623b22dd38a594f643fd18f4af13fd3cfa749706a61e1931574cf02d9a3de247017c782b7a899ea5de9db07795610e295e3eb310c9bb6cb68a6dee159a4762f71db482c78e7ae7577d16e669c36f8b98fa6df39c0ba4ac1423eb0fe5cd1ddb0d07888bf3f68af184f8389b70625cda1e0a2997ed27e774542704489c577e6545e3b499166daa9cd651723efecf50db2ed21ce5c04eb53d31e25100a771e2553b9a7c2bb7bd3af986cee060f6b669dd5cf25eaf42f21e1b65394893e82afb90e6167e607227595d99d09e68937de782450871d3c3b375a290727630a3f43c8ffac4b3198f0de1b01c8e37accb818079e0df2bef0ca3324530ff30594f0cf7a5798796b1339d0fffe894b69735632e79f701c1d0b59d2b0cad582f9903fde972f943b8e5f010dae06b171451b5767eb15d26dad2fd57c3ba2b36c46a7e5584150e72f3687fd19d8f96238135631ee4cc03d660010ffac3d9a47e79a696dfc3946084ce0b0631e5ec20c94ff44e271c5d51cea3170681b30173aff49d14b050457152b73e07e7a8ba61b7b6d4217d255b9ec5678a89409fe5ae73e2f5c03e3858a6f26d97efb39664d1adccb8c864a5440851e8ea679ed1ed8c10f34e75075b4b0ddb1bbe1dbe8be130f10d6a296419a504265361c0ff68a9da811dab6db49236aba2b6fcb1225741ce99d210a72d24c71804e6fc77c6a5ceb2c605ae7c7a78a039082351e2b58a80d9a783ce035f6c2cea213c380e85b114ad477048e7107e801933437bac0803c70b0b50512794a5ed0b396dcd4b1c194cef625ecf3d4b85447c7087a95c91d7b37d85ff76f8e72a34b52678a543ebc89f53454e54156a17cd2e3ef93e3ab48eb91ca2966d55aaddff8ed51bd4b1254b16436cb97d8e8c09635ecd46cf928f2059df11606c3276bf7aa3b005c807c3545e45cea6cc6f69df1d7953472e190328f763c4594bb930cad15213e50aa3945fab88bdbcb285e640b34c90dddce0f29055e5c5ac64b1d1e17a55367309e50433df09343aaac2a8c95f89b9bf69ce6b9c3efa4dbf1b7abe90c009c787764b666089231f9a7a818a835f62952f9eb9b2bf2c9c9326fb64e658d49397b7664301d0efb9213a6bf9feef53426981ae5f67e24be54caf04c6cf92c4898a06072e22ab943a823cf44564249fb2be52fcda2dcd36da270e2950bec56524a85f944c8fd708b3aede4f82ef8da4bc4cd8ac4252ebb0340adc84b843e40fcff00faedc65c13c124c3b9a6b3e1dd74347ba0be58c05b72e57be6ff40d3d6789399f442656494b8fa47cdec1b78ccdec97198599a452eb82c6040aea5435e3f4d9545729ddddcd75dc6af02b7cc42a55201feb3c88818074d8b10ad9a1449181efa8e35e94f30405da62c114021753cc0d747af08dbf9497bf085c27e8046824f04449aa6e514ab1dc427f59b31636b2775f7729e1cb3136efd863de27ce8cb14b7f973d8a9f4c3c90e29b03c03266b0af56d524cee201e1c78c64d012a4f37a95ca41aec711bdcc02f71db858053e663f87b8298664792e0c93e421692b3ca498bbcac280fb7ffce0d68ba4c85efe6d47fa4249d70fb0b0367de2aeef1c77c5f884e731f46799f7a452c49436c4fd42136bbcb7e02ccc48639d632f102c2810b0140628ffd8f51a8c26fcbb7952bad711e3fcd6fe0ac7d18f1a74c6eceb42f4643c5c716244a630d11b197502226422ee188f0bb796f96f0b4ac09b097c52ff71f5d010879fc4ec2e554096e205a35fc8be3b727eedd31565469437d37cba03d2d57c3e45ec04623d8c78c507057dbb6c1f5d4dd365b40f0b28fbb02484684a9881020c898c53eef3a25d4a1fdb1a1d8e276089cde08512e9f4936de53a889c23b83bda57aeec351b714e0d99712ead3aff98ad4a050b0b8b1e72db48190f05edb5d21e89108799c986156ea5c88dd2d336747c82ac971322dc3b72fc9df29625ad3e431ac7c9d2eba276e19d435ee046a7e34f143f4de5a7a9189327fa4e88491b9adf6274664f8557e2c753afdee763adef33f535b31c28b577ba80df766237a5308bad07bd76afde9c645390a78ecd107fae5d1279b10c55d35d5911f155319cf4f4cdf4a946aba6b5ffb8e0c09aba7ddb5d163ecd1baa9e4a4dd44a8fddff0de592bcca7c779143084bc3a168511c586f2190316fcb674776ccfbebfa5710c3483a2aa0da917afc5378744eda896983bd8b8d09012b9ffd7bff8fb05c0ac67186f47cd1e55f74aa099584380795119ea9c999ec45ac3e7899361102961ef184a906ff95b6e84d0b7826f17ecc866465dfb4e9bb4777712c653c3d3179d8526b73ff1ccee927f5bedffca4634da1ecfad20d261ba8905e4f73888591bdf4aa8855aa60d10b50ddc461719965618d1002442043dba373e269794cf3905376a22e706f2e753293f3b45a3f197f4cbd5c79ef079a5db8f4f3928c8c80ca56a013b4427316f60a1e03d0ea0a22575405c0ee53d420993d0ce30fd5c62be1f171aec0a5da350b585a42a759c39f8e21a0c0fbe3e49c849b0c910609f4370696cd8e78cad265376240e780bd78ee600de86f9fcf00d12410e6db3a975cf5c74e4b7f3a94452a52f53081df945e04331025c902e404e250e74aa509e1dd123f3cd96b8edcefb69e4f8338b63da03c8ebd033d4fd17d6cb3a4c11049bb9caa5ac96407677268413da93a19cf778417584f0800b2f440e0a1e0d31c882cc4372c00705a28d52abb1251c402ad5d0cfab33ef8f34335a0b06cdc976e509faa8aa86a4f43e220ce30ca756cf9f7d81e14816227ad17aaf21cc688556f2e2657dd0b15726b9bbc09ce6330a39769732acfdfaa9c48f70356b363dcb1c71c64110570e09e205bcdb54987e9c264c6d629760ac8551e9ef49b10e828810fb961daa215f15946f08690ec59fa4aea2e6a5c85df9563de0d2727e4dfe86f95bbde178ae0b53f8564949cf47b6abc8c9139503db56109c85a97aa84f86ea0cecc2d68a893100f32af94a1cf5fc7788eae55a57e7b915931dbaf6d20256ab6caaf82398c36e5cec6868afc1e46441ebe63c230ea85e432e8c5f200714269483794ce06357462157986a77112c500557d251eb1fd3ec2120f03f16f1700be8f3c9be46e0f91d2307c9c4a343566542aa3e6769129562fcfb422970a897842e7995f3315508e59b4922016c7c106ee7d134e2acbba2aad016d3ea8e32577f38ff30af1f8bb8cd355249ea26428bfb4b976288efd7766fef0a0657b1091ecfacb2cdd12c9b9ca816b838f0d2210427c1b366af97b59efd34ed235f820eea44deddd77baeb27db80a81820813d1eeffdec3f80c5006edee6762dd839b43631884ecb625765312e2610c96e35cdb5dd52b048288fccf6ca33d10a169330256a6b587f98a28cab15481fd1fbad15a48266513788287199991f556d95865c202e2c205955c0b7f839d0646c7c0b1d526772eb28cbf3d239459a2b175e8b89c1f910a65f5f0231f039172da0ebf2a80d6683f7467a3c20fdcc9410804d19b6e8da2864745f8221ecf2bb3636278ad84833b25bb710e44b6d9f965a678761f668a2d90a06401262f7ba9b072a426963f5763bf63c5017ecacfa85c6985a3e52d00556220a16d318a6e1b541d3c134acdb0758f4c204fc274a1cf22e822e812ae99997eb495dc1d6866f613fe98f3fc6831f47e55650a189cad178c8a01b7734a1faa1c409a491cb714f7c06d1fb8e823c1ff3ec15a28bce6ffa8444aebd0946b6dd5e626aa90232e2e7237ac290a67f891fb55586e9f5286c4078272cf92392f48df1fc0c159fb2514ed8a4b901327ad78bebb9b192a6fe6c5a4299be04278f16c00841b755349b654a54ccdaab005ae888729f54b40481ac819249094f5813ce781c4ea6c9b3c857e29b5a960a4a37fd2df8e6c8368f6da6d124a3fc2927fc1ab17ceaf0851719c0d0b510e10ef873bc69f8573024f10fa0b9ccaa0b1bb18064b405789120", 0x1000}, {&(0x7f0000004b40)="7f2b0163e28f74b92430f90980a8fc6fd5b16a646accbe241eeff154f61a4db6a4d1854f99f54331d716ab3a74287b013470cf7e9172653d77ae3bef48495d169d269d664280a0f355b418ed97a208316f401c6c4d0c206f37ea20ca286c4498f06507d3bce01a8832f995cc64245c22b635f6afbab09523d70d92cc41", 0x7d}, {&(0x7f0000004bc0)="ece99048", 0x4}, {&(0x7f0000004c00)="82f17a317cd2160e9037c5067df2b668ac5fdab71b09f8d72d926a0c08f4d1dd6c6871506947222a66991c5ee26edb25c453e1f137f741b097f5a06444b664fd96", 0x41}, {&(0x7f0000004c80)="d6ce3a4d61773808f01d666a662a4d513c89ed88a777359120074779638d9da4b6e458515f5afbcc6e6c98ba6dcd0f57b63355e149b8e76c95fec4bfe6e7ab4cf3cd41bcf3128fab4f7d99784ee288a4588ba2", 0x53}, {&(0x7f0000004d00)}], 0x8, 0x0, 0x0, 0x8080}}, {{&(0x7f0000004dc0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000005080)=[{&(0x7f0000004e40)="9c3c9a11e7f468db796deb8c0635f5579b64bff8a59550a64a78be2ec0b048eae7b113dea0f9e828c72bad24c750b761", 0x30}, {&(0x7f0000004e80)="1d42f28d3aabcb84f61f86ef8134b46bbc63e26eca9fee7cb589acc0e2d83b23", 0x20}, {&(0x7f0000004ec0)="0e9d875d0d3e96010c75f388a04cef59a6d767d2b1d719ca123a87bbcbcbdbf96c7905128a13dfef89ee65457aa968db2d1fadf10f1ccd5d6849588b8831d76876818c9c3a1bf10a22973ef552e3ffe4e28759e2ea11f49548965d3a6bce54faea80be9bb427d6776ec78043df6d640cbbb50263db01f0bbee11923802365215a696989f8e6d26b699b596a546c951dae8f9496613cf0911b8ea5ec66dc16b2b19510257a25ce04705244dc6df611241dd5c77d9024647b6c368591de1f2ff0b4b2db374839dc8a287194e75d644813fd6bc201e9c51", 0xd6}, {&(0x7f0000004fc0)="5e1e0617b97fa33e14065c320f6e812b9918a1cacc58b71b093cdf3c5375b0f954bfac63a7acab2bcbe03d15191ccc2d60d62ef03ba21b7817cff79d2aaae30d2ce42a72c01618c5eb705838b9abd5ab2cc3b9b46097401ec89bbc4880c39aa01f113d520c76a9b049239adba0647b94a9cb4905baaea97f8412c4614098e4c18b449ed009ff08dcbab4ec4df719e8672503c6abbc379b1d15e658b8130a4553948bd425d0a55b4d6c4c", 0xaa}], 0x4, 0x0, 0x0, 0x800}}, {{&(0x7f00000050c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e, &(0x7f0000005280)=[{&(0x7f0000005140)="041cc1f39805dac870a1c19ba4ef1058324eeb6312784f846ab15c53", 0x1c}, {&(0x7f0000005180)="dfc0911bd636184597bfa62fc16fdc457b824e41c92de5cd4d0720c5042eed453c006731fe7b9d0de26bab4b2a84e204c1be50f580bdbbb7e5c601525b6a1c1e1289802383e6b7a58e3b3fd8", 0x4c}, {&(0x7f0000005200)="5ca56130381a4e33b3e021237ba2d411c1617e0720a7af6a63ccc002b6a8b1084bddf654ac5520e5dd687d4cfb7720ef01bc75e0e4d7f653257bca931fb36707b31bd4d47dfab6eee4734f37a04f654d255e6de5eeff8990bc4706e11f02f842a459b413", 0x64}], 0x3, &(0x7f00000054c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, r13, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [r0, r1, r14, r0, r15]}}], 0x48, 0x10}}], 0x6, 0x4c054) 03:42:07 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, 0x0) [ 1886.313166][ T6247] EXT4-fs (loop2): Unrecognized mount option "%" or missing value [ 1886.321971][ T24] audit: type=1400 audit(2000000527.344:1473): avc: denied { sys_ptrace } for pid=6243 comm="syz-executor.4" capability=19 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=cap_userns permissive=1 [ 1886.346873][ T6250] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x2a27018a, 0x83168301 expected 03:42:07 executing program 4: socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x83, 0x0, 0x0) r0 = syz_clone(0x6a661b40369a8593, 0x0, 0x14, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) ptrace(0x10, r0) [ 1886.360942][ T6251] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1886.402371][ T6251] EXT4-fs (loop1): orphan cleanup on readonly fs 03:42:07 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x2c}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1886.411617][ T6251] EXT4-fs error (device loop1): ext4_read_block_bitmap_nowait:478: comm syz-executor.1: Invalid block bitmap block 0 in block_group 0 [ 1886.430221][ T6251] Quota error (device loop1): write_blk: dquota write failed [ 1886.442997][ T6251] Quota error (device loop1): qtree_write_dquot: Error -28 occurred while creating quota 03:42:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8jYOTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUoDmpi/H7Dud+5Pb299zT5mhSEkD/Lw/3znWhPtnUA40giIecf9X6NptTnbg92X4qrtcuLtWz+6XpvcD0BwPc///wYgJucDk/mvv/27qQc89B6ehMa5qXehoAh9T40bEntQGBH6iNF14J6wzisuI5RrLmlQJhBsIJgByEzuL/OuUBJ2Z9QrjeareOC6zr1bxSj+tfJaVhR9qe+r25vTKV/FjRYUmcgsCF1Folub6KWKOefivXXj/3w+SkoKH6b6PuTfyUwh+H+kfaqp+lGs7VQqRbKTtk5se3Msrlomkt2OjSiKH7gf/9DfxpT1v/3Tm1cxHFW8Ly6FcVebkdxmOPGQ//TkJqNciHnVMLvwYSYCYaULnNCCCGEEEIIIYQQQgj5cqYhwr+gI7DXw+rXAAAA//9Jf3Z/") [ 1886.472395][ T6251] Quota error (device loop1): write_blk: dquota write failed [ 1886.512303][ T6251] EXT4-fs (loop1): 1 orphan inode deleted [ 1886.548644][ T6263] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xd2b695a3, 0x83168301 expected [ 1886.567082][ T6251] EXT4-fs (loop1): mounted filesystem without journal. Opts: noblock_validity,sysvgroups,dioread_lock,dioread_nolock,noauto_da_alloc,resgid=0x0000000000000000,barrier,abort,barrier=0x0000000000000000,,errors=continue 03:42:07 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x4517, &(0x7f0000000080)={[{@noblock_validity}, {@sysvgroups}, {@dioread_lock}, {@dioread_nolock}, {@noauto_da_alloc}, {@resgid}, {@barrier}, {@abort}, {@barrier_val}]}, 0x12, 0x4b0, &(0x7f0000001b00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9p64tG2PZMpacxCYUh/4BhVLaQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyBbInw+c3HPulfT9nhgd3XPvQQpgzzoREZcjYiAizkTEcLY/zcqVemOj+bgH929P10sStdq1r5JIsn2t10qy7aHmU2J/RPzvSsTzyS/jVtbWF6ZKpeJK1i5UF5cLlbX1s/OLU3PFueLSxMT4hcmLk+cnx7rSz5GIuPSvz1596a1/X3rvrzc/vv7F6RfqaQ1lxx/tRzc1u55r/F+0DEbEyk4E64GBbJvrcR4AAGzfbyLiT43z/+EYaJydAgAAAP2k9o+h+D6JqAEAAAB9K22sgU3SfLbedyjSNJ9vruH9XRxMS+VK9S+z5dWlmeZa2ZHIpbPzpeJYtlZ4JHJJvT2erbFttc9tak9ExJGIeGX4QKOdny6XZnp98QMAAAD2iEOb5v/fDjfn/wAAAECfGel1AgAAAMCOM/8HAACA/mf+DwAAAH3tP1ev1kut9fvXMzfWVhfKN87OFCsL+cXV6fx0eWU5P1cuzzW+s29xq9crlcvLf4ul1VuFarFSLVTW1q8vlleXqtfnH/sJbAAAAGAXHfnj3Y+SiNj4+4FGqdvX66SAXZF7mgd/unN5ALtvoNcJAD0z2OsEgJ55qvN/oC8lWxzvuHjn/e7nAgAA7IzR33e+/+/aAPS3tNcJAAC7zv1/2LtyVgDCnvfrLY4/+/3/Wu2pEgIAALpuqFGSNJ/dCxyKNM3nIw43fhYgl8zOl4pj2fzgw+Hcr+rt8cYzky3XDAMAAAAAAAAAAAAAAAAAAAAAAAAATbVaEjUAAACgr0WknyeNb/OPGB0+NbT5+sC+5LvhxjYibr5x7bVbU9Xqynh9/9cP91dfz/af68UVDAAAAGCz1jy9NY8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG56cP/2dKvsZtwv/xkRI+3iD8b+xnZ/5CLi4DdJDD7yvCQiBroQf+NORBxtFz+ppxUjWRbt4h/oYfw0Ig51IT7sZXfr48/ldu+/NE40tu3ff4NZeVadx7/04fg30GH8ObzNGMfuvVPoGP9OxLHB9uNPK37SIf7JbcZ/7v/r652O1d6MGG37+ZM8FqtQXVwuVNbWz84vTs0V54pLExPjFyYvTp6fHCvMzpeK2b9tY7z8h3d/fFL/D3aIP7JF/09ts/8/3Lt1/7fNaq5d/NMn23/+Hu0QP80++/6c1evHR1v1jWb9Ucff/uD4k/o/06H/W/39T2+z/2f+++In23woALALKmvrC1OlUnFFRUVF5WGl1yMTAADQbT+f9Pc6EwAAAAAAAAAAAAAAAAAAANi7duPrxDbH3OhNVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnuinAAAA///H+tTv") r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000140)='noblock_validity', 0x0, r1) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r2, 0x0) accept(r2, 0x0, 0x0) statx(r0, &(0x7f00000031c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x10, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000003300), 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003600)={{{@in=@remote, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@private}}, &(0x7f0000003700)=0xe8) r6 = syz_clone(0x82800000, &(0x7f0000003740)="d3dc8589498a990dec4261817666a16184dc81d66f676602d0ae0b48d93d9ac2d1b6f24df77a8f", 0x27, &(0x7f0000003780), &(0x7f00000037c0), &(0x7f0000003800)="6c494d9a2aef83714ffd1b25f4fee723822d9642d2773ddcfd589551c154e5d961dced6d440940600b667e8cff68021399d30ab7a79890b8c08d75667cd9c0888c9d4a2bb108e08a7f06f5de2cbb97453964297ef888990bfc600e42c663428269b572fdc8ca09654735098608948f535ec8af974fafd48dac1204307db652cd45af2e19b15644242a16867214cc0a899ca5bb96ab0066a19a63548b7f2eb299c4d430edf1abce5606d23f551605b0862b052b8248e1d8e5d52059cb592df54a4430607ed2d0212a2eee9f0aeabbe05128a88c642d1a490bc69e68550a803dd4619a47758a33f3782db6952338317541643a1d4797f896dc35155818") r7 = socket(0x10, 0x3, 0x0) r8 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresgid(0x0, 0xffffffffffffffff, r9) r10 = getpid() sendmmsg$unix(r7, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="b2", 0x1}], 0x1, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r10, 0x0, r9}}}], 0x20}}], 0x1, 0x0) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r12) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000052c0)={{{@in6=@private1, @in6=@ipv4={""/10, ""/2, @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@ipv4}}, &(0x7f00000053c0)=0xe8) r14 = accept$unix(r1, &(0x7f0000005400), &(0x7f0000005480)=0x6e) r15 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r1, &(0x7f0000005540)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000400)="40104018a49afd3f2065e487a6dd5dfc6debe25a05c9129bcd0fe9fb21ea6fb575d26607370b3f30cbc74c777a19963d7f608e4cca8ecd2e35c88cb15b67aa006f54b150e4877d5c7d355d1ecffb942206c62bdd1076b41fcc442695fbb7faa3ae00c14f309c56fc8c9e0da55ca135fbdbd5fbfed3c7d4d28d42a62e82ea70e825f4221a58d0631d4f61ca0ff2d50d3654561ddc975eaf37ba222e46891cc9cb84ad96a9aa554bc702c296d5758ee47dd9b92a0122e0dacdd2c6c9ba0d71cf5859e23a81aeb0532b4e4a2d327e8f7f9a41d50681ebf437b060b3a5b9908767cc86499b1ae1303b8d56a2506d4f7bfdda27b7f760e7e8007521e8941352a4ff4d49786c2af146364b8749ef2be6a64c43481a1947d33876f417674eab6f1b68242c2664873c5923d1a143dd36e143a89cf7b03166f11265ff2d71d4dd9e28f6f6db3600c4ebbcd52e28d3e38119fc496a5e3d18a42f4c7ada7d519940d18ec2eebc0964d6a36e06b6edea9cf2bd43a3a41117a18c3fbd55eca86c75e4d07cd75038a53e599d888084b3601adaf8e3a5f9c3c354e0bff4794adcfc917d74a5f5607af0f2b8983ee762ff19a7bf0d56969fa3e9b9f56525b35fe65239323720498ce790605eaf62d6776b2279017d31478fa9a4818ee1000a0911063d351e28946a2c5c1f471b5664646d9f1a2b1d8335e7ae15402a1dd2ab206a4cce18b466c10cf06265f3feaac16ea58d8a6dfa4913224d61a32a4ed6355089eaf2a8e54c9af1ba878ccd249dae4849936ab61b1f00b8cc9d03a81c12723f8f14824932fe37d2549184499ea87dd694271d7a075fc947ddd54a07ab0d8d5307a831c2d6d7a6897b9f56bd3e2d8c9a3f61d9401d2e8b2fd99e646a9fb60ad3c5d6e6bddd2cf91876771fd8987eed20b4f4e3effe66ba57b0c6f108e76ab7b54c3f127542a3e4144e751438673c50f680391a607908c7fc27a5cd022e4d5db4a726afa37608fa449f6538ea91bb2140fef3f796d46c1b2561e28e3326843563ba1251fcecee1a6d83ccbfd95f441d5a6bdb15300a2c5ee8c14a38b7a5cb8e1f879ce5a448e64eb99444bfea7f6999aee2012243a699e39ac61a6387d3d87793356f4898dfc9a16c0488e252dba101839ab61c703765e6dbc6c00878c15b4e0efcef4cfa3d82eb870168b7e4d8589fc8e2df81d1c530d85e894cf16b329e1d9ebf293b701e07ad12c049003b4de258149cf7d41868221aefa494e62af5b521a3028d0d485b8552b8563d25a1c3c387ab17a30dc80085c8f0c8a8de10eafd7e1b9289d28218f55c958eb18bddc5bd99e08930c02c718b0d425166194485e116ce48197aecef3bf784058b7b717135034a9f43186ce71aac0b5b40f277a7e6a8c9ac73d8c712abbc54caa03b2cbca609e8c4d4ec49df91e8de31d7ac7eced88ffa56fc598ad5ff8cd8d9b302d1f58d2e8e392f5bf3fbdf85f2a24e39240f33c97f001c335964f025cb2b267913e9aa50e3b5af70c6c927594a118616c352e5ab138ad8eb3b99cbd01337e60724cf26c0bcad171a697d72699a9c4292d5b684780a15b0f83638863dc8c1ee3ff016f30dc32b499735b93229fa7364744e118232e1ff8fa0b9640214d57630610bc7a3fd6b376d4328675c3d1f5559e642b3360317c099ec3fc638571d824df27cb968d41343b004d9e2e13c396ad8b837ea5210a189bbf39603181588e1a7235871117c56302159971a7a6bd0236af61b277b09c9218501f598e03323837b198af695075dbe8f63d72ecc036d1bbca82396745b5627d64a2fedc3a53653450f13bb1ecf0f34715dd2939dfbb37da6b6311e5342d5b4e8d2d2fbf6232557db39cbe03173c773f8b207c5801687adba5a9f981f0e0bf507ab5db4e394dc16d05f7508704016eea009f567f7b4915e709dadf05d45485893bc6350cc2cfede5c2c113f50325b0c37f49fd01c2103e3257613c98e86433273e176ff5a9e2e8356b64ff01306cd981b00d81f4bdddb967ea9236716b2fa5a836881aa53e33f870d3ebe9a53ffe5f7426bb2709f97e06973b9241bd706933c7e2023e18ff4fd836b1306194367ad995dd35bb81e07b91dc8d2190d93b57fe43d6ab51d6d32c20e490bb9deaf27206c2e4e027a61d0fccc618b048875b099e690127bcc8b62911ea6996de13054e586e802bcbafa06f79d6d8a94f5d2ec1829ae5d4c0e8a22013ff9182766229ee219cc55b9eca8017f664953e0b188fb1f3a4cc0c4b382d4e028e9e61645a107d2dfe2508bee9dc2c6b4c34f2e4e976a9613482adff5f3d08d456141933b1eeb7e77b486b842d5bfcf4c18803c4408cf337740905890f5e74c295c3960bd19713cf2a339ab9e58a5b0b4991908359b2791a6845799a4f05e15c19ea3784a27d3601275ede6f413ed7f811ae3f543135e1495ef78a338ad6858cfa964d017289a32dcd4b4d9550a8a6861f7b925884b25663c3917375ecdf47dea7fd399bd0bffeced2866d1115b8c881bf48bbff0e2c7e7ba596e143ad27e5249bede456c5c88f449eb6af45d09c5cd69d7dd84c0f2d1dda0797e06d4d083e79fc1c6fba672281d3a834578c7795b456b35143fa270ebbf681bc2ed9a20cb84fa7fd44a76b9e5b9af9d23ee91b6f0ef9dd00d7c8ba1f82fa92a113d4f94d3150cc4d70b4c1da79e07711abd7cf0a74d34fb9260e67ef49f674a8781ae66fb16aa86e4616eb8d0422b2a4856d8a67d950784fbd17fcb2566439d00ee8f3335bc81140f227975b21631af7abe915882bd855f4c93d58f702cf3cfd93db22011ccdcae2b2245766e6b4c898f49c05ab04b7e45bc2d5e9e6bcda5be4bb434f4380dbe1847a9398f19be823d1136823ba88afc93a23bb07006596f55a91025f49a14955ab32612efc7be29250bdeb4d1b2e8c603e2f91c72efc5726a0e4b84510648387dddf7c7279f6b3a73d53725dc89a0b071dbd38f5bf10c5aa43863e5fa3b698e76eff3efca9058edb61d3d4f6a1c98e686835cbf2652cc4ac219ef79f3480f96363eeeaddf867e17ace6cc38558b71839659ccde3936d04c65be29489ef1e7474c23f98384610e6cbc03732ab0e66160fe6695e969d70a8feceffcd8ac87a57eed9b4173869e04489428ef8b51f9e97fd1425dbae30cc65e5c8e70b261e6c71ec7f288b2c00ee7e07a871b1371f05ee55cea702b14a9e6abdce21f3fa7a7daa7b7a67a47cfdb5d70df69e90cd9a4eda7d8217c456021bf43d9d6b627e15169299f0bec6283d018cf5d3c9d2412741c2e794ff63971035dada2c8448b1c2a82912ad3fa21b7a4cc9a274463550fb96840f1a36643ed8ddca451ab3304195a741f830b98df8e47de34c0754abe7282575d1936dfd5b6b14bb15ccb570fcdbd6656c4cbefb8481a9cb8b4b676f83ec1b1e673bbfee07ebc26f895b2bb9cbb3d2b324991ff3f0656705492dd85a2a3e45d1c5b8cc5696e44c9292eaa9d94f635e0e03548dc4fcf2387a8b2da81b2c89c24768c6a26e26bb5472e5ad277835f6705ae57dc8e7b6181133779190b6059af1bc3b028d807a760753167fc36820e889be5c9be5929fb57d510f333bac5bc3cae5ea38925466c361ffb71cef81c42962501b6fa9af2f777526fbd97670fa99ed6c87633e07cd3afc4e7a89beebd36df50ca5a9b946ca8dc4fe73deb889f3c67a8c84e5731998d844a8be5db78588e1c7880879bdcf65cab1019b6882d6faca45707c2bfbc08e5e8b734ded19b3f588718b2104048ce9d74db70bd3a7f29c2b6846939bde862a80d8d06c6ff3bc8ff87f92fc36a832580e9f79acecdd797265ced9c0d1d215a3113b1148df5c37fde0c72d40c4f7c8ffac7317f476cf908b08e1c6763910703a19c6d49c1a25474fbd8325ab47a170568eacdf315260bcd0fd0ea9b0724bac8b232ce79f5a262aa5241f668e6aaab5d68b5cc3135db26e6686fe9994b5fa8c20106e6c100ef0c674c62bb9bfae4fcace5707fb42460594a152c16f64314b57dfebdd5aefe2d4ac9f571bc9ebbfee5a18aba903e6fc3ae60ae95c5adb5cbc7a9168e872cc95c2a3046160f5f6ec89e0174eaf529f4cee852fc7bc450a104e03d171ceee9f06caf0fc016cdf613af223fd9fdb714707bf6aeb475b591010779bad2fa227d3902c69b534447ae3d34df9f0675a7b54a2a554a8167c7ebd22aad70b35c8e484501d1f1f19a7c71a8a6fcb0a21048728ad7b33602366a8b0aec25324146788e4b9e7bc7c616e5e032534a4f1e3e542200389b9336adbea515b35b96c28fe362a6d0c2c60a3a03342d0763c11f228760567b45058eb05e52f4ac141aa131dffbdcd36f1c1c48501ee128ae78e688ae999c81a2d50370d9470620c668622c9fd9869ce4b9b11bda6dd3d29017ff12f54fc8098ea47811346dc694058c0100ecf83aa545bde9497a8e6b0ef4c201ec9f7b608321e76df575b2e8940f0b3794e567f7edeb2ae8217d7b4b3cf7d8b46a8bac81587b59ad97df432af42bf5ef9de55fb05f392c8d043f0f2d9674219622e25f69c2a10203fc0c95066fcd6c2451008d91c382e467fae84e87ae200a1cc37545d173707e9549a23e3064aee2985944264425170cbd1ae87bcc53bac2a71cb636c8cac83d7d4a801e9e1bb5f35dac441b223c009a1a2fdc821098d9db80b929b12f7e67e923f7d711524f6194d5d037145619fa241200846aa1703c0fe1d3b12667d5db20ab38b0b4b0e92c501453d2703bf0f69ead35cb8ec21d262f532f20b5009169f38a9cb6e2918d9a424acd8ceaf12bb4e1e56e791a1872f16d42ce3121d4618cad2dd3e2c6ee14d1f5c8e7ad9f6b6ceb6e4a28917097e540f47cb7480ac851370157fe18c08f00b9f6968a1989dacb2171ca6a359a420f95b6af80dc54235ec0e7c252b2f5dbf4408ab01e4fabbc94f2e719125c7b5ea57042571a7af55b7a157e602c4a8a5367ec37260aad65b180823095633fb5ee52a487e04f6eb5a23ad3cb8172acea83450d8dbdca9aef388e661c81c4f8bd527ebabc6805628f4577878202e21baeacbe098d370e026fb2016f59839f6880b74fff04a41d42c2eb0950fd5b7c8c8e56c7a37d555a61fcc5e39ca2369018e207fa384b8e6976d2a8d7842c4b6bdae1411db3e9be3692c785c358732e8dd0e4e9f44fb965d12ee2653730429143c16ec62c8c929f22ca0ef4447ea8f67df2c4ef9c8cb77e77814a210e41eede237097915e4ea3211c90cea6ac0be91c316ceb922017b9098bd9e193696f9982fed8fc2e479c97b69b7817fa691baa303ce11e04cfb741764f99af2fdd7c60dd8ec5450f6eb0a8d63d8172e347a5fea0dda795c64a40a1a2b1b72ebd2dd930c874a769a91a479325c5af1e14db6761cfc182d980f767a3af9f2903b2d99169188e5aff2d1feadf0e6992f352c75cee7cea31a25dcdc82550ad54d3e2238005a225de98e46631975de94486e802160d1744f858e1118a4b9a0b9029c78e201aecb7aeb7febded96f7d385980fa9729f5c28eeeb7a1bf934a3e8e8c145edac7b6b069e23334b89248a9de585fc605b434316ad63df033b6d65504832e3d06429e0a631a2ad1beda00b50e8bc3b17acee23aab132b5b88da1d242d190600fa09585d313fd792d6361879575ca0d474a5408fc19f06e20b5de66e8bd4c788617497d1302cf32d5c5802824ef051b1a4cc6896eff5d2a50632c5f1e4749c41b48fcfdb99e37968040d62bbb3b92f9df9ea39afd0fe9793ed0f713011ad27dd5c329b482b75dcec08217c1ff4be598a5c1aa7c7409", 0x1000}, {&(0x7f00000001c0)="6241f9885eed6d6846bc1ac774840a4a05ef30fd13065464541568e2dbcceb88ee11e7cc9ee6c1bcce9780c32e7b9eef9f471534fbc8b82daaa2dfe5750135b97a569b5a63ca10962b758177d69ba983a83143a5579ac3b547301bd3865672324f2e42cd5fd18e4c5db6c0cfa4042a838090c7c74d0e1580729bb9f989399de6677c0a81239194bf43f85afe8bf35069a14cd864095654b983ce2256b8fd", 0x9e}, {&(0x7f0000000280)="c832b677db013d89dc97c96be01cfab3540030f6b191f62e0dc66fd7f26cbe8c43f8aa6e10135c082be9f90590bb78f38448f0ededf6cf04642d69a43157ae394961049dcefb697921a273f93e3115d687928c19143b997ff46695a0bb2d8602f9675bae7bc314059e3942ba18285546387f7bfb41351266e79ac25c3bcf4aeba7a0e72cd0332d951c8a0f4c84e7321c13d696ebb3c2281d9d59029daf7205924ee73f38ada24997c3303ae4a221209888bf2d4db5926c84a85fb21a346872a8f8de97793abe43bae956f96c6bbca4caad18875347d4a45975fab8288616b4ce1a9c58f1149c35", 0xe7}, {&(0x7f0000001fc0)="68b088f78b7c5f508f19323a065ea02048e9050e499d4435c0264f440034eed5c179eb487ced7165183b733c5d80ccf2452c4ae3586719a54962da82f5200fb4f812850d595f9794e066a927c04b2bd59b2cba48491ac6c61a814efc9664893841661e5ebb0fc0ded7cfaa1546be811ebc63675ee6f43c7050d9919a52e2fc076965d390f2072b1d5660ca950fda8e0c389fe4698b82a657c6c5c05c7d0f63a039f9f3bb0f201662db7926b0d2d1301999f8c5c3b8293015f16968898552d12010606c70f51d544d3325d05264f413383af38a40836192111e1bbb1ed8299f6fd437247f6d61d9f6f19dcd9f125923cc31c657f4aab5b27ab76e1503a23cda392933c675b5fce34e9821a94147d87a44c86ae64172e118b9b35a29c8667be018f7e39389b67be0ea8c5bea048b3050c25c18ec1e97aa2f3ec5e9c9c09914419c974a57cd63e92fe0f258785bf591da083e32af6b74d56a18b771fb696bb8a529618e7c23e996f22bd070d5077f6587e0f03e59e64683427656b2d1e79e22554b899c7f62113bf56c67026a88c960a96cdf5bd1921c36ffd58c6774279e3bc48712c85a5d5c0fcb9745b3bb8f61e23dcd456a51a1f459811bffa9758f29f474a313d82adb993fbcbc2e05a4020879b967c1cb8ef372ee84b0fcaee8e458022d56f2521be087bce00e0d6050ce84c0c461cc10066e6a1402c022c2d0fa342fe33319b5ad8a10be8c48656a303d214096dcd6d8a6cc0804e4228745c3f3d80a08b4296a8b06d9faa1450769ec964d0edb93322c4c0531af597863c7192ebf7586492ec7d490e945c2b6920dbd6e1a0e0ef9c41d600c9c7e8687d107f5adf654e442b9c6293ae8d325f932eaac02c80cd8ee13669cc6c02ecbb3511fb4d63c6e3a495adc87d5d3b7e95ab1caee2e686b149b78d480d8c92be13ecf418460a9d815a17e65692bf1b4cae03c368f3472ca105fb3cd10a47822d6e51894b052f4eb1a7e3363c90cb0b53858eaa9bfbb4dab1230067b3610cfd5b00c95c0a0f7e4058122cc945b80fa9d0cdb10c643f8bfe60f65f5d7bca7622d14a7d3cdbdcddde860fd5bbfcb168e8176dd3a4872a3cc64487d2cdf7865b440d47db1cef4b690f360a63d43489be95d511747579827e7ec4342a8b3ab0f686c0cbf61c287c5c0ed7db0ca56abb9670ba54a1530662c87e341b71086bb7f459bbf7924a7105fabf448382c8b9316087fcd1ea87b483c857099acac9f079b1c008dd9545cb2127da824d0d2a6ef5241a118580e3c2440068c30976146fb1f7f03f6af447b8a8842a907ace6d0a1e4c1f90bd397479d7af183e054d32dd0de005ccd8152379ffaed18f471ee30f0fa3a6b4ea756ee9c30b77ccb0bbd8c4a0f90f32b8e0bbb915edda3f69bcd86dd484cc442170e004969588d72617e9e2678b6f972984284ede234836d222e503418b62ec45a5a8f5c1eb01ab5a567ac60bf70109c7687afd89b9741075c5556ba12a571fd028356d0fc30495a2171cb36ba896e0d4dc5303cf02a14423595c49332cb497a1a1fb2910b85844f49c0d1c515ce69ccc80de62b9a5b6b165b6dbd11cc3ed2e325e455e532a041d11f10d3579c1aeda254646c6f21478e25c21738a5e196be46944240f20021593b56fc1eac21019b197c1f286be4b58dd65f5f36d7e46442b988bc01eaa59751a3ccc946dc3d624780ddda8cf593cfd5c6991afd68b9b22656ff6bfe396706c50707d88af7b129051ea0c60bc4d89ef2c525e744621ec6794edd59f9e9fac9f23f6f6f4e5ea7732d0311599360f2426d2ff0c6e7c9182c80daaecfd1b95fac44e321ef3ff4ac3b8d14ddee0ae15109ca99e90930b91175a869861f476b2546a9720dd78c678ae7557e93c3234db402b16c27b6cd4c315795491e140929fbd63a7a370c516bf660e0f04ee7dc7f6ff4e581aa088ce75497444706117f89f8fea4e8423ae522c60d124f95f3d80b752500e80e62596e41f96b04e9abfd94560d8bd0cd76c2470d4ea37da757c905b2ed9e0a06ada7d8132ca7e62fac8554f2c7f745e6e51ab51d7f24bcde30cc619699df89d0575d5de5bd2f66295823c97b0468817338229985b93fffaa5b1e11b70f2b96daaec8dd3953425d2ddceb4ccb65ce89276ce263e221bd289259e4822ca4d19e253f113220a07f019a58f60e517523c1021e97c5ca75f9022ce56ecca678a0b6d252e0392f1789346bcc8a3b98cdd4d6577653404904a1377442b0a548c93d453f94b5d4b34e2a6c8d930c8da5427413eac6dd45022bca2e8ca201eb5d7f445ca888416a2124253a4add44fb308aa98be957694b586433bbcfb6e91b213906003d98f5f7c7370a15d3ecc3d53bbf7f2259da9913f8b006b9ca1ae7edbe6b50c0669109f51356c8bd9d59e8d48b373de8cad773bda67df96ff316d71fb05ede52b2a4f7e7f3ef6349a13315fe01d76afe99a3aff977d25f84ca95c7451109292b99abde043043ffd341ea4e1e32104b8192f95aeadfd46dbe7d5547d001593c2ee85d43c7c824db45e5934489197d479d686c1b4f9568215cdc274d8add263cbcdcff875178f1cbf96e2a1ed6d36c7fa88e5c4a9263343629fb779063d98b92fabe9bd87107c3537f916e2bab6e3b08acb58df35c48e1523bc521f3ffd0137165dad190f672830578fd5e5c6198a263664be77deea6af39032855bf9504fb2393941a107ac100cdbada16220f62caab14d8c9ff7fdf1db59dd8f73978d7ed2ba7d82726ca6b8efa24ced344e3c4f8e588cdb8fc0056f34617a57ad957c871b8e7f056bfc754ebc4ff81739fcf1e5446208d98c7bdf4063ff93c7a3f8b2401bf7961f212f1f2e3d7492fc72a1e529cdaf7a15bf3eb52d3c0a72b0af0010cd01a512f39d16e1786bb9c6a02aa3a98f99e231403136046ece1b976b2f5da22f80717f5c6c9000dc5ce4bb4fff1c88e46a8aff5ff990c0ab7f175558c3cd6e6fe025956573a83e5a5926306e7c35cc9a815ba66a1ffba93c4ece5d875f0584f3fda2decc6c013fcc8e2ed94bb2f4475f3d5748371975a6b6c85315d6c2b02d9385835b92b21ac0630e3a4cfb3905862d9d17b09e85a597f623842fc8bbb6bd8a00feaa88d9eb3ce09894331e585dfbb4c01156db56d29f535bc86c7cfbfa16309558e100f221e247b2e91f5e97509e272fca23f5aa2172c88a693b66b8ec009255584b982908ff4ff1b12e5004f7b4ba3231953fa060aa1f99da16417b5e889a35d4088ab5107421b915e0013df7c3849b9e529a2f778eb10f6aeb242225a98764b51c80beb074faa3682ed8bb0f6b28cf7a1bba5bf40d36c4998e07c4402d2b871415bd404c94f0a8b3360a3ab6ee631809453b141195852630fb84eb7c4b505d6fe17aa68c8df6e0ad1781dfe09d696dd43990716557b1e24be14e2450c6bb1b0b2740ac20f4c3665f45c7c42fe6f59e1e79203be84e13c5ade1b5f166ae3f5d48f17e15a611cd2e1c9b0283629a6e04dc5789be9e79420454e6424e455f32db1dbe7fdabdfacfaadbae523305744c670a0768efdc9cd5e7e56e7b47f7a04060591bc4fd46318fa4281a9d87af18bb4392d4eb8016facaa9df40a1e782769764bfc4179c572989c1d6b75a8fb79e16f2b2bf985aba7fa893336d9d96ba8edf131aa3ce86a4b63af107822521240aedf97d9e98fc8df0d8fa372fc2c17d5f872055894cd97b123aab6785f0b9a979facaf139d4fbf579d0fb1b73d51a5b73f0183b0ce241f59a013efce1262884fbd5429ea012a0aaeb5c02880836ef82102ddadd3096308231a4969d9be06abd4521461a5b10d16cdc73dacba80985228fd71b3383fcc87a32a749f60c5debcdf12f9b03a30169ced2508b7b93fa0808569810e398b38afe6af770dd90a93695949c9a1354c7e58164b322c0b2610260a909cfc29cc973a03f9b1034d09780ce253d6810f7a16a954c5513c3e0c644353919b9fe1bbec6cd07935edced98ffe33746a8cb9b1aea2bba75522e53a34495e8336fe3c3a1ca3d022281b28204ee34d1bea937004df0096d40942c6e3b1131b650464505b791ebdde28a188724ca862791c8c59539bd738abc04c1a9014f3233bfced38beef5602722e6eb2ca1dcddd01f8e7ac52c59c0a6997c2a21034bd21c609a5f1f6ed315a58eb43150c3464aaaefa7f6878c8a3dc9063e24a5503097d8cc456bc79b6d666d753700c5e2b07395a7e0606e980e6dff68d8457ae7da371e5e9f7c7e598df7b5c2fda30d73da9561c47c4a841a18d2a05d43622bb50a0d50bf97b16400f8ea54db1268888690e966471848e2d8a1c1c3f53901ead20e2f0d7276598f0d478c626a71bec66438eea34de60177da5d400f0be8452f2bee4f260254573b75d8d4fb6550f08096b8b8d25f3d774ca37e5712ea17f02dc9fc9e853217b50c0d8431990168bec9f5da29fcf9f32b2095de9ca687c1daca7eb7411d9c418cdd3190d70d4c82bc1c28b8ed5936727e7bd6996518ca665478c36c6bacf33a22395bc1100ba790fe5f422756c015de28e80becc3feafb5d3f4223095d1db45213360f7ac78646dc4155f09ba82a3cd7f40b390d7475890aae5d03e3473bde2ed42b09d987f3e65b96ba37cc61c50fd4f9f2f047943c84b05d9ecf5fac34ca1bce0b49c5a8746eaef4296624f3e96c9f2d2357dc56e2f96ca721da920c0717a9c35bb42e4690deb455fd6900f5e9876296af8dc29dcfde615a8ce7c9f86b4217ec502c8c8477fe988ee65c172dbb025b91f20f74d982e261361830761c2a211da30c053bdf2231ef897ae9811dbed530f5676a2d096acc559851e3b0333a6e81ed9e752d6200564af63ba51fe87b667dca7b76d4b4c5f7ae66f60cea120b91a36203613ab97aa7ce85966f84e1a563a3a7039653e50afd40f296083ddb7065ad3e089f7cab688c84d08cea86827aa90da6ae0d482587d3616c564914d6a5187496e3623c80a2e43bd5cb2be1e540228b819ac814431eb6886bca7759936b6a01cae6244ba07f7f9abc9103790da6b3339496ae25550b56b903f832e4b0b7402918e3fabdb4a95305cad32814ec8a0d1e9344419424d4143663d3a1dbe6dfe04f482f8e081ecda90f3898363de54030ea588ede579158ad2153de8631232736189ba181b4c18ba96ae99f27c6da8dafaf4b2e29217a33b2509caa5dd95945246d21cadf3053b085b8bbdbe0cde5119b86fe9273751e2184a83db42098800ec0d9342709c58a0ad4ffb7d2829a0f06e2066e99e8d3685af9aaaa255f57d80220b3648046afe3fc95e9df5038a70d7aa217b69bf16ae42785382bbb00fc60469277e0bfbb7d1deeb39523f8e51ea73ecdff320079b3c826082bc70c92e6b118e346203eabc8cebc2d9b7d8e40e35af04ef98189b263359cddbfdde09a6197c1f9c669a31175ac9ce7980ef394da0eec8e343552f16e333db40163ceb7704fcbb9e2499d1ec8880a2faaf19ba002a0f5b3d94238772344a37d06ae07f7e372af5bfef6a25386cc0006a24aba03791b8fc6633cf37ed797baf7508bc43133cdf237720aff5c6fb159e7084d06aa53c2e1a7bb1cae8c7dff3211df45a2a5d939272987d72b1ef7ed1cb9138e99cc4e53826952cc449be3486c6b0a18e7499ec53023851273d5c7f69a49832593a67c16ad33161acead5019b0512d3bc2016ce27cfb8fb62cc9546a3a727b73d1dbe877c6c45df356937043159c1a8b30e3f72939e12f02943a332d70f48ec13690738b14bc8a49b69191d2ccfc203285cc1b53bf9e8c0121", 0x1000}, {&(0x7f0000001400)="c120ae4bc8661ddb40cfa07576ec37fd80fd54ef58076b8026612418978f711117798acd8fb09cb071563b7c11b161e73f939b7568f4336d0bf67ebf668317a3c33d3998b181058925e2ef95a4c8a99223b90a9b7c9eb3305bb9df4736b03281eac0c224b4d81ebedb10cbb64c948044c6904bdbefe19032a330efeaabb6ab4aa94149787ce08b1969128216b583af4f9b3e0cf214caef758a9b05f34df95d6ef1d754aa3fad232c74e06fb33b944ffaa9eae62d826d00c13a1a54e1f9ff01009f690d091b90e67d7e02fa", 0xcb}, {&(0x7f0000001500)="e775efe3af3093695bf638a0f985fc1c1e7a171554ed0dcbf2fd0c3f4fc9eb67a38e271a9fb3218e6976acc7200a9066758e68b6dc706a2dd995f6d75528f38bea8651fa4b6a4cc4c6646eb7af5f30f40a25b115214dd476afa94d259324924b57971a4340965f7561b493b7777928da801d14db102ab54c4f24bb05780872cab9b380831a19331318c683ec4c93a71a754579bbc8fe2f57ada0bf90ee3138a5e370", 0xa2}, {&(0x7f00000015c0)="90db2427e978be5968d5151c8b747081e77bf18285e67d732861cefb4ec8b0ef516f5f52", 0x24}, {&(0x7f0000001600)="0824693c4fb0563d88c7f58ee57f3beed7f87225911766416318db737b1664e7eb6f10ab46a9e2b138ecd7d630e169f637026d77ff33127faeb0aef4ca0da705d92640208f032e027149fde1bddd608a6c3e20e0648be6222d3c36ac9022219152c39eb25d3dd8ab", 0x68}], 0x8, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x88, 0x4040014}}, {{&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f0000001a40)="eab402c2f654a7df0314ededa7212adc9673d42a17a72d3b79cbf36df6db9fae890bdf0066aeeff5378a667baaee5f6e8d49b5163d20c9b64208d4addfea7d0a2f7a14f60bd77418c90d961aa3f51f403b0d3fe1", 0x54}], 0x1, &(0x7f0000003340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r1, r1, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r3}}}, @rights={{0x20, 0x1, 0x1, [r4, r1, r1, r0]}}], 0xe8, 0x44}}, {{&(0x7f0000003440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x6e, &(0x7f00000035c0)=[{&(0x7f00000034c0)}, {&(0x7f0000003500)="37545f2d1c136b0baa012bbb7d54378a62c927551dcfcd28329ef69d741a19fbbf64320a4ff52b5bbaf9e93617fa2b3165e18426c5014573bb2fe4dbc3b1256f1ef488dc662847daa114dfa858fbdb43f2187b7839d0637f796248a7890518f714be25e782989186f49bd39002f242928b1860496c9ad05249b95e4608a8fbddf3c81e1024304ba8aa58b49d644380c0151968bffd97e54b66633094b782f789da26fb5c3281d092a0c4fb607abb1f10fd02b141bc45", 0xb6}], 0x2, &(0x7f0000003900)=[@cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12}}}], 0x60}}, {{&(0x7f0000003980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004d40)=[{&(0x7f0000003a00)="579a97c41869399d5bb880c28eebbe465af91906d083fd894e48bcc1871c8edc814a0c35fe6f217fd542a1fd002b1952f53f10799e4c4959ca4aa8878288947cb9e4bb072495c5b724b5a5b0f757e29382678724540b73ce36aa675ea84293dfa01c0a041cc465ae6b45cb9c7f27f5bfe547e9f1ef92b894a8a82458c9b3c978b95c906e37d0857d356d48f8d3c34ec32de10b375d016abcb94b1629c57a48b00bedf9b7b6a82efa5e0712b31e557fdd4fd52f3d6a74ccfde410feb5a9c58029a19e9c242805b4fc394476f1eedf1a8b0684465ff8dd8aa8924412ed830bde4e595b4216c8", 0xe5}, {&(0x7f0000003b00)="036f4bef89ffecce807a750a0568dec84af3bcced4312f406b0d557a3c76206752c39e40b35a4927b1e49e0383d6cb4b30afd94b", 0x34}, {&(0x7f0000003b40)="4a8cf42b97ae8db13ed0556e2324261298d6d050ba467d8fe2bb9ddbe341ba4a6f52904c0d54930020e5affd2c53d60d67cc879bcea76f1ec77a8d971a8f71460f41f13f96fdea7c9f15ec500e27f10d631f5449e2535b0fd6aed09a310829b23fa2cdc47281d842d4dac4dc97f33b7c5b8ce25dea5068914c2bd9f723f26c7e51024149b3c2bc87379385ea0719d9479ba5a6282485a87bb0ee68680d32b8d36ed4750665e83812def7fe6d06917beecd4faee1c86ed1f4de4c9f7de3a23edaad82f431a55053f0cb72571b0a9003e2e54719bfb4c7ecad356768324857f34c6f5f2026f17d033446c231d30616766c48d155ef5ca5f7801631b6e1db39e65cfbd59c6f4b2ed89fb2a659589f528e852ddf8e169ebc56b4f3e19545a185b015dfd91025c7ad130c37094728e075a25b67db314d8faaa0af180b8270ce86f3bb6401644cb437e10d7a80fb4f26064db8a0085af81019fb73cbe8d1aed82ab5cd8fad2c89475274dae51950cd9b5d227ba87eb24762becb320d1f824c5e2088b7364048ea817f1620b502d189ef7bd4ff00b98a669dbf368abde1fae39249acb9e7b8afab45e8ea57e7f5ba05e8352878b8b6be66f5f8a1cdbb861c5736b95bf4a82ae01d1898f44f294b959751a6f002078f8d2b8ea7bb0fa9178881e085d8b3edd341d0755df5e70b3d7a1c519ed6d09c448f5e906549011956c1e67dcc97a00de76d7a17625af3b95ba8a7d0bb537262801cfb6829b88032f7b846dcaa31ddde8822a4de5ddb8bb7632c85cfa0717e95594e1b2a308bdb562ac515fc11a4e3c67430ab8905ca0801dcaac32428cf1a6d48a068cf8a032c3d295a46c0a5a998449534f2a69ecb39442156f5d3fe3d4ea45ffee6d0c5e1579683f4330f55a792cd38cbbf9bf6bfeb17bd1caf9f352df084bedc1691f09ede9a439aec1961c1e440f2f82063873cd69faa32080b84570fd93c0192fea0f8c006b790eb0e11e8671a867b30e8ce3b75a78062b34b7236b6808b87ca6e8129417b0243b98abd25420549d841ed4a2ef2a32f018f9ab9cc745893fb66551ed9a6d574a5884e0a7145a5114af547c97827f918c3c778f8bb64f0bcc835e8e956384058d98b4a0e9501f456b1c24bbb1983f38912c3d7df8d1625f747d76bcb0a10f3209575dcc3ede1deb67f3f982e65d29e87fecc2b737eecb41c648c508086e13ab8bd85fc0b85cbf009b8eb96a72ab6d29781f9994f2ad677d2abd2affd52bf1bd966f87a83131d28b585c694e3d11960ddabd5a8b1b00f6dfe865a6a3ca5d8f6992deb3593f192f2e80a904e72fe185e9592c0f2661962ec9bea09395efb07be70590a33c152e6bd05c549e4737bded956852b48318c90e6cdcddeefb40048952accc1d4d4296cf7c875084a84a1df434c8c33345ebc26fb8fb0760024d5ecd49d1394d94773b42c083f414e4076c09b8f7a8dbd76822afc647840ede89733ad1570fa80d3ec638ed0d9e1cedc397f83d5f02a323a119d908282406907cac39a7b0af248af937be966c8bd3461b2164e6d3ce713b29389256d1510a5e22f7f295f6e7b98c3148cd321967befaa74403de2608d404f7de74c0c0420144f285cad8bde5ea4cb2c095f9a768a308a890a22485e3698ec02a97676d0aff620bf274425f2a8e74d9476849daa0f603444a7b4a15c511405ae5edb9250da1b529f3c41b9dc53659cff5ef7218d91a704983f2914662c08710ff646bbec950ec6cb1261ce8a9480f0c35ac9b18d69d4af9f1806b1da6cf602c4ae2bd3df06f9e9623b22dd38a594f643fd18f4af13fd3cfa749706a61e1931574cf02d9a3de247017c782b7a899ea5de9db07795610e295e3eb310c9bb6cb68a6dee159a4762f71db482c78e7ae7577d16e669c36f8b98fa6df39c0ba4ac1423eb0fe5cd1ddb0d07888bf3f68af184f8389b70625cda1e0a2997ed27e774542704489c577e6545e3b499166daa9cd651723efecf50db2ed21ce5c04eb53d31e25100a771e2553b9a7c2bb7bd3af986cee060f6b669dd5cf25eaf42f21e1b65394893e82afb90e6167e607227595d99d09e68937de782450871d3c3b375a290727630a3f43c8ffac4b3198f0de1b01c8e37accb818079e0df2bef0ca3324530ff30594f0cf7a5798796b1339d0fffe894b69735632e79f701c1d0b59d2b0cad582f9903fde972f943b8e5f010dae06b171451b5767eb15d26dad2fd57c3ba2b36c46a7e5584150e72f3687fd19d8f96238135631ee4cc03d660010ffac3d9a47e79a696dfc3946084ce0b0631e5ec20c94ff44e271c5d51cea3170681b30173aff49d14b050457152b73e07e7a8ba61b7b6d4217d255b9ec5678a89409fe5ae73e2f5c03e3858a6f26d97efb39664d1adccb8c864a5440851e8ea679ed1ed8c10f34e75075b4b0ddb1bbe1dbe8be130f10d6a296419a504265361c0ff68a9da811dab6db49236aba2b6fcb1225741ce99d210a72d24c71804e6fc77c6a5ceb2c605ae7c7a78a039082351e2b58a80d9a783ce035f6c2cea213c380e85b114ad477048e7107e801933437bac0803c70b0b50512794a5ed0b396dcd4b1c194cef625ecf3d4b85447c7087a95c91d7b37d85ff76f8e72a34b52678a543ebc89f53454e54156a17cd2e3ef93e3ab48eb91ca2966d55aaddff8ed51bd4b1254b16436cb97d8e8c09635ecd46cf928f2059df11606c3276bf7aa3b005c807c3545e45cea6cc6f69df1d7953472e190328f763c4594bb930cad15213e50aa3945fab88bdbcb285e640b34c90dddce0f29055e5c5ac64b1d1e17a55367309e50433df09343aaac2a8c95f89b9bf69ce6b9c3efa4dbf1b7abe90c009c787764b666089231f9a7a818a835f62952f9eb9b2bf2c9c9326fb64e658d49397b7664301d0efb9213a6bf9feef53426981ae5f67e24be54caf04c6cf92c4898a06072e22ab943a823cf44564249fb2be52fcda2dcd36da270e2950bec56524a85f944c8fd708b3aede4f82ef8da4bc4cd8ac4252ebb0340adc84b843e40fcff00faedc65c13c124c3b9a6b3e1dd74347ba0be58c05b72e57be6ff40d3d6789399f442656494b8fa47cdec1b78ccdec97198599a452eb82c6040aea5435e3f4d9545729ddddcd75dc6af02b7cc42a55201feb3c88818074d8b10ad9a1449181efa8e35e94f30405da62c114021753cc0d747af08dbf9497bf085c27e8046824f04449aa6e514ab1dc427f59b31636b2775f7729e1cb3136efd863de27ce8cb14b7f973d8a9f4c3c90e29b03c03266b0af56d524cee201e1c78c64d012a4f37a95ca41aec711bdcc02f71db858053e663f87b8298664792e0c93e421692b3ca498bbcac280fb7ffce0d68ba4c85efe6d47fa4249d70fb0b0367de2aeef1c77c5f884e731f46799f7a452c49436c4fd42136bbcb7e02ccc48639d632f102c2810b0140628ffd8f51a8c26fcbb7952bad711e3fcd6fe0ac7d18f1a74c6eceb42f4643c5c716244a630d11b197502226422ee188f0bb796f96f0b4ac09b097c52ff71f5d010879fc4ec2e554096e205a35fc8be3b727eedd31565469437d37cba03d2d57c3e45ec04623d8c78c507057dbb6c1f5d4dd365b40f0b28fbb02484684a9881020c898c53eef3a25d4a1fdb1a1d8e276089cde08512e9f4936de53a889c23b83bda57aeec351b714e0d99712ead3aff98ad4a050b0b8b1e72db48190f05edb5d21e89108799c986156ea5c88dd2d336747c82ac971322dc3b72fc9df29625ad3e431ac7c9d2eba276e19d435ee046a7e34f143f4de5a7a9189327fa4e88491b9adf6274664f8557e2c753afdee763adef33f535b31c28b577ba80df766237a5308bad07bd76afde9c645390a78ecd107fae5d1279b10c55d35d5911f155319cf4f4cdf4a946aba6b5ffb8e0c09aba7ddb5d163ecd1baa9e4a4dd44a8fddff0de592bcca7c779143084bc3a168511c586f2190316fcb674776ccfbebfa5710c3483a2aa0da917afc5378744eda896983bd8b8d09012b9ffd7bff8fb05c0ac67186f47cd1e55f74aa099584380795119ea9c999ec45ac3e7899361102961ef184a906ff95b6e84d0b7826f17ecc866465dfb4e9bb4777712c653c3d3179d8526b73ff1ccee927f5bedffca4634da1ecfad20d261ba8905e4f73888591bdf4aa8855aa60d10b50ddc461719965618d1002442043dba373e269794cf3905376a22e706f2e753293f3b45a3f197f4cbd5c79ef079a5db8f4f3928c8c80ca56a013b4427316f60a1e03d0ea0a22575405c0ee53d420993d0ce30fd5c62be1f171aec0a5da350b585a42a759c39f8e21a0c0fbe3e49c849b0c910609f4370696cd8e78cad265376240e780bd78ee600de86f9fcf00d12410e6db3a975cf5c74e4b7f3a94452a52f53081df945e04331025c902e404e250e74aa509e1dd123f3cd96b8edcefb69e4f8338b63da03c8ebd033d4fd17d6cb3a4c11049bb9caa5ac96407677268413da93a19cf778417584f0800b2f440e0a1e0d31c882cc4372c00705a28d52abb1251c402ad5d0cfab33ef8f34335a0b06cdc976e509faa8aa86a4f43e220ce30ca756cf9f7d81e14816227ad17aaf21cc688556f2e2657dd0b15726b9bbc09ce6330a39769732acfdfaa9c48f70356b363dcb1c71c64110570e09e205bcdb54987e9c264c6d629760ac8551e9ef49b10e828810fb961daa215f15946f08690ec59fa4aea2e6a5c85df9563de0d2727e4dfe86f95bbde178ae0b53f8564949cf47b6abc8c9139503db56109c85a97aa84f86ea0cecc2d68a893100f32af94a1cf5fc7788eae55a57e7b915931dbaf6d20256ab6caaf82398c36e5cec6868afc1e46441ebe63c230ea85e432e8c5f200714269483794ce06357462157986a77112c500557d251eb1fd3ec2120f03f16f1700be8f3c9be46e0f91d2307c9c4a343566542aa3e6769129562fcfb422970a897842e7995f3315508e59b4922016c7c106ee7d134e2acbba2aad016d3ea8e32577f38ff30af1f8bb8cd355249ea26428bfb4b976288efd7766fef0a0657b1091ecfacb2cdd12c9b9ca816b838f0d2210427c1b366af97b59efd34ed235f820eea44deddd77baeb27db80a81820813d1eeffdec3f80c5006edee6762dd839b43631884ecb625765312e2610c96e35cdb5dd52b048288fccf6ca33d10a169330256a6b587f98a28cab15481fd1fbad15a48266513788287199991f556d95865c202e2c205955c0b7f839d0646c7c0b1d526772eb28cbf3d239459a2b175e8b89c1f910a65f5f0231f039172da0ebf2a80d6683f7467a3c20fdcc9410804d19b6e8da2864745f8221ecf2bb3636278ad84833b25bb710e44b6d9f965a678761f668a2d90a06401262f7ba9b072a426963f5763bf63c5017ecacfa85c6985a3e52d00556220a16d318a6e1b541d3c134acdb0758f4c204fc274a1cf22e822e812ae99997eb495dc1d6866f613fe98f3fc6831f47e55650a189cad178c8a01b7734a1faa1c409a491cb714f7c06d1fb8e823c1ff3ec15a28bce6ffa8444aebd0946b6dd5e626aa90232e2e7237ac290a67f891fb55586e9f5286c4078272cf92392f48df1fc0c159fb2514ed8a4b901327ad78bebb9b192a6fe6c5a4299be04278f16c00841b755349b654a54ccdaab005ae888729f54b40481ac819249094f5813ce781c4ea6c9b3c857e29b5a960a4a37fd2df8e6c8368f6da6d124a3fc2927fc1ab17ceaf0851719c0d0b510e10ef873bc69f8573024f10fa0b9ccaa0b1bb18064b405789120", 0x1000}, {&(0x7f0000004b40)="7f2b0163e28f74b92430f90980a8fc6fd5b16a646accbe241eeff154f61a4db6a4d1854f99f54331d716ab3a74287b013470cf7e9172653d77ae3bef48495d169d269d664280a0f355b418ed97a208316f401c6c4d0c206f37ea20ca286c4498f06507d3bce01a8832f995cc64245c22b635f6afbab09523d70d92cc41", 0x7d}, {&(0x7f0000004bc0)="ece99048", 0x4}, {&(0x7f0000004c00)="82f17a317cd2160e9037c5067df2b668ac5fdab71b09f8d72d926a0c08f4d1dd6c6871506947222a66991c5ee26edb25c453e1f137f741b097f5a06444b664fd96", 0x41}, {&(0x7f0000004c80)="d6ce3a4d61773808f01d666a662a4d513c89ed88a777359120074779638d9da4b6e458515f5afbcc6e6c98ba6dcd0f57b63355e149b8e76c95fec4bfe6e7ab4cf3cd41bcf3128fab4f7d99784ee288a4588ba2", 0x53}, {&(0x7f0000004d00)}], 0x8, 0x0, 0x0, 0x8080}}, {{&(0x7f0000004dc0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000005080)=[{&(0x7f0000004e40)="9c3c9a11e7f468db796deb8c0635f5579b64bff8a59550a64a78be2ec0b048eae7b113dea0f9e828c72bad24c750b761", 0x30}, {&(0x7f0000004e80)="1d42f28d3aabcb84f61f86ef8134b46bbc63e26eca9fee7cb589acc0e2d83b23", 0x20}, {&(0x7f0000004ec0)="0e9d875d0d3e96010c75f388a04cef59a6d767d2b1d719ca123a87bbcbcbdbf96c7905128a13dfef89ee65457aa968db2d1fadf10f1ccd5d6849588b8831d76876818c9c3a1bf10a22973ef552e3ffe4e28759e2ea11f49548965d3a6bce54faea80be9bb427d6776ec78043df6d640cbbb50263db01f0bbee11923802365215a696989f8e6d26b699b596a546c951dae8f9496613cf0911b8ea5ec66dc16b2b19510257a25ce04705244dc6df611241dd5c77d9024647b6c368591de1f2ff0b4b2db374839dc8a287194e75d644813fd6bc201e9c51", 0xd6}, {&(0x7f0000004fc0)="5e1e0617b97fa33e14065c320f6e812b9918a1cacc58b71b093cdf3c5375b0f954bfac63a7acab2bcbe03d15191ccc2d60d62ef03ba21b7817cff79d2aaae30d2ce42a72c01618c5eb705838b9abd5ab2cc3b9b46097401ec89bbc4880c39aa01f113d520c76a9b049239adba0647b94a9cb4905baaea97f8412c4614098e4c18b449ed009ff08dcbab4ec4df719e8672503c6abbc379b1d15e658b8130a4553948bd425d0a55b4d6c4c", 0xaa}], 0x4, 0x0, 0x0, 0x800}}, {{&(0x7f00000050c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e, &(0x7f0000005280)=[{&(0x7f0000005140)="041cc1f39805dac870a1c19ba4ef1058324eeb6312784f846ab15c53", 0x1c}, {&(0x7f0000005180)="dfc0911bd636184597bfa62fc16fdc457b824e41c92de5cd4d0720c5042eed453c006731fe7b9d0de26bab4b2a84e204c1be50f580bdbbb7e5c601525b6a1c1e1289802383e6b7a58e3b3fd8", 0x4c}, {&(0x7f0000005200)="5ca56130381a4e33b3e021237ba2d411c1617e0720a7af6a63ccc002b6a8b1084bddf654ac5520e5dd687d4cfb7720ef01bc75e0e4d7f653257bca931fb36707b31bd4d47dfab6eee4734f37a04f654d255e6de5eeff8990bc4706e11f02f842a459b413", 0x64}], 0x3, &(0x7f00000054c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, r13, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [r0, r1, r14, r0, r15]}}], 0x48, 0x10}}], 0x6, 0x4c054) 03:42:07 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/bIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wtcCREHNTH+33Duf25Pb+89Tf4mBSHk3/L0+Pog2tNtHcAkkkjI+We9X6Mp9bn7o/234nrt+mojm3+5PRhcTwDw/a8/PwbgLqfDk7nvf7w7Kcc8tJ7ehoZFqXchYEh9CA07UjsQ2JP6RNG1oN4wjiuuYxRrbikQZhCsINhByAzur3MpUFL2J5TrjWbrtOC6Tv0Hxaj+dXIa1pT9qe+r2xtT6Z8FDZbUGQhsSZ1FotubqCXK+Wdi/fXHfvn8FBQUf030/cm/EVhQ/Cmm+Efaq56nG83WUqVaKDtl58y2M6vmsmmu2OnQiKL4if+Nh/40geH+pBIXcVwUPK9uRbGX21Ec5rjx0P80pOajXMg5lfB7MCXmgiGly5wQQgghhBBCCCGEEEK+nVmI8C/oCOzNsPo9AAD//2NLdoA=") [ 1886.597638][ T6261] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,,errors=continue [ 1886.627713][ T6261] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1794/file0 supports timestamps until 2038 (0x7fffffff) 03:42:07 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x2e}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1886.701481][ T6276] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x7b871728, 0x83168301 expected [ 1886.741116][ T6274] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1886.826506][ T6274] EXT4-fs (loop1): orphan cleanup on readonly fs [ 1886.841912][ T6274] EXT4-fs error (device loop1): ext4_read_block_bitmap_nowait:478: comm syz-executor.1: Invalid block bitmap block 0 in block_group 0 [ 1886.884694][ T6281] EXT4-fs (loop2): Unrecognized mount option "." or missing value [ 1886.896812][ T6274] EXT4-fs (loop1): 1 orphan inode deleted [ 1886.926496][ T6274] EXT4-fs (loop1): mounted filesystem without journal. Opts: noblock_validity,sysvgroups,dioread_lock,dioread_nolock,noauto_da_alloc,resgid=0x0000000000000000,barrier,abort,barrier=0x0000000000000000,,errors=continue [ 1887.508044][ T6258] F2FS-fs (loop5): Unrecognized mount option "0xffffffffffffffff" or missing value 03:42:08 executing program 5: getsockopt$IP_VS_SO_GET_VERSION(0xffffffffffffffff, 0x0, 0x480, &(0x7f0000000080), &(0x7f0000000040)=0x40) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f00000000c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 03:42:08 executing program 4: socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x83, 0x0, 0x0) r0 = syz_clone(0x6a661b40369a8593, 0x0, 0x14, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) ptrace(0x10, r0) 03:42:08 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFK81AYht+T9E/5f/7BycFFwYJ1ME1SlS6CXZ0Eq+KgWNtYqqmVNoPtJnX0JrwDL8Er8BrUSYSOukaSnLbHotZBBfF9hu+838mXk3O+wBsICCG/lrvbxxvRGe/oAP4jhaScv9cHNZpSn7/e234qLdfPz1ZyhYfLneH1BIAg+PjzEwCu8jp8mQfBy7tTcixA6+t1aJiVehMCptS70LAhtQuBLakPFF0P601zv+q5ZqnulUNhhcEOgxOG7PD+uqcCZWV/QrnebLUPi57nNr5QjOpfN69hSdmf+r56vbGU/tnQYEudhcCa1Dkke72JW6KcfyIxWN/45vNTUFD8NDHwp+BCYEbxp4TiHxm/dpxpttpz1Vqx4lbcI8fJLlrzlrXgZCIjiuM7/vc38qd/yvp/3qg1hIGTou837Dj2cyeOrzmuEfmfhvR0nAs5pxJ9D8bEVDikdZkTQgghhBBCCCGEEELIpzMJEf0FHYGzGlU/BwAA//99F3aB") 03:42:08 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, 0x0) 03:42:08 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x36}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:08 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x4517, &(0x7f0000000080)={[{@noblock_validity}, {@sysvgroups}, {@dioread_lock}, {@dioread_nolock}, {@noauto_da_alloc}, {@resgid}, {@barrier}, {@abort}, {@barrier_val}]}, 0x12, 0x4b0, &(0x7f0000001b00)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9p64tG2PZMpacxCYUh/4BhVLaQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyBbInw+c3HPulfT9nhgd3XPvQQpgzzoREZcjYiAizkTEcLY/zcqVemOj+bgH929P10sStdq1r5JIsn2t10qy7aHmU2J/RPzvSsTzyS/jVtbWF6ZKpeJK1i5UF5cLlbX1s/OLU3PFueLSxMT4hcmLk+cnx7rSz5GIuPSvz1596a1/X3rvrzc/vv7F6RfqaQ1lxx/tRzc1u55r/F+0DEbEyk4E64GBbJvrcR4AAGzfbyLiT43z/+EYaJydAgAAAP2k9o+h+D6JqAEAAAB9K22sgU3SfLbedyjSNJ9vruH9XRxMS+VK9S+z5dWlmeZa2ZHIpbPzpeJYtlZ4JHJJvT2erbFttc9tak9ExJGIeGX4QKOdny6XZnp98QMAAAD2iEOb5v/fDjfn/wAAAECfGel1AgAAAMCOM/8HAACA/mf+DwAAAH3tP1ev1kut9fvXMzfWVhfKN87OFCsL+cXV6fx0eWU5P1cuzzW+s29xq9crlcvLf4ul1VuFarFSLVTW1q8vlleXqtfnH/sJbAAAAGAXHfnj3Y+SiNj4+4FGqdvX66SAXZF7mgd/unN5ALtvoNcJAD0z2OsEgJ55qvN/oC8lWxzvuHjn/e7nAgAA7IzR33e+/+/aAPS3tNcJAAC7zv1/2LtyVgDCnvfrLY4/+/3/Wu2pEgIAALpuqFGSNJ/dCxyKNM3nIw43fhYgl8zOl4pj2fzgw+Hcr+rt8cYzky3XDAMAAAAAAAAAAAAAAAAAAAAAAAAATbVaEjUAAACgr0WknyeNb/OPGB0+NbT5+sC+5LvhxjYibr5x7bVbU9Xqynh9/9cP91dfz/af68UVDAAAAGCz1jy9NY8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG56cP/2dKvsZtwv/xkRI+3iD8b+xnZ/5CLi4DdJDD7yvCQiBroQf+NORBxtFz+ppxUjWRbt4h/oYfw0Ig51IT7sZXfr48/ldu+/NE40tu3ff4NZeVadx7/04fg30GH8ObzNGMfuvVPoGP9OxLHB9uNPK37SIf7JbcZ/7v/r652O1d6MGG37+ZM8FqtQXVwuVNbWz84vTs0V54pLExPjFyYvTp6fHCvMzpeK2b9tY7z8h3d/fFL/D3aIP7JF/09ts/8/3Lt1/7fNaq5d/NMn23/+Hu0QP80++/6c1evHR1v1jWb9Ucff/uD4k/o/06H/W/39T2+z/2f+++In23woALALKmvrC1OlUnFFRUVF5WGl1yMTAADQbT+f9Pc6EwAAAAAAAAAAAAAAAAAAANi7duPrxDbH3OhNVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnuinAAAA///H+tTv") r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000380)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, &(0x7f0000000140)='noblock_validity', 0x0, r1) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x56) listen(r2, 0x0) accept(r2, 0x0, 0x0) statx(r0, &(0x7f00000031c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x100, 0x10, &(0x7f0000003200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000003300), 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000003600)={{{@in=@remote, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@private}}, &(0x7f0000003700)=0xe8) r6 = syz_clone(0x82800000, &(0x7f0000003740)="d3dc8589498a990dec4261817666a16184dc81d66f676602d0ae0b48d93d9ac2d1b6f24df77a8f", 0x27, &(0x7f0000003780), &(0x7f00000037c0), &(0x7f0000003800)="6c494d9a2aef83714ffd1b25f4fee723822d9642d2773ddcfd589551c154e5d961dced6d440940600b667e8cff68021399d30ab7a79890b8c08d75667cd9c0888c9d4a2bb108e08a7f06f5de2cbb97453964297ef888990bfc600e42c663428269b572fdc8ca09654735098608948f535ec8af974fafd48dac1204307db652cd45af2e19b15644242a16867214cc0a899ca5bb96ab0066a19a63548b7f2eb299c4d430edf1abce5606d23f551605b0862b052b8248e1d8e5d52059cb592df54a4430607ed2d0212a2eee9f0aeabbe05128a88c642d1a490bc69e68550a803dd4619a47758a33f3782db6952338317541643a1d4797f896dc35155818") r7 = socket(0x10, 0x3, 0x0) r8 = socket(0xa, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xa) setresgid(0x0, 0xffffffffffffffff, r9) r10 = getpid() sendmmsg$unix(r7, &(0x7f00000004c0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="b2", 0x1}], 0x1, &(0x7f0000000480)=[@cred={{0x1c, 0x1, 0x2, {r10, 0x0, r9}}}], 0x20}}], 0x1, 0x0) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r12) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000052c0)={{{@in6=@private1, @in6=@ipv4={""/10, ""/2, @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@ipv4}}, &(0x7f00000053c0)=0xe8) r14 = accept$unix(r1, &(0x7f0000005400), &(0x7f0000005480)=0x6e) r15 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r1, &(0x7f0000005540)=[{{0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000400)="40104018a49afd3f2065e487a6dd5dfc6debe25a05c9129bcd0fe9fb21ea6fb575d26607370b3f30cbc74c777a19963d7f608e4cca8ecd2e35c88cb15b67aa006f54b150e4877d5c7d355d1ecffb942206c62bdd1076b41fcc442695fbb7faa3ae00c14f309c56fc8c9e0da55ca135fbdbd5fbfed3c7d4d28d42a62e82ea70e825f4221a58d0631d4f61ca0ff2d50d3654561ddc975eaf37ba222e46891cc9cb84ad96a9aa554bc702c296d5758ee47dd9b92a0122e0dacdd2c6c9ba0d71cf5859e23a81aeb0532b4e4a2d327e8f7f9a41d50681ebf437b060b3a5b9908767cc86499b1ae1303b8d56a2506d4f7bfdda27b7f760e7e8007521e8941352a4ff4d49786c2af146364b8749ef2be6a64c43481a1947d33876f417674eab6f1b68242c2664873c5923d1a143dd36e143a89cf7b03166f11265ff2d71d4dd9e28f6f6db3600c4ebbcd52e28d3e38119fc496a5e3d18a42f4c7ada7d519940d18ec2eebc0964d6a36e06b6edea9cf2bd43a3a41117a18c3fbd55eca86c75e4d07cd75038a53e599d888084b3601adaf8e3a5f9c3c354e0bff4794adcfc917d74a5f5607af0f2b8983ee762ff19a7bf0d56969fa3e9b9f56525b35fe65239323720498ce790605eaf62d6776b2279017d31478fa9a4818ee1000a0911063d351e28946a2c5c1f471b5664646d9f1a2b1d8335e7ae15402a1dd2ab206a4cce18b466c10cf06265f3feaac16ea58d8a6dfa4913224d61a32a4ed6355089eaf2a8e54c9af1ba878ccd249dae4849936ab61b1f00b8cc9d03a81c12723f8f14824932fe37d2549184499ea87dd694271d7a075fc947ddd54a07ab0d8d5307a831c2d6d7a6897b9f56bd3e2d8c9a3f61d9401d2e8b2fd99e646a9fb60ad3c5d6e6bddd2cf91876771fd8987eed20b4f4e3effe66ba57b0c6f108e76ab7b54c3f127542a3e4144e751438673c50f680391a607908c7fc27a5cd022e4d5db4a726afa37608fa449f6538ea91bb2140fef3f796d46c1b2561e28e3326843563ba1251fcecee1a6d83ccbfd95f441d5a6bdb15300a2c5ee8c14a38b7a5cb8e1f879ce5a448e64eb99444bfea7f6999aee2012243a699e39ac61a6387d3d87793356f4898dfc9a16c0488e252dba101839ab61c703765e6dbc6c00878c15b4e0efcef4cfa3d82eb870168b7e4d8589fc8e2df81d1c530d85e894cf16b329e1d9ebf293b701e07ad12c049003b4de258149cf7d41868221aefa494e62af5b521a3028d0d485b8552b8563d25a1c3c387ab17a30dc80085c8f0c8a8de10eafd7e1b9289d28218f55c958eb18bddc5bd99e08930c02c718b0d425166194485e116ce48197aecef3bf784058b7b717135034a9f43186ce71aac0b5b40f277a7e6a8c9ac73d8c712abbc54caa03b2cbca609e8c4d4ec49df91e8de31d7ac7eced88ffa56fc598ad5ff8cd8d9b302d1f58d2e8e392f5bf3fbdf85f2a24e39240f33c97f001c335964f025cb2b267913e9aa50e3b5af70c6c927594a118616c352e5ab138ad8eb3b99cbd01337e60724cf26c0bcad171a697d72699a9c4292d5b684780a15b0f83638863dc8c1ee3ff016f30dc32b499735b93229fa7364744e118232e1ff8fa0b9640214d57630610bc7a3fd6b376d4328675c3d1f5559e642b3360317c099ec3fc638571d824df27cb968d41343b004d9e2e13c396ad8b837ea5210a189bbf39603181588e1a7235871117c56302159971a7a6bd0236af61b277b09c9218501f598e03323837b198af695075dbe8f63d72ecc036d1bbca82396745b5627d64a2fedc3a53653450f13bb1ecf0f34715dd2939dfbb37da6b6311e5342d5b4e8d2d2fbf6232557db39cbe03173c773f8b207c5801687adba5a9f981f0e0bf507ab5db4e394dc16d05f7508704016eea009f567f7b4915e709dadf05d45485893bc6350cc2cfede5c2c113f50325b0c37f49fd01c2103e3257613c98e86433273e176ff5a9e2e8356b64ff01306cd981b00d81f4bdddb967ea9236716b2fa5a836881aa53e33f870d3ebe9a53ffe5f7426bb2709f97e06973b9241bd706933c7e2023e18ff4fd836b1306194367ad995dd35bb81e07b91dc8d2190d93b57fe43d6ab51d6d32c20e490bb9deaf27206c2e4e027a61d0fccc618b048875b099e690127bcc8b62911ea6996de13054e586e802bcbafa06f79d6d8a94f5d2ec1829ae5d4c0e8a22013ff9182766229ee219cc55b9eca8017f664953e0b188fb1f3a4cc0c4b382d4e028e9e61645a107d2dfe2508bee9dc2c6b4c34f2e4e976a9613482adff5f3d08d456141933b1eeb7e77b486b842d5bfcf4c18803c4408cf337740905890f5e74c295c3960bd19713cf2a339ab9e58a5b0b4991908359b2791a6845799a4f05e15c19ea3784a27d3601275ede6f413ed7f811ae3f543135e1495ef78a338ad6858cfa964d017289a32dcd4b4d9550a8a6861f7b925884b25663c3917375ecdf47dea7fd399bd0bffeced2866d1115b8c881bf48bbff0e2c7e7ba596e143ad27e5249bede456c5c88f449eb6af45d09c5cd69d7dd84c0f2d1dda0797e06d4d083e79fc1c6fba672281d3a834578c7795b456b35143fa270ebbf681bc2ed9a20cb84fa7fd44a76b9e5b9af9d23ee91b6f0ef9dd00d7c8ba1f82fa92a113d4f94d3150cc4d70b4c1da79e07711abd7cf0a74d34fb9260e67ef49f674a8781ae66fb16aa86e4616eb8d0422b2a4856d8a67d950784fbd17fcb2566439d00ee8f3335bc81140f227975b21631af7abe915882bd855f4c93d58f702cf3cfd93db22011ccdcae2b2245766e6b4c898f49c05ab04b7e45bc2d5e9e6bcda5be4bb434f4380dbe1847a9398f19be823d1136823ba88afc93a23bb07006596f55a91025f49a14955ab32612efc7be29250bdeb4d1b2e8c603e2f91c72efc5726a0e4b84510648387dddf7c7279f6b3a73d53725dc89a0b071dbd38f5bf10c5aa43863e5fa3b698e76eff3efca9058edb61d3d4f6a1c98e686835cbf2652cc4ac219ef79f3480f96363eeeaddf867e17ace6cc38558b71839659ccde3936d04c65be29489ef1e7474c23f98384610e6cbc03732ab0e66160fe6695e969d70a8feceffcd8ac87a57eed9b4173869e04489428ef8b51f9e97fd1425dbae30cc65e5c8e70b261e6c71ec7f288b2c00ee7e07a871b1371f05ee55cea702b14a9e6abdce21f3fa7a7daa7b7a67a47cfdb5d70df69e90cd9a4eda7d8217c456021bf43d9d6b627e15169299f0bec6283d018cf5d3c9d2412741c2e794ff63971035dada2c8448b1c2a82912ad3fa21b7a4cc9a274463550fb96840f1a36643ed8ddca451ab3304195a741f830b98df8e47de34c0754abe7282575d1936dfd5b6b14bb15ccb570fcdbd6656c4cbefb8481a9cb8b4b676f83ec1b1e673bbfee07ebc26f895b2bb9cbb3d2b324991ff3f0656705492dd85a2a3e45d1c5b8cc5696e44c9292eaa9d94f635e0e03548dc4fcf2387a8b2da81b2c89c24768c6a26e26bb5472e5ad277835f6705ae57dc8e7b6181133779190b6059af1bc3b028d807a760753167fc36820e889be5c9be5929fb57d510f333bac5bc3cae5ea38925466c361ffb71cef81c42962501b6fa9af2f777526fbd97670fa99ed6c87633e07cd3afc4e7a89beebd36df50ca5a9b946ca8dc4fe73deb889f3c67a8c84e5731998d844a8be5db78588e1c7880879bdcf65cab1019b6882d6faca45707c2bfbc08e5e8b734ded19b3f588718b2104048ce9d74db70bd3a7f29c2b6846939bde862a80d8d06c6ff3bc8ff87f92fc36a832580e9f79acecdd797265ced9c0d1d215a3113b1148df5c37fde0c72d40c4f7c8ffac7317f476cf908b08e1c6763910703a19c6d49c1a25474fbd8325ab47a170568eacdf315260bcd0fd0ea9b0724bac8b232ce79f5a262aa5241f668e6aaab5d68b5cc3135db26e6686fe9994b5fa8c20106e6c100ef0c674c62bb9bfae4fcace5707fb42460594a152c16f64314b57dfebdd5aefe2d4ac9f571bc9ebbfee5a18aba903e6fc3ae60ae95c5adb5cbc7a9168e872cc95c2a3046160f5f6ec89e0174eaf529f4cee852fc7bc450a104e03d171ceee9f06caf0fc016cdf613af223fd9fdb714707bf6aeb475b591010779bad2fa227d3902c69b534447ae3d34df9f0675a7b54a2a554a8167c7ebd22aad70b35c8e484501d1f1f19a7c71a8a6fcb0a21048728ad7b33602366a8b0aec25324146788e4b9e7bc7c616e5e032534a4f1e3e542200389b9336adbea515b35b96c28fe362a6d0c2c60a3a03342d0763c11f228760567b45058eb05e52f4ac141aa131dffbdcd36f1c1c48501ee128ae78e688ae999c81a2d50370d9470620c668622c9fd9869ce4b9b11bda6dd3d29017ff12f54fc8098ea47811346dc694058c0100ecf83aa545bde9497a8e6b0ef4c201ec9f7b608321e76df575b2e8940f0b3794e567f7edeb2ae8217d7b4b3cf7d8b46a8bac81587b59ad97df432af42bf5ef9de55fb05f392c8d043f0f2d9674219622e25f69c2a10203fc0c95066fcd6c2451008d91c382e467fae84e87ae200a1cc37545d173707e9549a23e3064aee2985944264425170cbd1ae87bcc53bac2a71cb636c8cac83d7d4a801e9e1bb5f35dac441b223c009a1a2fdc821098d9db80b929b12f7e67e923f7d711524f6194d5d037145619fa241200846aa1703c0fe1d3b12667d5db20ab38b0b4b0e92c501453d2703bf0f69ead35cb8ec21d262f532f20b5009169f38a9cb6e2918d9a424acd8ceaf12bb4e1e56e791a1872f16d42ce3121d4618cad2dd3e2c6ee14d1f5c8e7ad9f6b6ceb6e4a28917097e540f47cb7480ac851370157fe18c08f00b9f6968a1989dacb2171ca6a359a420f95b6af80dc54235ec0e7c252b2f5dbf4408ab01e4fabbc94f2e719125c7b5ea57042571a7af55b7a157e602c4a8a5367ec37260aad65b180823095633fb5ee52a487e04f6eb5a23ad3cb8172acea83450d8dbdca9aef388e661c81c4f8bd527ebabc6805628f4577878202e21baeacbe098d370e026fb2016f59839f6880b74fff04a41d42c2eb0950fd5b7c8c8e56c7a37d555a61fcc5e39ca2369018e207fa384b8e6976d2a8d7842c4b6bdae1411db3e9be3692c785c358732e8dd0e4e9f44fb965d12ee2653730429143c16ec62c8c929f22ca0ef4447ea8f67df2c4ef9c8cb77e77814a210e41eede237097915e4ea3211c90cea6ac0be91c316ceb922017b9098bd9e193696f9982fed8fc2e479c97b69b7817fa691baa303ce11e04cfb741764f99af2fdd7c60dd8ec5450f6eb0a8d63d8172e347a5fea0dda795c64a40a1a2b1b72ebd2dd930c874a769a91a479325c5af1e14db6761cfc182d980f767a3af9f2903b2d99169188e5aff2d1feadf0e6992f352c75cee7cea31a25dcdc82550ad54d3e2238005a225de98e46631975de94486e802160d1744f858e1118a4b9a0b9029c78e201aecb7aeb7febded96f7d385980fa9729f5c28eeeb7a1bf934a3e8e8c145edac7b6b069e23334b89248a9de585fc605b434316ad63df033b6d65504832e3d06429e0a631a2ad1beda00b50e8bc3b17acee23aab132b5b88da1d242d190600fa09585d313fd792d6361879575ca0d474a5408fc19f06e20b5de66e8bd4c788617497d1302cf32d5c5802824ef051b1a4cc6896eff5d2a50632c5f1e4749c41b48fcfdb99e37968040d62bbb3b92f9df9ea39afd0fe9793ed0f713011ad27dd5c329b482b75dcec08217c1ff4be598a5c1aa7c7409", 0x1000}, {&(0x7f00000001c0)="6241f9885eed6d6846bc1ac774840a4a05ef30fd13065464541568e2dbcceb88ee11e7cc9ee6c1bcce9780c32e7b9eef9f471534fbc8b82daaa2dfe5750135b97a569b5a63ca10962b758177d69ba983a83143a5579ac3b547301bd3865672324f2e42cd5fd18e4c5db6c0cfa4042a838090c7c74d0e1580729bb9f989399de6677c0a81239194bf43f85afe8bf35069a14cd864095654b983ce2256b8fd", 0x9e}, {&(0x7f0000000280)="c832b677db013d89dc97c96be01cfab3540030f6b191f62e0dc66fd7f26cbe8c43f8aa6e10135c082be9f90590bb78f38448f0ededf6cf04642d69a43157ae394961049dcefb697921a273f93e3115d687928c19143b997ff46695a0bb2d8602f9675bae7bc314059e3942ba18285546387f7bfb41351266e79ac25c3bcf4aeba7a0e72cd0332d951c8a0f4c84e7321c13d696ebb3c2281d9d59029daf7205924ee73f38ada24997c3303ae4a221209888bf2d4db5926c84a85fb21a346872a8f8de97793abe43bae956f96c6bbca4caad18875347d4a45975fab8288616b4ce1a9c58f1149c35", 0xe7}, {&(0x7f0000001fc0)="68b088f78b7c5f508f19323a065ea02048e9050e499d4435c0264f440034eed5c179eb487ced7165183b733c5d80ccf2452c4ae3586719a54962da82f5200fb4f812850d595f9794e066a927c04b2bd59b2cba48491ac6c61a814efc9664893841661e5ebb0fc0ded7cfaa1546be811ebc63675ee6f43c7050d9919a52e2fc076965d390f2072b1d5660ca950fda8e0c389fe4698b82a657c6c5c05c7d0f63a039f9f3bb0f201662db7926b0d2d1301999f8c5c3b8293015f16968898552d12010606c70f51d544d3325d05264f413383af38a40836192111e1bbb1ed8299f6fd437247f6d61d9f6f19dcd9f125923cc31c657f4aab5b27ab76e1503a23cda392933c675b5fce34e9821a94147d87a44c86ae64172e118b9b35a29c8667be018f7e39389b67be0ea8c5bea048b3050c25c18ec1e97aa2f3ec5e9c9c09914419c974a57cd63e92fe0f258785bf591da083e32af6b74d56a18b771fb696bb8a529618e7c23e996f22bd070d5077f6587e0f03e59e64683427656b2d1e79e22554b899c7f62113bf56c67026a88c960a96cdf5bd1921c36ffd58c6774279e3bc48712c85a5d5c0fcb9745b3bb8f61e23dcd456a51a1f459811bffa9758f29f474a313d82adb993fbcbc2e05a4020879b967c1cb8ef372ee84b0fcaee8e458022d56f2521be087bce00e0d6050ce84c0c461cc10066e6a1402c022c2d0fa342fe33319b5ad8a10be8c48656a303d214096dcd6d8a6cc0804e4228745c3f3d80a08b4296a8b06d9faa1450769ec964d0edb93322c4c0531af597863c7192ebf7586492ec7d490e945c2b6920dbd6e1a0e0ef9c41d600c9c7e8687d107f5adf654e442b9c6293ae8d325f932eaac02c80cd8ee13669cc6c02ecbb3511fb4d63c6e3a495adc87d5d3b7e95ab1caee2e686b149b78d480d8c92be13ecf418460a9d815a17e65692bf1b4cae03c368f3472ca105fb3cd10a47822d6e51894b052f4eb1a7e3363c90cb0b53858eaa9bfbb4dab1230067b3610cfd5b00c95c0a0f7e4058122cc945b80fa9d0cdb10c643f8bfe60f65f5d7bca7622d14a7d3cdbdcddde860fd5bbfcb168e8176dd3a4872a3cc64487d2cdf7865b440d47db1cef4b690f360a63d43489be95d511747579827e7ec4342a8b3ab0f686c0cbf61c287c5c0ed7db0ca56abb9670ba54a1530662c87e341b71086bb7f459bbf7924a7105fabf448382c8b9316087fcd1ea87b483c857099acac9f079b1c008dd9545cb2127da824d0d2a6ef5241a118580e3c2440068c30976146fb1f7f03f6af447b8a8842a907ace6d0a1e4c1f90bd397479d7af183e054d32dd0de005ccd8152379ffaed18f471ee30f0fa3a6b4ea756ee9c30b77ccb0bbd8c4a0f90f32b8e0bbb915edda3f69bcd86dd484cc442170e004969588d72617e9e2678b6f972984284ede234836d222e503418b62ec45a5a8f5c1eb01ab5a567ac60bf70109c7687afd89b9741075c5556ba12a571fd028356d0fc30495a2171cb36ba896e0d4dc5303cf02a14423595c49332cb497a1a1fb2910b85844f49c0d1c515ce69ccc80de62b9a5b6b165b6dbd11cc3ed2e325e455e532a041d11f10d3579c1aeda254646c6f21478e25c21738a5e196be46944240f20021593b56fc1eac21019b197c1f286be4b58dd65f5f36d7e46442b988bc01eaa59751a3ccc946dc3d624780ddda8cf593cfd5c6991afd68b9b22656ff6bfe396706c50707d88af7b129051ea0c60bc4d89ef2c525e744621ec6794edd59f9e9fac9f23f6f6f4e5ea7732d0311599360f2426d2ff0c6e7c9182c80daaecfd1b95fac44e321ef3ff4ac3b8d14ddee0ae15109ca99e90930b91175a869861f476b2546a9720dd78c678ae7557e93c3234db402b16c27b6cd4c315795491e140929fbd63a7a370c516bf660e0f04ee7dc7f6ff4e581aa088ce75497444706117f89f8fea4e8423ae522c60d124f95f3d80b752500e80e62596e41f96b04e9abfd94560d8bd0cd76c2470d4ea37da757c905b2ed9e0a06ada7d8132ca7e62fac8554f2c7f745e6e51ab51d7f24bcde30cc619699df89d0575d5de5bd2f66295823c97b0468817338229985b93fffaa5b1e11b70f2b96daaec8dd3953425d2ddceb4ccb65ce89276ce263e221bd289259e4822ca4d19e253f113220a07f019a58f60e517523c1021e97c5ca75f9022ce56ecca678a0b6d252e0392f1789346bcc8a3b98cdd4d6577653404904a1377442b0a548c93d453f94b5d4b34e2a6c8d930c8da5427413eac6dd45022bca2e8ca201eb5d7f445ca888416a2124253a4add44fb308aa98be957694b586433bbcfb6e91b213906003d98f5f7c7370a15d3ecc3d53bbf7f2259da9913f8b006b9ca1ae7edbe6b50c0669109f51356c8bd9d59e8d48b373de8cad773bda67df96ff316d71fb05ede52b2a4f7e7f3ef6349a13315fe01d76afe99a3aff977d25f84ca95c7451109292b99abde043043ffd341ea4e1e32104b8192f95aeadfd46dbe7d5547d001593c2ee85d43c7c824db45e5934489197d479d686c1b4f9568215cdc274d8add263cbcdcff875178f1cbf96e2a1ed6d36c7fa88e5c4a9263343629fb779063d98b92fabe9bd87107c3537f916e2bab6e3b08acb58df35c48e1523bc521f3ffd0137165dad190f672830578fd5e5c6198a263664be77deea6af39032855bf9504fb2393941a107ac100cdbada16220f62caab14d8c9ff7fdf1db59dd8f73978d7ed2ba7d82726ca6b8efa24ced344e3c4f8e588cdb8fc0056f34617a57ad957c871b8e7f056bfc754ebc4ff81739fcf1e5446208d98c7bdf4063ff93c7a3f8b2401bf7961f212f1f2e3d7492fc72a1e529cdaf7a15bf3eb52d3c0a72b0af0010cd01a512f39d16e1786bb9c6a02aa3a98f99e231403136046ece1b976b2f5da22f80717f5c6c9000dc5ce4bb4fff1c88e46a8aff5ff990c0ab7f175558c3cd6e6fe025956573a83e5a5926306e7c35cc9a815ba66a1ffba93c4ece5d875f0584f3fda2decc6c013fcc8e2ed94bb2f4475f3d5748371975a6b6c85315d6c2b02d9385835b92b21ac0630e3a4cfb3905862d9d17b09e85a597f623842fc8bbb6bd8a00feaa88d9eb3ce09894331e585dfbb4c01156db56d29f535bc86c7cfbfa16309558e100f221e247b2e91f5e97509e272fca23f5aa2172c88a693b66b8ec009255584b982908ff4ff1b12e5004f7b4ba3231953fa060aa1f99da16417b5e889a35d4088ab5107421b915e0013df7c3849b9e529a2f778eb10f6aeb242225a98764b51c80beb074faa3682ed8bb0f6b28cf7a1bba5bf40d36c4998e07c4402d2b871415bd404c94f0a8b3360a3ab6ee631809453b141195852630fb84eb7c4b505d6fe17aa68c8df6e0ad1781dfe09d696dd43990716557b1e24be14e2450c6bb1b0b2740ac20f4c3665f45c7c42fe6f59e1e79203be84e13c5ade1b5f166ae3f5d48f17e15a611cd2e1c9b0283629a6e04dc5789be9e79420454e6424e455f32db1dbe7fdabdfacfaadbae523305744c670a0768efdc9cd5e7e56e7b47f7a04060591bc4fd46318fa4281a9d87af18bb4392d4eb8016facaa9df40a1e782769764bfc4179c572989c1d6b75a8fb79e16f2b2bf985aba7fa893336d9d96ba8edf131aa3ce86a4b63af107822521240aedf97d9e98fc8df0d8fa372fc2c17d5f872055894cd97b123aab6785f0b9a979facaf139d4fbf579d0fb1b73d51a5b73f0183b0ce241f59a013efce1262884fbd5429ea012a0aaeb5c02880836ef82102ddadd3096308231a4969d9be06abd4521461a5b10d16cdc73dacba80985228fd71b3383fcc87a32a749f60c5debcdf12f9b03a30169ced2508b7b93fa0808569810e398b38afe6af770dd90a93695949c9a1354c7e58164b322c0b2610260a909cfc29cc973a03f9b1034d09780ce253d6810f7a16a954c5513c3e0c644353919b9fe1bbec6cd07935edced98ffe33746a8cb9b1aea2bba75522e53a34495e8336fe3c3a1ca3d022281b28204ee34d1bea937004df0096d40942c6e3b1131b650464505b791ebdde28a188724ca862791c8c59539bd738abc04c1a9014f3233bfced38beef5602722e6eb2ca1dcddd01f8e7ac52c59c0a6997c2a21034bd21c609a5f1f6ed315a58eb43150c3464aaaefa7f6878c8a3dc9063e24a5503097d8cc456bc79b6d666d753700c5e2b07395a7e0606e980e6dff68d8457ae7da371e5e9f7c7e598df7b5c2fda30d73da9561c47c4a841a18d2a05d43622bb50a0d50bf97b16400f8ea54db1268888690e966471848e2d8a1c1c3f53901ead20e2f0d7276598f0d478c626a71bec66438eea34de60177da5d400f0be8452f2bee4f260254573b75d8d4fb6550f08096b8b8d25f3d774ca37e5712ea17f02dc9fc9e853217b50c0d8431990168bec9f5da29fcf9f32b2095de9ca687c1daca7eb7411d9c418cdd3190d70d4c82bc1c28b8ed5936727e7bd6996518ca665478c36c6bacf33a22395bc1100ba790fe5f422756c015de28e80becc3feafb5d3f4223095d1db45213360f7ac78646dc4155f09ba82a3cd7f40b390d7475890aae5d03e3473bde2ed42b09d987f3e65b96ba37cc61c50fd4f9f2f047943c84b05d9ecf5fac34ca1bce0b49c5a8746eaef4296624f3e96c9f2d2357dc56e2f96ca721da920c0717a9c35bb42e4690deb455fd6900f5e9876296af8dc29dcfde615a8ce7c9f86b4217ec502c8c8477fe988ee65c172dbb025b91f20f74d982e261361830761c2a211da30c053bdf2231ef897ae9811dbed530f5676a2d096acc559851e3b0333a6e81ed9e752d6200564af63ba51fe87b667dca7b76d4b4c5f7ae66f60cea120b91a36203613ab97aa7ce85966f84e1a563a3a7039653e50afd40f296083ddb7065ad3e089f7cab688c84d08cea86827aa90da6ae0d482587d3616c564914d6a5187496e3623c80a2e43bd5cb2be1e540228b819ac814431eb6886bca7759936b6a01cae6244ba07f7f9abc9103790da6b3339496ae25550b56b903f832e4b0b7402918e3fabdb4a95305cad32814ec8a0d1e9344419424d4143663d3a1dbe6dfe04f482f8e081ecda90f3898363de54030ea588ede579158ad2153de8631232736189ba181b4c18ba96ae99f27c6da8dafaf4b2e29217a33b2509caa5dd95945246d21cadf3053b085b8bbdbe0cde5119b86fe9273751e2184a83db42098800ec0d9342709c58a0ad4ffb7d2829a0f06e2066e99e8d3685af9aaaa255f57d80220b3648046afe3fc95e9df5038a70d7aa217b69bf16ae42785382bbb00fc60469277e0bfbb7d1deeb39523f8e51ea73ecdff320079b3c826082bc70c92e6b118e346203eabc8cebc2d9b7d8e40e35af04ef98189b263359cddbfdde09a6197c1f9c669a31175ac9ce7980ef394da0eec8e343552f16e333db40163ceb7704fcbb9e2499d1ec8880a2faaf19ba002a0f5b3d94238772344a37d06ae07f7e372af5bfef6a25386cc0006a24aba03791b8fc6633cf37ed797baf7508bc43133cdf237720aff5c6fb159e7084d06aa53c2e1a7bb1cae8c7dff3211df45a2a5d939272987d72b1ef7ed1cb9138e99cc4e53826952cc449be3486c6b0a18e7499ec53023851273d5c7f69a49832593a67c16ad33161acead5019b0512d3bc2016ce27cfb8fb62cc9546a3a727b73d1dbe877c6c45df356937043159c1a8b30e3f72939e12f02943a332d70f48ec13690738b14bc8a49b69191d2ccfc203285cc1b53bf9e8c0121", 0x1000}, {&(0x7f0000001400)="c120ae4bc8661ddb40cfa07576ec37fd80fd54ef58076b8026612418978f711117798acd8fb09cb071563b7c11b161e73f939b7568f4336d0bf67ebf668317a3c33d3998b181058925e2ef95a4c8a99223b90a9b7c9eb3305bb9df4736b03281eac0c224b4d81ebedb10cbb64c948044c6904bdbefe19032a330efeaabb6ab4aa94149787ce08b1969128216b583af4f9b3e0cf214caef758a9b05f34df95d6ef1d754aa3fad232c74e06fb33b944ffaa9eae62d826d00c13a1a54e1f9ff01009f690d091b90e67d7e02fa", 0xcb}, {&(0x7f0000001500)="e775efe3af3093695bf638a0f985fc1c1e7a171554ed0dcbf2fd0c3f4fc9eb67a38e271a9fb3218e6976acc7200a9066758e68b6dc706a2dd995f6d75528f38bea8651fa4b6a4cc4c6646eb7af5f30f40a25b115214dd476afa94d259324924b57971a4340965f7561b493b7777928da801d14db102ab54c4f24bb05780872cab9b380831a19331318c683ec4c93a71a754579bbc8fe2f57ada0bf90ee3138a5e370", 0xa2}, {&(0x7f00000015c0)="90db2427e978be5968d5151c8b747081e77bf18285e67d732861cefb4ec8b0ef516f5f52", 0x24}, {&(0x7f0000001600)="0824693c4fb0563d88c7f58ee57f3beed7f87225911766416318db737b1664e7eb6f10ab46a9e2b138ecd7d630e169f637026d77ff33127faeb0aef4ca0da705d92640208f032e027149fde1bddd608a6c3e20e0648be6222d3c36ac9022219152c39eb25d3dd8ab", 0x68}], 0x8, &(0x7f0000001900)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [r1, 0xffffffffffffffff, r0]}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1]}}], 0x88, 0x4040014}}, {{&(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001ac0)=[{&(0x7f0000001a40)="eab402c2f654a7df0314ededa7212adc9673d42a17a72d3b79cbf36df6db9fae890bdf0066aeeff5378a667baaee5f6e8d49b5163d20c9b64208d4addfea7d0a2f7a14f60bd77418c90d961aa3f51f403b0d3fe1", 0x54}], 0x1, &(0x7f0000003340)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r1, r1, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r3}}}, @rights={{0x20, 0x1, 0x1, [r4, r1, r1, r0]}}], 0xe8, 0x44}}, {{&(0x7f0000003440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x6e, &(0x7f00000035c0)=[{&(0x7f00000034c0)}, {&(0x7f0000003500)="37545f2d1c136b0baa012bbb7d54378a62c927551dcfcd28329ef69d741a19fbbf64320a4ff52b5bbaf9e93617fa2b3165e18426c5014573bb2fe4dbc3b1256f1ef488dc662847daa114dfa858fbdb43f2187b7839d0637f796248a7890518f714be25e782989186f49bd39002f242928b1860496c9ad05249b95e4608a8fbddf3c81e1024304ba8aa58b49d644380c0151968bffd97e54b66633094b782f789da26fb5c3281d092a0c4fb607abb1f10fd02b141bc45", 0xb6}], 0x2, &(0x7f0000003900)=[@cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xee01, r9}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12}}}], 0x60}}, {{&(0x7f0000003980)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000004d40)=[{&(0x7f0000003a00)="579a97c41869399d5bb880c28eebbe465af91906d083fd894e48bcc1871c8edc814a0c35fe6f217fd542a1fd002b1952f53f10799e4c4959ca4aa8878288947cb9e4bb072495c5b724b5a5b0f757e29382678724540b73ce36aa675ea84293dfa01c0a041cc465ae6b45cb9c7f27f5bfe547e9f1ef92b894a8a82458c9b3c978b95c906e37d0857d356d48f8d3c34ec32de10b375d016abcb94b1629c57a48b00bedf9b7b6a82efa5e0712b31e557fdd4fd52f3d6a74ccfde410feb5a9c58029a19e9c242805b4fc394476f1eedf1a8b0684465ff8dd8aa8924412ed830bde4e595b4216c8", 0xe5}, {&(0x7f0000003b00)="036f4bef89ffecce807a750a0568dec84af3bcced4312f406b0d557a3c76206752c39e40b35a4927b1e49e0383d6cb4b30afd94b", 0x34}, {&(0x7f0000003b40)="4a8cf42b97ae8db13ed0556e2324261298d6d050ba467d8fe2bb9ddbe341ba4a6f52904c0d54930020e5affd2c53d60d67cc879bcea76f1ec77a8d971a8f71460f41f13f96fdea7c9f15ec500e27f10d631f5449e2535b0fd6aed09a310829b23fa2cdc47281d842d4dac4dc97f33b7c5b8ce25dea5068914c2bd9f723f26c7e51024149b3c2bc87379385ea0719d9479ba5a6282485a87bb0ee68680d32b8d36ed4750665e83812def7fe6d06917beecd4faee1c86ed1f4de4c9f7de3a23edaad82f431a55053f0cb72571b0a9003e2e54719bfb4c7ecad356768324857f34c6f5f2026f17d033446c231d30616766c48d155ef5ca5f7801631b6e1db39e65cfbd59c6f4b2ed89fb2a659589f528e852ddf8e169ebc56b4f3e19545a185b015dfd91025c7ad130c37094728e075a25b67db314d8faaa0af180b8270ce86f3bb6401644cb437e10d7a80fb4f26064db8a0085af81019fb73cbe8d1aed82ab5cd8fad2c89475274dae51950cd9b5d227ba87eb24762becb320d1f824c5e2088b7364048ea817f1620b502d189ef7bd4ff00b98a669dbf368abde1fae39249acb9e7b8afab45e8ea57e7f5ba05e8352878b8b6be66f5f8a1cdbb861c5736b95bf4a82ae01d1898f44f294b959751a6f002078f8d2b8ea7bb0fa9178881e085d8b3edd341d0755df5e70b3d7a1c519ed6d09c448f5e906549011956c1e67dcc97a00de76d7a17625af3b95ba8a7d0bb537262801cfb6829b88032f7b846dcaa31ddde8822a4de5ddb8bb7632c85cfa0717e95594e1b2a308bdb562ac515fc11a4e3c67430ab8905ca0801dcaac32428cf1a6d48a068cf8a032c3d295a46c0a5a998449534f2a69ecb39442156f5d3fe3d4ea45ffee6d0c5e1579683f4330f55a792cd38cbbf9bf6bfeb17bd1caf9f352df084bedc1691f09ede9a439aec1961c1e440f2f82063873cd69faa32080b84570fd93c0192fea0f8c006b790eb0e11e8671a867b30e8ce3b75a78062b34b7236b6808b87ca6e8129417b0243b98abd25420549d841ed4a2ef2a32f018f9ab9cc745893fb66551ed9a6d574a5884e0a7145a5114af547c97827f918c3c778f8bb64f0bcc835e8e956384058d98b4a0e9501f456b1c24bbb1983f38912c3d7df8d1625f747d76bcb0a10f3209575dcc3ede1deb67f3f982e65d29e87fecc2b737eecb41c648c508086e13ab8bd85fc0b85cbf009b8eb96a72ab6d29781f9994f2ad677d2abd2affd52bf1bd966f87a83131d28b585c694e3d11960ddabd5a8b1b00f6dfe865a6a3ca5d8f6992deb3593f192f2e80a904e72fe185e9592c0f2661962ec9bea09395efb07be70590a33c152e6bd05c549e4737bded956852b48318c90e6cdcddeefb40048952accc1d4d4296cf7c875084a84a1df434c8c33345ebc26fb8fb0760024d5ecd49d1394d94773b42c083f414e4076c09b8f7a8dbd76822afc647840ede89733ad1570fa80d3ec638ed0d9e1cedc397f83d5f02a323a119d908282406907cac39a7b0af248af937be966c8bd3461b2164e6d3ce713b29389256d1510a5e22f7f295f6e7b98c3148cd321967befaa74403de2608d404f7de74c0c0420144f285cad8bde5ea4cb2c095f9a768a308a890a22485e3698ec02a97676d0aff620bf274425f2a8e74d9476849daa0f603444a7b4a15c511405ae5edb9250da1b529f3c41b9dc53659cff5ef7218d91a704983f2914662c08710ff646bbec950ec6cb1261ce8a9480f0c35ac9b18d69d4af9f1806b1da6cf602c4ae2bd3df06f9e9623b22dd38a594f643fd18f4af13fd3cfa749706a61e1931574cf02d9a3de247017c782b7a899ea5de9db07795610e295e3eb310c9bb6cb68a6dee159a4762f71db482c78e7ae7577d16e669c36f8b98fa6df39c0ba4ac1423eb0fe5cd1ddb0d07888bf3f68af184f8389b70625cda1e0a2997ed27e774542704489c577e6545e3b499166daa9cd651723efecf50db2ed21ce5c04eb53d31e25100a771e2553b9a7c2bb7bd3af986cee060f6b669dd5cf25eaf42f21e1b65394893e82afb90e6167e607227595d99d09e68937de782450871d3c3b375a290727630a3f43c8ffac4b3198f0de1b01c8e37accb818079e0df2bef0ca3324530ff30594f0cf7a5798796b1339d0fffe894b69735632e79f701c1d0b59d2b0cad582f9903fde972f943b8e5f010dae06b171451b5767eb15d26dad2fd57c3ba2b36c46a7e5584150e72f3687fd19d8f96238135631ee4cc03d660010ffac3d9a47e79a696dfc3946084ce0b0631e5ec20c94ff44e271c5d51cea3170681b30173aff49d14b050457152b73e07e7a8ba61b7b6d4217d255b9ec5678a89409fe5ae73e2f5c03e3858a6f26d97efb39664d1adccb8c864a5440851e8ea679ed1ed8c10f34e75075b4b0ddb1bbe1dbe8be130f10d6a296419a504265361c0ff68a9da811dab6db49236aba2b6fcb1225741ce99d210a72d24c71804e6fc77c6a5ceb2c605ae7c7a78a039082351e2b58a80d9a783ce035f6c2cea213c380e85b114ad477048e7107e801933437bac0803c70b0b50512794a5ed0b396dcd4b1c194cef625ecf3d4b85447c7087a95c91d7b37d85ff76f8e72a34b52678a543ebc89f53454e54156a17cd2e3ef93e3ab48eb91ca2966d55aaddff8ed51bd4b1254b16436cb97d8e8c09635ecd46cf928f2059df11606c3276bf7aa3b005c807c3545e45cea6cc6f69df1d7953472e190328f763c4594bb930cad15213e50aa3945fab88bdbcb285e640b34c90dddce0f29055e5c5ac64b1d1e17a55367309e50433df09343aaac2a8c95f89b9bf69ce6b9c3efa4dbf1b7abe90c009c787764b666089231f9a7a818a835f62952f9eb9b2bf2c9c9326fb64e658d49397b7664301d0efb9213a6bf9feef53426981ae5f67e24be54caf04c6cf92c4898a06072e22ab943a823cf44564249fb2be52fcda2dcd36da270e2950bec56524a85f944c8fd708b3aede4f82ef8da4bc4cd8ac4252ebb0340adc84b843e40fcff00faedc65c13c124c3b9a6b3e1dd74347ba0be58c05b72e57be6ff40d3d6789399f442656494b8fa47cdec1b78ccdec97198599a452eb82c6040aea5435e3f4d9545729ddddcd75dc6af02b7cc42a55201feb3c88818074d8b10ad9a1449181efa8e35e94f30405da62c114021753cc0d747af08dbf9497bf085c27e8046824f04449aa6e514ab1dc427f59b31636b2775f7729e1cb3136efd863de27ce8cb14b7f973d8a9f4c3c90e29b03c03266b0af56d524cee201e1c78c64d012a4f37a95ca41aec711bdcc02f71db858053e663f87b8298664792e0c93e421692b3ca498bbcac280fb7ffce0d68ba4c85efe6d47fa4249d70fb0b0367de2aeef1c77c5f884e731f46799f7a452c49436c4fd42136bbcb7e02ccc48639d632f102c2810b0140628ffd8f51a8c26fcbb7952bad711e3fcd6fe0ac7d18f1a74c6eceb42f4643c5c716244a630d11b197502226422ee188f0bb796f96f0b4ac09b097c52ff71f5d010879fc4ec2e554096e205a35fc8be3b727eedd31565469437d37cba03d2d57c3e45ec04623d8c78c507057dbb6c1f5d4dd365b40f0b28fbb02484684a9881020c898c53eef3a25d4a1fdb1a1d8e276089cde08512e9f4936de53a889c23b83bda57aeec351b714e0d99712ead3aff98ad4a050b0b8b1e72db48190f05edb5d21e89108799c986156ea5c88dd2d336747c82ac971322dc3b72fc9df29625ad3e431ac7c9d2eba276e19d435ee046a7e34f143f4de5a7a9189327fa4e88491b9adf6274664f8557e2c753afdee763adef33f535b31c28b577ba80df766237a5308bad07bd76afde9c645390a78ecd107fae5d1279b10c55d35d5911f155319cf4f4cdf4a946aba6b5ffb8e0c09aba7ddb5d163ecd1baa9e4a4dd44a8fddff0de592bcca7c779143084bc3a168511c586f2190316fcb674776ccfbebfa5710c3483a2aa0da917afc5378744eda896983bd8b8d09012b9ffd7bff8fb05c0ac67186f47cd1e55f74aa099584380795119ea9c999ec45ac3e7899361102961ef184a906ff95b6e84d0b7826f17ecc866465dfb4e9bb4777712c653c3d3179d8526b73ff1ccee927f5bedffca4634da1ecfad20d261ba8905e4f73888591bdf4aa8855aa60d10b50ddc461719965618d1002442043dba373e269794cf3905376a22e706f2e753293f3b45a3f197f4cbd5c79ef079a5db8f4f3928c8c80ca56a013b4427316f60a1e03d0ea0a22575405c0ee53d420993d0ce30fd5c62be1f171aec0a5da350b585a42a759c39f8e21a0c0fbe3e49c849b0c910609f4370696cd8e78cad265376240e780bd78ee600de86f9fcf00d12410e6db3a975cf5c74e4b7f3a94452a52f53081df945e04331025c902e404e250e74aa509e1dd123f3cd96b8edcefb69e4f8338b63da03c8ebd033d4fd17d6cb3a4c11049bb9caa5ac96407677268413da93a19cf778417584f0800b2f440e0a1e0d31c882cc4372c00705a28d52abb1251c402ad5d0cfab33ef8f34335a0b06cdc976e509faa8aa86a4f43e220ce30ca756cf9f7d81e14816227ad17aaf21cc688556f2e2657dd0b15726b9bbc09ce6330a39769732acfdfaa9c48f70356b363dcb1c71c64110570e09e205bcdb54987e9c264c6d629760ac8551e9ef49b10e828810fb961daa215f15946f08690ec59fa4aea2e6a5c85df9563de0d2727e4dfe86f95bbde178ae0b53f8564949cf47b6abc8c9139503db56109c85a97aa84f86ea0cecc2d68a893100f32af94a1cf5fc7788eae55a57e7b915931dbaf6d20256ab6caaf82398c36e5cec6868afc1e46441ebe63c230ea85e432e8c5f200714269483794ce06357462157986a77112c500557d251eb1fd3ec2120f03f16f1700be8f3c9be46e0f91d2307c9c4a343566542aa3e6769129562fcfb422970a897842e7995f3315508e59b4922016c7c106ee7d134e2acbba2aad016d3ea8e32577f38ff30af1f8bb8cd355249ea26428bfb4b976288efd7766fef0a0657b1091ecfacb2cdd12c9b9ca816b838f0d2210427c1b366af97b59efd34ed235f820eea44deddd77baeb27db80a81820813d1eeffdec3f80c5006edee6762dd839b43631884ecb625765312e2610c96e35cdb5dd52b048288fccf6ca33d10a169330256a6b587f98a28cab15481fd1fbad15a48266513788287199991f556d95865c202e2c205955c0b7f839d0646c7c0b1d526772eb28cbf3d239459a2b175e8b89c1f910a65f5f0231f039172da0ebf2a80d6683f7467a3c20fdcc9410804d19b6e8da2864745f8221ecf2bb3636278ad84833b25bb710e44b6d9f965a678761f668a2d90a06401262f7ba9b072a426963f5763bf63c5017ecacfa85c6985a3e52d00556220a16d318a6e1b541d3c134acdb0758f4c204fc274a1cf22e822e812ae99997eb495dc1d6866f613fe98f3fc6831f47e55650a189cad178c8a01b7734a1faa1c409a491cb714f7c06d1fb8e823c1ff3ec15a28bce6ffa8444aebd0946b6dd5e626aa90232e2e7237ac290a67f891fb55586e9f5286c4078272cf92392f48df1fc0c159fb2514ed8a4b901327ad78bebb9b192a6fe6c5a4299be04278f16c00841b755349b654a54ccdaab005ae888729f54b40481ac819249094f5813ce781c4ea6c9b3c857e29b5a960a4a37fd2df8e6c8368f6da6d124a3fc2927fc1ab17ceaf0851719c0d0b510e10ef873bc69f8573024f10fa0b9ccaa0b1bb18064b405789120", 0x1000}, {&(0x7f0000004b40)="7f2b0163e28f74b92430f90980a8fc6fd5b16a646accbe241eeff154f61a4db6a4d1854f99f54331d716ab3a74287b013470cf7e9172653d77ae3bef48495d169d269d664280a0f355b418ed97a208316f401c6c4d0c206f37ea20ca286c4498f06507d3bce01a8832f995cc64245c22b635f6afbab09523d70d92cc41", 0x7d}, {&(0x7f0000004bc0)="ece99048", 0x4}, {&(0x7f0000004c00)="82f17a317cd2160e9037c5067df2b668ac5fdab71b09f8d72d926a0c08f4d1dd6c6871506947222a66991c5ee26edb25c453e1f137f741b097f5a06444b664fd96", 0x41}, {&(0x7f0000004c80)="d6ce3a4d61773808f01d666a662a4d513c89ed88a777359120074779638d9da4b6e458515f5afbcc6e6c98ba6dcd0f57b63355e149b8e76c95fec4bfe6e7ab4cf3cd41bcf3128fab4f7d99784ee288a4588ba2", 0x53}, {&(0x7f0000004d00)}], 0x8, 0x0, 0x0, 0x8080}}, {{&(0x7f0000004dc0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000005080)=[{&(0x7f0000004e40)="9c3c9a11e7f468db796deb8c0635f5579b64bff8a59550a64a78be2ec0b048eae7b113dea0f9e828c72bad24c750b761", 0x30}, {&(0x7f0000004e80)="1d42f28d3aabcb84f61f86ef8134b46bbc63e26eca9fee7cb589acc0e2d83b23", 0x20}, {&(0x7f0000004ec0)="0e9d875d0d3e96010c75f388a04cef59a6d767d2b1d719ca123a87bbcbcbdbf96c7905128a13dfef89ee65457aa968db2d1fadf10f1ccd5d6849588b8831d76876818c9c3a1bf10a22973ef552e3ffe4e28759e2ea11f49548965d3a6bce54faea80be9bb427d6776ec78043df6d640cbbb50263db01f0bbee11923802365215a696989f8e6d26b699b596a546c951dae8f9496613cf0911b8ea5ec66dc16b2b19510257a25ce04705244dc6df611241dd5c77d9024647b6c368591de1f2ff0b4b2db374839dc8a287194e75d644813fd6bc201e9c51", 0xd6}, {&(0x7f0000004fc0)="5e1e0617b97fa33e14065c320f6e812b9918a1cacc58b71b093cdf3c5375b0f954bfac63a7acab2bcbe03d15191ccc2d60d62ef03ba21b7817cff79d2aaae30d2ce42a72c01618c5eb705838b9abd5ab2cc3b9b46097401ec89bbc4880c39aa01f113d520c76a9b049239adba0647b94a9cb4905baaea97f8412c4614098e4c18b449ed009ff08dcbab4ec4df719e8672503c6abbc379b1d15e658b8130a4553948bd425d0a55b4d6c4c", 0xaa}], 0x4, 0x0, 0x0, 0x800}}, {{&(0x7f00000050c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e, &(0x7f0000005280)=[{&(0x7f0000005140)="041cc1f39805dac870a1c19ba4ef1058324eeb6312784f846ab15c53", 0x1c}, {&(0x7f0000005180)="dfc0911bd636184597bfa62fc16fdc457b824e41c92de5cd4d0720c5042eed453c006731fe7b9d0de26bab4b2a84e204c1be50f580bdbbb7e5c601525b6a1c1e1289802383e6b7a58e3b3fd8", 0x4c}, {&(0x7f0000005200)="5ca56130381a4e33b3e021237ba2d411c1617e0720a7af6a63ccc002b6a8b1084bddf654ac5520e5dd687d4cfb7720ef01bc75e0e4d7f653257bca931fb36707b31bd4d47dfab6eee4734f37a04f654d255e6de5eeff8990bc4706e11f02f842a459b413", 0x64}], 0x3, &(0x7f00000054c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, r13, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [r0, r1, r14, r0, r15]}}], 0x48, 0x10}}], 0x6, 0x4c054) 03:42:08 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, 0x0) 03:42:08 executing program 5: getsockopt$IP_VS_SO_GET_VERSION(0xffffffffffffffff, 0x0, 0x480, &(0x7f0000000080), &(0x7f0000000040)=0x40) (async) getsockopt$IP_VS_SO_GET_VERSION(0xffffffffffffffff, 0x0, 0x480, &(0x7f0000000080), &(0x7f0000000040)=0x40) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f00000000c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 03:42:08 executing program 4: socket$tipc(0x1e, 0x2, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x83, 0x0, 0x0) r0 = syz_clone(0x6a661b40369a8593, 0x0, 0x14, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)) ptrace(0x10, r0) [ 1887.852447][ T6295] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x8539e644, 0x83168301 expected [ 1887.867990][ T6303] EXT4-fs (loop1): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1887.881950][ T6300] EXT4-fs (loop2): Unrecognized mount option "6" or missing value [ 1887.903658][ T6303] EXT4-fs (loop1): orphan cleanup on readonly fs [ 1887.911511][ T6303] EXT4-fs error (device loop1): ext4_read_block_bitmap_nowait:478: comm syz-executor.1: Invalid block bitmap block 0 in block_group 0 [ 1887.926528][ T6303] EXT4-fs (loop1): 1 orphan inode deleted 03:42:09 executing program 5: getsockopt$IP_VS_SO_GET_VERSION(0xffffffffffffffff, 0x0, 0x480, &(0x7f0000000080), &(0x7f0000000040)=0x40) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f00000000c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) getsockopt$IP_VS_SO_GET_VERSION(0xffffffffffffffff, 0x0, 0x480, &(0x7f0000000080), &(0x7f0000000040)=0x40) (async) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f00000000c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) 03:42:09 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/bIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wtciYqDmhj/bzj3P7ent/eeJn+TghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz3396dlGMeWk9vQsO81NsQMKTeh4YtqR0I7Eh9pOhaUG8YhxXXMYo1txQIMwhWEOwgZAb31zkXKCn7E8r1RrN1XHBdp/6DYlj/OjkNK8r+1PfV7Y2p9M+CBkvqDAQ2pM4i0e1N1BLl/FOx/vqJXz4/BQXFXxN9f/KvBOYUf4op/pH2qqfpRrO1UKkWyk7ZObHtzLK5aJpLdjo0oih+4n+joT+NKeuPfFAbF3GcFTyvbkWxl9tRfM9x46H/aUjNRrmQcyrh92BCzARDSpc5IYQQQgghhBBCCCGEfDvTEOFf0CHY62H1awAAAP//luN2gg==") 03:42:09 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x41}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1887.942452][ T6303] EXT4-fs (loop1): mounted filesystem without journal. Opts: noblock_validity,sysvgroups,dioread_lock,dioread_nolock,noauto_da_alloc,resgid=0x0000000000000000,barrier,abort,barrier=0x0000000000000000,,errors=continue 03:42:09 executing program 1: r0 = creat(&(0x7f0000000b00)='./file0\x00', 0x0) timerfd_gettime(r0, 0x0) 03:42:09 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, 0x0) [ 1888.008377][ T6324] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x2c0864cf, 0x83168301 expected 03:42:09 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000005380)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062f2000000a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa03000000de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb490000000000006412f568000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000096bd1843c2a7d6790a8a79d7ccccb5eb0c8c77c5537918e668b2f02f4295317ac71f67a3442f7fa2f086887c395618f281f641a5b73ba26eae4fe4d834059a8783eb924c3ba154cb742e4b578f9b5ed58a173daf096412b521855dc44a75ac02e325d96b1f3f90aeafc2a988cdad861f5f3818b63994b548b7106ca76a3419a23bc716d575603c094de0bdc0e44433946d7d23cae2e1c2012392667557edbdb01a91657ac5f1d134504448808dbb71c8c731714f7d0b37446c466f9eff15bae048f525fc1024aeba4ac520169c2d1b9550160daa8e5f867fd44dbe6237debb8aef73592fb41cc42a6fb9476d09d7e7e314a124fba3b5644a6a3b0219f126428bca24b55558be4a3d7a111c70"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x802, 0x0) connect$netlink(r4, &(0x7f00000001c0)=@proc, 0xc) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x4c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="3800000024000b0f0000000000e1ffffff0000d8", @ANYRES32=r5, @ANYBLOB="000000000000ffff000000000d0001006671"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@gettclass={0x24, 0x2a, 0x55ebcfb200f1cf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 03:42:09 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f0000000a00)='/proc/stat\x00', 0x0, 0x0) [ 1888.083465][ T6328] EXT4-fs (loop2): Unrecognized mount option "A" or missing value 03:42:09 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept4$packet(0xffffffffffffffff, &(0x7f00000077c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000007800)=0x14, 0x80000) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$tipc(r3, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000010000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = getpid() sched_setscheduler(r5, 0x0, &(0x7f0000008180)=0x2) fstat(0xffffffffffffffff, &(0x7f0000007840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000079c0)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="2daa77c7acf40e8a80f828ffde95e08966dbafc98ce897b74153dd1b1e64d58591405f143bc2824cf0c73985f7d5521062368b17fe044bfd7a5590c0c45817fd9a75324c64da841fc58ed2c9a21b7e0bfcabb776465840802b0e9b7a499dadf3108980c7a235bba13cfd555a2272718babbf7874a6691f6d9a4c5cfd3311eb25741b13fce64fc03bd270d3cfbd23733db2ec4e1afe45d40b4d0add18b35bf9b7f43bb3587da8d9e8", 0xa8}, {&(0x7f0000000380)="8c40ee082ac1ecad4e363fe286f23cfd08119e5e20773a15484ca9a06a83e4d02656103b98e870015e04dd3be2894b2dc011e5d242b0608a216c88d53a25139904ab4b34404f4407dfe3331b932127389d1ec6e3a17d12572556cb4f1cb7441261d41bd068734c19a333f4db5140cb417a6f6364fd9325e500da39e60c3908393bfd250d5adf5ff63d73fb22a9a0678a74b86c3626c21b8ac2", 0x99}, {&(0x7f00000004c0)="6daef667b4c1c0373fd6e73ab9077ffc0b596ca8bf02a6328e71bb12c2c390ed82e0123e2c3a57e992ca78117ee2eebf02c9535c35ad804770f2891f1bbeae72a1a7786eae49f5600534407e74014e1453b1020b4db79d2f68b2f4f724165b5290cb5592e14a0367e377ef3c4935c0e4c26f4cdd7a90a69abc629c61b3d16b5063259f8232631a5629e446385bddd7c3e3c9231a0650101cd91327", 0x9b}], 0x3, &(0x7f00000005c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x108, 0x40040}}, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008041}}, {{&(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}, {{&(0x7f00000031c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003580)=[{&(0x7f0000002100)="311489c4fd40383acd1881062d09ea0e", 0x10}, {&(0x7f0000003240)="7e728e036c701db8b534cce9b54c528840f2a96ebae085a2c6e551f2495819fd6081", 0x22}, {&(0x7f0000003280)}, {0x0}, {&(0x7f0000003500)="9fcef646e27a5c3cf26e0785cf7f4f21d560c2bc78f7f53222", 0x19}, {&(0x7f0000003540)="ce339c92ae7f1b6d62c590577c5fab69d8e045a750d033cc7e74", 0x1a}], 0x6, &(0x7f00000078c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, r6}}}], 0xd0, 0x4000804}}], 0x4, 0x1) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000007200)={0x0, 0x0, 0x0}, &(0x7f0000007240)=0xc) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000007280)=0x0) r9 = getuid() r10 = getpid() sched_setscheduler(r10, 0x2, &(0x7f0000000200)=0x4) sched_setaffinity(r10, 0x8, &(0x7f0000000300)=0x6) r11 = socket$netlink(0x10, 0x3, 0x0) process_vm_writev(r10, &(0x7f0000001bc0)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/152, 0x98}, {&(0x7f0000000540)=""/117, 0x75}, {&(0x7f0000000280)}, {&(0x7f0000000640)=""/200, 0xc8}, {&(0x7f0000001ac0)=""/249, 0xf9}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f0000000340)=""/30, 0x1e}], 0x8, &(0x7f0000001c40)=[{&(0x7f00000005c0)=""/47, 0x2f}], 0x1, 0x0) r12 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r12, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) connect$inet(r12, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) sendto$inet(r12, &(0x7f0000000240)="d7", 0x1, 0x4000, 0x0, 0x0) r13 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r11, &(0x7f0000006440)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000007c0)=ANY=[@ANYBLOB="4000c800deab7c6f00000000000000000008000000008000002d0000be45d432e05b2964d06f82915192cd5396a5f056c9078aba4b70939f0e2f46b5f513740deac6723963d6b391f9ff865d23dafb6cad990b882867b2db851c95e4fd1459dd32b6a3468836b4c1bb2b8fa42441de67ae45852a88b1f27db94fa65daa439c7241052c2aad2da46cb88ee59159baa0207c4558cfed790c30ac42eeebbd4d4b6e1de4f81fbc24479152902f175c891a02a5d1ca2e21b938ad4cce701bbae8858ec66bfcb1475eaec2de8e06fc719d3815ec6df604e1e15c9fc82abed10167e999b71fd9548639ef5a9559ecd61baf8df912f47e7810b9cdb6c557dac917a6f6e760b642e3f715df77d619e0e3523986c5b274d94faeea35ab1a91b862eb29d0259b0818287dd54ba84dfccc79f38761628a0e45dd8e6b797038992b1719edd3d7cdbd914acae31f9d72dc4ae6b9081ebe1a055596a2ea449dc2e433fb1102e59c04f75c5722d1a6a84a0db9d27459cc2e109233bb72f6ae4b93c813bb63223fc47e6c9df30fe7c1daccbda418b1620eee1e24114a3f09505581d087f67d185481e2bf21c6c4477fb3aca83c5798d6482c98bec1bf9814c8c66c6d0ccb1c38f1acccbe266c11e11bed9075ab34cd232daaf017a2b81c6e3dbf7014dc56a9704b0a771acf28980eba56a051069a9b7e2da297a215580daa39b440fdef0aa129526bf4b54f195517b698c60e22530baf56a450b223ecd8320d81fc6d22edac37da2ffbae40e6b4a7180ea37b28048d338fcb20686dd58d3f180837918faa431057c6ff3c1e82f88c0dc99382a237571dc86ba9ba7c0942332f78e5fe763dbf5a4a86dacb9ab1a8e2921b99730ea35dbeaa479a57e6f500000000000000000000c63f619173695411cdf19249694bb8bcafdedb94c79cb17e7acabd7d2c75f847929d2027e8013929d11f657303e0388cacff81c8cfe9ee6aafe274c00cce337a165ad1b962783f234323b57627f93ebc29b5acd0663967000000", @ANYRES32=0x0, @ANYRES64=r13], 0x40}, {&(0x7f000000d100)=ANY=[@ANYBLOB="043600002f0000082bbd7000fedbdf2508008300", @ANYRES32=0x0, @ANYBLOB="08001600ffffffff9e460e7b1dd6e12664df17b45c36ce721b2845763e3b913f05a5178da3088e59a5eb2a025f46e846adfb4f3c6f605506f08dcdc4edce1f516d421f946613d672a279a90d4100153971496ed12cff68acf2efed00f3b4accc8d96a15b1b9e9afaf0bc6cef379b3dc332ed4ab45b7e526d3b0b70dd26ca2975b07139c20eb7325dc98133abd4ca9dcfee6a2ed9a9ff14ea733339e322b45119553d5d7b50676c947b091e00c3d35b7cea9e3a748e3a78981842e33dc1ce076a0c7cfc2b1ec13d5835f87b2e721c692e08235acb444708001100", @ANYRES32=0xee00, @ANYBLOB="fb03278004007a00103a403396b1b2a2e4c48ea1e519a0094229a6989d3fe1994b1726f8d2191a28a3fdc85aee387ad733c716993acf01c4f58092435d86c52893510d74a2d24347b2faa31302053648b4d8054687fe57635c29f655b761fee5077fefc4010bad506ddc7ee9a91d960967ef93a60697e72d5983f3de0066fef4924365363b1de3c94e9248b28aba0b9376ff0e70d05488c51c4cb6c4f7f8c3cf6be7d62e056a68b8fdc54874b9aafa0f4d1433e1d62da12ac0733d50fd12ea97bc01210482d346bfd9d238880ce141d2394b322214e5179d5fe7b80ff04475a2edc4b3440028004f059b4afc15c10468aa15a74058c67f29508389f6d71d981e4dda422356c78c0098f39de1380da3da5f901ae422aac58b49a7a805646e02ddb7288fb6402d81023e9e48c904b8eae33e628c63b6fe6b53f581f2d0e6c8407fdb223d9841cd02b4969ce8ae47e842afc586a3595d84f278f7e69b0b2e25fd04d06275a94ad640a1b46e41dbcfb2426ccddbae6922f9c41ef9f08cafb3e63b85e4e78d0dc5620e6a6a3ca86ce38e2e8e7aff18582c7858c6862cbab7b42a158407e4382477619675d61caa6a62132cf2f2a8344963bd62dcb3280b442b417081712e9a9d98108e316e9d1de9eaee1daef81a8aee372d090f64919d19cb9979c73816514a402cc252ef8f0af8b7416404aada853c001cc39d1e0120202a7002118ce27be22e8f5dad8342c822d6c7339517c6c88737aa28bea5f7490dda83be2d4a7f745afcd5674ccf7affbc0138d129cc502ddb3d731e619454db5e0e10b851645ba4e47bf6b29d7a83fa38d654ec3a5d0d3ebe9b1e41d380c9239f573c5d7b5cf929211c84d3e80f376565723cba3b62f12cd5532da0e492c0e605f58ee16151f8810b391046581b670c003f001f0000000000000008001000e0000001e60955fc0d59b8090030841a5aa319204b7da5c27b409709b7fb5712443ddd64744ad92aa06a04e4c60277469aeec80ab897672ef02e4f3fd7d3449647a85cb9a8fe717e3787ecfdcb4fde1a0f0e74f14ae3a8adedc1ebfe29dc93dcd0549f0cec4286b62c1d6063a181ae665a3e063ca17a7f5c1603ec47dbda0d6f3616581206a2b24146d6e9e6b272dd847b06c8249a53248be6d1af53fdb02518ec05ee21ca01b329b2c7662902efdf0d717d1058b9713348baa1bf7cdffbdea4986a8e936247e5c5749ce8d79242655aeac5da770f35af6ab06e02c0ce5b7a9c28c40cf0fdd59cdd230363200675a14682141380b12a61bd0a9919d14c599c1294a832a7644398043457ddbddb45a9d2aba593f294ce2ebfabd6f73e89aff492283b613e385a6e87538f63722c91f3450d6a19e224156ba9b1615173e6717c986186ba9959a7ded21632da0f7d67322b42bcc1df222f26e16857bb49df2e71129b953f8033b73e7f499090c1761a0008001300610500000c20428093066609fe1763d43f182f0682586a42090dcbcb1d2a68ae4f7614765d123bc6f765449005423ea2742e6c6346a812605bac65cc4f8ab441dd4245a272dd54094add9b4e15b12fd5396e57be111c5221ab0ee8e8b30682a4d3b416f75c591314a6b81ea115b0f5da234f6f780ebb4c91ee4c40a9e5ca3c9e1d6d3f577173da38c20205fe242015fced2d79a4e013e9bb151027e47897d192ad154c7729ead6616f23941568e35e883000aab12e29dd4b2daa4a17da80eb6f5f5563bd8dfbb0c79e7be0a70f3a6bb28c013a5c2ebeefcca04b54fe0d27ed49552062bbaac5cd48836252b23b1683bfea21e282698bcddbfda763b58a6599959082c3190815249c6121f5520e69b9215a655eaabd2a412adbdac3174bb84cbd38c57247a7bd9519c5f14efc4acff93e3608749d2453e6f457a1facc2dde5353c90d3935efa344e65ebf0c33be3bc9f2d9acb08cfd1e90d3a6d54eeb03eb2e4770b2ca5d71f14a4cc3258e44feb7f3c97faec2862d72b2261b496a5fe8ec99dc8c962cf4f31584702b4271cb8fb67a8f9bce9257447662fc03c3b62eb1eb863effdd0d86165e2441748644709f1a564d72a8f3f110947969c3b708598a04cb361a7266049bf404545a635ab5c84883ac3ebad000e65107a0c47417beca129e8bb802a380de42d2707dcbac1109a641be95aebd754f52f775adc6fb57e792f4419b30cab42e0f1ebf70cbd52261615dd71f3f775642447662d5bb8f7ca69ecc2c4eeb59a4b72843244ef1456dc9ac09bfa4aa420ba92d772f726cd020127ca908bc9e3ba0e0e114c51787c8db3485999d32f87e4bd185e2c51916fd8b7d4ecc8a68f4321ece38fb24d90cdf4d0366c06d5f9fb84cb6db3354598ef1ab6f66664240932420986938a98b60d96fa2268e0e0bf9f9739c0676e01c910fc05643f857d2e17105359880acda9e11cbe0e1c1bfac569b1ea36980cf505d6ef87721be2a02889f4f4b23a81f22e2591e0980dfef8589eb74c0e885f2a19b0d3f8004e7a0197d114173c18ac9a3ca733cdedf0f8cb831a68393c7fee781a5b024a9da39eed3e125e76025b4679841dc633a451b244145e1f9de0b5a4c69bae3b0a34cd0bc2d82fd0452f30b15deb6639eb71150592e88478762a7f5e46fa3f05394b6f55ee00665ecd07775fb92c51f0b37963c942a9e20a42cadbc116d7b3c5241ce1a2a20f6128661f52143e60e690cf4377026f0c79ef0481062d7ff9d232a054f24f933d2e65f094bf4f846a88a3c7a68a59c4bb53149737f5e904b862c064df67a581b442fe916e1ecd49f28c5cdfc1f36d203836e6e23c66b2682288915b60e28317176b40d0feeb543f5dea26db06aeb3dd8c50ecdc2fe49c4688c42410aa35c6c85b17ddf8a4559b13412669df6fa94826facd555b8d5be8d8d5af82428651d0e69c5b8bde1b809736dc616503eff28ac96c7d3367bd98f781ea19b6668067b3597a74a7deee260b4b0c370abf826f90e77fd83e3565993d08af6742db1559c085bd10926ca341773b01cb5f9fad6748b0c9d7cb43fc8ec22c18d1c069e2cd8d8c5f5534eb34a6c2cdd439d9db39ea63a6a974c54cbd858f7ff768a0faac063be12496b56188c35b1c8450aedd70e0ec8a375dd908c807a676516c99db92471613a8655112b884476171361618be793ad509990016ef9a606eb9db4421bc8aa9ec636a13da71eea453261758c7c767b88d12ac26ae843420fd1e78911d416ad2cd1fde6a736fba8d52441fbe56899b168657f241ae60025754243d3bde1ef526664e0b10aee3882982b9f26d906e924ca6404e45b26628859d1dcbe8d71fd2a2a3436171e5a24f9b15b77c0a5e647f500be821c0a6573d40150bd03f0b0dfc7128b883ef6a4e123379afd32530dc0e1553a02549deec81b991861405ed434c4486d3285dcdaf42f85649ef1574bb950191da7ee31590d97d6e7c0f341ea845ad3bc679c9e47d7ed36ad62154221fa1a91475ad1cdfd0d71a554b8989ea3cd6cefcf0862ad07027b0c2c84210134f6b99b005a2a81bee89ab2f15466a22fa612b3a36220f1f7903d8d1455a9a87a8bef9a666526ea4d0af5e9e2568c7adba06faf5ab78acbb5dd3c89b85c24047979b3f8e103475a26948cf35b504849dbe2f1cdac95683bfcd2d5c49e0711cfdc17c156e9d24ed5d0595e04c0b5b4dce82f1b96401811f34adca57e3773496ff75d3b03f04303d91da4e8623e9db9ca4843b37bb23c62a74fbe250913b75bf9eb446236bf60def7cc626eb19193225ab92bcf4b1bf3c03655f73c895f2eb17f5efce05b10406900b66a6d4e270004595ec7eee8c16825dc14bac24799576cec68e392d1d13f4bf3f8dba7782c2290c698bd03756251819c02158122c109b193741858798d4bbda276f4253d9a498ac02d0cce7f9053a9ddcc2b1577f58ff11a40d5e07c4bf0b7ecc94f873c039f645469dd4a01e4d1bb3f7783bbbe2eec436388ea6913243848164c3045a29f81f9de29ebdbed7e371473e26b0aa307bdb1d4316e9041673d97d634a3d8c161534a2c9786b6888c8b0ff6f3ba9e90663541305364b7ecc00383fa378ceb7665c1851d85a4890c00d6eb39d5c5790ca43a822164faab19fad75648a77534684de6743ce93dabc616716bcc2f4ffb9950b76d2844def5334fff4fe798dd500d651ebb227c88271591275fc325b01cc8c6e7a5eaa154c7ad6bdd738b50e9bb12059d481dcc2ff61e5a1036efd41c1242755f769e877a133e77b7ee6f651eae9983026885c73961c6ac12289797a57a8adb8ba1d6797e26ec267e8502eb6401fc38e8d0dc9e9ba99de3e78ffec3b786349f18e1864f836f925cb69fb84de9281076c78be630f5da381b87e64f19c83c7126c1832dd4e386dc48a8b9d35b7c1efcf76d60e07b432233a4882e8e667130ed160bfbc4b886211cedb3765d00e9a481e7f2b01dd0c31312a44acf39d87316a3d28ac6ff97389c6a10483012ce61b9d55cec835e0455c858af6312531b7d39d3705eb55054aa93959965463b268d53bb4f049455576074364c61f399c33d5c8881af8db380b88b175894017c670d125a667fb2ed2e54cf7aeacd84c34a76f2cfc9609633612e66b57f3907035242cda4d597b92fc956c52e3137ed4366a1a70dc83481c682a79471071513df0104f4a18ae0e4ff9d6867e7544b5b9abcaeab9b54a4d539bf316d7add2fda88da6a2fb3562fdf7a4352f8d2e3dd52a1cece0be91a285a00ff896f6784d8295c443f06d6bbb181b03aa3621630f18685fe70f3138be987a1b65bbf6e245b74f8ddedae338d7b5f64a2038805eea8f2ede0bba7d36d2a56390839d7384aec611b691d15b525cc68efea73261ba224bb127ed905c0930ec1b5cc94972f95463a47f6f43e9b27bb8b4dd70b332021a85b39f6c51ebaf19035e8b90f4d3539d05b2a26afb4c24906cd135809c48cee44ced642e119b794e9a116e8d96eca5140162c387fdf40b53d9d7f700df57c27ea0636524ddc1d5c42c0fe0dbf8a152e801e8621b7af0d2c8457fe4ea9bd269867d9388f1ecdba882fcb86546515d2c5c8d6ac8378c0b1389cc2a168b64fc78a141faea4ecaca512cccd66f457907089d24cb7bf7c688eeb82ae2139604f1c7aad70c102bec9e2625d87fb2f60908895b5f471e9006d2cfc5cc5263c5ff9a355b45a37b063224d4c6e01aee81296e4bc8d613fd608cc1e9af911862ee272f2bf313c7be4a68f3c77a8fa3dd2704f6fc35bf8168f9cd5fc2ef3ee3cf8efc83bb7c4d4a0b926e155a6228044d4f82720d397055b239a4605aca1ae06accd21f2800809349e3c53874c0f05654bf474d4d41e569c37fbb676a41847a66bb0321d2e649431aa71534f9e6b8ef22a04a28ee26d252cc4a6092b22f098175e81f5d6762119e2c47d4030bdb938d7b6dac115ba99e44046a27833393a1df9da23df00a04a8b212376478a12cfd023cfce6bce00921771f17191823cccfb97bcb985c2a87715b359678a31c36d4830c9ced157328d8c72c5f65f53c2475c25639648e5d4f150b11f959bc2d1d1958557a9dad6d2303c34a2e017787d2be94501e1e47ac20e2e2f0ee1f2e647f4f910109e49f7cbe98e81baeb7c4aedf95934e134877f614ae0f78783b061e6b694a598b85ded972cbdb28e675a6ed0058722485cfe15c9c684e617cb6eb33002dbb64083056cdee2247251b3f27854b5fff0d8720f16f98f31d4753cbc4a8465cd143b03e0c76468ab8a25e90d7a0a2ab966fd5d25c3363ea71cf1e260fbbc58d95227abb72fa7d24b3f91783f89368bcc90e17b66af5a897026215f590c1ddb5005d349ee3040b677c3a002b6fdc8af4f4131c54b93b907c86abfcd8fedc5fdca085646ceb442c6fd376b0875b7b51a6c97da86f46abe0bc61c9093b0e8838ecdb08a79690dadab9dd329e046d45f9372fe3ba67164ebf2dfe0214f8529454b91dd9c92516e4c0fc6eeac7670dd68f516337160bbc3a43caa903f84cddea775f4899471bd1c3555bccaf7f5afacbeabdcd104915cb3a1f1646d16b0b5a6ddd2b46f35df41baa22a065aeee3e908ad41890a99b276c49e1b5d0918e0f069214ef2d26127e1d371f2a6c1704b39ea3d73a2c503033f988c390865b1073eb39c8a6e8d5f247ef85b3c99cab737e80d9c6a5e851f489d3737b006ea7ce4008c993cf0188556503bcdb025a721d8d6fd256481bcb605671c94d5e72134f351546857a27945d3532e00df338d11c9f9b1de5d15298a4c1d45d55ca8c2b5ab383270eef223719b9caf04a24c0cbe08c7ea23a087a7d46979095838ccc149706b59a32fb742cda77572f70263d052b2d2c1f541e24e962254f9e562c3205537a7334bb026df0243b7ed5131ae70879fd89026049a571fdc56920e8506dc6093b8807e5331337ade682fe3de25074d2d2932d2c617b650195903c9d159143ce0c930fda6529aa8e28c8518c4f1b19d7b2ade627b82d307e8a6421d52e92e4420ac1fa1d1183a7e61f1d6c44aeb97cd0b750fb923adb6ea5d3a47bfdf22b19625eb181077219e0924b57c1a5c22579d6e5d5441992cc98b946c4acbff849be4de225b63f278bcbf96cdcb84405f0c0a416d5c7e21bd9fd76b978a6ca7fb246f71c4b509b7af3cd4427bc517219c3a3bf5356fbe3d7ed39fd84af63874c86d6c1815e4c574a65af1c39ababfcffb6cc3ff6e3408f270e808183a2e79c06d239ee1a097bfc04a389565d697c0e39a2e28caee5d4eb7480066f7ad76f9174d3f0338875b1ef3b525d189ea043dac5830bca7671713f1526cdaec435321c2be4756d2576f7d64a3b448a287a51290bf068bacbe322613dac3fa63a64e7e57bcdc9cc174d25456041744c405db98d91de124f4cd6acb7da21ccbda1492c829b7014882b253e16e93e2952b18dd72c53a11947f2e98599a82ba517fe8539878653b378ed77fa3336b8ef06c68de3c72c0f5e71dc860ce05b87cc0fe2f59048da6101349f509e7edaf1cc45664f2c70672b35c577f6120683dce857279b3751e0b181e3b81cfabae560329ef1318a65e1cea4642153a4846305c6058df2f8fa6f130601454d68bab6cb6bc5c473a0dac4d7eed97937ef5d4e9d584b3aaacf369a54fda61fd5f4b40dbba9c02a7b21845230b48ca22aafca59b8a8e4a92423c0a6da1a128000a47cb331f134f5e3a56859310f929944cb05fb33ad69d9c6d08d6b0153d32e009e34cf3dd06b251f87f2dc8447c75519ad7eeae24f39b5613619fb57d75dc744b0800830091a015359f5bd4b080a1c0c71232d467b22e301941b4ac7754c854", @ANYRES32=0x0, @ANYBLOB="69dbaf94c9fda3e68ca1cefc4d4a854207cb4bcd0d188c04e87c2f8670ca908ad3edcb63009670fcef1b377931fbb7d9e7ff6079aada50154ae86f893659d1fac3f912ea3532bc5ac1c8749f3bcf6c4336ea2482e404cf6943ae52fdb9c3d953fd6ddf619f9d25cac6faf0ccd66f5e59b355a37f56b8d4e2846f7feacc44b4233aa3f435d82b342a070e7ac017a2e16072144a279bc41f55952f98b2f7d1d27767e755be004188454acd4ccf4cbea9241d3ef267c0ea7b294a05be7093e26717f374b4bba8d7b1434a171c847aadbc32dc081466a5d67d3be6d0dd5bc523a4212af8986c55e64401414afa062959cb4bc9c70b49b2902e9c69fc55f70c91c44f1e5def9e9be378fbd79685a603d6e654c056ba27955b8d5de2882f204ed7ddcd93d304fe5bcf08ad6d4b966b1b0ea2ea3504c498078bf94aa2b1a5ac6e9dd858d9a67bf54ab5bf9c92bc421b255ec51ef077445d91a996ac8dae67fd0a2182f6d9ea2fe652ce0867ad080f6b5312103136622b383b7d7f97f9981cd73f282583b6f839a4549cfeed9c0df23bbd01a12726ef8e018a366ec127d3a1c484b6ee4e03521ca76825be71646d3b95040f500af186ac28ac6bee3d620b8fb370ca8d75ce6361ce9ca2a9b3c9a713f9051ec2d774145223d406563b61fec4af3646292786933eda4e49dc98cdc3bc491e2dab354e8ffa2262d1d54f8715734227db4a6ba8ea9c37c3cfa9b875d0e78d76d25f5c97b3e6b326a8716c7e74d21ff252b78213c5ece8f61cf591c808ed059e2b25073b4cfc67c80763986c8f51a19e9e34f6a2c2316727f8df8326638e87d345ded605e88ebaff414f584571d4d1ce0b242ef99f0c0e5b348f224e5babb5478f6489c125b73cfedfd2f0e4dc8f7f36e49ce41f02c62bceab7a6eb231124ed2f7010d821772e47ea4b249d60b9629958efb652138d9c4344791308a9c72dc93f1fa253827d501ab388f011fb66af559dd624e77d0e84cc6d136b43852d76523cf2340ca71e2b88771842e224892e03dba42fc7a69492b4e08305d49dcbfdb5117a69c3cd0bad99e6d9f72c86676b41bf1a5131da34dfa64ea171f1dd3e4c000d1ff67aa9a515d213ef9f3bd34407a70dee952d04b6e8e8bd8ebbb849bf84dccae85938b272c92be7458db62a563b229434c5000d4b8524d0d08a4e366967afb69e9fdbead0be4f75695497f7c5b9b189895fc33f5872a9e773d26eeca18d8a8b460e585b3c7a16ae89272ab7d7cf98c245cf85cc623130c078c403b7b48aa8ed9ced2e8e39aceb7c8f61c2057de80ebab4fdab4fe0cbd993d4144061827bc875aacebdc66966b6ecaf31edff1997dfe16e7d40f680d27cfb3a03c0a2f22be07690e99b1a30924ca4668304d5429178d4952da3904153755865f203c158450e1dfe268eb096ad461bdca5831eaa143923f65a9ef587723ff5dde03df03fb7ac36cfc969ac9ccfa655228792aac87558a8d46ceca0c69ee00cbf2c29bd12d469932b65e67236f4394e1134dba484a2f93f6d60b26ca017adc9b0d259f1fef82e0d4799adffaf61b23235d8fba57a8be5545d592e85ae4ceb4a10e0a1a6709d16e78f42cb01aa8aed20fe3bc9ac1ea0a2b5f3773ab729cbdbe5f7a5a7a98831b24b22c9844592dec1a6f9ff9cf8c1ce648c2cf7094194bc2c6964c1d80afdeb1c6ca8254c342b80bffe89587b6daeaf5c8ac89a68be874f1a0feed427a8aa6e10c639fa9f9c7a40c07a2a3841999af58a2a44d2d9b77cfd7cf44b41b615fa3fc0e8e56d5f2ace894db08cf352cd23f19dedd4403a1c5ce9f1bf2ed54f5a4c735348d649ed1c459225c8e5efeba4af8555826ba7367821692cb9c0760cb0211ab24aece113fadc4f15f84f9140a2eb16b01db2e31c7b14ebd4cc53f5c2979249c463a9312dce1a4a0e87b0ed58c16d30a7486e7963e2df45b053a427a639f17a98f55ac802d39b8060cad94cc3e5ae17ab057cbc5781ea83486becb6857930eb6b9b0f3c29ad7045b32163adcffde4bad5e71022d6cfdac7bf9231483606507175032bf8d1e9ffe43195be0cc99db4bf74a5bc6b6494b6d57833c0e8451ceb393aa28910e59528aded9327098c0f7833206695bfc6f1cdab01394e2dfff61443d3170763611364586a0c661d5733fe08fa75e690ad3fe6981d21d4cd64e548fc7748bc8216a37303c690f11cc468e21c64b1b617406dfec28d6fccb682edc08ffbe66bf6c1770a7e0d834cc54b5f51a9ff47789071555e41977bfa5362a8e7e934ae3441a3a3285b07a161e7047cbbcb6dbace3826a5405a3fdc77eeed888919776701d825f0a275aad2db36d26eaf5a236d623778c9728b8d1fe6f309e6ca17aac67b632e9e7613d15990b86b0a2c2a1ad8fbc1a8c9b52e0f73f3cdafbee612c81d70ce1276318cf9e56b2ceda09245c5d26c5a8e8036eb2e42765fa33a3adba6f3e8876d0f2fa406667f8a9453cd9def3e19b3c80f610483d538deb304413a8e43202a0569d09f520b38db26b1c478dff01e10a505cf90c1dece3e18552f1a7592ab22d4d8c0a686967a403b1394a5773fd31540ade28d13b56518c56ec6f2e29ebc55a3babebf3cb7981e402dd35aaa40c945ae3e74877258d502eb358f1282e4b4d7bb3feeabf2146f4d2096aa85c708fe7e5e008d1a1a3686b13140f00f044404bb547c47661325cc63938d0dde9bd31e48505759df3f6b48e7f6f38961a5005e863245088883dcb137a5e50d8a256db987ee337a4ad0355f635ffd43e09db40a199fc303c3b5b0615c8f0cef9d5b3696e4b0f1cbe1e0ae0d1166ef1b2b3b20aa6f3e2a0097b5f78f4a455141d5e113a040095792680fe32cf503c53f3928ee7a435148452425f782f8dc97cf1711ae65f6f9d021903183436ed17723398c0bf8effaa4ea01267fdb87dbcd1493b0320e0fc79bbe38ea478ecf6d164ccf47f050b8ba694bc0203abee1184da1f769885e73477155cff87ad588146471a671b1b42a691296ee83d8663c36e93e799879756217a1d7fbcdd6e1c422698311de839b1511d11453bb0b535b1a136d54b0ca6b5529433ed4d5efdc5f41541d09b4f7d9dfcf5ac567528c208447489d78b91da0dfeb9086aff47e2013e09dce323869af5d2b069e81fc421c53d01bc8b1ab6bfc30ced02d43a02daf4ee5081667045d1ebcd5536766c4cbe4ef8016393e98ad681328a0a58da7acfa99211f78fc9c5c86dede7f7b63c1a0ab880f2fff5a0214b0130d1666449829b522b7c2aa8734926c887d3b6d2b75acb0311f63bcf90be856776021801843acdf8eb206a8bb97a8b97b0ef73fb4af59d213132aa42bfd51b428c82b7ddfa5590961f55978303a89b253ed2810b7db2145fc49d8ed41a68fc2692038a368bd52168e815603a41c339c5a3ad8485e9238171cd7b70efa51b1a8dbb2f45e2809101428c9d1165ff37d101f0fd7f26b8c6e0e2c8d14beb75a7e4d881e33d237b0378f1bc9d66b206d6df56c1fca3c88c463bb40aa8b23953b26d80d6db820a8b872f34da4c01adcf5b01740ad064630796c9132dbe2e6a24a12a56f043f3296d20da3dbd30977de4ee7239a683129295a68d4907e2e999e5a55d4651258ca5ba911040b8553109d1e1c2e4fe610ea1bf4f986343fa75005bdcb771d7a391d4dc982be17203a8ef819a647849160b9460fd2e724d003ec89df47e8b2c2a15f3fa7cc5ed5e85253cd0a679505610d4fa3c72851d609b46099dea080ac240eb8423b2e9027736d12694d9f6fbd0e0a39d9e898d9e25ba5f9c3d61a3363e5f91122a611077433148656faa26a63450ec48e52b8013c666bd87fe841e0679065a7eae661f61290fecb20790ea8a69ab51266002663c5f5085ff399e2c00d0de7b5fa5fa637edba2d9cf228d63bf9de721bdbb41bce0d611214dba761053083dbdb1c2055cbd296e8fcabaa13f264b9c9a685130291fb24708220fbffb70f2afed12da78a8cc52e4c60c207f9b30f6ba0dab69dc574d4175e04bbf90a4cfd1003648a49a4486b4c560e5462cc885c70d1afe209ae623e2d596917a581c9703546fe60e30a6c184448f088d65616c7324e1520d053446e05e7bc55e1ca8aa22bd751d7cd8c5b1998a43b953c4b290dd7913a2deefb6fbf8b30562e41a416dfee9e127d76b8279bf8f451916c9f85425b25adb08c78342a9ee74073a8aedb328eb2de69d76c2a0695deac03099a95dd8fa11d831c3c5e3ffb7e3071a03b67c8df4e1ddfb826b4f51bf8ac6c37363d0ad55646583276c31fa4c927eea3c1b1feee3c9a14fbd83487ee87620848c77005188647677a2e8248f745904729e7ac00989c0156bca21e5bc18fa0ef9ee15bc6c95787958152db274041d1abf8e00710c78c59933991031994322b0a6c005ae9f35643ede6dad7145e22f84867082b9c9ba37871ffbd8a4547a537b80ec92c21a16e6048d9b7aada36dde74adebabb391ffc99be31d45ed9b11684ca62000a60c305f356d153c09ab0f8b9f960b368a346f4def3b0ad028fea1a387fd49938b830a7d422406ded07afd58e20d9554257e3ba65557ceb5e2c8ce2b45aeb4db43c3fce56a592394223bb06687ab39a36c9ec37e358a1bc53d1ad1dd78e111ff865d30917f6688209009b15bc82767aaa22f3f688ec7939eb06242b1012911e34f6fdb2bafcdd0d049af3b7074a5a392f007ac0712dc970411337c2761955c29e46b5baf2017d2068035411834ac25efe69ae8f51e74bb9408554ed43fa7234d9d582d3581daf07ae743bb91dd26b6140eec5de726433a2bd6dfd4acea26c596ce56632389b7481a8bec5d9d623a7b5d84720728c17d3568cc926a7afff4481ba26e9eab33773b6b87627b5d27dd4bf0d2a7437804cfb19bf0ce0bf4d1cc5f90fe984e6d6d8a222db3fd95331de019e096dff2f18b73cac762150905e5486f02c7495f8eb35a8c14964043948961565efd01381a62421fd42ead7f69ba4b5ec981e5b1665d244016bef02033c292227efe703f5768ebe902df204eca729120bbd0548a1a70564ad5489ed74aec8c16c40b3b9dc2c925907039a799fca10e4f006bea198438d6a27b04c8178342644bd8b6d84d38aaa28321583fc007dca810f69d3bfe4e7845e1ec8f55e8cdbe7cc2423c8021cf853e5d39f9d0b9dc15699eb7659750d45ec92b5fba4b39d91f89a186a05716798f54d82ed6a3e66b96515038ca1aea8181d7aae8ddd1af84398df5ba271a3438decc886c04cb842c03e8e3f98f080b8157717c22e0d3fe907b424f185ab8d0d68c6963c6812e5010b30a72dcfbacc6f77e27ed786bd0f37eb3d0f32293c713fb72d1a079afa8a88f3baa62fd6b2d606e88777e29803d381f00c582e8fef033a0a267f569145f94a8310b25ad0208ed817c6ecab97cdd7831d807e6463a0cfae0723f0c2d9d16ca1cf9a0675a880821081cedb9b3ace90e21a8dbb1bb9f2f694e0e549bdf95d5a58f645364d236e669cd9f33c3132a099b892f4352b226dca38d150be3914fd206eaf7d05f12b217acd09c550ea7e835412e81b9fc8ebe119e63b0f6cd3c9236729a6e7bb285f2fb073791615a596417bc1a18bc4036d3b30f08f63d6bb33e2ba6ef2b5cda92125550b512ce4770afc05c6253b9fdf1e5edef32c4929c5302b480e8b741d91d6ebddc598ed583eeb2decbb34b2f67f74f03d58774b48fba0ad54af373fbec959032724672ad3d28db2b05d06d869a34a4aea6643d3a136ff78b320aeb5f5680804c5ea12bc495a966a992b1884becbb8df5fb10338008001100", @ANYRES32=r12, @ANYBLOB="844b3cc1e8602c53c86d06a532a15095c7734f6a59d0b509682186d26243753ed2b88814001400ff020000000000000000000000000001a90043009ab7b549abc13f986717d90e9968888b3d3da84ca0b31722298e0dcb3a79e261876830e9a27d3be804ad7b492d2d6cc2c8c8f90a5c446d8d1011651a365f8a1e3bc740856483303ed539e4eb9702880721a1c19ad0ea6f91c9a4e88f37bcffeffe47bcb141b9345964865a18a03b3cae83e841307fb2ced687b9fe89aef5d3b991aa94879dd9101526980ac98b5c9cd3fe6360cef1eb3f3e97ce6d465aabb37e9c8a7150b50000000c0039000100000000000080153aa2d89d422646f7b05b4698a9c2f82e7537f3aa1910e66e514017b32c4d7d6f026744052118497ee1b244a3a438af7b91e74fbf91dbc8e9a633193ee5ef0de86bc7e73c4e40dc1f095f05bc3a3db87e6f1caa84696425d198f35bc3d482c427a5a0c2451c192fb391b76c7fabe99ab43d4f2daa49315032e1a775dbe24ae7d77cbfc39b82f1adde028001608fdc798da748fcaf3b7b52058da7ed4fbb402ca915e26de205a596c220f81e17dff5957e5163ac1631e8f46d9bb55c756f0ce0af3f5854f84978c4cf75e2df22289f268e1f47037c0429891dc2fb3d05070027d315e6a525b161b61ae66fb4fb252bfd227ce5426f3722e0bcf8c89f65d681facbdfee78c00b94a1b56cadfd1e102de81b0747b366634452444abd152dc0a0d5a34d3814be207cbd5a72d6203de5eb0d48864e83b4250eb85fedae268bfc036a8b8153bdbf73d3d5138e27760b1e9bf75a01d630225aaa008a644a578eca5bbf565be9f31b3fdd7f0eaaf156f6135d1dca80c973229ccab86659fdfcd99d5348bdebabd15333245edce9d2b870a83635e1b44ca8eee7a832d8f11cdfaec88358f02e0b7a3bcf25633ece240eaa71cd5a5cc7da57d8a2f2cf684d4528835536bbee079053e5d0b52789ba65005de38ea516f49b7ee9cb6d7a5cebe74afa1324c0428a271e9476531c6d12fb3fc4d2389d741ee5a792b396bc80a1c2569e49df2bc1f6d8622dd71d62aebb15e49d5790fd7b6616a654c624c9348ff28ba02fde47c7736ea39d97ba872431cc3b1f7d761c9dfa99a6521f73d72b77795d6a02fac4192b656bc2733742f5b5abdca32159e07a4c19d09a20fcbecfbdc57d6af277b132fdd9737249a1a1b0e5aae20051c289358e4e930c2c254bd04fc1a4824490cd2031c5ce943ae5489a189ea0a1124dcfd9a53b6a622ffb0d041002109d60b51fa0a89c89f72fc4c83c37f6d919ec8102c70cd990e3a0f4f6fb312ae8e32d36f5fffd892074f11369611fbac5d46cf0ebf83d05e402fb4b050ae72f40e2a7cb6521d5b83700da794b7cdded48dad68cb1688b87d65a0fc858a914004bfb05fee2b2568bc7ad374958dc78c0da3593df5e7c25a2ee9416cb8afe64178b54aa373f3dd3bb0eefcc8bf33f166f15b440556d660e76eaa8c721d8491f6fd2421fa44a32849fbe57b4d68dbe9a2b758395001d41fe6ed4a3e554f33bbd5511b3251c24bf69c4d9dc2ec1b22a7cbae38d97db92b879b03fd7b79be6ec6efbd7a393b3402e6da20db489e980bea76fff8a6e51d9536fb579f3a3f34536493f2a9da47cd8502d62fbde36050f9c2c860e2e3958102077d8bee4a12f4f2d868e85a374abd75db000f5cfc11f03a1ec8720fb404b0076c970abbc3eaa79c35e1b946228b4aed7a40f886ec174fdd1dbe99fe919ddac1a6e7ea71fa90d513c99bc9c105e2e7de07305c3a67f730627ce22aabdc9605ba98dae63699f07b2a622a0432f6c4fce650d7888bf493e55446464746ee24f4d34d852a4da5c46e8df27616928d90198f88e2d0b61fbe38eeb455f33a57bbd1968172c3171ee70562f81f0cabe62c1c21319619bacc14803ae51a2f3684322978ad60f189f00f8f5421d085b136cdfa206271d4dd6923ec018b8a91a541abdc5607013f52c276115f73805d90285336a04b9db77ed2ae6e9fbe226e24bf685f72569fefd1bdbf4d4cc61aaf101a5ea8a0dfaeb4b088643e035d7698fd766fee066ac440c21f50def53639109648c0d6b323b9705e6a287459262febca6b0f78e54130f72b869cf790dd4eb87ff9f387e54b7f875d6e4714a893372d5889160f68ab904e9639b766e3851b605d8f3be605832ad22557c0968d161e775b02057480b9a47159fdf31478673a4461c39487123ed10527e54a7c3c5cc6f3b40b58a6a238065881b2a548da2eb905b38a45d6f70f4ded969bb464dceef5b265d9ec03ee7b508f5b2784c4667c6dcf79d9f835f6b45e4fee52bf4370cb132bc9c69d946b17d12c514f86a88e0878aec3af964ef49002f6ba902b51fb023ad886f03a27469728d7e5d411e21a750f3d907681a4560e942da2cdd8d1f5087453889dc38a303be39c202a46d2f4f30ae0d30ffccd54d09b9f8960b75cb97c2621c78b56561dbe8b58aa9dae7be8ed28c9c61238947bcb60eeda8bd796ba694e21ac058af59f52d75dc1706339ed118b915493369bea78aafd3ab829f185bc071b24623f43529c9de696100f6cdc6edf54a9d65cf2fec1b22b6d614dd02236f138e5ff9e562dfa1952ffb8ca6e45c826880996f336bdd29430b088e317b5cc5964d2499ff07fc1e584879706eec6f6f338b92ad6c264b603ec73ff0cd90aacc3b4bd9ecedb838bde9be5b2c14d35f6e1a5b959e01d1d4df8873c1f88656cd40ba3067f712cc067532a15a1958e4a0a0ed6cea30c5b58eca0e3a3fa544cc7249445b1d2affa51b6f01e2da24d2d03c58e358a4697e3fcb210c1054416485e7f84b0327eec42d4561ffe51ff7206d039c9c64a1ab1f6a1ab65fa2b58fc3e2a0b5b5d793e71aaeb1bab329c99d9146cd5186e4c0abe2bd53e0787e635ae768763aa7907c4713d06aec97d0c9b872f27bedcad53e548f2770c0cfc50be946892fc5aa9cfa94f42342fb8dda1fa68debd60ff6132d98773a19d7166b136dd62f18ce57f012fa65bd25e213a6a67ffd69cd12cb6e41e3f9583aaa40aec482d83f4d56e4e4abeaf578c09375dda7703854044f135784215d10a6490f681303efda9fcea95a10200825513a67a49e168629415d9bf3d4c56782c0e54f9b5ca06626d4fbc64b0aab6ead6b96c0c0b38becac934e40e1fba08a6bebff6ee60ecf5cdf816e157fc17daf30bcdde72108bfc9440c72e585fd8bde0d2e74cda8e7d516d091b1250b67431f88dda834bde3d3b16a33938ebc3fae2c7a97f394e00757bce2cd12890fc0f94fe67c8ca37b22d08936992547d88f491d61da24e42ddb3f840ab4dd09428ba3b56a0f254b789ff3a7d55bbb610cbf83dbb0da51e935989912347fb929b66bddf26c688fb42e72470ca747d1e4a1247bb80d47d4b6be29459758293fc41192351822211913a2afbb4f9f2d43a081497a19e193e3494cf184735bc318dd73506a843db13b780bf4b9e84c5c084e43c9438be64e95457032cf92e2eed7abbf8cd3cd64a1192dc80ccb8dd695088659f977d1ba0da95dffb0801c9678ce991acde958c328d5beca1222a2bb4d9ccaab1ec34f840f4551a81a8e159784c7a24d7d0f57e583601527c240bab7717f1d103b2df9ad53ebe2746228a023b477efabe73f5347ea99d66f04d927f93bb16b2d783f381a07889df7bc8655712fe4286ec7547762c3d9090424fbad88a65042aaedab0ecf206fc7010863d5478a1093f5f3d9318d6a8e7bb2d329dfdf85059dea624d9a454de10d178859af82e2ef6261e9384c23f9dfa47f769c371246f3140266215c89e2f0df1f8bf5447e65d7df9b153d9e5cdc21be69f27f6f496bb92b0b0bc8a59d15c8a68c79cbe8001bb4f8603d2f01b0c8613becef2f385ff4ba46eca3852c070ee1c7f24be50ada2c7aec3243eef0914d83860470e9d421e68b261e3c2bf9ff0c383dd2cd02fc4289f7f7dacb26e9a1be77e9efbea0b756f520bb7612e49218cad3fc72c829668eb338cb28bbaada644413ac95004ed43372f558eb4b71aa3f47597fe53e60b9a86851312dab286ff5f8eea9a5b685cb62e3146a26faa562a5d69081f1d93bcb3e39cc5ca9ee0d34eb78552cabd4b9ce09db18cdd3a32054c981ff6e8209900cacf20f155ee3b23416d2f05c2fe7118f48a72ac7f2aa06992647de0c80bffba6ecf04f36a0a61b8c6caf2e697e1232caa03ac6e39e1ef1ee78adc557560205b3ef03957096e8fe350d2dc9f718d3857330d1ff551cdcf53d49847e2065318688629eb9ccd821bca84d21228476ad9b84381ecdfb35ad5ccf847496cf7889e3449839c4fe7789c069ab3a8544328bb64e584ad83ac11e570c383604e71bbe5082a62ea0df474ae0493332f89b093d55fffc973991c4a08d65e80ea1135d161de54c020c1026d4a434d31406239207e11c064532fc4ff1fbad7f3a4997c334cb1d50298661e835518ae606ecb7443194f33dbd57dc98d6e8bb87d75bc98fd375dd8380cbc3b412f6683f62576f725b3089475e5e3d8e9d1ccc3c9f6fe818b63d83bf2dd0998f4622695cff50e2317b6c834d3d32fa234bb5ebacdb762f71e2e87a54b0cdbcd778507e580628782a80e1e439f4a17fd3e4824482ee3ae07f728308561f34613f542818372829fe97016998ce56b3bc32f97e458b3e00410f6bf219e90ffd6911734bb8aca53300c2f7f82db05164cf0a3f2e5d7e74e012bdfd74b6690c433978f12008d59a72f0d64bf7b07761748c83cd76e75715f9eae6ee48302c76836cd4b2901eb26b95a68446eb3ecbd8282b4c52cea4400b51d8f1950423a6fe3c0dc875da9c6bf724385664ec221270e4fd74ccc86a55b9035e806d9822a675887f9843b14cff9b84f0cadda7a84f78d9b60f26bd35af98e23caed315d9f2988f8be8b60d11c42b49159e9e829f66d397f69334a8c73fec8142bc6d47aabd1999dce9317fa063020722042ab1f1556d7ea05ff7cc19ff5874aa81bb8c8ed7490aff6285199916734a6ac89102ccb080e7260c45ee4f5f1534a9be92a856881e8c53634d86eaf4b9a77f5442369254b0f39b870261c36672fc8902c7abe83145c2fbb708743c8a476bf9e64271a488696260166e2e698d54bad8225dd4594e302d4dae3f75c40879996f978273804efa72b91930821493493b0d2f688b83788fd79fb40cbb7adec64f8464a7e35d6d7e38fd2b1f8212d370de40f7a7e69251b2502c485415fb9c4d540c9cd56d95bae0064c1f25a8995ba1afe107e7c3f4ab5c88ff8bb45a904ab6bb74448fef1b1e2495de7ce4638d4c0ec30d496abbd3c9ed347f2ce5bf8ece2ca4c5735060846814f632b3d1ec0778becc96f579073472203133b3555f0b7b57c8e706b144d4ec3586989d7f515539865b63210514c1f9811a766d2eae4a4eb0f866252a16f593ba18b09f183932c66be918613dbc8a43216cca14d881bac98eea2709e3ace5dcd2c595df3a4cf72bc528eb6c694bc7c3bccba1b53f866591b65251da8bf5a2b002ec5f472d84000208bba9db899b5c904b63832c64e92ebac649fd0428963bd5dc5fe2dee36a3aefbfd80d82d85e4d6ab1b8b0ee4b2857ac4660b58bee575df4c63ed4fabf3c6d1096373bfbe405990b3e4cdaffaf445b04f0483327f3258fccd387d55259589b9c9b8fad0948b395195b315d545681cf8470471971358dcd44aeeba84cf4501548d18a25330c7307faf0938e75641eeca2fcaf96749d2257ac4bd74159708b0fa45e9476ba1b8b376d7bc06f4eab901680829cfa01a3a57b949178aeaa16f6ee37d0f2b4d36dd5d30f2d9702e11fb99d35cd8ded42122f12f8c1c1cbc2e1f181133e386be29672832ee6d1281af8d3636a7630f07d6e35fb48aae3d7e7a38ee67bc56010e382e17ec13c5550adcd1879baa98710eb111cef0d84e7eb868e274fa1b6504cc5af11c78197d816eb531ff5815bb9be4ff37de6b6cc11cf1e1db4b5ab661e82126048a68e2113ed136f8344e6aa06cfbd6e6554937ef7650b81c4d8a43ffd779bb3779d1fa3733ce10dd43761ec20f355eda6211452595d7dd669543f63b13ec158c8de7f95da33fc62efed629cde27faa0a12de7003db3b31efe798e00000092de5cf296ecffc8f61eb2c7dd0cc2ec8704971670d5cf7a6f75e1d49f84c6c9a0fd09eacb258c9b8068609a67eec895b2342bd35efeb46248914b9fe78cc585f3a56871ec9de71548e104ee0d669597367602e71a7794800a35d8730dbc0e88c0b02517f3b06b2139d8442744f9ca3808f25468a6c69975ca1b0b753b56873a73bec855d3c33bcf248175aa87b0c9861d04c81b9b8848384c4546772b"], 0x3604}, {&(0x7f00000047c0)=ANY=[@ANYBLOB="1c160000360000042bbd7000fbdbdf255808b950802a3db030fdd6b95df343f51cad4c3b78b0395023eb0a8e8b16d7b7ba45bbfa28e86853ec79a0e2bfa1fdc204962e6d6a9d75a2940c80db79034b1770e6fedf4d6b92bd2fabfcca654225994b548defefa323d4f1372e68b87fb86433131a80052515f63376795ae63294e78424c702538de2a4672aa92bc740b19c32bd450f0204e7296287e5a9e9f484c6a5c0d7fb79f4efc10caaff13f86a9bcdd82e76602709d0057c9ec64b338d82b276b21f54da7ced9d819717c372a805ff3df4ba6c8cb894a1acd386146a98f00a1176454433a18245ebed01446bbe79c04aa11c32bbe7460231f2d7b62721cf833de9c82da9c8f244ca2c01eb0f258da7a781f31ad0a10a06d04f703cefb4f965233de1a482e9acb59a80a840c4dcf4f5389c1191b18be448d4d6a53f2998d71993125fc1bd96d483471ac745af7162eda4ed62889cdd2da9064b62459ca16b0024471e1d6e94bb291a000936fa63e876fea324c44edf1f3010b02f77f7b00d69a67f421f4f8793329d234d08c48f67d0a616236130451c287facd583a009ca2403e9eddf992a318e2bac84585dc952d6bf6393df7663e5593214eeb4751676fb386af94827cfb1b12f2f4fa800e67da6bee8bf7c8303e780c1816ba79eab0b58382fa439b86628134def97481ab3093288209a08517e2fe7dd46733b8df64eb80062000f951f0d45f8225a17bd4abf253ffda0ba12749016ad9a04499c5ff85decb2fe2e2600b90f354d909bae1523f6f31ec9e5aa159025b4214d9627b5b365fefd82faca90692cea7d4fee41b56d4d72e61cfd54809e07dfffefec6596a4f34e808584d1a10c08d50eab6579dc128460d02cd96bcd65088bae478be50ecb42b14565bba04784731b9af79b07f8aca41bedbfaad5bc98b13c9eabd511d2a216f9c3418e5050ab9eb0bf591a680f6e2f9c7184f3263bba92515d0881d3cac0d1ffc60f23015e7fef7c9d490b9762c3372d25ae7ff94ccb64e4aead1347023207d95cf01a5b3d17cd9b404bd2fc41745eedda8a04ab7d105c14fc7d43df48e24014bb6cafc89e91fc42a757e5cf42924896bf644dfdd6045acb573c036f48c011b185d11a26bcdd3e0bcbe4011c961e30112f547981321ef30011f8388a885f6b5f3242e7dd35dc2ae6a63db525a3c94dce53f5182717e085809a4e5df5418afb2720faf9cf91f66c66f3638a6f397e37c5543fb34b8d0afbc6bf3afa51d41a2fa959fdc44a581d9699af8b861c0afbc9df5b8cafad575d28630886ef842efa9fe08c0d5eadafcfc0ff0ea4d4ecf1169fd5067837d7a32a58b6718d29209fa370ddc33ab62f72718e19310342b7820d2fb6a3447ecf760fd0e72ee56a87c694f555951cadfba900d72dbf1c85d311a481f404481cb0f8cdce777f809ad12840b049673e5d86bffa55af57cefc57578ab7a51ac1e7b8ccf45986141eea922e13662235bc53885eb3d7fe85daf05ebdbdde0a4acbf696a434de31f1b4df38e41a62dd9a1b3b70712ff8d67efdc4ec61aed3d7a7d4fbe6ba8041f1c4bbc3d792c7754f2fe4629faac097ee1807b61b12d4baff436bf0eeca53a661b8963a3846faa2cf4ffaa22df1bade04dffbeaab555e7b4a5a720ed1fc97ad0e80e69b64f6cad9db9dee0dca11006744605c068e8b0efa8fccf2a403a0fe4f4584e045e1f4c6244b3a7f554a5c03fa858fdd5b8f282b51b768a848817223b6f3d4d24ac62a9da82752ab3c2a7392fc909104a202390233a02aa7ee5012a2c418bc106c3072c263da0e6c578adf943f526aa5bc54cb0660c73c48d1aee4c87c297a189ffc1e67aeb8049ab063561500f0e8d85518b8dd935f6f002137360cc61e00b8e2cabbadd73947619892d6f006db736513cd136f1e0e5aab77506cef72d71f613ed8a8ce5d9b7638d13e8e1165103357035997f6147326343f2df7e6c40737d81967a1e4efe1bc20aafcbaae54c3f8d7c74c679b7423026deda23eeaf2688c3e6749dd97455880379cf477394cd2b14a3469b8ebe300f37d738d65605d5c86eb582eae8607c920c25f0bf60489bf7f03170a35337a70d8447b1b0996fe4b59a90c04e926ef9b10863fe131fda9d3fdcf9b2a22b64c557eaf70caab9cf605178188d0fdd9e3c0ae89549e1fd2a2d2bc90fc5e4712976a524644fbb5384ab0e094c55bf83be32301f277441f73e1ae2cbdcf210a4d1d52fc8269277227fd2ed653601cadad32297b1dfcca380d3a863a868cf36e3ca2dc8263129160a567855b0d373b0ec4b9864cb731374ac29fcaa61cb896635f73775d5df19d32e7987a2f1eea326dfd194a3079bc9ee1cee54ae12737d6257fee39acb2b74e3099df4678d810ab66ca780f3e3ddd5fd136c07166502bc9f8b16fec2d7b1d5774b92a118e7521c7312d3a12e5551d1e4efc4e76633c076b0268854a3510b1295e9d664255b93b5e05d803ca6a7a726cd6e79add47435562626471490e1e583b79de0b29ba993492f5fb92ea448c7a82ca13e056621e0f13def768afb2538cf59d6f1727b30272f1256b5dd2eaa890a0ffafbdda8d3c23ee8649f34ccb4973ea67d666b6807784fabfb37470fe39adddba6fb78e3278569a1fe04e5dd06a6d0e6dfc26f696a7b6feb5d116b149daeef2259ff8d22b176202416e8bf5ce1e6516ffc7eb1ae24618d6fe121877110ec147b332d881538436a210015c894b51b1f3aba8ece503c3f2f284fcb9369b45458e3e367453ac8ba6231a85d8d2bab68d4a4e430edfd2a529d397554de525feb9ab68d9ca5e6992ceb8be46a16047258314051204864f7da4a84ff24a416bdf0c6bd7b3605e191c06a3f97afb0638581db057c850261cae8d32f9a7bdf180aa12d074c6b1bd74ef03ec7dd8fc8567b81adfe2286f6642ba4cbd9ae6c18872115e83f9262e972aca0ca724a0dc361665c39a36fdfb17849a400c1475e503d30a2ba5e711aa64861ca2a6b10c09f31f6e035979b075ce10bb49547302a1fce725098de010cfe2879206fd114c3c69f78dd6a42a7050d866f1735a3d25918ce746628589e17518d7b26823241b6415fa7a35346fb061aed5b3a0e44f422ad8a6471ce900e52e276b8fb7602f26d93b99add6a633a6bcd061e3c7b4e7d30b258aecedd80cee0eb5fb8b3c8c330bcdaa42169beb930154fa7c53c43cb5d890d1da03c364e3ea5de5ae8653c9273e2bf6f4232e3d04b7f9d93729c86c6d71893a4315b7eee7173ab777487785e46894eb6c9e01878a9fd7403295b6341ab8ebe1da85d668dc319fd3a349264f261f31f799233abc205f68845165291180286b46b089d29a82d0db425ad9fca37185bff3212b46a483f33b64fdbbae97a243f64d7f9af0ce6c5907d7ec1fcf274cdcb1534f731aa6fcf83782e4f9842c696e1e2611882dd554e84bde1589dffaa430715dd65b30ca5cef97f58f5bac28d6998c634ea858f0a3263f94262b4ebfc59ea0fb4214568ae526dcc5cf228e6c3246d72216889ffc462b78e8e8c3e6092372c9da44ef02ed9ff708f0fb14623a9f4c83dfb8045e4f1e6b82a77eb3f5d43d1161dc238bf66f0ccfd060a9a079d7c6e074c63b3ab16c74790aa564de4de3f2454444f1d05f0632f6f70c5ca01b0fdb314ebae9264a6a6155fe40d2014d747bbc1932065d9adb7be0b7ee5048f1754170619dd7a68e126f81be82a15708228c7c2ea39ecd3a2962d3f7f8f1e70cf64b2e77409d34fbba6a35b1af5300a72c709ec95e059979d2f7dbc0499239dc690e0e652364adf614cd2b8f624df1a1a8cd45a5358bd52364d34fffd0795595f47089344468020017db06541e1131025d34df8cabd15101d1a019f54f4f6f80c2c1669b87204ca1369ab4096358d6209fb96eafcfafec2cc96c9604ded95b1e242eb5ffb020a6758cce140fdfa36438865604617e5aee38ce007f19575b1e97451768ea07234075f7543bf73bef6100a8fe9f1c0e7412e0e51330496b892b9334b6fe6bce31dfa96cf440acf397982d4f1ba8dc91d18511dd6bb54f7a94963e034c0b8ef336cac27dc6d8c66675a41119b36d6756c005e393c9685af6ac69c4769416b772b955bc21409c8a6f40696df05fe01ae3de9fbc855a4275e3440a35c2e45b7fa4e4dc02550396af6493b88803893f05fe479f6a177335afe1c8760322d1388b56be5e6fa635af9259a976f9067a2f7c5670aea7840b166b52d9c0c8a4a12b2d0c45c1206e2ba7f0e26f1f97cc9e73b9eafa3bf29d2fd237ee5ddc03890ed894c158ddc280b2b7751967b955c355a012d50c5070d17c66099f3a4f8c0e1fe267af26b2dfdcf540134083a9de5de3b7642c1b79ca5a1e3000c75e7dce32eed6c23296130e27118b19312f6f34b6a77fd8afbe33cc4864fc31a807fad2cc9b9e87959530d42f48ed5ccd2e8a6b7c15aee8b17f2d39cf4d96386f06ee7bd8fa2734a3907272570cd40ebfd4f94cb6bcd95aa843185cef1838a9e60f5c794922ad9a030929091ddb588347e5927fb07efd8e86027eb77d36bb84ffac852dc973eadddda4d6b1da9932b85038d0998f9e00db2a24f887d2792da78441b66d4435f1701a8b6b6912babcc6be5281ec39426b8933a6bf94184aebf1821b4c88a5da03971d98f14fbfc8bf3484dfff85d1cfb30e20977c4196d0b187ef6ffdadc54c89e47bd80c684cd8d0841bd03cadc1eeac8e380128837ff5ea9063af036ba0c37f3f8479bcb0640f2894589d7e1c87a09ea6711fc3dd7bbe1569f28d4e93636ba630f95633c09a5c73dbd40c3f8028d0fd1ce284cdfed5af6245b7ecc6cf83e4ffb60bf1f4248e0a44d228d107977a781736a8b571578588554097eb672d03b527a78b87ec85502fc52b417f3cac94f1fe3e6b891b0675d32ad317de2395ccbc0df1c450c4fc7e56fc22f9a3be9fe137da409de388697a43f32864bafc462ea555729480e01ac86f039ce8eeafa7cc244fd54eba47f1c3542fa00ac98844d194c20f6e0fa81598aef94f853aa34f11e5e002dfbc0309c3f577a0fcfbe22156095b09cd7e06227645630b3165680327f5c9df54297f91746343225edc99e14fec1cb8d3f92296ae27e5cdff8247d00a147c6a3abf6b5ae0374616f134a0082a603560ff4fe1448f33332fd1ace211e8037e7c3c49c6053c0166131624994e9f0b37ac439463a9f315c3a2c861cb23b33b492bd285bc4f43be0b0b30a69f3a86503a4accbbc4986911a1876f06201dd4838ed665bf5334e94c616d333b510947337994d39b5e4b4f6330f702a24a9faa7aa4be70f18a9349148f6c28e81f9699096b7dd11056e0764f51b3fd5d07b3030700feb6addccf330018eaab4467f8c97abe53df77c465cc1cd877869d4839c3cf224911ecc7264b5333f9fc0b686dc2fcc2bea7b56edda2f5adc8d9cd9472bf57e5852dc606d99ca3ede74de8d2ac391965e46bc092914b31290275dfc8d224ba764f5f938e3ae09a1968e94b0bedab0eac9a032b0f2b229f6ccbf6f0b972d7de6f56f77b90771541bb229fce59a85e72e8f95449b213de0c8682e353d25a3d4c996fae6b17e39fdea52652cccd6be6327acda58f35205e6b5363a9afc327db25f7ac6990993f567f7b9414be9a83897bb4872d997fee915d28367a73bb7ad9444f5b18a19a33fab1a8e8e4c871cd84a930b0b06516189e8de6b73d30809a0eb13f14334268dc68cc8fe89e648b0a682aae8b85a2332dfff82c5969e8f0fbeac8b92adcfb7e3938f7f0f056aa3214f6d0c0e79ad6e8457c48762d9cbaaa4aa49d3d60a12f1ee820961e1283d514c21714ca7a060de1ce489f40d5d5fd8f9fd188eeb49fb2b256e67bd234cbfe249a67e7cae45e08a826e9d9ea9fa38d9b1cd28b108b570635d2219a4069c6d911107b32e73dd4fd9e07bd784dec8807d2819e28523d23d3da2676212fe45e7d34214659056d69d001c60b85aca4a99a9cd880639db48d10e91658a58145984ab7ed871085f6fb4bd4287289ae4c40f7d0828708f7f1d0f39fbbeff8703e5a13c25b8511f193f07c4b8d48be547149afec2508cdd502356cb459d7a999175ddc6a06ea49fb0ccff7dad1ed0a53ffefbe82608ef601144bd9d71c7961665f95bbf2382e645d8cc63a46cd9d69eff292a04add8e9a8f31d9246a32590bb59e16bc504453101b0e70f70f953871491b6f8a8817ca17138028e2dd14cf6189eb1a3df5591990dcce2c63187f73bff258d11337e7698a30dbd0262ef47a1cd2e6aa0cfa5d19954ab740c5e3d8c7cf6319365a4bd16861b81403dad73aabab609ad55ab40b9b030cbdfdb56526579f23a5c4274f59dcbca96400f70ae26024ed95f0b48747e62cfda0e09d3c0bb5c470783552bc8fcbf7677c728cc3e96a2dac4e1a9a9f2ef56f014b3a83067dc8757a53922c6dffa71e819ffe075fea6ceee4a73e171bd358839b7a916b8d12c42a0c42c62004462ce2f6659c69363150689f67bd89420cdb427d2eaecbc86879a297e0d25036cb7d7ec0752e606d417f4651d3bb046ece86bf4b3f96ef3c08bf40c3f2cf96565ff593244e50d8d37861c75ae880fb94f14279a399225b0fdd0dfbbaf3d40b38e022d2bab9c9aa9d517663af480204282db72a71cab2b96bab3cf04a6fa055569ffb56f5ebe65fae046fe6e1e6ef4b1d62e632dcbe22e4a91fd9eb81369864fa85948ab8ac70b00c4ca129d4efa3e8c1b640a6a0076ca91ef3bc4ac491228bd159d3f6b754a6156f5ea6f62d3651476338c1b3343b7a10948162b71a3455ec1c3e5747ac241f15a97d9ff85ad9d0c74eb459ac8cea7000ce6a6f18928e41daef9b36f537298b7b81e6b8466fa58c7e0e8c57b1d8f2b07192a8bbfeb4e05f8d0cc914d2334e224e87b861e9e1f1f394acbcdd6e12b0f179eeb6ffd4b89b82a72a779c5cc281ac4b4813b1595720cf3a9d41a9f19ff4452ba9c182b4c64aa6035b23e7448def72f978893e735a4faec64367447f5f81f310783aba655541e94ce1b6c8465b4aee1cebc5b6f28f602cf199aaaf166466e3f6f4e676b90251707863e87af9b204a100f9788063d70c001b006367726f757032000008002d00ac14142e4fb4631d45d13be521427b94cad2db9832a985e05afbc96901797d205a6bc90250c2abc2b64266172ce3f490730c5fa8c3ded3ef2558e76e15aab1c18d7d3df5a36a057522f177eb3eda612d309cca7647b578921a02fbcfe7e907b9bd04552f50e7de6c9914f21939216ce50f395ccd20000580fcc3121f294b15e5866003c1c966aaec0276b01038630b24f41faf2508007f0005000000070034002e2e0000fa000480de005f0039e28ab1294478745d99a1ea0288feca364ea10836fbeef14b6673a765d5efe52ff8070afed3c5b69c312d48c6d4b76f8c3bfaa92e97dc51bb598d8fe7778cd022430ee7aa9052bfc4da02929715747f710ffd8dd76dee289bac339fc28e9c3319cb9cd97bdfe581cbab9a3663502cb79fce6ca5815818c5e70fd740046fa1dd5403b170953980ca9d2885d0cb35e0482eb3c03a39fd02d3fff7b58759a02eecc351a34936f82643027d52ea06f0722c94a9c0126e80ab87daead6e491d1e0ae486b15b6df4bcec218add23dfa3a915fbc24c867d630a7e2abde000008002400", @ANYRES32=r10, @ANYBLOB="ad160c006e00ca341368e41b1b7d3406f39f94e400966666e8aabdf9ff98acce637dc2178124c47b3fc7db2db029a8f7bc43dc6666cf3844f9dc02077d133504ff788e3cdec38d68a9dc596efe3dc1bb3992ea1482cde075d19fcf034e036f2eccbded561c638df2364bbfa9120559bc70337e740971144b296d5041d82dd75e8ba422b473193925f3eb2a0352a6355a2e56ac8fdc1198b539b859586d9c024878331b577152db7e863ec66c33a2aa4131bdf515cb1402be6bc42f0e28c5d08d41e906f3d12534aaef170c7c6a8d8ef5870900"/225], 0x161c}], 0x3}, 0x0) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002d40)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf7cf39e3100c8acaa47684f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f073727c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900ff0000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000fb1a26abfb0767192361448279b05d96a703a660587a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48bc7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890cec55bf404e4e1f74b7eed82571be54c72d978cf906df08f11f1c4042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a515d83129cd857c775f9e7d6101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbe3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f000000009191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb2214209ed2d5d776e22a2a798de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f608ce27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270b939b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc599dda61f1868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf01cfaed9ef0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546bb2e51935ab9067ec3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f626602111b40e761fd210819203828b202779d386ed295f023c67d867014d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d426452a8d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd6d89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b0600b805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fb03b84f63e022fe755f4007a4a899eaf52c4f491f1e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a3c00000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c7167d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c9e281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b630500163aff094059e626766845fd779c9e6cdbbd64c2499ce3ffe2fef03f7cdd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba3c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63e4581d5cc41cbde2ba66adc1168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf4174200b49d8a7fbc8620aafe0000000000000000305f700400fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc87746e1785a8214454d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b036e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c3340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f1400010000ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1b0100448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab9100781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be7005c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958c906321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae1676384ff799783f55d7e5a1a0920300000000000000d98440c355927629f2bcf9dc215a18ca0265400abf38e90000000000000000008faf2cddffbfa69bf32eb718e88ec75603ed7c7a8825ce0f27a114bd7a4ab74d0c7b8d90ccc1c3ca6620def782e24d75aed70eb676437f62677a69e0994cd82d72e95493c830fe9515329f40b7025326dec33a527c5d999298eaa3690fd0d38a02fc6e0bc16dbe19f353027edc014411e1138087221492f5d5e5cc9d0a1acd3f581eda9a807aa0e609f935f626d96351e0ff116686cbeb8939feecd5dac8cf45101942cc7cec21b7f337df5435bcf7e504b7c427f70a10e1cb8993a661306a0576b638a0171e6800b5b35589d676eb30ed1a72e8f7b057eb281c4504195635b6b285ebaba019913a2520e43ed790231f047f7d3789c10ae7d724929f77aec1d33d9587580268ee14396f71e7ef588cb2560d6bd0795a9b97281229eb16de086553469fad7214ffc3e416f8b8e442dce1d37f9b1c88a5d8a8d9f2fe45bd8df213ecb4194c8554aea13cadcd502e51f6fec80418e772b5bd8d0228949058038b185909ee542848680f9ad43f4057d676d5e21ae3d7e0e4a28c03f112a94707f032b35915e42993ff148291b8babe026646ee41905992db217561b90811c4702a14f312fe5d2ae7257db6be1034cc1c346b76a853ce274bf0435e18f7e86c660c18c80f30505dd4cf2ae2a1893b83c62d61bfeadc1f913e4cab2b897e096dd3fe3525090410cb23bab36cdf200a36014032cf6e5121803c5a0c4a273a19f340163fc6265441d513a1294b8439276394945d94a589708e32a1cb30a8b07b391201385e0b92ecbb7b13d7a87284164018ace6ce58a82c5de321452461089cdd69259fff90f5f508646a524490583c30630bedb47e158ad41c0a653e86a4f4f255cd2a6e95f33b586823aef5564d9de1f5bdd8c80e193f0597b8003860302cd243c00bc5a82c52afb115d16258d507937966bb89409d6d7346b652d0761d7c72875ae1efb9bc7c6807c2d783e31fd9cd7e84d3d50d8fc44ab8ac9ccd2c0d42e3bd4c029241320446bbf47e23d1320de30fbdf7ed13f80c28fb5c13fccc2e3f73509bdcddad8a2fe48cdd61f2f43611704af64eed8b0cbbd08754f93b8f3d6347aad5cde1ccc5cbd5eaa87e52cea257c856a4af5243eeb5e89f0000000000000000f420df5e4c6d856b3d55e455c08110b2ef4255a38f66a1f5bda1b695e1602c0afb5c35b2f68f3b151b1e869f40ff4d1bef5e926e1ff95f6321131e4cb797f53455a093a95e67605222d6acc29c46e5db1ef3b8b07e2169fb24ced4b3ae87ebeca06df93212e465bbd1a7e41df2e1a0d508f86cfc7a469ac682685c44692877d03c34c23a65d2677acc73b5d276fdebd685c9b7a079eae228d8426188cb19b083548f5f29e493ab079f33d1965dcbb165015c46998ad410d60cc65fcfa73bd65a43fc024455c4bf530d663976cf71490577251780ab6b1cf8d397444b5be575229f687a3d95ea6b2aa62fce8acb3d4a6a130b4fefa55d0c1d6f3fa448ee24e588e2965c9a442f0baf90923dda91a6850fb3b9c7f432b63001423fedcf053fa28024cc9a178a07042dabc07176fc524032c2edb340c9c18a83565c431aeb0c869683507255254430f90f6131839a88c2ae30e4eca9c8fa98c000b35fec157ee1ebd08439bd95c1ab0753dfd2603d1608bd8c589a1e161ca7a6ee0ad13346e08738c2d7b00b5d121d918f1dc8bceded939fa8605b54b37cdfcea0bf2bc63e655dc04a2e50212ff89d6587d49896ce18916cf342bcf1723262a5372d0dde1e52842781ecfd957e06bccae8271817d262dc306f1ae4d25d0eba7063ee7052f8288080b14a5c41b431b3ef4f67cdfaef35d8632f6e8236ec8a5c411089f615cfbba55cc2d8d3665ab5909f5c9c54b6d563bd54515c612c268a2b1f24920fb4dd8471d37adc77c51b39640de106a0775efadba33d1c606a49461eced282af3d8554d540035e4df37fd54f797bd44e7ee53216807ba2c04f637e3891ef9a978a2cbb826dda0717798ff39f0235c6b9e658d9f0ed942a709ea884409e586acd391b0d09b0395777f98a3dc6110a"], &(0x7f0000000100)='GPL\x00'}, 0x41) r15 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r14}, 0x10) getresgid(&(0x7f00000001c0), &(0x7f0000000240), &(0x7f0000000280)=0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x1000002, &(0x7f0000000380)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r15}, 0x2c, {[{@uname={'uname', 0x3d, 'kfree\x00'}}, {@dfltgid={'dfltgid', 0x3d, r16}}, {@cache_none}, {@cache_none}], [{@audit}, {@permit_directio}]}}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000074c0)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000000140)="f5317bfcc5921220d60d09cb3dace761dc4281fd9e607d14550de6ded03b7290ffbd8dce5ecbe9927b36ec895044e93e6bd8f07dc79ea1f864882ded91aae3c45ea0fa2fe8e94fdf768224c45615cc47ff0c5b96e108e1b265fc9e137b6237be9fad0c8d6bd5340756a867aae4e0aa388441e62ca7c50cea6bd679cb4a61ad4dce73f82098864e8998d9ad72021ea63a2bd77a5bdab0b1df38172568938e6acb9f7dedf9c1a992282a88e5e30ca29f74000633fbf7ada9883e4007d83406beb4c773079d653600e624e49e23279840f59c7e512718e3a5a87e358500225cefc7", 0xe0}, {&(0x7f0000000240)="ed8f35e82fc9818789b540baf08746b9fa3b0566a319bb7bb7f6b8d5d016c3a5af826240ad2a6a169db066363b8e38bd4ef584e118211779ca5bb799cf8cf9d8cd8c400df0bbc2134aa9ebf7a22f65d41e0b9c8fe1d0068765060350e441c1b9c815ac26c7f2c3d13f81d356e21a2d0f2c259cb6900d3d892e7b498b3671ca961ce0f7601a04507d956056cae20710947618b278885cf4f5809a35b4532d4e5b77389335d96b3a96cf20bfbc705446a5e8d6f2c4efc7205e36ce131ecd5f3450c667620340685251868ca0781a5d12324b7336d316ed043c196f1c1900486093cf43cbb6710f8d28a6b834232363717f0af18aa680f09973c636f8471ad1c881bcd7a3b2ed7029d9e9583ca6580edc3e2c3f544c756d179a5e2bcadd9d5814ab970cc14f0ad7379a858faaf78162d0ddd664dee72837ac966f49f0ebdbd81ec73782ffabb9b7681c65b3e6d895143fa99bb2ab93dcf5cb01e75709a9a8886fea864c7d77abc5fc46e2b8eb724e70f8014361fe5e3bc29195f68343b34b13962ad4bf38bc8c9e1708c7db63ab6778f2c8357c5e0cb628ea2e4ed0d2e6c99f94dff2420245f3be487e45c58373202b1dcc2315da8c9a629827287a03831b114f758ed226d13a72ebe5b54c9b5b1dd9bacb31ce4915693d0665cce8c35f17c76aa09e20a73d29bf55ae20fa19549e422e8d3a9550b62247885973076682f1965c9117913f143e5a9d0c76e4dd3272f24b235c6d8983ea0595926c78c20745d6fcd5ffd5d27d76fe53fba600ca3fdea38b0fa345b6498d4adf0fce8b4e5fbef4696d420d65c40b0cd5cfbd0889e588592946df1a28a72aef3c693fc1a2ae97f01f2d39d09ada5c5d7c55b62711f931ee426a258bb320906741b33c9b8dbc881116a783a5a1ac88a5d82e465cba7f4284d0e51f58a050dda418e1637f7432376051bf54758a4fc7793b35d73ac875162f73b2eb8ed2e316fa46ae84491667b5e1e5e6e1cf3ca17e5e33d7a9fbd0e59e49207c9b2a88b7df77fc1a60fed7d2cce86fd7ab292f6419b9bb9bc522b3a666285be0b850982f9a1db4d64856ae6d81ed9ea5c6ceca29215ddd587933c3d7d6373c446809552fdb5fb9d4db8903aa92a742118bbf71caeb3d561c1e0df0dc655809474935a8e86a7b3b6d6bc21acb873f365b536ffc27581b7385c803ae71c23073745fcdb3e5b4a57f9c06b650a4b650dbe61e82cd161753c825c17c68fabd742e4b6d8e1d104874f7da808105af52459ad976e6dbbef7c701c642e7920e1e59efec0c618dc9e3343c487736479557604b07671f045a0746c17d944a580947760aec72ff086644937a238de1e370fe8519faff68057da91241286670bb65d8ade22847df2d77640ff3295bedae1bf83473f43bd3e61455f780c3f5c3a93f4abeb0a4530a35e68c04e70a6c98097d45fa084e22ba968ceee29bfa9ccccacf989fb9c1bba05a658bba8405d27cb7dfe825adca168edb8fa2c6456e2076e421844d7274e0d4d4da07f2a22304e16d08a4cff8a767f073d1a7c02a5c678517b80eb6cc71f0a3251f6fe174e78c2f85a0081fc28b059ee2f24051b2f681e4e9c29602733853a705b81bade6359d8484add0b94a2e203f0b940f9c6f9edb4bc0e452de553e1f2c306909d6d6cf519147510388c731fa712698d6b904f951011ccfef81a72a2290c62e4944b0003f36f8f0fa66a444bd0cda65c4c0e8304b9eda145f40f03e85b38896e4eac57ec4f42c4477ee5566cee98cb61d3c3d3a85156cf09fc919934ddc24c4b96ed8e44369f6e1a09b7d041add59fd5fc839bf44350d1facb9adf3dcf49eac8734912043b23380b17d859b91f741d8c3bf922e01a362552809a248f49f46bb079ee0a56df848b009f4241e9e0f39ee94c38e6845b888d33100b0b1f800200def5b9673b216f298a6ac5b9240bbcd467c4c3aed1b4f065bd844632a955acebd52f9268d7f848e7b6ad814fef7c471f0f571c904438d61e905da009363c827760f4a09da61f51647238939a8ad1c5488847d5b9fd20003098177fc26ffae57da3e55560ab0a1a5d31fcb67c6acf0a6dd81116a717da831b66428b111d2da1d22d9bc9b69b1504d2d59fa1a66256171805de5b0086656034a9e66db61c85bb26fea5985b571cdabc351ebd181b251362c0b7aec6d2e9b733d57ab88ef0423449d91d9ebc6a027a60ba5c5b3ac5ce27247bec85df790ff180b2d94a5cd7bbf6ea5e8b7e9ed1bafbf5b8a9cfddd1cdab49cb28862d6691738936fb9997829d4f6c5f27ccdfa004f35cdce394ed36c8e8d0ff08b56323f7de68a385f6e17329a20590101520c6ad22fef81860f7ab971ea70849767470364a513c9dd4df4d3cc9f79e39894cee6b09606b9fe816884d79acf363aa7715f78ae25feeffa294bd33bc36af965e7ce58a10b28430301c4e1a0972cf04bd7ee99643bd59303ba6db2a8c18b684607f60155026fae56d250dd6e2dbf495b76b47235a00bae39399355ca7b5634b5029aada707d26598d5d3eef48829ee53d7b68d9c9b45f915f411787f7f70bb7b2ca3278b6da3fbef45fcdf88095e7a0a36657b3c054c9503395fe5785631844621ecbc448ffa83fa73b607758ce226f16f0388a05e25a42f4aba409f6d0a8b6ca5405ff8d92fecbeb45682d1558e2c3b11300e6ee1877b2d2bc80a3a154381ac99e573fd9707befaff0e7473e318932f54b0cd2857f823cf0319ff2df20e653cd4404b15ae07edfceb040cbb343c7100da866e83c70669af7968a5e58a2bcdad5988521154d25a823be4181ab710a4e68037d5b47a508c6e985c929ff290527dcb5b7d15ce14e992fa7fdfa39e32546c8a9557eb5bdc6f42ba9b78537e78c824bc6ccaba58294556e755e8de4ef8b2d388029db7287ecf8b98832bc832de7ff903785c60bc66acbfc2e4b7560191da2cf8d4d5ddf096550cc1201a0262c6fae3bc87b3a8950066fc289ad165d53ce28dac77f007e2f5d5e4c3cf697760e568db623caf4cf249f625e19cf06caae7f6f89a41b39c5084b7dcc3d79a20632f7af3dc39d61a14a63b27890d3a52f9dda1793d99fd7f2b2bad8b75be7d1a5b9a02814b036f28b2f3f601ebdece9cdf7a713ba5ec78df8468a16525bffad2aeb00a6b0129bb3c5100553c1b07f6b4d61681ffedd76edc49b44071b5d505721bb863b1515266c435006007270a4703238af899812f0090deac62dd66c61f598636c723523a2c5ea45a5dd7c69236478ab91f3a84351bf0b848246ea2ba91ab48475d99a2e0a4a9df6c81d14f7a24c2f5232a56e79ddd98354f69672d748d78e169d8e223f92ad84c9fed275d9f8f47c1ac2271972ebc53b4443a9f907d644cbc0af2e4275a1ff7d9478eaab8b1c3f1a04e393f92efd84a91eb5fea375a1b70dd6562229cc2cd213f4c73fdd8a260a47fdd3ab1585775db66a9a974876f8591847e24c266f9dd8d79ae2621427d3409fd818c7185d3a4ce4d562341bb2c7e3ba66ae6167b05e4510e712755bba7915061daec1c9b10989dc3cc2e800526420bf757c21be560d405e407ae407f2a49e88aaee8b7621e7bbebd59cf632127373a1288c6cdd9cd44af98cca84de273825395f736a1a9c1bdf3640e0ad6406b77c072576679c2d6466fc212ca5f53bbd448bced2eddd077951ef96cda1a2ee219165347a1f6b264b3acac1fe163e70c172bab36d562787ae586b4bce1a8c3d5f20dc08ad0dedd62e8157df99b21f5785bb3446ede7ae7c4114876a9d3262ee37af6d01f473cb8ef5095b03dab21cfeeb11c01b8925af7719fbdb79459351df2a4c36b79c1f6390c000bdccca5d20f58d45bcd660bd13a5601c0824e93e9f0abf494ef665deead341f9718447c05ddac9928229d6381572ea134d6c64deb2d56c8f480dbcdc855722bac43fff4b78d3f793be898d100b4e3e00031919324fffc44a4838d3033bbd1472db2b35bba42efc317b583c36cb952acc9183a31cd0ddc453003a06237cb65fd0ff4b94b26de361f4dd7f457545031b28f2303837f35582def001f9f8030373bca1e5973022575e63ca14be12325b2f592580ffd472a06659d617359289da5d889e01294a83af91d7dc7dfc45414f853a05da1683ddc8724a4fba207805b8b6df1b4f77a22a052a66f1afb762fda968786e41aa4d8955c679386da9bb5542149ec5da4bcb6d4ad3a666f8dea5924f55fb54f166c355073a49066bf4b332b594ddb0710f84b9ab39d94e328a5efde867fb082772fb35ff81c768e85bfff44254fe0804ac4258e8dfb47d2ba8d2620cb4d9156ed737b2713d0fdb90d5b37fa917059ae57b3d5a1330642260ffeb507609f9584d5f417e7c12a6a829b993f719da4bb3a408fed759e2da70aefbcfe486402c1dc2239504c204117a59a0f3cb525369797d24303a97e41b89ee9d7019fabf5f824edbd94295cb0f8c56719bbf06a628e5e005cdfbaac59fb94981403ea5a983d98ebe9d413b1ba90d42d59872a5a6815b32701bbf9b0cfe0922980d8f7f0a9675d8f12a805b969fab7bbf128948d4234a5c67e8ce5ac8813c95c3c143039a7fea93f4c7f8cc7bbfaf03f6cc8bb0c0addaeea3762aeac27e9fe443a32f73ca2c384da37262f15aa6eb42a655edf2e1c30ee2e98fea211151e2f20e0b671e4e20775d97fe118335066c093b0c63220d72a5efbc082d3fb6f9e64c5df958efb51f3a74140a38196c7f5a883fdacea27f7b7d900dad1c380e94d07e51df16e13d27a81872bbc433d93ad83d8b81270731045c0d0dac790c55c2ab0779ac320952667282af742ffee23c445ce1c92d3e7d9a7ac80a80084ed73657b88d4d20e9d347ac890ce6abb00dd5d9bf7d0e068e76a8cf7e411c70b33ff91842b82aab8ddea8c1836a7371427a0d00032aab01033bbc7c1d191371eebf60a4699de17db8a1f9b43a30ea8924a49e9862384d9b909c388103de78779a94482dab49480c10ead677f162813e9d251228b06c495bd652d56bbfefdd779d684c4692b5a3ff466b5004a93062d5b09a49bf8cbd634d8bad040ac328f548f5399c0f4abecd4bb92d52640cb3110f6788cd55daff80aefdcd65904a08ddb571f2aaa1e4d73dc3369d87a2e09b43acadff777d2c6e46116bdf452c445adb94a3f85656710fed8ddbe056733344c01db60c315380caf945590eed4bedb009975063049d3448424f2727c5d7da09790c1ae57f50114c8466fb2586eba587d4309e9a8e74d58f618446ba846af30345ee84d4ba52c936837cfef74815e5c3a51b655df3fb9d734495c052bdfb57f66bb94cee4bb725f54cf813d187e9ba082c955ec46de829b266e3452465b73fa12fb39333919b0333cbeda2924618f80d222c4b9b2e44b0bdebb8666cd8be6cea70391e2d03b7f5a53eecd369a5bc7c81febdae31d6ef735df066e7fb97a7ff9b21c1c4a4d89ff6073a8e1c66f8411782edfbc1d628b1a98e1f04791a05b343bc7bdf0018ddfd584ac520b4f9ac6a8c707564cdffd2798b37d5645f9c56a2c4427c6ed9ba546f917d630f8b4e96362f3b720fc4afe27db17a23d90a7839616ff7f812f3dfcd8cdd1f16e4bea29565e58715a10abfc5edb1f06365a412dd9f6e615c1819c962bbf056a678b55b1691789f8c4244478fc1cc65788cdf5569dac569e3a3fd919250ed669073036add85f5e7feaa908345f444731636cb6b8e10e690a3eca3249e2d5527b8e569fde3e4084c21d2e38c5bd4432ddf59bc5b53d9836b8e6496589b216f5bceeee412d8e5c7706c6ef", 0x1000}, {&(0x7f0000001240)="d55e712f78ecd1ddfed571b23624cda3917c0f990f32", 0x16}], 0x3, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xa8, 0x4000010}}, {{&(0x7f00000013c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001440)="d626c66d97b1a083c4954c6917014edb171ee9c0c57a5d3e2844862b5912fd779dd0e5b12edec12e8c9f61c8f3c8ae7fd5b96542366df8cdd12fb8fea47cc8183d69065ed4c69b8fda5737", 0x4b}, {&(0x7f00000014c0)="f6d31eb2e5c514c759cfc153aec6a52119e7d87d4d51db7af8a255db8802a217f0641c04555e7f2fe2767e7f70a8f867c572975b1ef48bcf8aa262198335a49bc4f5555aa3e12d", 0x47}], 0x2, &(0x7f0000001740)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0xf0, 0x24040004}}, {{0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000001840)="1e65329b9ffe35b84e2802c6866decd5865b67498660032b1bd6f6bba24e0075975209fb100dcadcdef27af2cea0342688a1564d12d9e3581a8d3f80c75efc503a1eac3b43bcb4d481ed13", 0x4b}, {&(0x7f00000018c0)="120adea59cf8606876c91e0d73e23c19a2e36c6077b304d5200cdee36a4329ec96620ba8a23877e1bcaa1cc022fc813132012e1eaabacb", 0x37}, {&(0x7f0000001900)="ab2eaee3e52b7bb967a50b73a3f627595c080b3e794ed68590dcc55d29682552d70db30a1d10af887fc7b6f174ad1d9b8dd95842e9978752a615cfda89369ab89706ca038bea3c12f7cbe856b71716f308501c6cef3656181f82cb9741e5b7391bb59a1f3bc4fda414b76adbaa8bc7abf2529e209b69ee14107e54dcf6ccca37539db0898b4cf3e473595319d020ec17baa54e6ab77bdbc6fb6d19d28ca2611b5d53631c1b3c484a5d8a6c9406a4d265bf31e2cc0333299c2846cddce4dfe14e4152eb3d88dd2c10b16e1f0c8f209c", 0xcf}, {&(0x7f0000001a00)="fc3367ab16e5ed8bd52ba1614252e65b4b28007d2625f873a6bd664c94b894903ffb7f7018982415583e7efc7e98cbcce4b8c2960303d58121d235bf64535642393f05191392e47fbe839eeb", 0x4c}, {&(0x7f0000001a80)="6d71ba6d77d9dc9d176c2c4c21f839132d69bef5fbf5314b33e2e7a63c3b8309348aee5dc22a9307478c5c45b4614a806eaff1a9a8feaa9d004e5a4aa95afbaf85b057969a322e02a555da3d3e32d534c16a07aa9d693cabfa7afc209bd5c417096bad05aa0bea3d86354baa1394989748355f97ed9c038398c080ad30f9eb656e60f723f735a97e9449cb17d1717a59fb635bc6dd91e553e85a4447bfa28ee525d29bf5c5f4a8c9288ec4972a908c6884edecfed9294b75e309be0ac5d8ea4da11283a053819c4154d55c8ca48c5d28dd16ed7601f3be78016fb6ca302872ab0f830e9bb397a03a7a626b18615599260b4cab16bfe73e2182bc658fea93e5416abdfc771823f13880781eec15b4aba0ae50aed30f5a463d14cb71026c2ed71d7d7192aa8b5d01d9ee6b5ac962e658432c300c1f8fc359b2b10258bec1830d782e52941c24626650a973f1517103b704bac42aa56d20c30ac7037e42629109e2e8cc87175925e90462eceea93e37639e704c55458cfdb2000d61be8145cc2b9e614cc04ad40094cf6cef7897c424013c81da4f2d7a0f542b492c8ab0cf0b8d30f31a9f1fc482a59cbec405d00e6a94e083456e05e4d904261d0585906262e429190e7838f2be9da5c9fcdadff7dc92909c0cc9fe7c197c0a5a2661ffedbfe9b18cf93229bf4b5048e495755b9d96e7a48ddb8741c44fc0e70856464bfab096eb1149d48943cf98ac408f4c852c0f33323e9d24a88dfe107d0dac19802e679b06ebd6512bfa3553bae4d131bd9625c2685d78f003c3248116322dea5747fab22427e4f2a3239299dad38437172214da4fb26e58ad2fb746e60f2d12dcdd043d25757532a17f49bdda77f44f9f3b9ca4374ba6c1820d8b711ce749922ae4c14097285ea9186f1f04f98d69a773e38f4c9a4e52f568497f9d941dc63922f2bfd387ecd971ea60a811fa802469c9e2a4404f9afac53c88012da016bae5a0a5d3819d4c304b1811cf178a5b69af9825fbf92d5e79a566d5f54235654aaa0bd8e24201f1932fc13325971153253d33716818e514e7c00fbaa49e39a329dc34fd2b7b0d7628d14c356c18e875ccee71db86191ad8fe48aeb38f457cb6ff99115d175dd544c13e77292a3f65526a39be0c8c90781dd94d521eb9ad54299a9c62e609d0d2eb6b14a39b635ffc799e454bace021bd70d3fab18a61b41c97381421ab0855440caee570d121efc75e2e19279088a4eb76244942fcc687d2a6e8f7bccd12b922a8de514de00e655f884113f4103c046cc8357e38dbc9d1b5fbe52868f6f0087bece26f1acaafcf47070e18ab25aac38e4b167fde0b23b2d9fdfe67cc5bec86291b22121e617205908c056323d80971f1eaa175d715c3d024eb1aeaf464519a5b791ec37a6669c5af24dde26e2fda1ec3dc40c1a9d08851e13eded60d3ffe980cffb306849260415cfea8f9eb9f920bfe53e42db626399236edfb5c51d3bfb0322951363a6d50340f7990de90eef0a7f9e10ebfba91a5349a8bb469267df63d1d7250030c9d6f0292ea9ff639f9cead5dae72add8f35b4b6753c0e940fc42cc3307455d3e81230ef4abe3bd4031de3a93e23056736ee29efd7477ae488f2b8f90c2c74f44774f806ba4d8a68de2907a179a98e214716224988d72985befc3612c50bbd8a1cb75a3a53a33fd4a7cd13fbae944909fd11195df7419ebf5af62cf39037eb8fe28c8fd29ce4d9ea268ff23d2d0dca41faad38fedd91f2f48e418a1995093b9e5f71abd5d8e928dcd83b1ebe8ae6f870cf904fee2755effd42e02610b9d4d2b2151e282d106a8a8b8b17f4d3207c4f08f85bf005817e3499fbe2130572f9efd3e863dc4ee9f9d93824dcdec0eabcfb70c30b0869a59239bb77330f1998c10cff3e028b788bfc9e8da8f96db5105325fbdb13ca9a6bbc7d4f46574db248680bfe2450b43c1334131c4c7155da4314ff411cdc79fc4f344f51b578eb37f5420a8809eae47f167ad35bbd520a4ac690f196efd25a4aa06403b8d97b3636683af3b7d78d05e9d36d3be443b1180d1004b6d62037f913add4e55a853d2154c69cfb462c0c1d8f40d8e417b7e544d465d4cc0b4c4af9ba412c50a6cb52221ccb02129852e0f33182eed144084e9856acececc95afc9d0b942b6fb84be8c2dd7ca1d8a52bcc94b06f18e09257ff291ad221c2b364404bb7fd06d7403a537a868551ae352028b4f8d5d7a0721a82f121af9a57613025662b0088a92f8d3e728662d6e491d76f55fab783b92ca9192f4ced94ebaa07b320af56795d627d927a3da050cb7f11ef399a74fb4b2738670732e09b436e61cd84230bc90930584774787f66889626102d61854d2d5e30bff88958d14db3926d348d3a5d0d4b3b1123d16fd6c1cb6deffb78e49fc7a345b451111d930872fd8c338b15d1f13bb87074488175d8aee8611743d1e9b8f87878e66f87dc04323445fbe4c6bbbd6d0a70de40f0dad913703451a3f7cb852ecfd2f39bc6493369be753a8c08bc7480403e615d625a66f980a526e0aec40017855fd46171b5bbd5b6352a8c020dc83b9874f2b952bda1b53ff422e89cd6f10dc03c90a7845f93a8d25927829ac8cc2ec3a4ac962aeb38b6e2dbfb3f042965815aabfcfd7d5b57b422274d8d5097810c1cdf39d921b056f0c83fd04109d0f4e87a7265aab9ff59b3cb11e4bb08b98537194b6c8a3cd06f3bc23e0c6e1ce5012e0d37186f356ad74ba12e89c303cef894814fd9815a55c08bc62dd5b089d8eab63498c6442495c2acdf387a672551df0dfa8366997919812cd3a1c856bf38fe4dbd0e5ac75d70b6e57b625d5678113b6e6153b0dbb192540e1d18c5025f9a176acf14cba4e1f261c8e5da7ef2080b846eaa06095bc6ba010ae6c46f1de934a0b841584b71622920973179c8d4c5842e8554a6b4ab0e7d0bd7e1c3b46b54e6158010dd59589e2eb8ee0029ae6404ed7dcc5fe2495ba9a6f7e689d58aaa617c0cd47d5c0b498307a493a37fd78f6a73e1a16a1d7969af55f07380c6e7bc963139d8fb35fa0bfae473bb3103f7dd47e1113f4bf4f8fafc583479ec701aca82a92bafca1a7d1c2484319f5128690cf6c6048e6c7fbd7b3629fcbebaf7193146ccfba1bda08cb726360fd83ee6dd3c39e73b5848bed676a4e004e48c18c2ef527089177501b65724cc87e2ea57d4d41fb86956952186ca2dd616dd05a8d3e2a3a57f7c2e69ed09acff55f66b41960f5f6cd5428be2e62b7bb3bddfb8e1436391cfbeca12fb1716fedf3cfe972a4f74ffda705938c590ccf73ac818f848cd9ace7e8c970e3b164c7702af302dddb88b2712532000ff2e5a237732392251dd963f9a1c4d9f538e1fa4ed00a66bc4618356d5fc4d02deb97d93fa012548da6086536a8b67014e8efb2f5b2bb6a8ab42e9ba6e7cc25dedff4cc9aca9a3af53ec94a448eee16bec9c8d4a9ff116d303f2b5835ed7ff4466b0a7f75d4b147b5c677d365c476f3a597d3ad68dde2ed5f87469d8d7c90880e789be777d26c8081f27e70d3ecfb5dabe598075fea3c00670c3cba8d7a79252d19be32793f84a20f6c5f1b910e6768dad80bc250521b80b8f7bd7a1ac3a00bbf7fb376f7d8b1c1431021fd84a2319eb52371ac14e609d18234878c570dda95d89948030700c10a05f710ebdee282d57939cfe3dbe20437b55af45bbf9ecedfabf06c7dedb00cc58f2d018253e7d1234cc94104c95301803a153d5a1b3f8c64398bf54d9a5e7e77acad24ac7f79e4da55e502b96c49132af01bf261a81ffd01dc5e98d682b330d8a6d06a7cfdffe8dafb7369d6b828aa9dd4dc7f18222054ed3b548463432868aec5dae64219023555b5fb033bfabf0fe9442ebc1e1180da18cb3c31c80d7015ef5cdb51a9b02a0c44e7af38492eb3867dbffec7fc82e6e1bbac3a955d8aa789040113b4664c48761bcdffdb0775933597299f3bcb7bdaf52f64b28c6d621c3dcaf14c0b2a4ad4de7b148bf216d6f55ba02e17d3c0713926bc8c1c8dc0ad622eca5db129ae94e8842bb13d0b94cb862e668752380c71734bd5ede5dcac4549b25ec4f3842eb2b761b57d7c8b3c724c17c0dfef23f850a8109052af81fc40a74e9095704f5a5508e0bb16abfae2406a47f11ca3fc2254850d713461b47566edd998b6cac7da49718fe1b24026090076b60eb42f82dca130fff8cce016a049dbbbd0baae4078bae7f949251c4ed2334e8e24f5de1054a2ded362414cd543dc0d139d8f4c93f2c7c7f1ef00baee277bc9dba0a38a77f8907d4feb24db7bd213c8ee7bbc89490b8b71fd9f85750e3e5d9b15b9442c6ce954cc3dbd86d77e51dc27daea5ea072a18ff1cd9bc63760f54b450a9d5237e999a6da5dedf3af726ae84376dc92ac87a7ac6d96d1a22424edaaea6396d6996bb7290e0eb244706f85d450293dd3e66eca1ad9dc26adf9a82cff60c96b55826e9ef153c3203530f28314240e5ad101eda79a8147c5b3c45b95e24978d1c41dfca668309db8545faf02e201744de82c8edb04d65a86aa03458f586a258ef2ab25877918503bd11ebe14b90d3b453bb5b1d6c473544cc20ee5dff44a5cf5e5f8095bb8464c33d41a69e931b2c63ad2198a90cd86b828484305418cef3703b882ad3b11c5c8cd4e999071dbaca282710e0675f779574a5e8db134fbbe66c3583ba16c2ce05e38f40ad85167c64ada942a6e86eb8921f2b88a127810eb111f181abf83216a0999d7f8ff6e6560346678a4e19ac3b31f449c2cf9a01d6ec136db5aa90a8d8e28430c3882ae9534ee64aa8a00b8009f29dbb11f77e51809e852dd0fb2e9a4100840d83a660a493c2bbab761acb873d0ced7ac2746c97870c43c71a5c15fe1c13ed3e2418409f81114d583eecc918fec5b4ef660f37b881168fca02138004f50ab486c86b08ad80bc9ea8177d9d83edacdceb75d5b3160d0ce1b355fae017ed403a7fb430a258742dbf26535535e63980162dfcefdaa5379a3e2dece3cde15dbf7ec8afcb96b2f6588eecd805df7ada1a67a0e74a291e791ba56b1f4eaa8a5f771242b752efb0fb68e207198b45b542629835542dd0ca0f5ea3fb8a57e1165beec623e8dcdee852388a16cac0d874b135a0a53c61f7a384100d8f0ef9c7117139e442018fe0d690bea7ebf2566357b8b2eaeb91a77df4aaaed3291177454843d5db0b32f71540df2f346f34fb042db72abce77392fb15053d97df1a0fa5393d0bec1871e912f0cee4d57e9f94c6ecc7893e1f7062e2ff35ba8ea6feea6f59f9d9fa0be65e5c8cbb14f3be30eeb53d92b76594114b3afeaa1761f6cef15cb2b01fb02fea9e06f556e2b9f1c23064883c699b66b57d8ed6fff149f0f62dbbb8e015156c18ed0e0abc8c68c0e6daa40b57061a2f0cf8c11d654f47a99f308d70ffddc7899cc885c9e23d6f60c62caae1bfa443432115522466cab74197bf46ca1a159fd9ebf2b0ebf662fbc5943364c971de734a544cf5adebd27412419e71f4c13e0a8a4e437fb26dac372e6f66593eb6e5efdd2d24cf9cbcfce43ba60929215dac422b8926cdea59485825d009d5fdda62f153ac5a8813f1e110b61b2d3d2ade50b82c776a7951284b95221d33abe07b2155aee81beaf9ece2428b29304dafcf5bc9f197ab5c463e1c052756fa7a695c97950bf364bfed1b4042c4a95f79064e26b4f93a81ffceb155c2e8119a8899bf9d9a72a457258df1aab9d44de82e80ac1997bf8ef60d1ff83d5978edcf36ba8ea4f47b6b50959f114c467ad476df99160b9cd28a05a65", 0x1000}], 0x5, &(0x7f0000002c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r0, 0xffffffffffffffff]}}], 0x128, 0x880}}, {{&(0x7f0000002d40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000031c0)=[{&(0x7f0000002dc0)="6c3703cbcea9bae6a5e6ab9f320ed73d0c56baf21a1575a5c288e26ce36f6429c54a00d2023046781c09d6e94f4925603ffbf767f118e4f33c233c78d2deb21649dddd8cca0ec2261d636705d55cad7e94bc32a8e8dc49cfe209f4a6a3a0b9f5f1266c269d173ed51e1e29986d0bc9086bf804c31c9984611c01cd1380e7baecac9cbbef2e6a343260ee2e0a632b0b006a4d5ec9d3ca693bb4972671a1a13620218d47f01a3c441ef6a34a50015b49756af58303fdf5fd6a89a638de81af5e65ac1355", 0xc3}, {&(0x7f0000002ec0)="65e048ff029027fea6915f83c19cd481ab647b8c042a2f10dedf223850691381b195ea075984d7cb1b521b984ef99074aa2499b213b8fa9e31d7f0b4ab885857db282fe7", 0x44}, {&(0x7f0000002f40)="e47f9f148d4a3b24709e843015e9f7a44e2bbb3a4b21f201f6983db6b4e4b831572b3be0d3001126f87690930610e5ed098d3c800e6bf2db149555e2d846816161a7a038386a25c48907b1b8595c4182c6ed2828387ae3727062f3a94edde2de9ee427c0438f903027027a4a4ad1c011b9f15e0f4d647882178d20637a742829a12248fd3dc7df616f19635471b371a4fb89eea00229bf1ab18cb71c7490ba20b0cf5df654660f5b11", 0xa9}, {&(0x7f0000003000)="04c70eb3723399759de1732377b6a71a98d632fd67b336b441adeb853a31effedd813c758bc411acc55f04a2854377855dc966e212cfc2f8a3128dc629fe", 0x3e}, {&(0x7f0000003040)}, {&(0x7f0000003080)="6020222c0e4352dafc099ce65935faa319ec199cd7051a40e494b07ace6ab9847853ed1a6e7cf41020e56ffafbed966690f3f7b730a0f4157b2492cd643915537749249ea767aa67c3f8b6a1c36062e3c18f843a3e4023fe9381838b728c5082e82514d73c0338ce7f70ad97", 0x6c}, {&(0x7f0000003100)="4f5a04f97fe22b95f8e816247c8bbbc15243c8a971c11691c077a01e832133210a361a315906b45590670bc9449ff34707dbb86b26dbc992ed239537c6bb7688cd51791dabd2ab119b64816ec1111b345bdaa6c184627b032799e7196a689c35197d7b9e927a60fd0ca8d8d3a8e7ab561ab85360d37030db55ba6d91de2ce8e567818b2f5f0b8f33ce0bc0f70eab", 0x8e}], 0x7, &(0x7f00000032c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x38, 0x80}}, {{&(0x7f0000003300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000044c0)=[{&(0x7f0000003380)="4c97f7ecd8eaec2a2aee15d4a91633e04ef191ba1bedc8322b40ebe48e7017d371a5730699f88d86be9c81dd474abf7fa75b01175175696ab205c83704b6864f01192eb122e43599d400c496e58a6c2c7ca3ce5f7ad20e8a1dd558a1dd0cde3f55e7ed4da841730b07745242dbdfb10ca4cac02ce47deba61c8fbcf00bd8955c8265aeac98daf8d01ac0a538bc7fa3866ae3fc8dddef2131ec2619bf13171730bb6dc21c85a31e3215af0a18c42f5b20e08fdedfb7d8afb62b46ff14bfcf2e50abd5fae8bb88b5069260ee1c52879492fa0458c2ab4448a305165ce8a0d984f6090e458126a6614712b40edd5ead3481da7f031d1b67e16ca47fc302d9f4bdbf663bf2f1b5b08773b03dbd57fae92d8bf84bf83e07af8e0dffd557b8da95e361bcf8527e9385c627b90e1753f0c0b6e73570f6124fdc7c9c24b5ab4690d217846345e801deeaa1b6e993e60c8002215d88a6c87e903e37a0072dc11ef1b815378daf253fb851109a1bb1e36e91fadbca264b907c3a1817d6f8db9987d2638aa497c19ca7913694b3a86466cd230904733fd10ac8b306cf1a4af8db95106a3d1422f9f7f93ebb5ce1f82870b164b81e6d3ac025dbe7c2a525a164b41156a55a4a2a1a7c1ca4166d2a6277c07a3e5de0ecd4367d85ad8ad093a14d5da4a188594b0e05fcb4ce1db0fb4b4783eb2f4daa86fb704e527b0ca7826a42bf8cca4559150d06cd2ac060e3d55fc1c54e562ffcbe36e1d063811ddc692b533ea30923a08f9072b2529cd90251551dcfa9a19d5bddab3ee87cab9d282791e595addb511ed86d322e27351b00a5a9a8f0d340165df94577b5e0f7cd20dd482b4282a86c356ef48093a0687d69628e1c026a35259964281f6a402c80833cda069672dea8ce4d6f99512a74c79fd5737ab8e1d192e3320098d8ed1dfaa046b9709c6a83aa59058d6d822cace8a0a31a0e8ec01f7d97b9b8f05872cb4c457ab750c94dbe42f77454280dce1c5aceac9af3a78ff108b1fe14ea47609990bc89ba1e67cb53d4b9625183e3155fa55bea5347861923450fc42e0b92daa4f04f9c2265069702467e65f4be8cd4f59a3ebc32745a84bb266539a5ebe585036f170f1b5ed5851d857fa79430ca8beb37236ec91a70912b9eb59a93e9345d97e47c0768b2067083259464ecf1c00f220de43bdca0c2f45a0fd3f957714f498e1788a4256dabcac8fed5c43538686a907f40d11b05823d6bd6f72eb9edbe9b4ff78a6938e6d5dd001986565d7b9dfdc6f3a83c4af25a8732949003be65aca006f164c38a1ec049b3e9174778e89ab6d8beb18ad99f7d1d6da508e1ac55eb136be488a7d1dc2d807935b42468dd3011c3dce7612c9abe5a48990c1ec0e5a447e73430c788337b79f37cad49bfb192d8962e4365ee21eb8bd55847f9345c4b961b2ec0a6e22edc9783615a31bd2505d09500d147c492176b4f21b4b825199973979abfdf21e686b129167090542108899b709a7986dcd914e2fe7254dd11b57716bbcac5bc26be121985e9c49f909d037b47e0c84eeb9d35bd2eac8fd43a443b1bca8f4e7d9c2c8d39b425e0ff259b10a972ece866ebbb01fac4bd0ba5059bea886de96b2459a98c610b6688a06b3f5a745148e0870790777b5bf7329445f7499aef1b3a22e09f35d8516dfe36ec8de2bc07960d6c7bf2015f11e35dbe2dc89283f99cf9b61c212689a213fc6140f55490d54617c4d34663a61299dd44d21e5c924719c268c30d9d0316e67cb8110f190f8609a34140154d0bd6afade2989fafd33774fdd68a8c6f362e5ed566b689f87ebbd2dbb571effc141a1a12221698d11ddb7b88988edfd5ad479609e133e8b6cd66475ad3c87678b9db14857b9b81a11a58fa5497eea72de89c60c4d8c026151d72a61e0d4240e258284917d0326a41f4cae4022d55829f7c3b94a04d610f3ad65a87c2c3d821e8b39fedcacbe5ab9f7fc08108473b70d987796b523b6f918721abdcb38695ead52a17a6fa71d4c9d73ff059b0928d77139d0fbfe32455551a567f2af7dae4d4fa45ab4ac56f86351bf945acbb7a1745baff35d5189527985911c3cab8fe385a8dfc81d1cdea20db454b1b3f7efd9ab1467c2d69f758e2cfe4503b8464b4c24a3f329419a4e264b2150a734994c2028ac836231d27967c4f776d84c24e9c53a7f9143e0f0a2b52caf4dc0663a3b7e2f26831c93f83f052275bad043ca82357e9276eba6556ee867acfeafe2dcf8e4e4269f56624d4360d7318d05dbee87582797d863095952023564244dd18894de9d9c444b259063dd503ff42c512a99545c1d2c130f4babae7d5a6d5953aa8a84a894afe243042ebd36e47101a3908e4205053d7f9ce4863f1e7a742eb7198da44a8045a13dc458a0fd8441e1fb9a89b2fc23542499f941e689171e4e6cea89407720eae6a8b49eb0b96df8ee62d12a636193f7ebd407b1d311121c7fb2fef12a8c5bb98630a71392a7b4f9793fcc6868d112ca1745ffe3c4f2b6ad36b75a64454f82290a09250916f476f1ca081b60fb403e9da1a80dc555e0ed3700a7e786bbe79319c283b714b20a65bca231d2777fd46987bcba783550eafb9a3c7c6a46b30f4ed3d55361d67fe9f8a55f4a26f10a39c4e40a414066dd5bd4750445a947201f2b0abe406fb4baa1cd4fe16b8cdfa3ce5eedf5ec57c1cd5a620dabe4eaa37751a6e1a573ad6eda29ea30c1cf00d711fc3432513aaabdd6d75899f0a6ed1f68c4e39ef38bda6088a06041ae8097eda1a27002ca42aac78f451cc0f0222e7fe1ecf3f70d6e9ecf52da267cb6ba89281b5ef26ad9c35572e96aa16a00fef744d170fa0b9e90f7cebafb833cda3aeb584fc7defd23e5d7b460201bb40f0448f53fda1af3b61578353926982e9fe62508b194e3dcddb6501d6c68a41b4c85cfccd556e031eaf321504edb820973ac27db1c54b76b26df525922666f27709a21bc12844c3c5e4c2ff6525f3fff5272b7a67b570278157fa18821a13a9fe9f8864719a6bd3715ecbaa82bc4d2bcc1393f7e81afa06eebbef314e169ff9db61ba70b0eda417b81ee1b6ce4431542516667201219c892980ae285c687288a23aec7e5cb389b8a94ae8e0b9518645e65df2e3547009d46a84cddeca5fcc4ae232715768b4de6bb386aa68827bf4939221abb82cbff1916f6590a4d4cbd377fd061451dc0a00ed4addde212a9dddba30da17d4959e6ae6998832736dd257fa1e3e3b88fa2d01d702ae84e78b1e471fdbf999e0bf1633e3f8daf575ece4034e68b8a7f757fd27fda85924500c6ca61828e1db0332e695ecc05f2b5046150e7f1bc629d4257681e3d9bcde2e4f0e75fd8673d028a8d354e63725e2ff4f918fc76a6ace6fcf5fd801c714a78b87ca89304a7f569818748446edf13b2008918fbd354a8cfeb5614b972e2a2d3a52f471691cf988326df68520e35fa237c57dfed41bebbbd1a3f60edade5f9e1527fbf2c77c44a9fc21f801ca5cbe5055b67698d78a41f265e54620b5b870801988e633ca619bff6c934ea2beca7802c73d299bce51e1cce32d472e0be9aa3b7d46726ee094ed1485709f4e2600f489bc8fa0267dc59eab0e60e3d7591f572f3afd74d771e328bd16a2222d2d7c2d5bfcdcdceb5622fde197fe8e55a3b9e2c7eba28f4bcfb9114a28ac4623d49addb053e6b78246281855281a42874ed6cfdc16ffff49db23c97caed1a36653223638253150c9b6eeca0223264a8290478ea93591b91379c6cdbb59881e9da6dc2c157d52120c3df9a67b23ed8777a3f51f073f0ec1b126f8f7c83dc400d8fe04244fc060b8e7e973bf144a5ab2ba4a04a55e085cb87df3fc47662287141d9032d97820303aa5f06705a91b978dcb73282868d31203a164ea1e39da7fe04d0f71a7a1ce2f27df0f2b1c0bb05938665bdcab2ed10c6e7dc0e5b753cd04cad0578c97d397e5b8fb101a806b7039f957f870e8d5420d15e60ddbb782007e6ab841deec35fa99cabfb9a3558026cb818ee0b42795dd78d06f7d78cdb60d56f020c50949869bb6760748d5ce622633ac336eb279fedbf1c472b22040ecebc7852921d708434ae956f9671a5f5277dbd27b6902a71ec4437970a4af87aac139592d7b6a3d04951995077c316dc41256b01b45ff017d22eaf82b341ed4aaae0a82733803206f4e551d40cded22cceeb445e4b1bbe3539fced6b66d5c43e8bd1daf98f16fe6a5ad99ec80e75ecab735815f15e5a4da6400ebb96bef70be9dc2901cd3b86464487164a2c1d6af761dee3cca777b399ee2f3c3a190fc08b44e79a7df5849ba7fe3f44f0a4399aca089f6c413a4afb72aadfa93d8807855c47d8c693bc4b4b6c13d8cb9a5ed714fcd1d67469f2071b15e06bde1cd942155a3c213746e3f5859b7eed307149ec15e45b1e35485fc096f44c7cd0e25569c35e953d3c681d234633c358d7b18413751cc4e4cce9ede4878064240bec0c7dd90d875f49a0900f7965da4faa02ed092a2901fa9508efde75e3129a7256564c18d7b9670597985b623af5563da6c3f544c74fdc5f091d14908df376f4d9ef964966ad19d911b9906e8f30885f0988ca4385f660f07a03fe080191c3767ad6547b419233f531f06f211ba58b712f7f76596ece18b4908c0c9d86ca3573216c9bace77b4e1ee14c87ca0895e42acaa8a03bb1dfea92b612a5def19873fadccfe40e013c2110ae2a4d7882f4add3538c9e87dfee0151934aeeddc1e94508f5a0ad88f88a89c4793ae9119532d35e5c1ddc03d60531c4cdbc91c048888fa4285d58479b212b5ad25dc88a042dbad860a35711ca15a8ccc1e79431c387e43a362261cefd3ccccb787e0bd35ad00dc0a7e7a6b3311fe417628eab41e2c3b1cca10ac4860599e769a70530631e4cde01d2cae398fefa2c91d8de7372f218a47284c1f6094385fc44a19b3a9514b2920c5470614c3e8e2ad700c849bad07b74cfe613d3c2ce321a069351baa1d85ae36cc6e2996b4782c7af06f6505f48edd42af3e2b153a409aec0ebd40c4e947baf97473e3b7dc9b666927d2c68460f3292d186218e747a3db1c58c4539a4394c7212c2db35c0b9749447120c748b1ed303697a02839a61bc17032eded1351258ff9f25131ba4eac77e467bf0fe830fb47f1d776bde5758cdafbfba524839be77cd705851f812402a8d7c952d494b24d3c6f8507828a369a2dc3c890d330045ac437e890d376ea0c3b136bd7f8911c3b6be1aa9fa0d00ef52473afb681436c0cff423069d10a8d113cf3fb9679c34bf8b2dc0574c8e422e2c2694bf0c14a7465af065f6984702de2852e6329612baf948be8e18d2597ec39dd7cb670031bf95101587bcef3e0cd4b8c712e661c79db472cd39b302fb7124be985f3752588b44af2b7afef92788a38058a7ee00749a321b708976ed77a21ad39f784c1d9af7769781ac5a5065046adb3e2bd98a4d4b360cc2ece917468762fd79c637713d80309a4422d8e06be2588a60a78f3b6c57ff57cc10fbb0b0032038e66f8303caf728e3df39b627a79037435065c2602139c232729a403c60094e714b3b96d295dc4fd2a71a74fef008916b047f7767daf4e99ab5492f36862ff92a983a71a6811e4497151a28760dd316212714e78d385ccf40742c805ee4abca0c7e918d81f1a0527a638e63ae5e5857c6f8f88c533de83f3a8536886867343f9af3cb543e696d9b07196675cf858a8eb7a54a5a1252148346dcc68271754396bc127e2826d4d5ea92749004969bfa7b4150713dbad55aa3f911a", 0x1000}, {&(0x7f0000004380)="26b1e9fc50a431895894cd427d509d829a62045aa903095c86b62fb5767b03e13233674e1c17d942c2596296989cf82829e1a2a9c80cc87c0767e14b548159a440ffbf75b4c8b9b7a00d3aeef135f3", 0x4f}, {&(0x7f0000004400)="986db639bfb49ca29bbc5655b34ac11dde918ecaafc046a7644453575860d198dd2b85d480b6da4af433c212cf88961b4a87e234e589cfd4dd939da5c3adb70f76761042b602980c2c3b49c7606dd5690b5d0d1673fc6f6d48cc0dc8e787124d6578903bec6cd26741962c3f68c51b80b34038205bf53839482b91e33cfc71807e0d1a14aed502d245921b36072c074ecc5f2a0b26e4912e47779e", 0x9b}], 0x3, &(0x7f0000006900)=[@rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100, 0x84}}, {{&(0x7f0000006a00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006c80)=[{&(0x7f0000006a80)="8439604e54d0668847b74ace71c4aee714c36ad3dcae6daf3c37ce1a61f947b8cb4467d1de2ba05dd53f65e70d14f85b6ba4e88da56fd7a7d204d71d10b37e2279f115f72230a257edfb2f645c5743d00a57f03e6662a463f9622b506295be04fc4844795903b85d8fec6fbc483cf5630ce03b3dcace47b55d19ffa2cb3d110f3765568691e3b209275e614eb5dd27438c9a257430fd7b", 0x97}, {&(0x7f0000006b40)="0bf9b574e3de68106a809336b60f32e900ea340de79dc0b4306ea20aa92bd078474cb655db652c8ea8292d1e2e43c48e7391d055d1456d6dad26b7872870c9622602ad628377e1c473c82c73b92a3e6e7d06acaa72c9d3cfd798f83788ff136248b8444672f4b428d669b82aeec6df33f8a32d2839a776e806b686081515573e6f1ace802143a0737c53cb02e1c6ca283fa7370eef7e69bddaac4b121b7207474ffbe625a15760117b21b8f0973803324b4539b97baa15d0fab487f284e9056d8acc6833fcef887e5565056a20a7d452bc8a45f50a443f030b3e747df3ac958a224d69420a7415a4b6", 0xe9}, {&(0x7f0000006c40)="cf81c9b7433ebbf88e0e433007963919f54146635c48", 0x16}], 0x3, &(0x7f0000006cc0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x20, 0x20004c01}}, {{&(0x7f0000006d00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000006e80)=[{&(0x7f0000006d80)="c81f3c12669e3082a42d06cb752a5cb5ad784dc9e7c5191ecc1a90ff392bee6c342a1fc8bf4a04e31c32bb5d78d92da378adbcc08c5860322308604634183db6a8f8adaa31e2710d5921665a1c02dd8823d16567304081f032dd8d2c2feb836d94e165c66995f30a56fda0577baef674f6fc9233d4002d2e6c678dd39fcb43ef49752dd1eb4164a19591aec378b6e0105ddc8314ada2d0268adaf65561dc3c30573ecdb2fa39c7f973e9dc7acb20292f10f1621c3c620a8a49f361e2801f8d951aba37fd85d7556924a581bc0abd20ff4884f451b85615bb83f69189", 0xdc}], 0x1, &(0x7f00000072c0)=[@rights={{0x2c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {r10, 0xee01, r16}}}], 0x110, 0x4008804}}, {{&(0x7f0000007400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007480), 0x0, 0x0, 0x0, 0x40}}], 0x8, 0x1) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000040)={'veth1_to_bond\x00'}) 03:42:09 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x48}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:09 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8oe/xsHJwUUTScTB0hY1LCayOpmIGgeNCJWgRQx0EDaDoy/hG/gIPoHPoE7GhFHXmrYXuBIVBzUxfr/h3O/cnt7ee5p8TQpCyJ/l/u7pVrQn2jqAMSSRkPMPer9GU+pzN/s7z8WV2sX5ajb/eLU7uJ4A4Puff34MwHVOhydz3399d1KOeWg9vQENc1JvQcCQeg8aNqV2ILAt9aGia0G9YRxUXMco1txSIMwgWEGwg5AZ3F/nTKCk7E8o1xvN1lHBdZ36N4ph/evkNCwr+1PfV7c3ptI/CxosqTMQWJc6i0S3N1FLlPNPxvrr///h81NQUPw20fcn/1JgVvGnmOIfaa96km40W/OVaqHslJ1j284smQumuWinQyOK4gf+NxL606iy/r93auMijtOC59WtKPZyO4pvOW489D8NqZkoF3JOJfwejIvpYEjpMieEEEIIIYQQQgghhJAvZwoi/As6BHstrH4JAAD//7CvdoM=") [ 1888.150718][ T6336] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 03:42:09 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f00000004c0)={r1, 0x0, 0x0}, 0x10) 03:42:09 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f00000004c0)={r1, 0x0, 0x0}, 0x10) 03:42:09 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x4c}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:09 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000005380)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062f2000000a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa03000000de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb490000000000006412f568000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000096bd1843c2a7d6790a8a79d7ccccb5eb0c8c77c5537918e668b2f02f4295317ac71f67a3442f7fa2f086887c395618f281f641a5b73ba26eae4fe4d834059a8783eb924c3ba154cb742e4b578f9b5ed58a173daf096412b521855dc44a75ac02e325d96b1f3f90aeafc2a988cdad861f5f3818b63994b548b7106ca76a3419a23bc716d575603c094de0bdc0e44433946d7d23cae2e1c2012392667557edbdb01a91657ac5f1d134504448808dbb71c8c731714f7d0b37446c466f9eff15bae048f525fc1024aeba4ac520169c2d1b9550160daa8e5f867fd44dbe6237debb8aef73592fb41cc42a6fb9476d09d7e7e314a124fba3b5644a6a3b0219f126428bca24b55558be4a3d7a111c70"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x802, 0x0) connect$netlink(r4, &(0x7f00000001c0)=@proc, 0xc) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x4c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="3800000024000b0f0000000000e1ffffff0000d8", @ANYRES32=r5, @ANYBLOB="000000000000ffff000000000d0001006671"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@gettclass={0x24, 0x2a, 0x55ebcfb200f1cf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 03:42:09 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f00000004c0)={r1, 0x0, 0x0}, 0x10) [ 1888.193492][ T6341] EXT4-fs (loop2): Unrecognized mount option "H" or missing value [ 1888.210629][ T6344] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x2679cb00, 0x83168301 expected [ 1888.225034][ T6349] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 03:42:09 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8ofwj4OTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUqDmpi/H7Dud+5Pb299zT5mhSEkD/L/d3TrehMdHQAY0ghIecf9EGNptTnb/Z3nksr9Yvz1Vzh8Wp3eD0BwPc///wYgOu8Dk/mvv/67pQcC9D6egMa5qTegoAh9R40bErtQGBb6kNF14N6wziouo5RqrvlQJhBsIJgByE7vL/umUBZ2Z9Qrjdb7aOi6zqNbxSj+tfNa1hW9qe+r15vTKV/FjRYUmchsC51Doleb6KWKOefjA3WT/7w+SkoKH6bGPiTfykwq/hTTPGPjFc7yTRb7flqrVhxKs6xbWeXzAXTXLQzoRFF8QP/S4b+9F9Z/987tXERx2nR8xpWFPu5HcW3HDce+p+G9EyUCzmnEn4PxsV0MKR1mRNCCCGEEEIIIYQQQsiXMwUR/gUdgb0WVr8EAAD//8p7doQ=") 03:42:09 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f00000004c0)={r1, 0x0, 0x0}, 0x10) 03:42:09 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f00000004c0)={r1, 0x0, 0x0}, 0x10) [ 1888.308525][ T6358] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1888.308572][ T6356] EXT4-fs (loop2): Unrecognized mount option "L" or missing value 03:42:09 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f00000004c0)={r1, 0x0, 0x0}, 0x10) [ 1888.360904][ T6358] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1888.379895][ T6364] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x8f48498b, 0x83168301 expected 03:42:10 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept4$packet(0xffffffffffffffff, &(0x7f00000077c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000007800)=0x14, 0x80000) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$tipc(r3, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000010000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = getpid() sched_setscheduler(r5, 0x0, &(0x7f0000008180)=0x2) fstat(0xffffffffffffffff, &(0x7f0000007840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000079c0)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="2daa77c7acf40e8a80f828ffde95e08966dbafc98ce897b74153dd1b1e64d58591405f143bc2824cf0c73985f7d5521062368b17fe044bfd7a5590c0c45817fd9a75324c64da841fc58ed2c9a21b7e0bfcabb776465840802b0e9b7a499dadf3108980c7a235bba13cfd555a2272718babbf7874a6691f6d9a4c5cfd3311eb25741b13fce64fc03bd270d3cfbd23733db2ec4e1afe45d40b4d0add18b35bf9b7f43bb3587da8d9e8", 0xa8}, {&(0x7f0000000380)="8c40ee082ac1ecad4e363fe286f23cfd08119e5e20773a15484ca9a06a83e4d02656103b98e870015e04dd3be2894b2dc011e5d242b0608a216c88d53a25139904ab4b34404f4407dfe3331b932127389d1ec6e3a17d12572556cb4f1cb7441261d41bd068734c19a333f4db5140cb417a6f6364fd9325e500da39e60c3908393bfd250d5adf5ff63d73fb22a9a0678a74b86c3626c21b8ac2", 0x99}, {&(0x7f00000004c0)="6daef667b4c1c0373fd6e73ab9077ffc0b596ca8bf02a6328e71bb12c2c390ed82e0123e2c3a57e992ca78117ee2eebf02c9535c35ad804770f2891f1bbeae72a1a7786eae49f5600534407e74014e1453b1020b4db79d2f68b2f4f724165b5290cb5592e14a0367e377ef3c4935c0e4c26f4cdd7a90a69abc629c61b3d16b5063259f8232631a5629e446385bddd7c3e3c9231a0650101cd91327", 0x9b}], 0x3, &(0x7f00000005c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x108, 0x40040}}, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008041}}, {{&(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}, {{&(0x7f00000031c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003580)=[{&(0x7f0000002100)="311489c4fd40383acd1881062d09ea0e", 0x10}, {&(0x7f0000003240)="7e728e036c701db8b534cce9b54c528840f2a96ebae085a2c6e551f2495819fd6081", 0x22}, {&(0x7f0000003280)}, {0x0}, {&(0x7f0000003500)="9fcef646e27a5c3cf26e0785cf7f4f21d560c2bc78f7f53222", 0x19}, {&(0x7f0000003540)="ce339c92ae7f1b6d62c590577c5fab69d8e045a750d033cc7e74", 0x1a}], 0x6, &(0x7f00000078c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, r6}}}], 0xd0, 0x4000804}}], 0x4, 0x1) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000007200)={0x0, 0x0, 0x0}, &(0x7f0000007240)=0xc) (async) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000007280)=0x0) (async) r9 = getuid() (async) r10 = getpid() sched_setscheduler(r10, 0x2, &(0x7f0000000200)=0x4) (async) sched_setaffinity(r10, 0x8, &(0x7f0000000300)=0x6) (async) r11 = socket$netlink(0x10, 0x3, 0x0) (async) process_vm_writev(r10, &(0x7f0000001bc0)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/152, 0x98}, {&(0x7f0000000540)=""/117, 0x75}, {&(0x7f0000000280)}, {&(0x7f0000000640)=""/200, 0xc8}, {&(0x7f0000001ac0)=""/249, 0xf9}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f0000000340)=""/30, 0x1e}], 0x8, &(0x7f0000001c40)=[{&(0x7f00000005c0)=""/47, 0x2f}], 0x1, 0x0) r12 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r12, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) (async) connect$inet(r12, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) (async) sendto$inet(r12, &(0x7f0000000240)="d7", 0x1, 0x4000, 0x0, 0x0) (async) r13 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r11, &(0x7f0000006440)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000007c0)=ANY=[@ANYBLOB="4000c800deab7c6f00000000000000000008000000008000002d0000be45d432e05b2964d06f82915192cd5396a5f056c9078aba4b70939f0e2f46b5f513740deac6723963d6b391f9ff865d23dafb6cad990b882867b2db851c95e4fd1459dd32b6a3468836b4c1bb2b8fa42441de67ae45852a88b1f27db94fa65daa439c7241052c2aad2da46cb88ee59159baa0207c4558cfed790c30ac42eeebbd4d4b6e1de4f81fbc24479152902f175c891a02a5d1ca2e21b938ad4cce701bbae8858ec66bfcb1475eaec2de8e06fc719d3815ec6df604e1e15c9fc82abed10167e999b71fd9548639ef5a9559ecd61baf8df912f47e7810b9cdb6c557dac917a6f6e760b642e3f715df77d619e0e3523986c5b274d94faeea35ab1a91b862eb29d0259b0818287dd54ba84dfccc79f38761628a0e45dd8e6b797038992b1719edd3d7cdbd914acae31f9d72dc4ae6b9081ebe1a055596a2ea449dc2e433fb1102e59c04f75c5722d1a6a84a0db9d27459cc2e109233bb72f6ae4b93c813bb63223fc47e6c9df30fe7c1daccbda418b1620eee1e24114a3f09505581d087f67d185481e2bf21c6c4477fb3aca83c5798d6482c98bec1bf9814c8c66c6d0ccb1c38f1acccbe266c11e11bed9075ab34cd232daaf017a2b81c6e3dbf7014dc56a9704b0a771acf28980eba56a051069a9b7e2da297a215580daa39b440fdef0aa129526bf4b54f195517b698c60e22530baf56a450b223ecd8320d81fc6d22edac37da2ffbae40e6b4a7180ea37b28048d338fcb20686dd58d3f180837918faa431057c6ff3c1e82f88c0dc99382a237571dc86ba9ba7c0942332f78e5fe763dbf5a4a86dacb9ab1a8e2921b99730ea35dbeaa479a57e6f500000000000000000000c63f619173695411cdf19249694bb8bcafdedb94c79cb17e7acabd7d2c75f847929d2027e8013929d11f657303e0388cacff81c8cfe9ee6aafe274c00cce337a165ad1b962783f234323b57627f93ebc29b5acd0663967000000", @ANYRES32=0x0, @ANYRES64=r13], 0x40}, {&(0x7f000000d100)=ANY=[@ANYBLOB="043600002f0000082bbd7000fedbdf2508008300", @ANYRES32=0x0, @ANYBLOB="08001600ffffffff9e460e7b1dd6e12664df17b45c36ce721b2845763e3b913f05a5178da3088e59a5eb2a025f46e846adfb4f3c6f605506f08dcdc4edce1f516d421f946613d672a279a90d4100153971496ed12cff68acf2efed00f3b4accc8d96a15b1b9e9afaf0bc6cef379b3dc332ed4ab45b7e526d3b0b70dd26ca2975b07139c20eb7325dc98133abd4ca9dcfee6a2ed9a9ff14ea733339e322b45119553d5d7b50676c947b091e00c3d35b7cea9e3a748e3a78981842e33dc1ce076a0c7cfc2b1ec13d5835f87b2e721c692e08235acb444708001100", @ANYRES32=0xee00, @ANYBLOB="fb03278004007a00103a403396b1b2a2e4c48ea1e519a0094229a6989d3fe1994b1726f8d2191a28a3fdc85aee387ad733c716993acf01c4f58092435d86c52893510d74a2d24347b2faa31302053648b4d8054687fe57635c29f655b761fee5077fefc4010bad506ddc7ee9a91d960967ef93a60697e72d5983f3de0066fef4924365363b1de3c94e9248b28aba0b9376ff0e70d05488c51c4cb6c4f7f8c3cf6be7d62e056a68b8fdc54874b9aafa0f4d1433e1d62da12ac0733d50fd12ea97bc01210482d346bfd9d238880ce141d2394b322214e5179d5fe7b80ff04475a2edc4b3440028004f059b4afc15c10468aa15a74058c67f29508389f6d71d981e4dda422356c78c0098f39de1380da3da5f901ae422aac58b49a7a805646e02ddb7288fb6402d81023e9e48c904b8eae33e628c63b6fe6b53f581f2d0e6c8407fdb223d9841cd02b4969ce8ae47e842afc586a3595d84f278f7e69b0b2e25fd04d06275a94ad640a1b46e41dbcfb2426ccddbae6922f9c41ef9f08cafb3e63b85e4e78d0dc5620e6a6a3ca86ce38e2e8e7aff18582c7858c6862cbab7b42a158407e4382477619675d61caa6a62132cf2f2a8344963bd62dcb3280b442b417081712e9a9d98108e316e9d1de9eaee1daef81a8aee372d090f64919d19cb9979c73816514a402cc252ef8f0af8b7416404aada853c001cc39d1e0120202a7002118ce27be22e8f5dad8342c822d6c7339517c6c88737aa28bea5f7490dda83be2d4a7f745afcd5674ccf7affbc0138d129cc502ddb3d731e619454db5e0e10b851645ba4e47bf6b29d7a83fa38d654ec3a5d0d3ebe9b1e41d380c9239f573c5d7b5cf929211c84d3e80f376565723cba3b62f12cd5532da0e492c0e605f58ee16151f8810b391046581b670c003f001f0000000000000008001000e0000001e60955fc0d59b8090030841a5aa319204b7da5c27b409709b7fb5712443ddd64744ad92aa06a04e4c60277469aeec80ab897672ef02e4f3fd7d3449647a85cb9a8fe717e3787ecfdcb4fde1a0f0e74f14ae3a8adedc1ebfe29dc93dcd0549f0cec4286b62c1d6063a181ae665a3e063ca17a7f5c1603ec47dbda0d6f3616581206a2b24146d6e9e6b272dd847b06c8249a53248be6d1af53fdb02518ec05ee21ca01b329b2c7662902efdf0d717d1058b9713348baa1bf7cdffbdea4986a8e936247e5c5749ce8d79242655aeac5da770f35af6ab06e02c0ce5b7a9c28c40cf0fdd59cdd230363200675a14682141380b12a61bd0a9919d14c599c1294a832a7644398043457ddbddb45a9d2aba593f294ce2ebfabd6f73e89aff492283b613e385a6e87538f63722c91f3450d6a19e224156ba9b1615173e6717c986186ba9959a7ded21632da0f7d67322b42bcc1df222f26e16857bb49df2e71129b953f8033b73e7f499090c1761a0008001300610500000c20428093066609fe1763d43f182f0682586a42090dcbcb1d2a68ae4f7614765d123bc6f765449005423ea2742e6c6346a812605bac65cc4f8ab441dd4245a272dd54094add9b4e15b12fd5396e57be111c5221ab0ee8e8b30682a4d3b416f75c591314a6b81ea115b0f5da234f6f780ebb4c91ee4c40a9e5ca3c9e1d6d3f577173da38c20205fe242015fced2d79a4e013e9bb151027e47897d192ad154c7729ead6616f23941568e35e883000aab12e29dd4b2daa4a17da80eb6f5f5563bd8dfbb0c79e7be0a70f3a6bb28c013a5c2ebeefcca04b54fe0d27ed49552062bbaac5cd48836252b23b1683bfea21e282698bcddbfda763b58a6599959082c3190815249c6121f5520e69b9215a655eaabd2a412adbdac3174bb84cbd38c57247a7bd9519c5f14efc4acff93e3608749d2453e6f457a1facc2dde5353c90d3935efa344e65ebf0c33be3bc9f2d9acb08cfd1e90d3a6d54eeb03eb2e4770b2ca5d71f14a4cc3258e44feb7f3c97faec2862d72b2261b496a5fe8ec99dc8c962cf4f31584702b4271cb8fb67a8f9bce9257447662fc03c3b62eb1eb863effdd0d86165e2441748644709f1a564d72a8f3f110947969c3b708598a04cb361a7266049bf404545a635ab5c84883ac3ebad000e65107a0c47417beca129e8bb802a380de42d2707dcbac1109a641be95aebd754f52f775adc6fb57e792f4419b30cab42e0f1ebf70cbd52261615dd71f3f775642447662d5bb8f7ca69ecc2c4eeb59a4b72843244ef1456dc9ac09bfa4aa420ba92d772f726cd020127ca908bc9e3ba0e0e114c51787c8db3485999d32f87e4bd185e2c51916fd8b7d4ecc8a68f4321ece38fb24d90cdf4d0366c06d5f9fb84cb6db3354598ef1ab6f66664240932420986938a98b60d96fa2268e0e0bf9f9739c0676e01c910fc05643f857d2e17105359880acda9e11cbe0e1c1bfac569b1ea36980cf505d6ef87721be2a02889f4f4b23a81f22e2591e0980dfef8589eb74c0e885f2a19b0d3f8004e7a0197d114173c18ac9a3ca733cdedf0f8cb831a68393c7fee781a5b024a9da39eed3e125e76025b4679841dc633a451b244145e1f9de0b5a4c69bae3b0a34cd0bc2d82fd0452f30b15deb6639eb71150592e88478762a7f5e46fa3f05394b6f55ee00665ecd07775fb92c51f0b37963c942a9e20a42cadbc116d7b3c5241ce1a2a20f6128661f52143e60e690cf4377026f0c79ef0481062d7ff9d232a054f24f933d2e65f094bf4f846a88a3c7a68a59c4bb53149737f5e904b862c064df67a581b442fe916e1ecd49f28c5cdfc1f36d203836e6e23c66b2682288915b60e28317176b40d0feeb543f5dea26db06aeb3dd8c50ecdc2fe49c4688c42410aa35c6c85b17ddf8a4559b13412669df6fa94826facd555b8d5be8d8d5af82428651d0e69c5b8bde1b809736dc616503eff28ac96c7d3367bd98f781ea19b6668067b3597a74a7deee260b4b0c370abf826f90e77fd83e3565993d08af6742db1559c085bd10926ca341773b01cb5f9fad6748b0c9d7cb43fc8ec22c18d1c069e2cd8d8c5f5534eb34a6c2cdd439d9db39ea63a6a974c54cbd858f7ff768a0faac063be12496b56188c35b1c8450aedd70e0ec8a375dd908c807a676516c99db92471613a8655112b884476171361618be793ad509990016ef9a606eb9db4421bc8aa9ec636a13da71eea453261758c7c767b88d12ac26ae843420fd1e78911d416ad2cd1fde6a736fba8d52441fbe56899b168657f241ae60025754243d3bde1ef526664e0b10aee3882982b9f26d906e924ca6404e45b26628859d1dcbe8d71fd2a2a3436171e5a24f9b15b77c0a5e647f500be821c0a6573d40150bd03f0b0dfc7128b883ef6a4e123379afd32530dc0e1553a02549deec81b991861405ed434c4486d3285dcdaf42f85649ef1574bb950191da7ee31590d97d6e7c0f341ea845ad3bc679c9e47d7ed36ad62154221fa1a91475ad1cdfd0d71a554b8989ea3cd6cefcf0862ad07027b0c2c84210134f6b99b005a2a81bee89ab2f15466a22fa612b3a36220f1f7903d8d1455a9a87a8bef9a666526ea4d0af5e9e2568c7adba06faf5ab78acbb5dd3c89b85c24047979b3f8e103475a26948cf35b504849dbe2f1cdac95683bfcd2d5c49e0711cfdc17c156e9d24ed5d0595e04c0b5b4dce82f1b96401811f34adca57e3773496ff75d3b03f04303d91da4e8623e9db9ca4843b37bb23c62a74fbe250913b75bf9eb446236bf60def7cc626eb19193225ab92bcf4b1bf3c03655f73c895f2eb17f5efce05b10406900b66a6d4e270004595ec7eee8c16825dc14bac24799576cec68e392d1d13f4bf3f8dba7782c2290c698bd03756251819c02158122c109b193741858798d4bbda276f4253d9a498ac02d0cce7f9053a9ddcc2b1577f58ff11a40d5e07c4bf0b7ecc94f873c039f645469dd4a01e4d1bb3f7783bbbe2eec436388ea6913243848164c3045a29f81f9de29ebdbed7e371473e26b0aa307bdb1d4316e9041673d97d634a3d8c161534a2c9786b6888c8b0ff6f3ba9e90663541305364b7ecc00383fa378ceb7665c1851d85a4890c00d6eb39d5c5790ca43a822164faab19fad75648a77534684de6743ce93dabc616716bcc2f4ffb9950b76d2844def5334fff4fe798dd500d651ebb227c88271591275fc325b01cc8c6e7a5eaa154c7ad6bdd738b50e9bb12059d481dcc2ff61e5a1036efd41c1242755f769e877a133e77b7ee6f651eae9983026885c73961c6ac12289797a57a8adb8ba1d6797e26ec267e8502eb6401fc38e8d0dc9e9ba99de3e78ffec3b786349f18e1864f836f925cb69fb84de9281076c78be630f5da381b87e64f19c83c7126c1832dd4e386dc48a8b9d35b7c1efcf76d60e07b432233a4882e8e667130ed160bfbc4b886211cedb3765d00e9a481e7f2b01dd0c31312a44acf39d87316a3d28ac6ff97389c6a10483012ce61b9d55cec835e0455c858af6312531b7d39d3705eb55054aa93959965463b268d53bb4f049455576074364c61f399c33d5c8881af8db380b88b175894017c670d125a667fb2ed2e54cf7aeacd84c34a76f2cfc9609633612e66b57f3907035242cda4d597b92fc956c52e3137ed4366a1a70dc83481c682a79471071513df0104f4a18ae0e4ff9d6867e7544b5b9abcaeab9b54a4d539bf316d7add2fda88da6a2fb3562fdf7a4352f8d2e3dd52a1cece0be91a285a00ff896f6784d8295c443f06d6bbb181b03aa3621630f18685fe70f3138be987a1b65bbf6e245b74f8ddedae338d7b5f64a2038805eea8f2ede0bba7d36d2a56390839d7384aec611b691d15b525cc68efea73261ba224bb127ed905c0930ec1b5cc94972f95463a47f6f43e9b27bb8b4dd70b332021a85b39f6c51ebaf19035e8b90f4d3539d05b2a26afb4c24906cd135809c48cee44ced642e119b794e9a116e8d96eca5140162c387fdf40b53d9d7f700df57c27ea0636524ddc1d5c42c0fe0dbf8a152e801e8621b7af0d2c8457fe4ea9bd269867d9388f1ecdba882fcb86546515d2c5c8d6ac8378c0b1389cc2a168b64fc78a141faea4ecaca512cccd66f457907089d24cb7bf7c688eeb82ae2139604f1c7aad70c102bec9e2625d87fb2f60908895b5f471e9006d2cfc5cc5263c5ff9a355b45a37b063224d4c6e01aee81296e4bc8d613fd608cc1e9af911862ee272f2bf313c7be4a68f3c77a8fa3dd2704f6fc35bf8168f9cd5fc2ef3ee3cf8efc83bb7c4d4a0b926e155a6228044d4f82720d397055b239a4605aca1ae06accd21f2800809349e3c53874c0f05654bf474d4d41e569c37fbb676a41847a66bb0321d2e649431aa71534f9e6b8ef22a04a28ee26d252cc4a6092b22f098175e81f5d6762119e2c47d4030bdb938d7b6dac115ba99e44046a27833393a1df9da23df00a04a8b212376478a12cfd023cfce6bce00921771f17191823cccfb97bcb985c2a87715b359678a31c36d4830c9ced157328d8c72c5f65f53c2475c25639648e5d4f150b11f959bc2d1d1958557a9dad6d2303c34a2e017787d2be94501e1e47ac20e2e2f0ee1f2e647f4f910109e49f7cbe98e81baeb7c4aedf95934e134877f614ae0f78783b061e6b694a598b85ded972cbdb28e675a6ed0058722485cfe15c9c684e617cb6eb33002dbb64083056cdee2247251b3f27854b5fff0d8720f16f98f31d4753cbc4a8465cd143b03e0c76468ab8a25e90d7a0a2ab966fd5d25c3363ea71cf1e260fbbc58d95227abb72fa7d24b3f91783f89368bcc90e17b66af5a897026215f590c1ddb5005d349ee3040b677c3a002b6fdc8af4f4131c54b93b907c86abfcd8fedc5fdca085646ceb442c6fd376b0875b7b51a6c97da86f46abe0bc61c9093b0e8838ecdb08a79690dadab9dd329e046d45f9372fe3ba67164ebf2dfe0214f8529454b91dd9c92516e4c0fc6eeac7670dd68f516337160bbc3a43caa903f84cddea775f4899471bd1c3555bccaf7f5afacbeabdcd104915cb3a1f1646d16b0b5a6ddd2b46f35df41baa22a065aeee3e908ad41890a99b276c49e1b5d0918e0f069214ef2d26127e1d371f2a6c1704b39ea3d73a2c503033f988c390865b1073eb39c8a6e8d5f247ef85b3c99cab737e80d9c6a5e851f489d3737b006ea7ce4008c993cf0188556503bcdb025a721d8d6fd256481bcb605671c94d5e72134f351546857a27945d3532e00df338d11c9f9b1de5d15298a4c1d45d55ca8c2b5ab383270eef223719b9caf04a24c0cbe08c7ea23a087a7d46979095838ccc149706b59a32fb742cda77572f70263d052b2d2c1f541e24e962254f9e562c3205537a7334bb026df0243b7ed5131ae70879fd89026049a571fdc56920e8506dc6093b8807e5331337ade682fe3de25074d2d2932d2c617b650195903c9d159143ce0c930fda6529aa8e28c8518c4f1b19d7b2ade627b82d307e8a6421d52e92e4420ac1fa1d1183a7e61f1d6c44aeb97cd0b750fb923adb6ea5d3a47bfdf22b19625eb181077219e0924b57c1a5c22579d6e5d5441992cc98b946c4acbff849be4de225b63f278bcbf96cdcb84405f0c0a416d5c7e21bd9fd76b978a6ca7fb246f71c4b509b7af3cd4427bc517219c3a3bf5356fbe3d7ed39fd84af63874c86d6c1815e4c574a65af1c39ababfcffb6cc3ff6e3408f270e808183a2e79c06d239ee1a097bfc04a389565d697c0e39a2e28caee5d4eb7480066f7ad76f9174d3f0338875b1ef3b525d189ea043dac5830bca7671713f1526cdaec435321c2be4756d2576f7d64a3b448a287a51290bf068bacbe322613dac3fa63a64e7e57bcdc9cc174d25456041744c405db98d91de124f4cd6acb7da21ccbda1492c829b7014882b253e16e93e2952b18dd72c53a11947f2e98599a82ba517fe8539878653b378ed77fa3336b8ef06c68de3c72c0f5e71dc860ce05b87cc0fe2f59048da6101349f509e7edaf1cc45664f2c70672b35c577f6120683dce857279b3751e0b181e3b81cfabae560329ef1318a65e1cea4642153a4846305c6058df2f8fa6f130601454d68bab6cb6bc5c473a0dac4d7eed97937ef5d4e9d584b3aaacf369a54fda61fd5f4b40dbba9c02a7b21845230b48ca22aafca59b8a8e4a92423c0a6da1a128000a47cb331f134f5e3a56859310f929944cb05fb33ad69d9c6d08d6b0153d32e009e34cf3dd06b251f87f2dc8447c75519ad7eeae24f39b5613619fb57d75dc744b0800830091a015359f5bd4b080a1c0c71232d467b22e301941b4ac7754c854", @ANYRES32=0x0, @ANYBLOB="69dbaf94c9fda3e68ca1cefc4d4a854207cb4bcd0d188c04e87c2f8670ca908ad3edcb63009670fcef1b377931fbb7d9e7ff6079aada50154ae86f893659d1fac3f912ea3532bc5ac1c8749f3bcf6c4336ea2482e404cf6943ae52fdb9c3d953fd6ddf619f9d25cac6faf0ccd66f5e59b355a37f56b8d4e2846f7feacc44b4233aa3f435d82b342a070e7ac017a2e16072144a279bc41f55952f98b2f7d1d27767e755be004188454acd4ccf4cbea9241d3ef267c0ea7b294a05be7093e26717f374b4bba8d7b1434a171c847aadbc32dc081466a5d67d3be6d0dd5bc523a4212af8986c55e64401414afa062959cb4bc9c70b49b2902e9c69fc55f70c91c44f1e5def9e9be378fbd79685a603d6e654c056ba27955b8d5de2882f204ed7ddcd93d304fe5bcf08ad6d4b966b1b0ea2ea3504c498078bf94aa2b1a5ac6e9dd858d9a67bf54ab5bf9c92bc421b255ec51ef077445d91a996ac8dae67fd0a2182f6d9ea2fe652ce0867ad080f6b5312103136622b383b7d7f97f9981cd73f282583b6f839a4549cfeed9c0df23bbd01a12726ef8e018a366ec127d3a1c484b6ee4e03521ca76825be71646d3b95040f500af186ac28ac6bee3d620b8fb370ca8d75ce6361ce9ca2a9b3c9a713f9051ec2d774145223d406563b61fec4af3646292786933eda4e49dc98cdc3bc491e2dab354e8ffa2262d1d54f8715734227db4a6ba8ea9c37c3cfa9b875d0e78d76d25f5c97b3e6b326a8716c7e74d21ff252b78213c5ece8f61cf591c808ed059e2b25073b4cfc67c80763986c8f51a19e9e34f6a2c2316727f8df8326638e87d345ded605e88ebaff414f584571d4d1ce0b242ef99f0c0e5b348f224e5babb5478f6489c125b73cfedfd2f0e4dc8f7f36e49ce41f02c62bceab7a6eb231124ed2f7010d821772e47ea4b249d60b9629958efb652138d9c4344791308a9c72dc93f1fa253827d501ab388f011fb66af559dd624e77d0e84cc6d136b43852d76523cf2340ca71e2b88771842e224892e03dba42fc7a69492b4e08305d49dcbfdb5117a69c3cd0bad99e6d9f72c86676b41bf1a5131da34dfa64ea171f1dd3e4c000d1ff67aa9a515d213ef9f3bd34407a70dee952d04b6e8e8bd8ebbb849bf84dccae85938b272c92be7458db62a563b229434c5000d4b8524d0d08a4e366967afb69e9fdbead0be4f75695497f7c5b9b189895fc33f5872a9e773d26eeca18d8a8b460e585b3c7a16ae89272ab7d7cf98c245cf85cc623130c078c403b7b48aa8ed9ced2e8e39aceb7c8f61c2057de80ebab4fdab4fe0cbd993d4144061827bc875aacebdc66966b6ecaf31edff1997dfe16e7d40f680d27cfb3a03c0a2f22be07690e99b1a30924ca4668304d5429178d4952da3904153755865f203c158450e1dfe268eb096ad461bdca5831eaa143923f65a9ef587723ff5dde03df03fb7ac36cfc969ac9ccfa655228792aac87558a8d46ceca0c69ee00cbf2c29bd12d469932b65e67236f4394e1134dba484a2f93f6d60b26ca017adc9b0d259f1fef82e0d4799adffaf61b23235d8fba57a8be5545d592e85ae4ceb4a10e0a1a6709d16e78f42cb01aa8aed20fe3bc9ac1ea0a2b5f3773ab729cbdbe5f7a5a7a98831b24b22c9844592dec1a6f9ff9cf8c1ce648c2cf7094194bc2c6964c1d80afdeb1c6ca8254c342b80bffe89587b6daeaf5c8ac89a68be874f1a0feed427a8aa6e10c639fa9f9c7a40c07a2a3841999af58a2a44d2d9b77cfd7cf44b41b615fa3fc0e8e56d5f2ace894db08cf352cd23f19dedd4403a1c5ce9f1bf2ed54f5a4c735348d649ed1c459225c8e5efeba4af8555826ba7367821692cb9c0760cb0211ab24aece113fadc4f15f84f9140a2eb16b01db2e31c7b14ebd4cc53f5c2979249c463a9312dce1a4a0e87b0ed58c16d30a7486e7963e2df45b053a427a639f17a98f55ac802d39b8060cad94cc3e5ae17ab057cbc5781ea83486becb6857930eb6b9b0f3c29ad7045b32163adcffde4bad5e71022d6cfdac7bf9231483606507175032bf8d1e9ffe43195be0cc99db4bf74a5bc6b6494b6d57833c0e8451ceb393aa28910e59528aded9327098c0f7833206695bfc6f1cdab01394e2dfff61443d3170763611364586a0c661d5733fe08fa75e690ad3fe6981d21d4cd64e548fc7748bc8216a37303c690f11cc468e21c64b1b617406dfec28d6fccb682edc08ffbe66bf6c1770a7e0d834cc54b5f51a9ff47789071555e41977bfa5362a8e7e934ae3441a3a3285b07a161e7047cbbcb6dbace3826a5405a3fdc77eeed888919776701d825f0a275aad2db36d26eaf5a236d623778c9728b8d1fe6f309e6ca17aac67b632e9e7613d15990b86b0a2c2a1ad8fbc1a8c9b52e0f73f3cdafbee612c81d70ce1276318cf9e56b2ceda09245c5d26c5a8e8036eb2e42765fa33a3adba6f3e8876d0f2fa406667f8a9453cd9def3e19b3c80f610483d538deb304413a8e43202a0569d09f520b38db26b1c478dff01e10a505cf90c1dece3e18552f1a7592ab22d4d8c0a686967a403b1394a5773fd31540ade28d13b56518c56ec6f2e29ebc55a3babebf3cb7981e402dd35aaa40c945ae3e74877258d502eb358f1282e4b4d7bb3feeabf2146f4d2096aa85c708fe7e5e008d1a1a3686b13140f00f044404bb547c47661325cc63938d0dde9bd31e48505759df3f6b48e7f6f38961a5005e863245088883dcb137a5e50d8a256db987ee337a4ad0355f635ffd43e09db40a199fc303c3b5b0615c8f0cef9d5b3696e4b0f1cbe1e0ae0d1166ef1b2b3b20aa6f3e2a0097b5f78f4a455141d5e113a040095792680fe32cf503c53f3928ee7a435148452425f782f8dc97cf1711ae65f6f9d021903183436ed17723398c0bf8effaa4ea01267fdb87dbcd1493b0320e0fc79bbe38ea478ecf6d164ccf47f050b8ba694bc0203abee1184da1f769885e73477155cff87ad588146471a671b1b42a691296ee83d8663c36e93e799879756217a1d7fbcdd6e1c422698311de839b1511d11453bb0b535b1a136d54b0ca6b5529433ed4d5efdc5f41541d09b4f7d9dfcf5ac567528c208447489d78b91da0dfeb9086aff47e2013e09dce323869af5d2b069e81fc421c53d01bc8b1ab6bfc30ced02d43a02daf4ee5081667045d1ebcd5536766c4cbe4ef8016393e98ad681328a0a58da7acfa99211f78fc9c5c86dede7f7b63c1a0ab880f2fff5a0214b0130d1666449829b522b7c2aa8734926c887d3b6d2b75acb0311f63bcf90be856776021801843acdf8eb206a8bb97a8b97b0ef73fb4af59d213132aa42bfd51b428c82b7ddfa5590961f55978303a89b253ed2810b7db2145fc49d8ed41a68fc2692038a368bd52168e815603a41c339c5a3ad8485e9238171cd7b70efa51b1a8dbb2f45e2809101428c9d1165ff37d101f0fd7f26b8c6e0e2c8d14beb75a7e4d881e33d237b0378f1bc9d66b206d6df56c1fca3c88c463bb40aa8b23953b26d80d6db820a8b872f34da4c01adcf5b01740ad064630796c9132dbe2e6a24a12a56f043f3296d20da3dbd30977de4ee7239a683129295a68d4907e2e999e5a55d4651258ca5ba911040b8553109d1e1c2e4fe610ea1bf4f986343fa75005bdcb771d7a391d4dc982be17203a8ef819a647849160b9460fd2e724d003ec89df47e8b2c2a15f3fa7cc5ed5e85253cd0a679505610d4fa3c72851d609b46099dea080ac240eb8423b2e9027736d12694d9f6fbd0e0a39d9e898d9e25ba5f9c3d61a3363e5f91122a611077433148656faa26a63450ec48e52b8013c666bd87fe841e0679065a7eae661f61290fecb20790ea8a69ab51266002663c5f5085ff399e2c00d0de7b5fa5fa637edba2d9cf228d63bf9de721bdbb41bce0d611214dba761053083dbdb1c2055cbd296e8fcabaa13f264b9c9a685130291fb24708220fbffb70f2afed12da78a8cc52e4c60c207f9b30f6ba0dab69dc574d4175e04bbf90a4cfd1003648a49a4486b4c560e5462cc885c70d1afe209ae623e2d596917a581c9703546fe60e30a6c184448f088d65616c7324e1520d053446e05e7bc55e1ca8aa22bd751d7cd8c5b1998a43b953c4b290dd7913a2deefb6fbf8b30562e41a416dfee9e127d76b8279bf8f451916c9f85425b25adb08c78342a9ee74073a8aedb328eb2de69d76c2a0695deac03099a95dd8fa11d831c3c5e3ffb7e3071a03b67c8df4e1ddfb826b4f51bf8ac6c37363d0ad55646583276c31fa4c927eea3c1b1feee3c9a14fbd83487ee87620848c77005188647677a2e8248f745904729e7ac00989c0156bca21e5bc18fa0ef9ee15bc6c95787958152db274041d1abf8e00710c78c59933991031994322b0a6c005ae9f35643ede6dad7145e22f84867082b9c9ba37871ffbd8a4547a537b80ec92c21a16e6048d9b7aada36dde74adebabb391ffc99be31d45ed9b11684ca62000a60c305f356d153c09ab0f8b9f960b368a346f4def3b0ad028fea1a387fd49938b830a7d422406ded07afd58e20d9554257e3ba65557ceb5e2c8ce2b45aeb4db43c3fce56a592394223bb06687ab39a36c9ec37e358a1bc53d1ad1dd78e111ff865d30917f6688209009b15bc82767aaa22f3f688ec7939eb06242b1012911e34f6fdb2bafcdd0d049af3b7074a5a392f007ac0712dc970411337c2761955c29e46b5baf2017d2068035411834ac25efe69ae8f51e74bb9408554ed43fa7234d9d582d3581daf07ae743bb91dd26b6140eec5de726433a2bd6dfd4acea26c596ce56632389b7481a8bec5d9d623a7b5d84720728c17d3568cc926a7afff4481ba26e9eab33773b6b87627b5d27dd4bf0d2a7437804cfb19bf0ce0bf4d1cc5f90fe984e6d6d8a222db3fd95331de019e096dff2f18b73cac762150905e5486f02c7495f8eb35a8c14964043948961565efd01381a62421fd42ead7f69ba4b5ec981e5b1665d244016bef02033c292227efe703f5768ebe902df204eca729120bbd0548a1a70564ad5489ed74aec8c16c40b3b9dc2c925907039a799fca10e4f006bea198438d6a27b04c8178342644bd8b6d84d38aaa28321583fc007dca810f69d3bfe4e7845e1ec8f55e8cdbe7cc2423c8021cf853e5d39f9d0b9dc15699eb7659750d45ec92b5fba4b39d91f89a186a05716798f54d82ed6a3e66b96515038ca1aea8181d7aae8ddd1af84398df5ba271a3438decc886c04cb842c03e8e3f98f080b8157717c22e0d3fe907b424f185ab8d0d68c6963c6812e5010b30a72dcfbacc6f77e27ed786bd0f37eb3d0f32293c713fb72d1a079afa8a88f3baa62fd6b2d606e88777e29803d381f00c582e8fef033a0a267f569145f94a8310b25ad0208ed817c6ecab97cdd7831d807e6463a0cfae0723f0c2d9d16ca1cf9a0675a880821081cedb9b3ace90e21a8dbb1bb9f2f694e0e549bdf95d5a58f645364d236e669cd9f33c3132a099b892f4352b226dca38d150be3914fd206eaf7d05f12b217acd09c550ea7e835412e81b9fc8ebe119e63b0f6cd3c9236729a6e7bb285f2fb073791615a596417bc1a18bc4036d3b30f08f63d6bb33e2ba6ef2b5cda92125550b512ce4770afc05c6253b9fdf1e5edef32c4929c5302b480e8b741d91d6ebddc598ed583eeb2decbb34b2f67f74f03d58774b48fba0ad54af373fbec959032724672ad3d28db2b05d06d869a34a4aea6643d3a136ff78b320aeb5f5680804c5ea12bc495a966a992b1884becbb8df5fb10338008001100", @ANYRES32=r12, @ANYBLOB="844b3cc1e8602c53c86d06a532a15095c7734f6a59d0b509682186d26243753ed2b88814001400ff020000000000000000000000000001a90043009ab7b549abc13f986717d90e9968888b3d3da84ca0b31722298e0dcb3a79e261876830e9a27d3be804ad7b492d2d6cc2c8c8f90a5c446d8d1011651a365f8a1e3bc740856483303ed539e4eb9702880721a1c19ad0ea6f91c9a4e88f37bcffeffe47bcb141b9345964865a18a03b3cae83e841307fb2ced687b9fe89aef5d3b991aa94879dd9101526980ac98b5c9cd3fe6360cef1eb3f3e97ce6d465aabb37e9c8a7150b50000000c0039000100000000000080153aa2d89d422646f7b05b4698a9c2f82e7537f3aa1910e66e514017b32c4d7d6f026744052118497ee1b244a3a438af7b91e74fbf91dbc8e9a633193ee5ef0de86bc7e73c4e40dc1f095f05bc3a3db87e6f1caa84696425d198f35bc3d482c427a5a0c2451c192fb391b76c7fabe99ab43d4f2daa49315032e1a775dbe24ae7d77cbfc39b82f1adde028001608fdc798da748fcaf3b7b52058da7ed4fbb402ca915e26de205a596c220f81e17dff5957e5163ac1631e8f46d9bb55c756f0ce0af3f5854f84978c4cf75e2df22289f268e1f47037c0429891dc2fb3d05070027d315e6a525b161b61ae66fb4fb252bfd227ce5426f3722e0bcf8c89f65d681facbdfee78c00b94a1b56cadfd1e102de81b0747b366634452444abd152dc0a0d5a34d3814be207cbd5a72d6203de5eb0d48864e83b4250eb85fedae268bfc036a8b8153bdbf73d3d5138e27760b1e9bf75a01d630225aaa008a644a578eca5bbf565be9f31b3fdd7f0eaaf156f6135d1dca80c973229ccab86659fdfcd99d5348bdebabd15333245edce9d2b870a83635e1b44ca8eee7a832d8f11cdfaec88358f02e0b7a3bcf25633ece240eaa71cd5a5cc7da57d8a2f2cf684d4528835536bbee079053e5d0b52789ba65005de38ea516f49b7ee9cb6d7a5cebe74afa1324c0428a271e9476531c6d12fb3fc4d2389d741ee5a792b396bc80a1c2569e49df2bc1f6d8622dd71d62aebb15e49d5790fd7b6616a654c624c9348ff28ba02fde47c7736ea39d97ba872431cc3b1f7d761c9dfa99a6521f73d72b77795d6a02fac4192b656bc2733742f5b5abdca32159e07a4c19d09a20fcbecfbdc57d6af277b132fdd9737249a1a1b0e5aae20051c289358e4e930c2c254bd04fc1a4824490cd2031c5ce943ae5489a189ea0a1124dcfd9a53b6a622ffb0d041002109d60b51fa0a89c89f72fc4c83c37f6d919ec8102c70cd990e3a0f4f6fb312ae8e32d36f5fffd892074f11369611fbac5d46cf0ebf83d05e402fb4b050ae72f40e2a7cb6521d5b83700da794b7cdded48dad68cb1688b87d65a0fc858a914004bfb05fee2b2568bc7ad374958dc78c0da3593df5e7c25a2ee9416cb8afe64178b54aa373f3dd3bb0eefcc8bf33f166f15b440556d660e76eaa8c721d8491f6fd2421fa44a32849fbe57b4d68dbe9a2b758395001d41fe6ed4a3e554f33bbd5511b3251c24bf69c4d9dc2ec1b22a7cbae38d97db92b879b03fd7b79be6ec6efbd7a393b3402e6da20db489e980bea76fff8a6e51d9536fb579f3a3f34536493f2a9da47cd8502d62fbde36050f9c2c860e2e3958102077d8bee4a12f4f2d868e85a374abd75db000f5cfc11f03a1ec8720fb404b0076c970abbc3eaa79c35e1b946228b4aed7a40f886ec174fdd1dbe99fe919ddac1a6e7ea71fa90d513c99bc9c105e2e7de07305c3a67f730627ce22aabdc9605ba98dae63699f07b2a622a0432f6c4fce650d7888bf493e55446464746ee24f4d34d852a4da5c46e8df27616928d90198f88e2d0b61fbe38eeb455f33a57bbd1968172c3171ee70562f81f0cabe62c1c21319619bacc14803ae51a2f3684322978ad60f189f00f8f5421d085b136cdfa206271d4dd6923ec018b8a91a541abdc5607013f52c276115f73805d90285336a04b9db77ed2ae6e9fbe226e24bf685f72569fefd1bdbf4d4cc61aaf101a5ea8a0dfaeb4b088643e035d7698fd766fee066ac440c21f50def53639109648c0d6b323b9705e6a287459262febca6b0f78e54130f72b869cf790dd4eb87ff9f387e54b7f875d6e4714a893372d5889160f68ab904e9639b766e3851b605d8f3be605832ad22557c0968d161e775b02057480b9a47159fdf31478673a4461c39487123ed10527e54a7c3c5cc6f3b40b58a6a238065881b2a548da2eb905b38a45d6f70f4ded969bb464dceef5b265d9ec03ee7b508f5b2784c4667c6dcf79d9f835f6b45e4fee52bf4370cb132bc9c69d946b17d12c514f86a88e0878aec3af964ef49002f6ba902b51fb023ad886f03a27469728d7e5d411e21a750f3d907681a4560e942da2cdd8d1f5087453889dc38a303be39c202a46d2f4f30ae0d30ffccd54d09b9f8960b75cb97c2621c78b56561dbe8b58aa9dae7be8ed28c9c61238947bcb60eeda8bd796ba694e21ac058af59f52d75dc1706339ed118b915493369bea78aafd3ab829f185bc071b24623f43529c9de696100f6cdc6edf54a9d65cf2fec1b22b6d614dd02236f138e5ff9e562dfa1952ffb8ca6e45c826880996f336bdd29430b088e317b5cc5964d2499ff07fc1e584879706eec6f6f338b92ad6c264b603ec73ff0cd90aacc3b4bd9ecedb838bde9be5b2c14d35f6e1a5b959e01d1d4df8873c1f88656cd40ba3067f712cc067532a15a1958e4a0a0ed6cea30c5b58eca0e3a3fa544cc7249445b1d2affa51b6f01e2da24d2d03c58e358a4697e3fcb210c1054416485e7f84b0327eec42d4561ffe51ff7206d039c9c64a1ab1f6a1ab65fa2b58fc3e2a0b5b5d793e71aaeb1bab329c99d9146cd5186e4c0abe2bd53e0787e635ae768763aa7907c4713d06aec97d0c9b872f27bedcad53e548f2770c0cfc50be946892fc5aa9cfa94f42342fb8dda1fa68debd60ff6132d98773a19d7166b136dd62f18ce57f012fa65bd25e213a6a67ffd69cd12cb6e41e3f9583aaa40aec482d83f4d56e4e4abeaf578c09375dda7703854044f135784215d10a6490f681303efda9fcea95a10200825513a67a49e168629415d9bf3d4c56782c0e54f9b5ca06626d4fbc64b0aab6ead6b96c0c0b38becac934e40e1fba08a6bebff6ee60ecf5cdf816e157fc17daf30bcdde72108bfc9440c72e585fd8bde0d2e74cda8e7d516d091b1250b67431f88dda834bde3d3b16a33938ebc3fae2c7a97f394e00757bce2cd12890fc0f94fe67c8ca37b22d08936992547d88f491d61da24e42ddb3f840ab4dd09428ba3b56a0f254b789ff3a7d55bbb610cbf83dbb0da51e935989912347fb929b66bddf26c688fb42e72470ca747d1e4a1247bb80d47d4b6be29459758293fc41192351822211913a2afbb4f9f2d43a081497a19e193e3494cf184735bc318dd73506a843db13b780bf4b9e84c5c084e43c9438be64e95457032cf92e2eed7abbf8cd3cd64a1192dc80ccb8dd695088659f977d1ba0da95dffb0801c9678ce991acde958c328d5beca1222a2bb4d9ccaab1ec34f840f4551a81a8e159784c7a24d7d0f57e583601527c240bab7717f1d103b2df9ad53ebe2746228a023b477efabe73f5347ea99d66f04d927f93bb16b2d783f381a07889df7bc8655712fe4286ec7547762c3d9090424fbad88a65042aaedab0ecf206fc7010863d5478a1093f5f3d9318d6a8e7bb2d329dfdf85059dea624d9a454de10d178859af82e2ef6261e9384c23f9dfa47f769c371246f3140266215c89e2f0df1f8bf5447e65d7df9b153d9e5cdc21be69f27f6f496bb92b0b0bc8a59d15c8a68c79cbe8001bb4f8603d2f01b0c8613becef2f385ff4ba46eca3852c070ee1c7f24be50ada2c7aec3243eef0914d83860470e9d421e68b261e3c2bf9ff0c383dd2cd02fc4289f7f7dacb26e9a1be77e9efbea0b756f520bb7612e49218cad3fc72c829668eb338cb28bbaada644413ac95004ed43372f558eb4b71aa3f47597fe53e60b9a86851312dab286ff5f8eea9a5b685cb62e3146a26faa562a5d69081f1d93bcb3e39cc5ca9ee0d34eb78552cabd4b9ce09db18cdd3a32054c981ff6e8209900cacf20f155ee3b23416d2f05c2fe7118f48a72ac7f2aa06992647de0c80bffba6ecf04f36a0a61b8c6caf2e697e1232caa03ac6e39e1ef1ee78adc557560205b3ef03957096e8fe350d2dc9f718d3857330d1ff551cdcf53d49847e2065318688629eb9ccd821bca84d21228476ad9b84381ecdfb35ad5ccf847496cf7889e3449839c4fe7789c069ab3a8544328bb64e584ad83ac11e570c383604e71bbe5082a62ea0df474ae0493332f89b093d55fffc973991c4a08d65e80ea1135d161de54c020c1026d4a434d31406239207e11c064532fc4ff1fbad7f3a4997c334cb1d50298661e835518ae606ecb7443194f33dbd57dc98d6e8bb87d75bc98fd375dd8380cbc3b412f6683f62576f725b3089475e5e3d8e9d1ccc3c9f6fe818b63d83bf2dd0998f4622695cff50e2317b6c834d3d32fa234bb5ebacdb762f71e2e87a54b0cdbcd778507e580628782a80e1e439f4a17fd3e4824482ee3ae07f728308561f34613f542818372829fe97016998ce56b3bc32f97e458b3e00410f6bf219e90ffd6911734bb8aca53300c2f7f82db05164cf0a3f2e5d7e74e012bdfd74b6690c433978f12008d59a72f0d64bf7b07761748c83cd76e75715f9eae6ee48302c76836cd4b2901eb26b95a68446eb3ecbd8282b4c52cea4400b51d8f1950423a6fe3c0dc875da9c6bf724385664ec221270e4fd74ccc86a55b9035e806d9822a675887f9843b14cff9b84f0cadda7a84f78d9b60f26bd35af98e23caed315d9f2988f8be8b60d11c42b49159e9e829f66d397f69334a8c73fec8142bc6d47aabd1999dce9317fa063020722042ab1f1556d7ea05ff7cc19ff5874aa81bb8c8ed7490aff6285199916734a6ac89102ccb080e7260c45ee4f5f1534a9be92a856881e8c53634d86eaf4b9a77f5442369254b0f39b870261c36672fc8902c7abe83145c2fbb708743c8a476bf9e64271a488696260166e2e698d54bad8225dd4594e302d4dae3f75c40879996f978273804efa72b91930821493493b0d2f688b83788fd79fb40cbb7adec64f8464a7e35d6d7e38fd2b1f8212d370de40f7a7e69251b2502c485415fb9c4d540c9cd56d95bae0064c1f25a8995ba1afe107e7c3f4ab5c88ff8bb45a904ab6bb74448fef1b1e2495de7ce4638d4c0ec30d496abbd3c9ed347f2ce5bf8ece2ca4c5735060846814f632b3d1ec0778becc96f579073472203133b3555f0b7b57c8e706b144d4ec3586989d7f515539865b63210514c1f9811a766d2eae4a4eb0f866252a16f593ba18b09f183932c66be918613dbc8a43216cca14d881bac98eea2709e3ace5dcd2c595df3a4cf72bc528eb6c694bc7c3bccba1b53f866591b65251da8bf5a2b002ec5f472d84000208bba9db899b5c904b63832c64e92ebac649fd0428963bd5dc5fe2dee36a3aefbfd80d82d85e4d6ab1b8b0ee4b2857ac4660b58bee575df4c63ed4fabf3c6d1096373bfbe405990b3e4cdaffaf445b04f0483327f3258fccd387d55259589b9c9b8fad0948b395195b315d545681cf8470471971358dcd44aeeba84cf4501548d18a25330c7307faf0938e75641eeca2fcaf96749d2257ac4bd74159708b0fa45e9476ba1b8b376d7bc06f4eab901680829cfa01a3a57b949178aeaa16f6ee37d0f2b4d36dd5d30f2d9702e11fb99d35cd8ded42122f12f8c1c1cbc2e1f181133e386be29672832ee6d1281af8d3636a7630f07d6e35fb48aae3d7e7a38ee67bc56010e382e17ec13c5550adcd1879baa98710eb111cef0d84e7eb868e274fa1b6504cc5af11c78197d816eb531ff5815bb9be4ff37de6b6cc11cf1e1db4b5ab661e82126048a68e2113ed136f8344e6aa06cfbd6e6554937ef7650b81c4d8a43ffd779bb3779d1fa3733ce10dd43761ec20f355eda6211452595d7dd669543f63b13ec158c8de7f95da33fc62efed629cde27faa0a12de7003db3b31efe798e00000092de5cf296ecffc8f61eb2c7dd0cc2ec8704971670d5cf7a6f75e1d49f84c6c9a0fd09eacb258c9b8068609a67eec895b2342bd35efeb46248914b9fe78cc585f3a56871ec9de71548e104ee0d669597367602e71a7794800a35d8730dbc0e88c0b02517f3b06b2139d8442744f9ca3808f25468a6c69975ca1b0b753b56873a73bec855d3c33bcf248175aa87b0c9861d04c81b9b8848384c4546772b"], 0x3604}, {&(0x7f00000047c0)=ANY=[@ANYBLOB="1c160000360000042bbd7000fbdbdf255808b950802a3db030fdd6b95df343f51cad4c3b78b0395023eb0a8e8b16d7b7ba45bbfa28e86853ec79a0e2bfa1fdc204962e6d6a9d75a2940c80db79034b1770e6fedf4d6b92bd2fabfcca654225994b548defefa323d4f1372e68b87fb86433131a80052515f63376795ae63294e78424c702538de2a4672aa92bc740b19c32bd450f0204e7296287e5a9e9f484c6a5c0d7fb79f4efc10caaff13f86a9bcdd82e76602709d0057c9ec64b338d82b276b21f54da7ced9d819717c372a805ff3df4ba6c8cb894a1acd386146a98f00a1176454433a18245ebed01446bbe79c04aa11c32bbe7460231f2d7b62721cf833de9c82da9c8f244ca2c01eb0f258da7a781f31ad0a10a06d04f703cefb4f965233de1a482e9acb59a80a840c4dcf4f5389c1191b18be448d4d6a53f2998d71993125fc1bd96d483471ac745af7162eda4ed62889cdd2da9064b62459ca16b0024471e1d6e94bb291a000936fa63e876fea324c44edf1f3010b02f77f7b00d69a67f421f4f8793329d234d08c48f67d0a616236130451c287facd583a009ca2403e9eddf992a318e2bac84585dc952d6bf6393df7663e5593214eeb4751676fb386af94827cfb1b12f2f4fa800e67da6bee8bf7c8303e780c1816ba79eab0b58382fa439b86628134def97481ab3093288209a08517e2fe7dd46733b8df64eb80062000f951f0d45f8225a17bd4abf253ffda0ba12749016ad9a04499c5ff85decb2fe2e2600b90f354d909bae1523f6f31ec9e5aa159025b4214d9627b5b365fefd82faca90692cea7d4fee41b56d4d72e61cfd54809e07dfffefec6596a4f34e808584d1a10c08d50eab6579dc128460d02cd96bcd65088bae478be50ecb42b14565bba04784731b9af79b07f8aca41bedbfaad5bc98b13c9eabd511d2a216f9c3418e5050ab9eb0bf591a680f6e2f9c7184f3263bba92515d0881d3cac0d1ffc60f23015e7fef7c9d490b9762c3372d25ae7ff94ccb64e4aead1347023207d95cf01a5b3d17cd9b404bd2fc41745eedda8a04ab7d105c14fc7d43df48e24014bb6cafc89e91fc42a757e5cf42924896bf644dfdd6045acb573c036f48c011b185d11a26bcdd3e0bcbe4011c961e30112f547981321ef30011f8388a885f6b5f3242e7dd35dc2ae6a63db525a3c94dce53f5182717e085809a4e5df5418afb2720faf9cf91f66c66f3638a6f397e37c5543fb34b8d0afbc6bf3afa51d41a2fa959fdc44a581d9699af8b861c0afbc9df5b8cafad575d28630886ef842efa9fe08c0d5eadafcfc0ff0ea4d4ecf1169fd5067837d7a32a58b6718d29209fa370ddc33ab62f72718e19310342b7820d2fb6a3447ecf760fd0e72ee56a87c694f555951cadfba900d72dbf1c85d311a481f404481cb0f8cdce777f809ad12840b049673e5d86bffa55af57cefc57578ab7a51ac1e7b8ccf45986141eea922e13662235bc53885eb3d7fe85daf05ebdbdde0a4acbf696a434de31f1b4df38e41a62dd9a1b3b70712ff8d67efdc4ec61aed3d7a7d4fbe6ba8041f1c4bbc3d792c7754f2fe4629faac097ee1807b61b12d4baff436bf0eeca53a661b8963a3846faa2cf4ffaa22df1bade04dffbeaab555e7b4a5a720ed1fc97ad0e80e69b64f6cad9db9dee0dca11006744605c068e8b0efa8fccf2a403a0fe4f4584e045e1f4c6244b3a7f554a5c03fa858fdd5b8f282b51b768a848817223b6f3d4d24ac62a9da82752ab3c2a7392fc909104a202390233a02aa7ee5012a2c418bc106c3072c263da0e6c578adf943f526aa5bc54cb0660c73c48d1aee4c87c297a189ffc1e67aeb8049ab063561500f0e8d85518b8dd935f6f002137360cc61e00b8e2cabbadd73947619892d6f006db736513cd136f1e0e5aab77506cef72d71f613ed8a8ce5d9b7638d13e8e1165103357035997f6147326343f2df7e6c40737d81967a1e4efe1bc20aafcbaae54c3f8d7c74c679b7423026deda23eeaf2688c3e6749dd97455880379cf477394cd2b14a3469b8ebe300f37d738d65605d5c86eb582eae8607c920c25f0bf60489bf7f03170a35337a70d8447b1b0996fe4b59a90c04e926ef9b10863fe131fda9d3fdcf9b2a22b64c557eaf70caab9cf605178188d0fdd9e3c0ae89549e1fd2a2d2bc90fc5e4712976a524644fbb5384ab0e094c55bf83be32301f277441f73e1ae2cbdcf210a4d1d52fc8269277227fd2ed653601cadad32297b1dfcca380d3a863a868cf36e3ca2dc8263129160a567855b0d373b0ec4b9864cb731374ac29fcaa61cb896635f73775d5df19d32e7987a2f1eea326dfd194a3079bc9ee1cee54ae12737d6257fee39acb2b74e3099df4678d810ab66ca780f3e3ddd5fd136c07166502bc9f8b16fec2d7b1d5774b92a118e7521c7312d3a12e5551d1e4efc4e76633c076b0268854a3510b1295e9d664255b93b5e05d803ca6a7a726cd6e79add47435562626471490e1e583b79de0b29ba993492f5fb92ea448c7a82ca13e056621e0f13def768afb2538cf59d6f1727b30272f1256b5dd2eaa890a0ffafbdda8d3c23ee8649f34ccb4973ea67d666b6807784fabfb37470fe39adddba6fb78e3278569a1fe04e5dd06a6d0e6dfc26f696a7b6feb5d116b149daeef2259ff8d22b176202416e8bf5ce1e6516ffc7eb1ae24618d6fe121877110ec147b332d881538436a210015c894b51b1f3aba8ece503c3f2f284fcb9369b45458e3e367453ac8ba6231a85d8d2bab68d4a4e430edfd2a529d397554de525feb9ab68d9ca5e6992ceb8be46a16047258314051204864f7da4a84ff24a416bdf0c6bd7b3605e191c06a3f97afb0638581db057c850261cae8d32f9a7bdf180aa12d074c6b1bd74ef03ec7dd8fc8567b81adfe2286f6642ba4cbd9ae6c18872115e83f9262e972aca0ca724a0dc361665c39a36fdfb17849a400c1475e503d30a2ba5e711aa64861ca2a6b10c09f31f6e035979b075ce10bb49547302a1fce725098de010cfe2879206fd114c3c69f78dd6a42a7050d866f1735a3d25918ce746628589e17518d7b26823241b6415fa7a35346fb061aed5b3a0e44f422ad8a6471ce900e52e276b8fb7602f26d93b99add6a633a6bcd061e3c7b4e7d30b258aecedd80cee0eb5fb8b3c8c330bcdaa42169beb930154fa7c53c43cb5d890d1da03c364e3ea5de5ae8653c9273e2bf6f4232e3d04b7f9d93729c86c6d71893a4315b7eee7173ab777487785e46894eb6c9e01878a9fd7403295b6341ab8ebe1da85d668dc319fd3a349264f261f31f799233abc205f68845165291180286b46b089d29a82d0db425ad9fca37185bff3212b46a483f33b64fdbbae97a243f64d7f9af0ce6c5907d7ec1fcf274cdcb1534f731aa6fcf83782e4f9842c696e1e2611882dd554e84bde1589dffaa430715dd65b30ca5cef97f58f5bac28d6998c634ea858f0a3263f94262b4ebfc59ea0fb4214568ae526dcc5cf228e6c3246d72216889ffc462b78e8e8c3e6092372c9da44ef02ed9ff708f0fb14623a9f4c83dfb8045e4f1e6b82a77eb3f5d43d1161dc238bf66f0ccfd060a9a079d7c6e074c63b3ab16c74790aa564de4de3f2454444f1d05f0632f6f70c5ca01b0fdb314ebae9264a6a6155fe40d2014d747bbc1932065d9adb7be0b7ee5048f1754170619dd7a68e126f81be82a15708228c7c2ea39ecd3a2962d3f7f8f1e70cf64b2e77409d34fbba6a35b1af5300a72c709ec95e059979d2f7dbc0499239dc690e0e652364adf614cd2b8f624df1a1a8cd45a5358bd52364d34fffd0795595f47089344468020017db06541e1131025d34df8cabd15101d1a019f54f4f6f80c2c1669b87204ca1369ab4096358d6209fb96eafcfafec2cc96c9604ded95b1e242eb5ffb020a6758cce140fdfa36438865604617e5aee38ce007f19575b1e97451768ea07234075f7543bf73bef6100a8fe9f1c0e7412e0e51330496b892b9334b6fe6bce31dfa96cf440acf397982d4f1ba8dc91d18511dd6bb54f7a94963e034c0b8ef336cac27dc6d8c66675a41119b36d6756c005e393c9685af6ac69c4769416b772b955bc21409c8a6f40696df05fe01ae3de9fbc855a4275e3440a35c2e45b7fa4e4dc02550396af6493b88803893f05fe479f6a177335afe1c8760322d1388b56be5e6fa635af9259a976f9067a2f7c5670aea7840b166b52d9c0c8a4a12b2d0c45c1206e2ba7f0e26f1f97cc9e73b9eafa3bf29d2fd237ee5ddc03890ed894c158ddc280b2b7751967b955c355a012d50c5070d17c66099f3a4f8c0e1fe267af26b2dfdcf540134083a9de5de3b7642c1b79ca5a1e3000c75e7dce32eed6c23296130e27118b19312f6f34b6a77fd8afbe33cc4864fc31a807fad2cc9b9e87959530d42f48ed5ccd2e8a6b7c15aee8b17f2d39cf4d96386f06ee7bd8fa2734a3907272570cd40ebfd4f94cb6bcd95aa843185cef1838a9e60f5c794922ad9a030929091ddb588347e5927fb07efd8e86027eb77d36bb84ffac852dc973eadddda4d6b1da9932b85038d0998f9e00db2a24f887d2792da78441b66d4435f1701a8b6b6912babcc6be5281ec39426b8933a6bf94184aebf1821b4c88a5da03971d98f14fbfc8bf3484dfff85d1cfb30e20977c4196d0b187ef6ffdadc54c89e47bd80c684cd8d0841bd03cadc1eeac8e380128837ff5ea9063af036ba0c37f3f8479bcb0640f2894589d7e1c87a09ea6711fc3dd7bbe1569f28d4e93636ba630f95633c09a5c73dbd40c3f8028d0fd1ce284cdfed5af6245b7ecc6cf83e4ffb60bf1f4248e0a44d228d107977a781736a8b571578588554097eb672d03b527a78b87ec85502fc52b417f3cac94f1fe3e6b891b0675d32ad317de2395ccbc0df1c450c4fc7e56fc22f9a3be9fe137da409de388697a43f32864bafc462ea555729480e01ac86f039ce8eeafa7cc244fd54eba47f1c3542fa00ac98844d194c20f6e0fa81598aef94f853aa34f11e5e002dfbc0309c3f577a0fcfbe22156095b09cd7e06227645630b3165680327f5c9df54297f91746343225edc99e14fec1cb8d3f92296ae27e5cdff8247d00a147c6a3abf6b5ae0374616f134a0082a603560ff4fe1448f33332fd1ace211e8037e7c3c49c6053c0166131624994e9f0b37ac439463a9f315c3a2c861cb23b33b492bd285bc4f43be0b0b30a69f3a86503a4accbbc4986911a1876f06201dd4838ed665bf5334e94c616d333b510947337994d39b5e4b4f6330f702a24a9faa7aa4be70f18a9349148f6c28e81f9699096b7dd11056e0764f51b3fd5d07b3030700feb6addccf330018eaab4467f8c97abe53df77c465cc1cd877869d4839c3cf224911ecc7264b5333f9fc0b686dc2fcc2bea7b56edda2f5adc8d9cd9472bf57e5852dc606d99ca3ede74de8d2ac391965e46bc092914b31290275dfc8d224ba764f5f938e3ae09a1968e94b0bedab0eac9a032b0f2b229f6ccbf6f0b972d7de6f56f77b90771541bb229fce59a85e72e8f95449b213de0c8682e353d25a3d4c996fae6b17e39fdea52652cccd6be6327acda58f35205e6b5363a9afc327db25f7ac6990993f567f7b9414be9a83897bb4872d997fee915d28367a73bb7ad9444f5b18a19a33fab1a8e8e4c871cd84a930b0b06516189e8de6b73d30809a0eb13f14334268dc68cc8fe89e648b0a682aae8b85a2332dfff82c5969e8f0fbeac8b92adcfb7e3938f7f0f056aa3214f6d0c0e79ad6e8457c48762d9cbaaa4aa49d3d60a12f1ee820961e1283d514c21714ca7a060de1ce489f40d5d5fd8f9fd188eeb49fb2b256e67bd234cbfe249a67e7cae45e08a826e9d9ea9fa38d9b1cd28b108b570635d2219a4069c6d911107b32e73dd4fd9e07bd784dec8807d2819e28523d23d3da2676212fe45e7d34214659056d69d001c60b85aca4a99a9cd880639db48d10e91658a58145984ab7ed871085f6fb4bd4287289ae4c40f7d0828708f7f1d0f39fbbeff8703e5a13c25b8511f193f07c4b8d48be547149afec2508cdd502356cb459d7a999175ddc6a06ea49fb0ccff7dad1ed0a53ffefbe82608ef601144bd9d71c7961665f95bbf2382e645d8cc63a46cd9d69eff292a04add8e9a8f31d9246a32590bb59e16bc504453101b0e70f70f953871491b6f8a8817ca17138028e2dd14cf6189eb1a3df5591990dcce2c63187f73bff258d11337e7698a30dbd0262ef47a1cd2e6aa0cfa5d19954ab740c5e3d8c7cf6319365a4bd16861b81403dad73aabab609ad55ab40b9b030cbdfdb56526579f23a5c4274f59dcbca96400f70ae26024ed95f0b48747e62cfda0e09d3c0bb5c470783552bc8fcbf7677c728cc3e96a2dac4e1a9a9f2ef56f014b3a83067dc8757a53922c6dffa71e819ffe075fea6ceee4a73e171bd358839b7a916b8d12c42a0c42c62004462ce2f6659c69363150689f67bd89420cdb427d2eaecbc86879a297e0d25036cb7d7ec0752e606d417f4651d3bb046ece86bf4b3f96ef3c08bf40c3f2cf96565ff593244e50d8d37861c75ae880fb94f14279a399225b0fdd0dfbbaf3d40b38e022d2bab9c9aa9d517663af480204282db72a71cab2b96bab3cf04a6fa055569ffb56f5ebe65fae046fe6e1e6ef4b1d62e632dcbe22e4a91fd9eb81369864fa85948ab8ac70b00c4ca129d4efa3e8c1b640a6a0076ca91ef3bc4ac491228bd159d3f6b754a6156f5ea6f62d3651476338c1b3343b7a10948162b71a3455ec1c3e5747ac241f15a97d9ff85ad9d0c74eb459ac8cea7000ce6a6f18928e41daef9b36f537298b7b81e6b8466fa58c7e0e8c57b1d8f2b07192a8bbfeb4e05f8d0cc914d2334e224e87b861e9e1f1f394acbcdd6e12b0f179eeb6ffd4b89b82a72a779c5cc281ac4b4813b1595720cf3a9d41a9f19ff4452ba9c182b4c64aa6035b23e7448def72f978893e735a4faec64367447f5f81f310783aba655541e94ce1b6c8465b4aee1cebc5b6f28f602cf199aaaf166466e3f6f4e676b90251707863e87af9b204a100f9788063d70c001b006367726f757032000008002d00ac14142e4fb4631d45d13be521427b94cad2db9832a985e05afbc96901797d205a6bc90250c2abc2b64266172ce3f490730c5fa8c3ded3ef2558e76e15aab1c18d7d3df5a36a057522f177eb3eda612d309cca7647b578921a02fbcfe7e907b9bd04552f50e7de6c9914f21939216ce50f395ccd20000580fcc3121f294b15e5866003c1c966aaec0276b01038630b24f41faf2508007f0005000000070034002e2e0000fa000480de005f0039e28ab1294478745d99a1ea0288feca364ea10836fbeef14b6673a765d5efe52ff8070afed3c5b69c312d48c6d4b76f8c3bfaa92e97dc51bb598d8fe7778cd022430ee7aa9052bfc4da02929715747f710ffd8dd76dee289bac339fc28e9c3319cb9cd97bdfe581cbab9a3663502cb79fce6ca5815818c5e70fd740046fa1dd5403b170953980ca9d2885d0cb35e0482eb3c03a39fd02d3fff7b58759a02eecc351a34936f82643027d52ea06f0722c94a9c0126e80ab87daead6e491d1e0ae486b15b6df4bcec218add23dfa3a915fbc24c867d630a7e2abde000008002400", @ANYRES32=r10, @ANYBLOB="ad160c006e00ca341368e41b1b7d3406f39f94e400966666e8aabdf9ff98acce637dc2178124c47b3fc7db2db029a8f7bc43dc6666cf3844f9dc02077d133504ff788e3cdec38d68a9dc596efe3dc1bb3992ea1482cde075d19fcf034e036f2eccbded561c638df2364bbfa9120559bc70337e740971144b296d5041d82dd75e8ba422b473193925f3eb2a0352a6355a2e56ac8fdc1198b539b859586d9c024878331b577152db7e863ec66c33a2aa4131bdf515cb1402be6bc42f0e28c5d08d41e906f3d12534aaef170c7c6a8d8ef5870900"/225], 0x161c}], 0x3}, 0x0) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002d40)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf7cf39e3100c8acaa47684f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f073727c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900ff0000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000fb1a26abfb0767192361448279b05d96a703a660587a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48bc7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890cec55bf404e4e1f74b7eed82571be54c72d978cf906df08f11f1c4042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a515d83129cd857c775f9e7d6101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbe3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f000000009191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb2214209ed2d5d776e22a2a798de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f608ce27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270b939b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc599dda61f1868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf01cfaed9ef0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546bb2e51935ab9067ec3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f626602111b40e761fd210819203828b202779d386ed295f023c67d867014d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d426452a8d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd6d89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b0600b805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fb03b84f63e022fe755f4007a4a899eaf52c4f491f1e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a3c00000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c7167d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c9e281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b630500163aff094059e626766845fd779c9e6cdbbd64c2499ce3ffe2fef03f7cdd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba3c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63e4581d5cc41cbde2ba66adc1168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf4174200b49d8a7fbc8620aafe0000000000000000305f700400fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc87746e1785a8214454d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b036e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c3340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f1400010000ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1b0100448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab9100781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be7005c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958c906321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae1676384ff799783f55d7e5a1a0920300000000000000d98440c355927629f2bcf9dc215a18ca0265400abf38e90000000000000000008faf2cddffbfa69bf32eb718e88ec75603ed7c7a8825ce0f27a114bd7a4ab74d0c7b8d90ccc1c3ca6620def782e24d75aed70eb676437f62677a69e0994cd82d72e95493c830fe9515329f40b7025326dec33a527c5d999298eaa3690fd0d38a02fc6e0bc16dbe19f353027edc014411e1138087221492f5d5e5cc9d0a1acd3f581eda9a807aa0e609f935f626d96351e0ff116686cbeb8939feecd5dac8cf45101942cc7cec21b7f337df5435bcf7e504b7c427f70a10e1cb8993a661306a0576b638a0171e6800b5b35589d676eb30ed1a72e8f7b057eb281c4504195635b6b285ebaba019913a2520e43ed790231f047f7d3789c10ae7d724929f77aec1d33d9587580268ee14396f71e7ef588cb2560d6bd0795a9b97281229eb16de086553469fad7214ffc3e416f8b8e442dce1d37f9b1c88a5d8a8d9f2fe45bd8df213ecb4194c8554aea13cadcd502e51f6fec80418e772b5bd8d0228949058038b185909ee542848680f9ad43f4057d676d5e21ae3d7e0e4a28c03f112a94707f032b35915e42993ff148291b8babe026646ee41905992db217561b90811c4702a14f312fe5d2ae7257db6be1034cc1c346b76a853ce274bf0435e18f7e86c660c18c80f30505dd4cf2ae2a1893b83c62d61bfeadc1f913e4cab2b897e096dd3fe3525090410cb23bab36cdf200a36014032cf6e5121803c5a0c4a273a19f340163fc6265441d513a1294b8439276394945d94a589708e32a1cb30a8b07b391201385e0b92ecbb7b13d7a87284164018ace6ce58a82c5de321452461089cdd69259fff90f5f508646a524490583c30630bedb47e158ad41c0a653e86a4f4f255cd2a6e95f33b586823aef5564d9de1f5bdd8c80e193f0597b8003860302cd243c00bc5a82c52afb115d16258d507937966bb89409d6d7346b652d0761d7c72875ae1efb9bc7c6807c2d783e31fd9cd7e84d3d50d8fc44ab8ac9ccd2c0d42e3bd4c029241320446bbf47e23d1320de30fbdf7ed13f80c28fb5c13fccc2e3f73509bdcddad8a2fe48cdd61f2f43611704af64eed8b0cbbd08754f93b8f3d6347aad5cde1ccc5cbd5eaa87e52cea257c856a4af5243eeb5e89f0000000000000000f420df5e4c6d856b3d55e455c08110b2ef4255a38f66a1f5bda1b695e1602c0afb5c35b2f68f3b151b1e869f40ff4d1bef5e926e1ff95f6321131e4cb797f53455a093a95e67605222d6acc29c46e5db1ef3b8b07e2169fb24ced4b3ae87ebeca06df93212e465bbd1a7e41df2e1a0d508f86cfc7a469ac682685c44692877d03c34c23a65d2677acc73b5d276fdebd685c9b7a079eae228d8426188cb19b083548f5f29e493ab079f33d1965dcbb165015c46998ad410d60cc65fcfa73bd65a43fc024455c4bf530d663976cf71490577251780ab6b1cf8d397444b5be575229f687a3d95ea6b2aa62fce8acb3d4a6a130b4fefa55d0c1d6f3fa448ee24e588e2965c9a442f0baf90923dda91a6850fb3b9c7f432b63001423fedcf053fa28024cc9a178a07042dabc07176fc524032c2edb340c9c18a83565c431aeb0c869683507255254430f90f6131839a88c2ae30e4eca9c8fa98c000b35fec157ee1ebd08439bd95c1ab0753dfd2603d1608bd8c589a1e161ca7a6ee0ad13346e08738c2d7b00b5d121d918f1dc8bceded939fa8605b54b37cdfcea0bf2bc63e655dc04a2e50212ff89d6587d49896ce18916cf342bcf1723262a5372d0dde1e52842781ecfd957e06bccae8271817d262dc306f1ae4d25d0eba7063ee7052f8288080b14a5c41b431b3ef4f67cdfaef35d8632f6e8236ec8a5c411089f615cfbba55cc2d8d3665ab5909f5c9c54b6d563bd54515c612c268a2b1f24920fb4dd8471d37adc77c51b39640de106a0775efadba33d1c606a49461eced282af3d8554d540035e4df37fd54f797bd44e7ee53216807ba2c04f637e3891ef9a978a2cbb826dda0717798ff39f0235c6b9e658d9f0ed942a709ea884409e586acd391b0d09b0395777f98a3dc6110a"], &(0x7f0000000100)='GPL\x00'}, 0x41) r15 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r14}, 0x10) getresgid(&(0x7f00000001c0), &(0x7f0000000240), &(0x7f0000000280)=0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x1000002, &(0x7f0000000380)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r15}, 0x2c, {[{@uname={'uname', 0x3d, 'kfree\x00'}}, {@dfltgid={'dfltgid', 0x3d, r16}}, {@cache_none}, {@cache_none}], [{@audit}, {@permit_directio}]}}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000074c0)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000000140)="f5317bfcc5921220d60d09cb3dace761dc4281fd9e607d14550de6ded03b7290ffbd8dce5ecbe9927b36ec895044e93e6bd8f07dc79ea1f864882ded91aae3c45ea0fa2fe8e94fdf768224c45615cc47ff0c5b96e108e1b265fc9e137b6237be9fad0c8d6bd5340756a867aae4e0aa388441e62ca7c50cea6bd679cb4a61ad4dce73f82098864e8998d9ad72021ea63a2bd77a5bdab0b1df38172568938e6acb9f7dedf9c1a992282a88e5e30ca29f74000633fbf7ada9883e4007d83406beb4c773079d653600e624e49e23279840f59c7e512718e3a5a87e358500225cefc7", 0xe0}, {&(0x7f0000000240)="ed8f35e82fc9818789b540baf08746b9fa3b0566a319bb7bb7f6b8d5d016c3a5af826240ad2a6a169db066363b8e38bd4ef584e118211779ca5bb799cf8cf9d8cd8c400df0bbc2134aa9ebf7a22f65d41e0b9c8fe1d0068765060350e441c1b9c815ac26c7f2c3d13f81d356e21a2d0f2c259cb6900d3d892e7b498b3671ca961ce0f7601a04507d956056cae20710947618b278885cf4f5809a35b4532d4e5b77389335d96b3a96cf20bfbc705446a5e8d6f2c4efc7205e36ce131ecd5f3450c667620340685251868ca0781a5d12324b7336d316ed043c196f1c1900486093cf43cbb6710f8d28a6b834232363717f0af18aa680f09973c636f8471ad1c881bcd7a3b2ed7029d9e9583ca6580edc3e2c3f544c756d179a5e2bcadd9d5814ab970cc14f0ad7379a858faaf78162d0ddd664dee72837ac966f49f0ebdbd81ec73782ffabb9b7681c65b3e6d895143fa99bb2ab93dcf5cb01e75709a9a8886fea864c7d77abc5fc46e2b8eb724e70f8014361fe5e3bc29195f68343b34b13962ad4bf38bc8c9e1708c7db63ab6778f2c8357c5e0cb628ea2e4ed0d2e6c99f94dff2420245f3be487e45c58373202b1dcc2315da8c9a629827287a03831b114f758ed226d13a72ebe5b54c9b5b1dd9bacb31ce4915693d0665cce8c35f17c76aa09e20a73d29bf55ae20fa19549e422e8d3a9550b62247885973076682f1965c9117913f143e5a9d0c76e4dd3272f24b235c6d8983ea0595926c78c20745d6fcd5ffd5d27d76fe53fba600ca3fdea38b0fa345b6498d4adf0fce8b4e5fbef4696d420d65c40b0cd5cfbd0889e588592946df1a28a72aef3c693fc1a2ae97f01f2d39d09ada5c5d7c55b62711f931ee426a258bb320906741b33c9b8dbc881116a783a5a1ac88a5d82e465cba7f4284d0e51f58a050dda418e1637f7432376051bf54758a4fc7793b35d73ac875162f73b2eb8ed2e316fa46ae84491667b5e1e5e6e1cf3ca17e5e33d7a9fbd0e59e49207c9b2a88b7df77fc1a60fed7d2cce86fd7ab292f6419b9bb9bc522b3a666285be0b850982f9a1db4d64856ae6d81ed9ea5c6ceca29215ddd587933c3d7d6373c446809552fdb5fb9d4db8903aa92a742118bbf71caeb3d561c1e0df0dc655809474935a8e86a7b3b6d6bc21acb873f365b536ffc27581b7385c803ae71c23073745fcdb3e5b4a57f9c06b650a4b650dbe61e82cd161753c825c17c68fabd742e4b6d8e1d104874f7da808105af52459ad976e6dbbef7c701c642e7920e1e59efec0c618dc9e3343c487736479557604b07671f045a0746c17d944a580947760aec72ff086644937a238de1e370fe8519faff68057da91241286670bb65d8ade22847df2d77640ff3295bedae1bf83473f43bd3e61455f780c3f5c3a93f4abeb0a4530a35e68c04e70a6c98097d45fa084e22ba968ceee29bfa9ccccacf989fb9c1bba05a658bba8405d27cb7dfe825adca168edb8fa2c6456e2076e421844d7274e0d4d4da07f2a22304e16d08a4cff8a767f073d1a7c02a5c678517b80eb6cc71f0a3251f6fe174e78c2f85a0081fc28b059ee2f24051b2f681e4e9c29602733853a705b81bade6359d8484add0b94a2e203f0b940f9c6f9edb4bc0e452de553e1f2c306909d6d6cf519147510388c731fa712698d6b904f951011ccfef81a72a2290c62e4944b0003f36f8f0fa66a444bd0cda65c4c0e8304b9eda145f40f03e85b38896e4eac57ec4f42c4477ee5566cee98cb61d3c3d3a85156cf09fc919934ddc24c4b96ed8e44369f6e1a09b7d041add59fd5fc839bf44350d1facb9adf3dcf49eac8734912043b23380b17d859b91f741d8c3bf922e01a362552809a248f49f46bb079ee0a56df848b009f4241e9e0f39ee94c38e6845b888d33100b0b1f800200def5b9673b216f298a6ac5b9240bbcd467c4c3aed1b4f065bd844632a955acebd52f9268d7f848e7b6ad814fef7c471f0f571c904438d61e905da009363c827760f4a09da61f51647238939a8ad1c5488847d5b9fd20003098177fc26ffae57da3e55560ab0a1a5d31fcb67c6acf0a6dd81116a717da831b66428b111d2da1d22d9bc9b69b1504d2d59fa1a66256171805de5b0086656034a9e66db61c85bb26fea5985b571cdabc351ebd181b251362c0b7aec6d2e9b733d57ab88ef0423449d91d9ebc6a027a60ba5c5b3ac5ce27247bec85df790ff180b2d94a5cd7bbf6ea5e8b7e9ed1bafbf5b8a9cfddd1cdab49cb28862d6691738936fb9997829d4f6c5f27ccdfa004f35cdce394ed36c8e8d0ff08b56323f7de68a385f6e17329a20590101520c6ad22fef81860f7ab971ea70849767470364a513c9dd4df4d3cc9f79e39894cee6b09606b9fe816884d79acf363aa7715f78ae25feeffa294bd33bc36af965e7ce58a10b28430301c4e1a0972cf04bd7ee99643bd59303ba6db2a8c18b684607f60155026fae56d250dd6e2dbf495b76b47235a00bae39399355ca7b5634b5029aada707d26598d5d3eef48829ee53d7b68d9c9b45f915f411787f7f70bb7b2ca3278b6da3fbef45fcdf88095e7a0a36657b3c054c9503395fe5785631844621ecbc448ffa83fa73b607758ce226f16f0388a05e25a42f4aba409f6d0a8b6ca5405ff8d92fecbeb45682d1558e2c3b11300e6ee1877b2d2bc80a3a154381ac99e573fd9707befaff0e7473e318932f54b0cd2857f823cf0319ff2df20e653cd4404b15ae07edfceb040cbb343c7100da866e83c70669af7968a5e58a2bcdad5988521154d25a823be4181ab710a4e68037d5b47a508c6e985c929ff290527dcb5b7d15ce14e992fa7fdfa39e32546c8a9557eb5bdc6f42ba9b78537e78c824bc6ccaba58294556e755e8de4ef8b2d388029db7287ecf8b98832bc832de7ff903785c60bc66acbfc2e4b7560191da2cf8d4d5ddf096550cc1201a0262c6fae3bc87b3a8950066fc289ad165d53ce28dac77f007e2f5d5e4c3cf697760e568db623caf4cf249f625e19cf06caae7f6f89a41b39c5084b7dcc3d79a20632f7af3dc39d61a14a63b27890d3a52f9dda1793d99fd7f2b2bad8b75be7d1a5b9a02814b036f28b2f3f601ebdece9cdf7a713ba5ec78df8468a16525bffad2aeb00a6b0129bb3c5100553c1b07f6b4d61681ffedd76edc49b44071b5d505721bb863b1515266c435006007270a4703238af899812f0090deac62dd66c61f598636c723523a2c5ea45a5dd7c69236478ab91f3a84351bf0b848246ea2ba91ab48475d99a2e0a4a9df6c81d14f7a24c2f5232a56e79ddd98354f69672d748d78e169d8e223f92ad84c9fed275d9f8f47c1ac2271972ebc53b4443a9f907d644cbc0af2e4275a1ff7d9478eaab8b1c3f1a04e393f92efd84a91eb5fea375a1b70dd6562229cc2cd213f4c73fdd8a260a47fdd3ab1585775db66a9a974876f8591847e24c266f9dd8d79ae2621427d3409fd818c7185d3a4ce4d562341bb2c7e3ba66ae6167b05e4510e712755bba7915061daec1c9b10989dc3cc2e800526420bf757c21be560d405e407ae407f2a49e88aaee8b7621e7bbebd59cf632127373a1288c6cdd9cd44af98cca84de273825395f736a1a9c1bdf3640e0ad6406b77c072576679c2d6466fc212ca5f53bbd448bced2eddd077951ef96cda1a2ee219165347a1f6b264b3acac1fe163e70c172bab36d562787ae586b4bce1a8c3d5f20dc08ad0dedd62e8157df99b21f5785bb3446ede7ae7c4114876a9d3262ee37af6d01f473cb8ef5095b03dab21cfeeb11c01b8925af7719fbdb79459351df2a4c36b79c1f6390c000bdccca5d20f58d45bcd660bd13a5601c0824e93e9f0abf494ef665deead341f9718447c05ddac9928229d6381572ea134d6c64deb2d56c8f480dbcdc855722bac43fff4b78d3f793be898d100b4e3e00031919324fffc44a4838d3033bbd1472db2b35bba42efc317b583c36cb952acc9183a31cd0ddc453003a06237cb65fd0ff4b94b26de361f4dd7f457545031b28f2303837f35582def001f9f8030373bca1e5973022575e63ca14be12325b2f592580ffd472a06659d617359289da5d889e01294a83af91d7dc7dfc45414f853a05da1683ddc8724a4fba207805b8b6df1b4f77a22a052a66f1afb762fda968786e41aa4d8955c679386da9bb5542149ec5da4bcb6d4ad3a666f8dea5924f55fb54f166c355073a49066bf4b332b594ddb0710f84b9ab39d94e328a5efde867fb082772fb35ff81c768e85bfff44254fe0804ac4258e8dfb47d2ba8d2620cb4d9156ed737b2713d0fdb90d5b37fa917059ae57b3d5a1330642260ffeb507609f9584d5f417e7c12a6a829b993f719da4bb3a408fed759e2da70aefbcfe486402c1dc2239504c204117a59a0f3cb525369797d24303a97e41b89ee9d7019fabf5f824edbd94295cb0f8c56719bbf06a628e5e005cdfbaac59fb94981403ea5a983d98ebe9d413b1ba90d42d59872a5a6815b32701bbf9b0cfe0922980d8f7f0a9675d8f12a805b969fab7bbf128948d4234a5c67e8ce5ac8813c95c3c143039a7fea93f4c7f8cc7bbfaf03f6cc8bb0c0addaeea3762aeac27e9fe443a32f73ca2c384da37262f15aa6eb42a655edf2e1c30ee2e98fea211151e2f20e0b671e4e20775d97fe118335066c093b0c63220d72a5efbc082d3fb6f9e64c5df958efb51f3a74140a38196c7f5a883fdacea27f7b7d900dad1c380e94d07e51df16e13d27a81872bbc433d93ad83d8b81270731045c0d0dac790c55c2ab0779ac320952667282af742ffee23c445ce1c92d3e7d9a7ac80a80084ed73657b88d4d20e9d347ac890ce6abb00dd5d9bf7d0e068e76a8cf7e411c70b33ff91842b82aab8ddea8c1836a7371427a0d00032aab01033bbc7c1d191371eebf60a4699de17db8a1f9b43a30ea8924a49e9862384d9b909c388103de78779a94482dab49480c10ead677f162813e9d251228b06c495bd652d56bbfefdd779d684c4692b5a3ff466b5004a93062d5b09a49bf8cbd634d8bad040ac328f548f5399c0f4abecd4bb92d52640cb3110f6788cd55daff80aefdcd65904a08ddb571f2aaa1e4d73dc3369d87a2e09b43acadff777d2c6e46116bdf452c445adb94a3f85656710fed8ddbe056733344c01db60c315380caf945590eed4bedb009975063049d3448424f2727c5d7da09790c1ae57f50114c8466fb2586eba587d4309e9a8e74d58f618446ba846af30345ee84d4ba52c936837cfef74815e5c3a51b655df3fb9d734495c052bdfb57f66bb94cee4bb725f54cf813d187e9ba082c955ec46de829b266e3452465b73fa12fb39333919b0333cbeda2924618f80d222c4b9b2e44b0bdebb8666cd8be6cea70391e2d03b7f5a53eecd369a5bc7c81febdae31d6ef735df066e7fb97a7ff9b21c1c4a4d89ff6073a8e1c66f8411782edfbc1d628b1a98e1f04791a05b343bc7bdf0018ddfd584ac520b4f9ac6a8c707564cdffd2798b37d5645f9c56a2c4427c6ed9ba546f917d630f8b4e96362f3b720fc4afe27db17a23d90a7839616ff7f812f3dfcd8cdd1f16e4bea29565e58715a10abfc5edb1f06365a412dd9f6e615c1819c962bbf056a678b55b1691789f8c4244478fc1cc65788cdf5569dac569e3a3fd919250ed669073036add85f5e7feaa908345f444731636cb6b8e10e690a3eca3249e2d5527b8e569fde3e4084c21d2e38c5bd4432ddf59bc5b53d9836b8e6496589b216f5bceeee412d8e5c7706c6ef", 0x1000}, {&(0x7f0000001240)="d55e712f78ecd1ddfed571b23624cda3917c0f990f32", 0x16}], 0x3, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xa8, 0x4000010}}, {{&(0x7f00000013c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001440)="d626c66d97b1a083c4954c6917014edb171ee9c0c57a5d3e2844862b5912fd779dd0e5b12edec12e8c9f61c8f3c8ae7fd5b96542366df8cdd12fb8fea47cc8183d69065ed4c69b8fda5737", 0x4b}, {&(0x7f00000014c0)="f6d31eb2e5c514c759cfc153aec6a52119e7d87d4d51db7af8a255db8802a217f0641c04555e7f2fe2767e7f70a8f867c572975b1ef48bcf8aa262198335a49bc4f5555aa3e12d", 0x47}], 0x2, &(0x7f0000001740)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0xf0, 0x24040004}}, {{0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000001840)="1e65329b9ffe35b84e2802c6866decd5865b67498660032b1bd6f6bba24e0075975209fb100dcadcdef27af2cea0342688a1564d12d9e3581a8d3f80c75efc503a1eac3b43bcb4d481ed13", 0x4b}, {&(0x7f00000018c0)="120adea59cf8606876c91e0d73e23c19a2e36c6077b304d5200cdee36a4329ec96620ba8a23877e1bcaa1cc022fc813132012e1eaabacb", 0x37}, {&(0x7f0000001900)="ab2eaee3e52b7bb967a50b73a3f627595c080b3e794ed68590dcc55d29682552d70db30a1d10af887fc7b6f174ad1d9b8dd95842e9978752a615cfda89369ab89706ca038bea3c12f7cbe856b71716f308501c6cef3656181f82cb9741e5b7391bb59a1f3bc4fda414b76adbaa8bc7abf2529e209b69ee14107e54dcf6ccca37539db0898b4cf3e473595319d020ec17baa54e6ab77bdbc6fb6d19d28ca2611b5d53631c1b3c484a5d8a6c9406a4d265bf31e2cc0333299c2846cddce4dfe14e4152eb3d88dd2c10b16e1f0c8f209c", 0xcf}, {&(0x7f0000001a00)="fc3367ab16e5ed8bd52ba1614252e65b4b28007d2625f873a6bd664c94b894903ffb7f7018982415583e7efc7e98cbcce4b8c2960303d58121d235bf64535642393f05191392e47fbe839eeb", 0x4c}, {&(0x7f0000001a80)="6d71ba6d77d9dc9d176c2c4c21f839132d69bef5fbf5314b33e2e7a63c3b8309348aee5dc22a9307478c5c45b4614a806eaff1a9a8feaa9d004e5a4aa95afbaf85b057969a322e02a555da3d3e32d534c16a07aa9d693cabfa7afc209bd5c417096bad05aa0bea3d86354baa1394989748355f97ed9c038398c080ad30f9eb656e60f723f735a97e9449cb17d1717a59fb635bc6dd91e553e85a4447bfa28ee525d29bf5c5f4a8c9288ec4972a908c6884edecfed9294b75e309be0ac5d8ea4da11283a053819c4154d55c8ca48c5d28dd16ed7601f3be78016fb6ca302872ab0f830e9bb397a03a7a626b18615599260b4cab16bfe73e2182bc658fea93e5416abdfc771823f13880781eec15b4aba0ae50aed30f5a463d14cb71026c2ed71d7d7192aa8b5d01d9ee6b5ac962e658432c300c1f8fc359b2b10258bec1830d782e52941c24626650a973f1517103b704bac42aa56d20c30ac7037e42629109e2e8cc87175925e90462eceea93e37639e704c55458cfdb2000d61be8145cc2b9e614cc04ad40094cf6cef7897c424013c81da4f2d7a0f542b492c8ab0cf0b8d30f31a9f1fc482a59cbec405d00e6a94e083456e05e4d904261d0585906262e429190e7838f2be9da5c9fcdadff7dc92909c0cc9fe7c197c0a5a2661ffedbfe9b18cf93229bf4b5048e495755b9d96e7a48ddb8741c44fc0e70856464bfab096eb1149d48943cf98ac408f4c852c0f33323e9d24a88dfe107d0dac19802e679b06ebd6512bfa3553bae4d131bd9625c2685d78f003c3248116322dea5747fab22427e4f2a3239299dad38437172214da4fb26e58ad2fb746e60f2d12dcdd043d25757532a17f49bdda77f44f9f3b9ca4374ba6c1820d8b711ce749922ae4c14097285ea9186f1f04f98d69a773e38f4c9a4e52f568497f9d941dc63922f2bfd387ecd971ea60a811fa802469c9e2a4404f9afac53c88012da016bae5a0a5d3819d4c304b1811cf178a5b69af9825fbf92d5e79a566d5f54235654aaa0bd8e24201f1932fc13325971153253d33716818e514e7c00fbaa49e39a329dc34fd2b7b0d7628d14c356c18e875ccee71db86191ad8fe48aeb38f457cb6ff99115d175dd544c13e77292a3f65526a39be0c8c90781dd94d521eb9ad54299a9c62e609d0d2eb6b14a39b635ffc799e454bace021bd70d3fab18a61b41c97381421ab0855440caee570d121efc75e2e19279088a4eb76244942fcc687d2a6e8f7bccd12b922a8de514de00e655f884113f4103c046cc8357e38dbc9d1b5fbe52868f6f0087bece26f1acaafcf47070e18ab25aac38e4b167fde0b23b2d9fdfe67cc5bec86291b22121e617205908c056323d80971f1eaa175d715c3d024eb1aeaf464519a5b791ec37a6669c5af24dde26e2fda1ec3dc40c1a9d08851e13eded60d3ffe980cffb306849260415cfea8f9eb9f920bfe53e42db626399236edfb5c51d3bfb0322951363a6d50340f7990de90eef0a7f9e10ebfba91a5349a8bb469267df63d1d7250030c9d6f0292ea9ff639f9cead5dae72add8f35b4b6753c0e940fc42cc3307455d3e81230ef4abe3bd4031de3a93e23056736ee29efd7477ae488f2b8f90c2c74f44774f806ba4d8a68de2907a179a98e214716224988d72985befc3612c50bbd8a1cb75a3a53a33fd4a7cd13fbae944909fd11195df7419ebf5af62cf39037eb8fe28c8fd29ce4d9ea268ff23d2d0dca41faad38fedd91f2f48e418a1995093b9e5f71abd5d8e928dcd83b1ebe8ae6f870cf904fee2755effd42e02610b9d4d2b2151e282d106a8a8b8b17f4d3207c4f08f85bf005817e3499fbe2130572f9efd3e863dc4ee9f9d93824dcdec0eabcfb70c30b0869a59239bb77330f1998c10cff3e028b788bfc9e8da8f96db5105325fbdb13ca9a6bbc7d4f46574db248680bfe2450b43c1334131c4c7155da4314ff411cdc79fc4f344f51b578eb37f5420a8809eae47f167ad35bbd520a4ac690f196efd25a4aa06403b8d97b3636683af3b7d78d05e9d36d3be443b1180d1004b6d62037f913add4e55a853d2154c69cfb462c0c1d8f40d8e417b7e544d465d4cc0b4c4af9ba412c50a6cb52221ccb02129852e0f33182eed144084e9856acececc95afc9d0b942b6fb84be8c2dd7ca1d8a52bcc94b06f18e09257ff291ad221c2b364404bb7fd06d7403a537a868551ae352028b4f8d5d7a0721a82f121af9a57613025662b0088a92f8d3e728662d6e491d76f55fab783b92ca9192f4ced94ebaa07b320af56795d627d927a3da050cb7f11ef399a74fb4b2738670732e09b436e61cd84230bc90930584774787f66889626102d61854d2d5e30bff88958d14db3926d348d3a5d0d4b3b1123d16fd6c1cb6deffb78e49fc7a345b451111d930872fd8c338b15d1f13bb87074488175d8aee8611743d1e9b8f87878e66f87dc04323445fbe4c6bbbd6d0a70de40f0dad913703451a3f7cb852ecfd2f39bc6493369be753a8c08bc7480403e615d625a66f980a526e0aec40017855fd46171b5bbd5b6352a8c020dc83b9874f2b952bda1b53ff422e89cd6f10dc03c90a7845f93a8d25927829ac8cc2ec3a4ac962aeb38b6e2dbfb3f042965815aabfcfd7d5b57b422274d8d5097810c1cdf39d921b056f0c83fd04109d0f4e87a7265aab9ff59b3cb11e4bb08b98537194b6c8a3cd06f3bc23e0c6e1ce5012e0d37186f356ad74ba12e89c303cef894814fd9815a55c08bc62dd5b089d8eab63498c6442495c2acdf387a672551df0dfa8366997919812cd3a1c856bf38fe4dbd0e5ac75d70b6e57b625d5678113b6e6153b0dbb192540e1d18c5025f9a176acf14cba4e1f261c8e5da7ef2080b846eaa06095bc6ba010ae6c46f1de934a0b841584b71622920973179c8d4c5842e8554a6b4ab0e7d0bd7e1c3b46b54e6158010dd59589e2eb8ee0029ae6404ed7dcc5fe2495ba9a6f7e689d58aaa617c0cd47d5c0b498307a493a37fd78f6a73e1a16a1d7969af55f07380c6e7bc963139d8fb35fa0bfae473bb3103f7dd47e1113f4bf4f8fafc583479ec701aca82a92bafca1a7d1c2484319f5128690cf6c6048e6c7fbd7b3629fcbebaf7193146ccfba1bda08cb726360fd83ee6dd3c39e73b5848bed676a4e004e48c18c2ef527089177501b65724cc87e2ea57d4d41fb86956952186ca2dd616dd05a8d3e2a3a57f7c2e69ed09acff55f66b41960f5f6cd5428be2e62b7bb3bddfb8e1436391cfbeca12fb1716fedf3cfe972a4f74ffda705938c590ccf73ac818f848cd9ace7e8c970e3b164c7702af302dddb88b2712532000ff2e5a237732392251dd963f9a1c4d9f538e1fa4ed00a66bc4618356d5fc4d02deb97d93fa012548da6086536a8b67014e8efb2f5b2bb6a8ab42e9ba6e7cc25dedff4cc9aca9a3af53ec94a448eee16bec9c8d4a9ff116d303f2b5835ed7ff4466b0a7f75d4b147b5c677d365c476f3a597d3ad68dde2ed5f87469d8d7c90880e789be777d26c8081f27e70d3ecfb5dabe598075fea3c00670c3cba8d7a79252d19be32793f84a20f6c5f1b910e6768dad80bc250521b80b8f7bd7a1ac3a00bbf7fb376f7d8b1c1431021fd84a2319eb52371ac14e609d18234878c570dda95d89948030700c10a05f710ebdee282d57939cfe3dbe20437b55af45bbf9ecedfabf06c7dedb00cc58f2d018253e7d1234cc94104c95301803a153d5a1b3f8c64398bf54d9a5e7e77acad24ac7f79e4da55e502b96c49132af01bf261a81ffd01dc5e98d682b330d8a6d06a7cfdffe8dafb7369d6b828aa9dd4dc7f18222054ed3b548463432868aec5dae64219023555b5fb033bfabf0fe9442ebc1e1180da18cb3c31c80d7015ef5cdb51a9b02a0c44e7af38492eb3867dbffec7fc82e6e1bbac3a955d8aa789040113b4664c48761bcdffdb0775933597299f3bcb7bdaf52f64b28c6d621c3dcaf14c0b2a4ad4de7b148bf216d6f55ba02e17d3c0713926bc8c1c8dc0ad622eca5db129ae94e8842bb13d0b94cb862e668752380c71734bd5ede5dcac4549b25ec4f3842eb2b761b57d7c8b3c724c17c0dfef23f850a8109052af81fc40a74e9095704f5a5508e0bb16abfae2406a47f11ca3fc2254850d713461b47566edd998b6cac7da49718fe1b24026090076b60eb42f82dca130fff8cce016a049dbbbd0baae4078bae7f949251c4ed2334e8e24f5de1054a2ded362414cd543dc0d139d8f4c93f2c7c7f1ef00baee277bc9dba0a38a77f8907d4feb24db7bd213c8ee7bbc89490b8b71fd9f85750e3e5d9b15b9442c6ce954cc3dbd86d77e51dc27daea5ea072a18ff1cd9bc63760f54b450a9d5237e999a6da5dedf3af726ae84376dc92ac87a7ac6d96d1a22424edaaea6396d6996bb7290e0eb244706f85d450293dd3e66eca1ad9dc26adf9a82cff60c96b55826e9ef153c3203530f28314240e5ad101eda79a8147c5b3c45b95e24978d1c41dfca668309db8545faf02e201744de82c8edb04d65a86aa03458f586a258ef2ab25877918503bd11ebe14b90d3b453bb5b1d6c473544cc20ee5dff44a5cf5e5f8095bb8464c33d41a69e931b2c63ad2198a90cd86b828484305418cef3703b882ad3b11c5c8cd4e999071dbaca282710e0675f779574a5e8db134fbbe66c3583ba16c2ce05e38f40ad85167c64ada942a6e86eb8921f2b88a127810eb111f181abf83216a0999d7f8ff6e6560346678a4e19ac3b31f449c2cf9a01d6ec136db5aa90a8d8e28430c3882ae9534ee64aa8a00b8009f29dbb11f77e51809e852dd0fb2e9a4100840d83a660a493c2bbab761acb873d0ced7ac2746c97870c43c71a5c15fe1c13ed3e2418409f81114d583eecc918fec5b4ef660f37b881168fca02138004f50ab486c86b08ad80bc9ea8177d9d83edacdceb75d5b3160d0ce1b355fae017ed403a7fb430a258742dbf26535535e63980162dfcefdaa5379a3e2dece3cde15dbf7ec8afcb96b2f6588eecd805df7ada1a67a0e74a291e791ba56b1f4eaa8a5f771242b752efb0fb68e207198b45b542629835542dd0ca0f5ea3fb8a57e1165beec623e8dcdee852388a16cac0d874b135a0a53c61f7a384100d8f0ef9c7117139e442018fe0d690bea7ebf2566357b8b2eaeb91a77df4aaaed3291177454843d5db0b32f71540df2f346f34fb042db72abce77392fb15053d97df1a0fa5393d0bec1871e912f0cee4d57e9f94c6ecc7893e1f7062e2ff35ba8ea6feea6f59f9d9fa0be65e5c8cbb14f3be30eeb53d92b76594114b3afeaa1761f6cef15cb2b01fb02fea9e06f556e2b9f1c23064883c699b66b57d8ed6fff149f0f62dbbb8e015156c18ed0e0abc8c68c0e6daa40b57061a2f0cf8c11d654f47a99f308d70ffddc7899cc885c9e23d6f60c62caae1bfa443432115522466cab74197bf46ca1a159fd9ebf2b0ebf662fbc5943364c971de734a544cf5adebd27412419e71f4c13e0a8a4e437fb26dac372e6f66593eb6e5efdd2d24cf9cbcfce43ba60929215dac422b8926cdea59485825d009d5fdda62f153ac5a8813f1e110b61b2d3d2ade50b82c776a7951284b95221d33abe07b2155aee81beaf9ece2428b29304dafcf5bc9f197ab5c463e1c052756fa7a695c97950bf364bfed1b4042c4a95f79064e26b4f93a81ffceb155c2e8119a8899bf9d9a72a457258df1aab9d44de82e80ac1997bf8ef60d1ff83d5978edcf36ba8ea4f47b6b50959f114c467ad476df99160b9cd28a05a65", 0x1000}], 0x5, &(0x7f0000002c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r0, 0xffffffffffffffff]}}], 0x128, 0x880}}, {{&(0x7f0000002d40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000031c0)=[{&(0x7f0000002dc0)="6c3703cbcea9bae6a5e6ab9f320ed73d0c56baf21a1575a5c288e26ce36f6429c54a00d2023046781c09d6e94f4925603ffbf767f118e4f33c233c78d2deb21649dddd8cca0ec2261d636705d55cad7e94bc32a8e8dc49cfe209f4a6a3a0b9f5f1266c269d173ed51e1e29986d0bc9086bf804c31c9984611c01cd1380e7baecac9cbbef2e6a343260ee2e0a632b0b006a4d5ec9d3ca693bb4972671a1a13620218d47f01a3c441ef6a34a50015b49756af58303fdf5fd6a89a638de81af5e65ac1355", 0xc3}, {&(0x7f0000002ec0)="65e048ff029027fea6915f83c19cd481ab647b8c042a2f10dedf223850691381b195ea075984d7cb1b521b984ef99074aa2499b213b8fa9e31d7f0b4ab885857db282fe7", 0x44}, {&(0x7f0000002f40)="e47f9f148d4a3b24709e843015e9f7a44e2bbb3a4b21f201f6983db6b4e4b831572b3be0d3001126f87690930610e5ed098d3c800e6bf2db149555e2d846816161a7a038386a25c48907b1b8595c4182c6ed2828387ae3727062f3a94edde2de9ee427c0438f903027027a4a4ad1c011b9f15e0f4d647882178d20637a742829a12248fd3dc7df616f19635471b371a4fb89eea00229bf1ab18cb71c7490ba20b0cf5df654660f5b11", 0xa9}, {&(0x7f0000003000)="04c70eb3723399759de1732377b6a71a98d632fd67b336b441adeb853a31effedd813c758bc411acc55f04a2854377855dc966e212cfc2f8a3128dc629fe", 0x3e}, {&(0x7f0000003040)}, {&(0x7f0000003080)="6020222c0e4352dafc099ce65935faa319ec199cd7051a40e494b07ace6ab9847853ed1a6e7cf41020e56ffafbed966690f3f7b730a0f4157b2492cd643915537749249ea767aa67c3f8b6a1c36062e3c18f843a3e4023fe9381838b728c5082e82514d73c0338ce7f70ad97", 0x6c}, {&(0x7f0000003100)="4f5a04f97fe22b95f8e816247c8bbbc15243c8a971c11691c077a01e832133210a361a315906b45590670bc9449ff34707dbb86b26dbc992ed239537c6bb7688cd51791dabd2ab119b64816ec1111b345bdaa6c184627b032799e7196a689c35197d7b9e927a60fd0ca8d8d3a8e7ab561ab85360d37030db55ba6d91de2ce8e567818b2f5f0b8f33ce0bc0f70eab", 0x8e}], 0x7, &(0x7f00000032c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x38, 0x80}}, {{&(0x7f0000003300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000044c0)=[{&(0x7f0000003380)="4c97f7ecd8eaec2a2aee15d4a91633e04ef191ba1bedc8322b40ebe48e7017d371a5730699f88d86be9c81dd474abf7fa75b01175175696ab205c83704b6864f01192eb122e43599d400c496e58a6c2c7ca3ce5f7ad20e8a1dd558a1dd0cde3f55e7ed4da841730b07745242dbdfb10ca4cac02ce47deba61c8fbcf00bd8955c8265aeac98daf8d01ac0a538bc7fa3866ae3fc8dddef2131ec2619bf13171730bb6dc21c85a31e3215af0a18c42f5b20e08fdedfb7d8afb62b46ff14bfcf2e50abd5fae8bb88b5069260ee1c52879492fa0458c2ab4448a305165ce8a0d984f6090e458126a6614712b40edd5ead3481da7f031d1b67e16ca47fc302d9f4bdbf663bf2f1b5b08773b03dbd57fae92d8bf84bf83e07af8e0dffd557b8da95e361bcf8527e9385c627b90e1753f0c0b6e73570f6124fdc7c9c24b5ab4690d217846345e801deeaa1b6e993e60c8002215d88a6c87e903e37a0072dc11ef1b815378daf253fb851109a1bb1e36e91fadbca264b907c3a1817d6f8db9987d2638aa497c19ca7913694b3a86466cd230904733fd10ac8b306cf1a4af8db95106a3d1422f9f7f93ebb5ce1f82870b164b81e6d3ac025dbe7c2a525a164b41156a55a4a2a1a7c1ca4166d2a6277c07a3e5de0ecd4367d85ad8ad093a14d5da4a188594b0e05fcb4ce1db0fb4b4783eb2f4daa86fb704e527b0ca7826a42bf8cca4559150d06cd2ac060e3d55fc1c54e562ffcbe36e1d063811ddc692b533ea30923a08f9072b2529cd90251551dcfa9a19d5bddab3ee87cab9d282791e595addb511ed86d322e27351b00a5a9a8f0d340165df94577b5e0f7cd20dd482b4282a86c356ef48093a0687d69628e1c026a35259964281f6a402c80833cda069672dea8ce4d6f99512a74c79fd5737ab8e1d192e3320098d8ed1dfaa046b9709c6a83aa59058d6d822cace8a0a31a0e8ec01f7d97b9b8f05872cb4c457ab750c94dbe42f77454280dce1c5aceac9af3a78ff108b1fe14ea47609990bc89ba1e67cb53d4b9625183e3155fa55bea5347861923450fc42e0b92daa4f04f9c2265069702467e65f4be8cd4f59a3ebc32745a84bb266539a5ebe585036f170f1b5ed5851d857fa79430ca8beb37236ec91a70912b9eb59a93e9345d97e47c0768b2067083259464ecf1c00f220de43bdca0c2f45a0fd3f957714f498e1788a4256dabcac8fed5c43538686a907f40d11b05823d6bd6f72eb9edbe9b4ff78a6938e6d5dd001986565d7b9dfdc6f3a83c4af25a8732949003be65aca006f164c38a1ec049b3e9174778e89ab6d8beb18ad99f7d1d6da508e1ac55eb136be488a7d1dc2d807935b42468dd3011c3dce7612c9abe5a48990c1ec0e5a447e73430c788337b79f37cad49bfb192d8962e4365ee21eb8bd55847f9345c4b961b2ec0a6e22edc9783615a31bd2505d09500d147c492176b4f21b4b825199973979abfdf21e686b129167090542108899b709a7986dcd914e2fe7254dd11b57716bbcac5bc26be121985e9c49f909d037b47e0c84eeb9d35bd2eac8fd43a443b1bca8f4e7d9c2c8d39b425e0ff259b10a972ece866ebbb01fac4bd0ba5059bea886de96b2459a98c610b6688a06b3f5a745148e0870790777b5bf7329445f7499aef1b3a22e09f35d8516dfe36ec8de2bc07960d6c7bf2015f11e35dbe2dc89283f99cf9b61c212689a213fc6140f55490d54617c4d34663a61299dd44d21e5c924719c268c30d9d0316e67cb8110f190f8609a34140154d0bd6afade2989fafd33774fdd68a8c6f362e5ed566b689f87ebbd2dbb571effc141a1a12221698d11ddb7b88988edfd5ad479609e133e8b6cd66475ad3c87678b9db14857b9b81a11a58fa5497eea72de89c60c4d8c026151d72a61e0d4240e258284917d0326a41f4cae4022d55829f7c3b94a04d610f3ad65a87c2c3d821e8b39fedcacbe5ab9f7fc08108473b70d987796b523b6f918721abdcb38695ead52a17a6fa71d4c9d73ff059b0928d77139d0fbfe32455551a567f2af7dae4d4fa45ab4ac56f86351bf945acbb7a1745baff35d5189527985911c3cab8fe385a8dfc81d1cdea20db454b1b3f7efd9ab1467c2d69f758e2cfe4503b8464b4c24a3f329419a4e264b2150a734994c2028ac836231d27967c4f776d84c24e9c53a7f9143e0f0a2b52caf4dc0663a3b7e2f26831c93f83f052275bad043ca82357e9276eba6556ee867acfeafe2dcf8e4e4269f56624d4360d7318d05dbee87582797d863095952023564244dd18894de9d9c444b259063dd503ff42c512a99545c1d2c130f4babae7d5a6d5953aa8a84a894afe243042ebd36e47101a3908e4205053d7f9ce4863f1e7a742eb7198da44a8045a13dc458a0fd8441e1fb9a89b2fc23542499f941e689171e4e6cea89407720eae6a8b49eb0b96df8ee62d12a636193f7ebd407b1d311121c7fb2fef12a8c5bb98630a71392a7b4f9793fcc6868d112ca1745ffe3c4f2b6ad36b75a64454f82290a09250916f476f1ca081b60fb403e9da1a80dc555e0ed3700a7e786bbe79319c283b714b20a65bca231d2777fd46987bcba783550eafb9a3c7c6a46b30f4ed3d55361d67fe9f8a55f4a26f10a39c4e40a414066dd5bd4750445a947201f2b0abe406fb4baa1cd4fe16b8cdfa3ce5eedf5ec57c1cd5a620dabe4eaa37751a6e1a573ad6eda29ea30c1cf00d711fc3432513aaabdd6d75899f0a6ed1f68c4e39ef38bda6088a06041ae8097eda1a27002ca42aac78f451cc0f0222e7fe1ecf3f70d6e9ecf52da267cb6ba89281b5ef26ad9c35572e96aa16a00fef744d170fa0b9e90f7cebafb833cda3aeb584fc7defd23e5d7b460201bb40f0448f53fda1af3b61578353926982e9fe62508b194e3dcddb6501d6c68a41b4c85cfccd556e031eaf321504edb820973ac27db1c54b76b26df525922666f27709a21bc12844c3c5e4c2ff6525f3fff5272b7a67b570278157fa18821a13a9fe9f8864719a6bd3715ecbaa82bc4d2bcc1393f7e81afa06eebbef314e169ff9db61ba70b0eda417b81ee1b6ce4431542516667201219c892980ae285c687288a23aec7e5cb389b8a94ae8e0b9518645e65df2e3547009d46a84cddeca5fcc4ae232715768b4de6bb386aa68827bf4939221abb82cbff1916f6590a4d4cbd377fd061451dc0a00ed4addde212a9dddba30da17d4959e6ae6998832736dd257fa1e3e3b88fa2d01d702ae84e78b1e471fdbf999e0bf1633e3f8daf575ece4034e68b8a7f757fd27fda85924500c6ca61828e1db0332e695ecc05f2b5046150e7f1bc629d4257681e3d9bcde2e4f0e75fd8673d028a8d354e63725e2ff4f918fc76a6ace6fcf5fd801c714a78b87ca89304a7f569818748446edf13b2008918fbd354a8cfeb5614b972e2a2d3a52f471691cf988326df68520e35fa237c57dfed41bebbbd1a3f60edade5f9e1527fbf2c77c44a9fc21f801ca5cbe5055b67698d78a41f265e54620b5b870801988e633ca619bff6c934ea2beca7802c73d299bce51e1cce32d472e0be9aa3b7d46726ee094ed1485709f4e2600f489bc8fa0267dc59eab0e60e3d7591f572f3afd74d771e328bd16a2222d2d7c2d5bfcdcdceb5622fde197fe8e55a3b9e2c7eba28f4bcfb9114a28ac4623d49addb053e6b78246281855281a42874ed6cfdc16ffff49db23c97caed1a36653223638253150c9b6eeca0223264a8290478ea93591b91379c6cdbb59881e9da6dc2c157d52120c3df9a67b23ed8777a3f51f073f0ec1b126f8f7c83dc400d8fe04244fc060b8e7e973bf144a5ab2ba4a04a55e085cb87df3fc47662287141d9032d97820303aa5f06705a91b978dcb73282868d31203a164ea1e39da7fe04d0f71a7a1ce2f27df0f2b1c0bb05938665bdcab2ed10c6e7dc0e5b753cd04cad0578c97d397e5b8fb101a806b7039f957f870e8d5420d15e60ddbb782007e6ab841deec35fa99cabfb9a3558026cb818ee0b42795dd78d06f7d78cdb60d56f020c50949869bb6760748d5ce622633ac336eb279fedbf1c472b22040ecebc7852921d708434ae956f9671a5f5277dbd27b6902a71ec4437970a4af87aac139592d7b6a3d04951995077c316dc41256b01b45ff017d22eaf82b341ed4aaae0a82733803206f4e551d40cded22cceeb445e4b1bbe3539fced6b66d5c43e8bd1daf98f16fe6a5ad99ec80e75ecab735815f15e5a4da6400ebb96bef70be9dc2901cd3b86464487164a2c1d6af761dee3cca777b399ee2f3c3a190fc08b44e79a7df5849ba7fe3f44f0a4399aca089f6c413a4afb72aadfa93d8807855c47d8c693bc4b4b6c13d8cb9a5ed714fcd1d67469f2071b15e06bde1cd942155a3c213746e3f5859b7eed307149ec15e45b1e35485fc096f44c7cd0e25569c35e953d3c681d234633c358d7b18413751cc4e4cce9ede4878064240bec0c7dd90d875f49a0900f7965da4faa02ed092a2901fa9508efde75e3129a7256564c18d7b9670597985b623af5563da6c3f544c74fdc5f091d14908df376f4d9ef964966ad19d911b9906e8f30885f0988ca4385f660f07a03fe080191c3767ad6547b419233f531f06f211ba58b712f7f76596ece18b4908c0c9d86ca3573216c9bace77b4e1ee14c87ca0895e42acaa8a03bb1dfea92b612a5def19873fadccfe40e013c2110ae2a4d7882f4add3538c9e87dfee0151934aeeddc1e94508f5a0ad88f88a89c4793ae9119532d35e5c1ddc03d60531c4cdbc91c048888fa4285d58479b212b5ad25dc88a042dbad860a35711ca15a8ccc1e79431c387e43a362261cefd3ccccb787e0bd35ad00dc0a7e7a6b3311fe417628eab41e2c3b1cca10ac4860599e769a70530631e4cde01d2cae398fefa2c91d8de7372f218a47284c1f6094385fc44a19b3a9514b2920c5470614c3e8e2ad700c849bad07b74cfe613d3c2ce321a069351baa1d85ae36cc6e2996b4782c7af06f6505f48edd42af3e2b153a409aec0ebd40c4e947baf97473e3b7dc9b666927d2c68460f3292d186218e747a3db1c58c4539a4394c7212c2db35c0b9749447120c748b1ed303697a02839a61bc17032eded1351258ff9f25131ba4eac77e467bf0fe830fb47f1d776bde5758cdafbfba524839be77cd705851f812402a8d7c952d494b24d3c6f8507828a369a2dc3c890d330045ac437e890d376ea0c3b136bd7f8911c3b6be1aa9fa0d00ef52473afb681436c0cff423069d10a8d113cf3fb9679c34bf8b2dc0574c8e422e2c2694bf0c14a7465af065f6984702de2852e6329612baf948be8e18d2597ec39dd7cb670031bf95101587bcef3e0cd4b8c712e661c79db472cd39b302fb7124be985f3752588b44af2b7afef92788a38058a7ee00749a321b708976ed77a21ad39f784c1d9af7769781ac5a5065046adb3e2bd98a4d4b360cc2ece917468762fd79c637713d80309a4422d8e06be2588a60a78f3b6c57ff57cc10fbb0b0032038e66f8303caf728e3df39b627a79037435065c2602139c232729a403c60094e714b3b96d295dc4fd2a71a74fef008916b047f7767daf4e99ab5492f36862ff92a983a71a6811e4497151a28760dd316212714e78d385ccf40742c805ee4abca0c7e918d81f1a0527a638e63ae5e5857c6f8f88c533de83f3a8536886867343f9af3cb543e696d9b07196675cf858a8eb7a54a5a1252148346dcc68271754396bc127e2826d4d5ea92749004969bfa7b4150713dbad55aa3f911a", 0x1000}, {&(0x7f0000004380)="26b1e9fc50a431895894cd427d509d829a62045aa903095c86b62fb5767b03e13233674e1c17d942c2596296989cf82829e1a2a9c80cc87c0767e14b548159a440ffbf75b4c8b9b7a00d3aeef135f3", 0x4f}, {&(0x7f0000004400)="986db639bfb49ca29bbc5655b34ac11dde918ecaafc046a7644453575860d198dd2b85d480b6da4af433c212cf88961b4a87e234e589cfd4dd939da5c3adb70f76761042b602980c2c3b49c7606dd5690b5d0d1673fc6f6d48cc0dc8e787124d6578903bec6cd26741962c3f68c51b80b34038205bf53839482b91e33cfc71807e0d1a14aed502d245921b36072c074ecc5f2a0b26e4912e47779e", 0x9b}], 0x3, &(0x7f0000006900)=[@rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100, 0x84}}, {{&(0x7f0000006a00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006c80)=[{&(0x7f0000006a80)="8439604e54d0668847b74ace71c4aee714c36ad3dcae6daf3c37ce1a61f947b8cb4467d1de2ba05dd53f65e70d14f85b6ba4e88da56fd7a7d204d71d10b37e2279f115f72230a257edfb2f645c5743d00a57f03e6662a463f9622b506295be04fc4844795903b85d8fec6fbc483cf5630ce03b3dcace47b55d19ffa2cb3d110f3765568691e3b209275e614eb5dd27438c9a257430fd7b", 0x97}, {&(0x7f0000006b40)="0bf9b574e3de68106a809336b60f32e900ea340de79dc0b4306ea20aa92bd078474cb655db652c8ea8292d1e2e43c48e7391d055d1456d6dad26b7872870c9622602ad628377e1c473c82c73b92a3e6e7d06acaa72c9d3cfd798f83788ff136248b8444672f4b428d669b82aeec6df33f8a32d2839a776e806b686081515573e6f1ace802143a0737c53cb02e1c6ca283fa7370eef7e69bddaac4b121b7207474ffbe625a15760117b21b8f0973803324b4539b97baa15d0fab487f284e9056d8acc6833fcef887e5565056a20a7d452bc8a45f50a443f030b3e747df3ac958a224d69420a7415a4b6", 0xe9}, {&(0x7f0000006c40)="cf81c9b7433ebbf88e0e433007963919f54146635c48", 0x16}], 0x3, &(0x7f0000006cc0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x20, 0x20004c01}}, {{&(0x7f0000006d00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000006e80)=[{&(0x7f0000006d80)="c81f3c12669e3082a42d06cb752a5cb5ad784dc9e7c5191ecc1a90ff392bee6c342a1fc8bf4a04e31c32bb5d78d92da378adbcc08c5860322308604634183db6a8f8adaa31e2710d5921665a1c02dd8823d16567304081f032dd8d2c2feb836d94e165c66995f30a56fda0577baef674f6fc9233d4002d2e6c678dd39fcb43ef49752dd1eb4164a19591aec378b6e0105ddc8314ada2d0268adaf65561dc3c30573ecdb2fa39c7f973e9dc7acb20292f10f1621c3c620a8a49f361e2801f8d951aba37fd85d7556924a581bc0abd20ff4884f451b85615bb83f69189", 0xdc}], 0x1, &(0x7f00000072c0)=[@rights={{0x2c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {r10, 0xee01, r16}}}], 0x110, 0x4008804}}, {{&(0x7f0000007400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007480), 0x0, 0x0, 0x0, 0x40}}], 0x8, 0x1) (async) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000040)={'veth1_to_bond\x00'}) 03:42:10 executing program 0: creat(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000b040)=[{{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000280)="98052fe9", 0x4}], 0x1}}], 0x1, 0x0) ioctl(r0, 0x1, &(0x7f0000000280)) 03:42:10 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000005380)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062f2000000a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa03000000de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb490000000000006412f568000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000096bd1843c2a7d6790a8a79d7ccccb5eb0c8c77c5537918e668b2f02f4295317ac71f67a3442f7fa2f086887c395618f281f641a5b73ba26eae4fe4d834059a8783eb924c3ba154cb742e4b578f9b5ed58a173daf096412b521855dc44a75ac02e325d96b1f3f90aeafc2a988cdad861f5f3818b63994b548b7106ca76a3419a23bc716d575603c094de0bdc0e44433946d7d23cae2e1c2012392667557edbdb01a91657ac5f1d134504448808dbb71c8c731714f7d0b37446c466f9eff15bae048f525fc1024aeba4ac520169c2d1b9550160daa8e5f867fd44dbe6237debb8aef73592fb41cc42a6fb9476d09d7e7e314a124fba3b5644a6a3b0219f126428bca24b55558be4a3d7a111c70"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x802, 0x0) connect$netlink(r4, &(0x7f00000001c0)=@proc, 0xc) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x4c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="3800000024000b0f0000000000e1ffffff0000d8", @ANYRES32=r5, @ANYBLOB="000000000000ffff000000000d0001006671"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@gettclass={0x24, 0x2a, 0x55ebcfb200f1cf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 03:42:10 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x58}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:10 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x6, 0x4, &(0x7f0000000200)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x2c}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f00000004c0)={r1, 0x0, 0x0}, 0x10) 03:42:10 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8iYOTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUqDmpi/H7Dud+5Pb299zT5mhSEkD/L/d3TrehMdHQAY0ghIecf9EGNptTnb/Z3nksr9Yvz1Vzh8Wp3eD0BwPc///wYgOu8Dk/mvv/67pQcC9D6egMa5qTegoAh9R40bErtQGBb6kNF14N6wziouo5RqrvlQJhBsIJgByE7vL/umUBZ2Z9Qrjdb7aOi6zqNbxSj+tfNa1hW9qe+r15vTKV/FjRYUmchsC51Doleb6KWKOefjA3WT/7w+SkoKH6bGPiTfykwq/hTTPGPjFc7yTRb7flqrVhxKs6xbWeXzAXTXLQzoRFF8QP/+x/6U1JZ/987tXERx2nR8xpWFPu5HcW3HDce+p+G9EyUCzmnEn4PxsV0MKR1mRNCCCGEEEIIIYQQQsiXMwUR/gUdgb0WVr8EAAD//+RHdoU=") 03:42:10 executing program 0: creat(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000b040)=[{{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000280)="98052fe9", 0x4}], 0x1}}], 0x1, 0x0) ioctl(r0, 0x1, &(0x7f0000000280)) [ 1889.055047][ T6380] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1889.084569][ T6385] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x71f6b8e7, 0x83168301 expected 03:42:10 executing program 0: creat(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000b040)=[{{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000280)="98052fe9", 0x4}], 0x1}}], 0x1, 0x0) ioctl(r0, 0x1, &(0x7f0000000280)) 03:42:10 executing program 4: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:10 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x60}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:10 executing program 0: creat(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000b040)=[{{0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000280)="98052fe9", 0x4}], 0x1}}], 0x1, 0x0) ioctl(r0, 0x1, &(0x7f0000000280)) [ 1889.104752][ T6386] EXT4-fs (loop2): Unrecognized mount option "X" or missing value [ 1889.132460][ T6380] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 03:42:10 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of81cHJwUUTScTB0hY1LCayOpmIGgeNCJWgRQx0EDaDoy/hG/gIPoHPoE7GhFHXmrYXuBIVBzUxfr/h3O/cnt7ee5p8TQpCyJ/l/u7pVrQn2jqAMSSRkPMPer9GU+pzN/s7z8WV2sX5ajb/eLU7uJ4A4Puff34MwHVOhydz3399d1KOeWg9vQENc1JvQcCQeg8aNqV2ILAt9aGia0G9YRxUXMco1txSIMwgWEGwg5AZ3F/nTKCk7E8o1xvN1lHBdZ36N4ph/evkNCwr+1PfV7c3ptI/CxosqTMQWJc6i0S3N1FLlPNPxvrrj/7w+SkoKH6b6PuTfykwq/hTTPGPtFc9STearflKtVB2ys6xbWeWzAXTXLTToRFF8QP/+x/604iy/r93auMijtOC59WtKPZyO4pvOW489D8NqZkoF3JOJfwejIvpYEjpMieEEEIIIYQQQgghhJAvZwoi/As6BHstrH4JAAD///4TdoY=") [ 1889.192255][ T6393] exfat: Deprecated parameter 'namecase' [ 1889.204699][ T6393] exfat: Deprecated parameter 'utf8' [ 1889.219031][ T6393] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) [ 1889.242214][ T6400] EXT4-fs (loop2): Unrecognized mount option "`" or missing value [ 1889.254676][ T6403] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xd8c73a6c, 0x83168301 expected [ 1889.271297][ T6393] exfat: Deprecated parameter 'utf8' 03:42:10 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async, rerun: 64) r2 = accept4$packet(0xffffffffffffffff, &(0x7f00000077c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000007800)=0x14, 0x80000) (rerun: 64) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendmsg$tipc(r3, 0x0, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000010000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = getpid() sched_setscheduler(r5, 0x0, &(0x7f0000008180)=0x2) fstat(0xffffffffffffffff, &(0x7f0000007840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000079c0)=[{{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="2daa77c7acf40e8a80f828ffde95e08966dbafc98ce897b74153dd1b1e64d58591405f143bc2824cf0c73985f7d5521062368b17fe044bfd7a5590c0c45817fd9a75324c64da841fc58ed2c9a21b7e0bfcabb776465840802b0e9b7a499dadf3108980c7a235bba13cfd555a2272718babbf7874a6691f6d9a4c5cfd3311eb25741b13fce64fc03bd270d3cfbd23733db2ec4e1afe45d40b4d0add18b35bf9b7f43bb3587da8d9e8", 0xa8}, {&(0x7f0000000380)="8c40ee082ac1ecad4e363fe286f23cfd08119e5e20773a15484ca9a06a83e4d02656103b98e870015e04dd3be2894b2dc011e5d242b0608a216c88d53a25139904ab4b34404f4407dfe3331b932127389d1ec6e3a17d12572556cb4f1cb7441261d41bd068734c19a333f4db5140cb417a6f6364fd9325e500da39e60c3908393bfd250d5adf5ff63d73fb22a9a0678a74b86c3626c21b8ac2", 0x99}, {&(0x7f00000004c0)="6daef667b4c1c0373fd6e73ab9077ffc0b596ca8bf02a6328e71bb12c2c390ed82e0123e2c3a57e992ca78117ee2eebf02c9535c35ad804770f2891f1bbeae72a1a7786eae49f5600534407e74014e1453b1020b4db79d2f68b2f4f724165b5290cb5592e14a0367e377ef3c4935c0e4c26f4cdd7a90a69abc629c61b3d16b5063259f8232631a5629e446385bddd7c3e3c9231a0650101cd91327", 0x9b}], 0x3, &(0x7f00000005c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x108, 0x40040}}, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008041}}, {{&(0x7f0000001c00)=@file={0x1, './file0\x00'}, 0x6e, 0x0}}, {{&(0x7f00000031c0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003580)=[{&(0x7f0000002100)="311489c4fd40383acd1881062d09ea0e", 0x10}, {&(0x7f0000003240)="7e728e036c701db8b534cce9b54c528840f2a96ebae085a2c6e551f2495819fd6081", 0x22}, {&(0x7f0000003280)}, {0x0}, {&(0x7f0000003500)="9fcef646e27a5c3cf26e0785cf7f4f21d560c2bc78f7f53222", 0x19}, {&(0x7f0000003540)="ce339c92ae7f1b6d62c590577c5fab69d8e045a750d033cc7e74", 0x1a}], 0x6, &(0x7f00000078c0)=[@cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xffffffffffffffff, r6}}}], 0xd0, 0x4000804}}], 0x4, 0x1) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000007200)={0x0, 0x0, 0x0}, &(0x7f0000007240)=0xc) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000007280)=0x0) (async, rerun: 64) r9 = getuid() (rerun: 64) r10 = getpid() sched_setscheduler(r10, 0x2, &(0x7f0000000200)=0x4) (async) sched_setaffinity(r10, 0x8, &(0x7f0000000300)=0x6) (async) r11 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) process_vm_writev(r10, &(0x7f0000001bc0)=[{&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/152, 0x98}, {&(0x7f0000000540)=""/117, 0x75}, {&(0x7f0000000280)}, {&(0x7f0000000640)=""/200, 0xc8}, {&(0x7f0000001ac0)=""/249, 0xf9}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f0000000340)=""/30, 0x1e}], 0x8, &(0x7f0000001c40)=[{&(0x7f00000005c0)=""/47, 0x2f}], 0x1, 0x0) (rerun: 64) r12 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r12, &(0x7f0000000100)={0x2, 0x4e20, @empty}, 0x10) (async, rerun: 64) connect$inet(r12, &(0x7f0000000180)={0x2, 0x4e20, @loopback}, 0x10) (async, rerun: 64) sendto$inet(r12, &(0x7f0000000240)="d7", 0x1, 0x4000, 0x0, 0x0) (async) r13 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r11, &(0x7f0000006440)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000007c0)=ANY=[@ANYBLOB="4000c800deab7c6f00000000000000000008000000008000002d0000be45d432e05b2964d06f82915192cd5396a5f056c9078aba4b70939f0e2f46b5f513740deac6723963d6b391f9ff865d23dafb6cad990b882867b2db851c95e4fd1459dd32b6a3468836b4c1bb2b8fa42441de67ae45852a88b1f27db94fa65daa439c7241052c2aad2da46cb88ee59159baa0207c4558cfed790c30ac42eeebbd4d4b6e1de4f81fbc24479152902f175c891a02a5d1ca2e21b938ad4cce701bbae8858ec66bfcb1475eaec2de8e06fc719d3815ec6df604e1e15c9fc82abed10167e999b71fd9548639ef5a9559ecd61baf8df912f47e7810b9cdb6c557dac917a6f6e760b642e3f715df77d619e0e3523986c5b274d94faeea35ab1a91b862eb29d0259b0818287dd54ba84dfccc79f38761628a0e45dd8e6b797038992b1719edd3d7cdbd914acae31f9d72dc4ae6b9081ebe1a055596a2ea449dc2e433fb1102e59c04f75c5722d1a6a84a0db9d27459cc2e109233bb72f6ae4b93c813bb63223fc47e6c9df30fe7c1daccbda418b1620eee1e24114a3f09505581d087f67d185481e2bf21c6c4477fb3aca83c5798d6482c98bec1bf9814c8c66c6d0ccb1c38f1acccbe266c11e11bed9075ab34cd232daaf017a2b81c6e3dbf7014dc56a9704b0a771acf28980eba56a051069a9b7e2da297a215580daa39b440fdef0aa129526bf4b54f195517b698c60e22530baf56a450b223ecd8320d81fc6d22edac37da2ffbae40e6b4a7180ea37b28048d338fcb20686dd58d3f180837918faa431057c6ff3c1e82f88c0dc99382a237571dc86ba9ba7c0942332f78e5fe763dbf5a4a86dacb9ab1a8e2921b99730ea35dbeaa479a57e6f500000000000000000000c63f619173695411cdf19249694bb8bcafdedb94c79cb17e7acabd7d2c75f847929d2027e8013929d11f657303e0388cacff81c8cfe9ee6aafe274c00cce337a165ad1b962783f234323b57627f93ebc29b5acd0663967000000", @ANYRES32=0x0, @ANYRES64=r13], 0x40}, {&(0x7f000000d100)=ANY=[@ANYBLOB="043600002f0000082bbd7000fedbdf2508008300", @ANYRES32=0x0, @ANYBLOB="08001600ffffffff9e460e7b1dd6e12664df17b45c36ce721b2845763e3b913f05a5178da3088e59a5eb2a025f46e846adfb4f3c6f605506f08dcdc4edce1f516d421f946613d672a279a90d4100153971496ed12cff68acf2efed00f3b4accc8d96a15b1b9e9afaf0bc6cef379b3dc332ed4ab45b7e526d3b0b70dd26ca2975b07139c20eb7325dc98133abd4ca9dcfee6a2ed9a9ff14ea733339e322b45119553d5d7b50676c947b091e00c3d35b7cea9e3a748e3a78981842e33dc1ce076a0c7cfc2b1ec13d5835f87b2e721c692e08235acb444708001100", @ANYRES32=0xee00, @ANYBLOB="fb03278004007a00103a403396b1b2a2e4c48ea1e519a0094229a6989d3fe1994b1726f8d2191a28a3fdc85aee387ad733c716993acf01c4f58092435d86c52893510d74a2d24347b2faa31302053648b4d8054687fe57635c29f655b761fee5077fefc4010bad506ddc7ee9a91d960967ef93a60697e72d5983f3de0066fef4924365363b1de3c94e9248b28aba0b9376ff0e70d05488c51c4cb6c4f7f8c3cf6be7d62e056a68b8fdc54874b9aafa0f4d1433e1d62da12ac0733d50fd12ea97bc01210482d346bfd9d238880ce141d2394b322214e5179d5fe7b80ff04475a2edc4b3440028004f059b4afc15c10468aa15a74058c67f29508389f6d71d981e4dda422356c78c0098f39de1380da3da5f901ae422aac58b49a7a805646e02ddb7288fb6402d81023e9e48c904b8eae33e628c63b6fe6b53f581f2d0e6c8407fdb223d9841cd02b4969ce8ae47e842afc586a3595d84f278f7e69b0b2e25fd04d06275a94ad640a1b46e41dbcfb2426ccddbae6922f9c41ef9f08cafb3e63b85e4e78d0dc5620e6a6a3ca86ce38e2e8e7aff18582c7858c6862cbab7b42a158407e4382477619675d61caa6a62132cf2f2a8344963bd62dcb3280b442b417081712e9a9d98108e316e9d1de9eaee1daef81a8aee372d090f64919d19cb9979c73816514a402cc252ef8f0af8b7416404aada853c001cc39d1e0120202a7002118ce27be22e8f5dad8342c822d6c7339517c6c88737aa28bea5f7490dda83be2d4a7f745afcd5674ccf7affbc0138d129cc502ddb3d731e619454db5e0e10b851645ba4e47bf6b29d7a83fa38d654ec3a5d0d3ebe9b1e41d380c9239f573c5d7b5cf929211c84d3e80f376565723cba3b62f12cd5532da0e492c0e605f58ee16151f8810b391046581b670c003f001f0000000000000008001000e0000001e60955fc0d59b8090030841a5aa319204b7da5c27b409709b7fb5712443ddd64744ad92aa06a04e4c60277469aeec80ab897672ef02e4f3fd7d3449647a85cb9a8fe717e3787ecfdcb4fde1a0f0e74f14ae3a8adedc1ebfe29dc93dcd0549f0cec4286b62c1d6063a181ae665a3e063ca17a7f5c1603ec47dbda0d6f3616581206a2b24146d6e9e6b272dd847b06c8249a53248be6d1af53fdb02518ec05ee21ca01b329b2c7662902efdf0d717d1058b9713348baa1bf7cdffbdea4986a8e936247e5c5749ce8d79242655aeac5da770f35af6ab06e02c0ce5b7a9c28c40cf0fdd59cdd230363200675a14682141380b12a61bd0a9919d14c599c1294a832a7644398043457ddbddb45a9d2aba593f294ce2ebfabd6f73e89aff492283b613e385a6e87538f63722c91f3450d6a19e224156ba9b1615173e6717c986186ba9959a7ded21632da0f7d67322b42bcc1df222f26e16857bb49df2e71129b953f8033b73e7f499090c1761a0008001300610500000c20428093066609fe1763d43f182f0682586a42090dcbcb1d2a68ae4f7614765d123bc6f765449005423ea2742e6c6346a812605bac65cc4f8ab441dd4245a272dd54094add9b4e15b12fd5396e57be111c5221ab0ee8e8b30682a4d3b416f75c591314a6b81ea115b0f5da234f6f780ebb4c91ee4c40a9e5ca3c9e1d6d3f577173da38c20205fe242015fced2d79a4e013e9bb151027e47897d192ad154c7729ead6616f23941568e35e883000aab12e29dd4b2daa4a17da80eb6f5f5563bd8dfbb0c79e7be0a70f3a6bb28c013a5c2ebeefcca04b54fe0d27ed49552062bbaac5cd48836252b23b1683bfea21e282698bcddbfda763b58a6599959082c3190815249c6121f5520e69b9215a655eaabd2a412adbdac3174bb84cbd38c57247a7bd9519c5f14efc4acff93e3608749d2453e6f457a1facc2dde5353c90d3935efa344e65ebf0c33be3bc9f2d9acb08cfd1e90d3a6d54eeb03eb2e4770b2ca5d71f14a4cc3258e44feb7f3c97faec2862d72b2261b496a5fe8ec99dc8c962cf4f31584702b4271cb8fb67a8f9bce9257447662fc03c3b62eb1eb863effdd0d86165e2441748644709f1a564d72a8f3f110947969c3b708598a04cb361a7266049bf404545a635ab5c84883ac3ebad000e65107a0c47417beca129e8bb802a380de42d2707dcbac1109a641be95aebd754f52f775adc6fb57e792f4419b30cab42e0f1ebf70cbd52261615dd71f3f775642447662d5bb8f7ca69ecc2c4eeb59a4b72843244ef1456dc9ac09bfa4aa420ba92d772f726cd020127ca908bc9e3ba0e0e114c51787c8db3485999d32f87e4bd185e2c51916fd8b7d4ecc8a68f4321ece38fb24d90cdf4d0366c06d5f9fb84cb6db3354598ef1ab6f66664240932420986938a98b60d96fa2268e0e0bf9f9739c0676e01c910fc05643f857d2e17105359880acda9e11cbe0e1c1bfac569b1ea36980cf505d6ef87721be2a02889f4f4b23a81f22e2591e0980dfef8589eb74c0e885f2a19b0d3f8004e7a0197d114173c18ac9a3ca733cdedf0f8cb831a68393c7fee781a5b024a9da39eed3e125e76025b4679841dc633a451b244145e1f9de0b5a4c69bae3b0a34cd0bc2d82fd0452f30b15deb6639eb71150592e88478762a7f5e46fa3f05394b6f55ee00665ecd07775fb92c51f0b37963c942a9e20a42cadbc116d7b3c5241ce1a2a20f6128661f52143e60e690cf4377026f0c79ef0481062d7ff9d232a054f24f933d2e65f094bf4f846a88a3c7a68a59c4bb53149737f5e904b862c064df67a581b442fe916e1ecd49f28c5cdfc1f36d203836e6e23c66b2682288915b60e28317176b40d0feeb543f5dea26db06aeb3dd8c50ecdc2fe49c4688c42410aa35c6c85b17ddf8a4559b13412669df6fa94826facd555b8d5be8d8d5af82428651d0e69c5b8bde1b809736dc616503eff28ac96c7d3367bd98f781ea19b6668067b3597a74a7deee260b4b0c370abf826f90e77fd83e3565993d08af6742db1559c085bd10926ca341773b01cb5f9fad6748b0c9d7cb43fc8ec22c18d1c069e2cd8d8c5f5534eb34a6c2cdd439d9db39ea63a6a974c54cbd858f7ff768a0faac063be12496b56188c35b1c8450aedd70e0ec8a375dd908c807a676516c99db92471613a8655112b884476171361618be793ad509990016ef9a606eb9db4421bc8aa9ec636a13da71eea453261758c7c767b88d12ac26ae843420fd1e78911d416ad2cd1fde6a736fba8d52441fbe56899b168657f241ae60025754243d3bde1ef526664e0b10aee3882982b9f26d906e924ca6404e45b26628859d1dcbe8d71fd2a2a3436171e5a24f9b15b77c0a5e647f500be821c0a6573d40150bd03f0b0dfc7128b883ef6a4e123379afd32530dc0e1553a02549deec81b991861405ed434c4486d3285dcdaf42f85649ef1574bb950191da7ee31590d97d6e7c0f341ea845ad3bc679c9e47d7ed36ad62154221fa1a91475ad1cdfd0d71a554b8989ea3cd6cefcf0862ad07027b0c2c84210134f6b99b005a2a81bee89ab2f15466a22fa612b3a36220f1f7903d8d1455a9a87a8bef9a666526ea4d0af5e9e2568c7adba06faf5ab78acbb5dd3c89b85c24047979b3f8e103475a26948cf35b504849dbe2f1cdac95683bfcd2d5c49e0711cfdc17c156e9d24ed5d0595e04c0b5b4dce82f1b96401811f34adca57e3773496ff75d3b03f04303d91da4e8623e9db9ca4843b37bb23c62a74fbe250913b75bf9eb446236bf60def7cc626eb19193225ab92bcf4b1bf3c03655f73c895f2eb17f5efce05b10406900b66a6d4e270004595ec7eee8c16825dc14bac24799576cec68e392d1d13f4bf3f8dba7782c2290c698bd03756251819c02158122c109b193741858798d4bbda276f4253d9a498ac02d0cce7f9053a9ddcc2b1577f58ff11a40d5e07c4bf0b7ecc94f873c039f645469dd4a01e4d1bb3f7783bbbe2eec436388ea6913243848164c3045a29f81f9de29ebdbed7e371473e26b0aa307bdb1d4316e9041673d97d634a3d8c161534a2c9786b6888c8b0ff6f3ba9e90663541305364b7ecc00383fa378ceb7665c1851d85a4890c00d6eb39d5c5790ca43a822164faab19fad75648a77534684de6743ce93dabc616716bcc2f4ffb9950b76d2844def5334fff4fe798dd500d651ebb227c88271591275fc325b01cc8c6e7a5eaa154c7ad6bdd738b50e9bb12059d481dcc2ff61e5a1036efd41c1242755f769e877a133e77b7ee6f651eae9983026885c73961c6ac12289797a57a8adb8ba1d6797e26ec267e8502eb6401fc38e8d0dc9e9ba99de3e78ffec3b786349f18e1864f836f925cb69fb84de9281076c78be630f5da381b87e64f19c83c7126c1832dd4e386dc48a8b9d35b7c1efcf76d60e07b432233a4882e8e667130ed160bfbc4b886211cedb3765d00e9a481e7f2b01dd0c31312a44acf39d87316a3d28ac6ff97389c6a10483012ce61b9d55cec835e0455c858af6312531b7d39d3705eb55054aa93959965463b268d53bb4f049455576074364c61f399c33d5c8881af8db380b88b175894017c670d125a667fb2ed2e54cf7aeacd84c34a76f2cfc9609633612e66b57f3907035242cda4d597b92fc956c52e3137ed4366a1a70dc83481c682a79471071513df0104f4a18ae0e4ff9d6867e7544b5b9abcaeab9b54a4d539bf316d7add2fda88da6a2fb3562fdf7a4352f8d2e3dd52a1cece0be91a285a00ff896f6784d8295c443f06d6bbb181b03aa3621630f18685fe70f3138be987a1b65bbf6e245b74f8ddedae338d7b5f64a2038805eea8f2ede0bba7d36d2a56390839d7384aec611b691d15b525cc68efea73261ba224bb127ed905c0930ec1b5cc94972f95463a47f6f43e9b27bb8b4dd70b332021a85b39f6c51ebaf19035e8b90f4d3539d05b2a26afb4c24906cd135809c48cee44ced642e119b794e9a116e8d96eca5140162c387fdf40b53d9d7f700df57c27ea0636524ddc1d5c42c0fe0dbf8a152e801e8621b7af0d2c8457fe4ea9bd269867d9388f1ecdba882fcb86546515d2c5c8d6ac8378c0b1389cc2a168b64fc78a141faea4ecaca512cccd66f457907089d24cb7bf7c688eeb82ae2139604f1c7aad70c102bec9e2625d87fb2f60908895b5f471e9006d2cfc5cc5263c5ff9a355b45a37b063224d4c6e01aee81296e4bc8d613fd608cc1e9af911862ee272f2bf313c7be4a68f3c77a8fa3dd2704f6fc35bf8168f9cd5fc2ef3ee3cf8efc83bb7c4d4a0b926e155a6228044d4f82720d397055b239a4605aca1ae06accd21f2800809349e3c53874c0f05654bf474d4d41e569c37fbb676a41847a66bb0321d2e649431aa71534f9e6b8ef22a04a28ee26d252cc4a6092b22f098175e81f5d6762119e2c47d4030bdb938d7b6dac115ba99e44046a27833393a1df9da23df00a04a8b212376478a12cfd023cfce6bce00921771f17191823cccfb97bcb985c2a87715b359678a31c36d4830c9ced157328d8c72c5f65f53c2475c25639648e5d4f150b11f959bc2d1d1958557a9dad6d2303c34a2e017787d2be94501e1e47ac20e2e2f0ee1f2e647f4f910109e49f7cbe98e81baeb7c4aedf95934e134877f614ae0f78783b061e6b694a598b85ded972cbdb28e675a6ed0058722485cfe15c9c684e617cb6eb33002dbb64083056cdee2247251b3f27854b5fff0d8720f16f98f31d4753cbc4a8465cd143b03e0c76468ab8a25e90d7a0a2ab966fd5d25c3363ea71cf1e260fbbc58d95227abb72fa7d24b3f91783f89368bcc90e17b66af5a897026215f590c1ddb5005d349ee3040b677c3a002b6fdc8af4f4131c54b93b907c86abfcd8fedc5fdca085646ceb442c6fd376b0875b7b51a6c97da86f46abe0bc61c9093b0e8838ecdb08a79690dadab9dd329e046d45f9372fe3ba67164ebf2dfe0214f8529454b91dd9c92516e4c0fc6eeac7670dd68f516337160bbc3a43caa903f84cddea775f4899471bd1c3555bccaf7f5afacbeabdcd104915cb3a1f1646d16b0b5a6ddd2b46f35df41baa22a065aeee3e908ad41890a99b276c49e1b5d0918e0f069214ef2d26127e1d371f2a6c1704b39ea3d73a2c503033f988c390865b1073eb39c8a6e8d5f247ef85b3c99cab737e80d9c6a5e851f489d3737b006ea7ce4008c993cf0188556503bcdb025a721d8d6fd256481bcb605671c94d5e72134f351546857a27945d3532e00df338d11c9f9b1de5d15298a4c1d45d55ca8c2b5ab383270eef223719b9caf04a24c0cbe08c7ea23a087a7d46979095838ccc149706b59a32fb742cda77572f70263d052b2d2c1f541e24e962254f9e562c3205537a7334bb026df0243b7ed5131ae70879fd89026049a571fdc56920e8506dc6093b8807e5331337ade682fe3de25074d2d2932d2c617b650195903c9d159143ce0c930fda6529aa8e28c8518c4f1b19d7b2ade627b82d307e8a6421d52e92e4420ac1fa1d1183a7e61f1d6c44aeb97cd0b750fb923adb6ea5d3a47bfdf22b19625eb181077219e0924b57c1a5c22579d6e5d5441992cc98b946c4acbff849be4de225b63f278bcbf96cdcb84405f0c0a416d5c7e21bd9fd76b978a6ca7fb246f71c4b509b7af3cd4427bc517219c3a3bf5356fbe3d7ed39fd84af63874c86d6c1815e4c574a65af1c39ababfcffb6cc3ff6e3408f270e808183a2e79c06d239ee1a097bfc04a389565d697c0e39a2e28caee5d4eb7480066f7ad76f9174d3f0338875b1ef3b525d189ea043dac5830bca7671713f1526cdaec435321c2be4756d2576f7d64a3b448a287a51290bf068bacbe322613dac3fa63a64e7e57bcdc9cc174d25456041744c405db98d91de124f4cd6acb7da21ccbda1492c829b7014882b253e16e93e2952b18dd72c53a11947f2e98599a82ba517fe8539878653b378ed77fa3336b8ef06c68de3c72c0f5e71dc860ce05b87cc0fe2f59048da6101349f509e7edaf1cc45664f2c70672b35c577f6120683dce857279b3751e0b181e3b81cfabae560329ef1318a65e1cea4642153a4846305c6058df2f8fa6f130601454d68bab6cb6bc5c473a0dac4d7eed97937ef5d4e9d584b3aaacf369a54fda61fd5f4b40dbba9c02a7b21845230b48ca22aafca59b8a8e4a92423c0a6da1a128000a47cb331f134f5e3a56859310f929944cb05fb33ad69d9c6d08d6b0153d32e009e34cf3dd06b251f87f2dc8447c75519ad7eeae24f39b5613619fb57d75dc744b0800830091a015359f5bd4b080a1c0c71232d467b22e301941b4ac7754c854", @ANYRES32=0x0, @ANYBLOB="69dbaf94c9fda3e68ca1cefc4d4a854207cb4bcd0d188c04e87c2f8670ca908ad3edcb63009670fcef1b377931fbb7d9e7ff6079aada50154ae86f893659d1fac3f912ea3532bc5ac1c8749f3bcf6c4336ea2482e404cf6943ae52fdb9c3d953fd6ddf619f9d25cac6faf0ccd66f5e59b355a37f56b8d4e2846f7feacc44b4233aa3f435d82b342a070e7ac017a2e16072144a279bc41f55952f98b2f7d1d27767e755be004188454acd4ccf4cbea9241d3ef267c0ea7b294a05be7093e26717f374b4bba8d7b1434a171c847aadbc32dc081466a5d67d3be6d0dd5bc523a4212af8986c55e64401414afa062959cb4bc9c70b49b2902e9c69fc55f70c91c44f1e5def9e9be378fbd79685a603d6e654c056ba27955b8d5de2882f204ed7ddcd93d304fe5bcf08ad6d4b966b1b0ea2ea3504c498078bf94aa2b1a5ac6e9dd858d9a67bf54ab5bf9c92bc421b255ec51ef077445d91a996ac8dae67fd0a2182f6d9ea2fe652ce0867ad080f6b5312103136622b383b7d7f97f9981cd73f282583b6f839a4549cfeed9c0df23bbd01a12726ef8e018a366ec127d3a1c484b6ee4e03521ca76825be71646d3b95040f500af186ac28ac6bee3d620b8fb370ca8d75ce6361ce9ca2a9b3c9a713f9051ec2d774145223d406563b61fec4af3646292786933eda4e49dc98cdc3bc491e2dab354e8ffa2262d1d54f8715734227db4a6ba8ea9c37c3cfa9b875d0e78d76d25f5c97b3e6b326a8716c7e74d21ff252b78213c5ece8f61cf591c808ed059e2b25073b4cfc67c80763986c8f51a19e9e34f6a2c2316727f8df8326638e87d345ded605e88ebaff414f584571d4d1ce0b242ef99f0c0e5b348f224e5babb5478f6489c125b73cfedfd2f0e4dc8f7f36e49ce41f02c62bceab7a6eb231124ed2f7010d821772e47ea4b249d60b9629958efb652138d9c4344791308a9c72dc93f1fa253827d501ab388f011fb66af559dd624e77d0e84cc6d136b43852d76523cf2340ca71e2b88771842e224892e03dba42fc7a69492b4e08305d49dcbfdb5117a69c3cd0bad99e6d9f72c86676b41bf1a5131da34dfa64ea171f1dd3e4c000d1ff67aa9a515d213ef9f3bd34407a70dee952d04b6e8e8bd8ebbb849bf84dccae85938b272c92be7458db62a563b229434c5000d4b8524d0d08a4e366967afb69e9fdbead0be4f75695497f7c5b9b189895fc33f5872a9e773d26eeca18d8a8b460e585b3c7a16ae89272ab7d7cf98c245cf85cc623130c078c403b7b48aa8ed9ced2e8e39aceb7c8f61c2057de80ebab4fdab4fe0cbd993d4144061827bc875aacebdc66966b6ecaf31edff1997dfe16e7d40f680d27cfb3a03c0a2f22be07690e99b1a30924ca4668304d5429178d4952da3904153755865f203c158450e1dfe268eb096ad461bdca5831eaa143923f65a9ef587723ff5dde03df03fb7ac36cfc969ac9ccfa655228792aac87558a8d46ceca0c69ee00cbf2c29bd12d469932b65e67236f4394e1134dba484a2f93f6d60b26ca017adc9b0d259f1fef82e0d4799adffaf61b23235d8fba57a8be5545d592e85ae4ceb4a10e0a1a6709d16e78f42cb01aa8aed20fe3bc9ac1ea0a2b5f3773ab729cbdbe5f7a5a7a98831b24b22c9844592dec1a6f9ff9cf8c1ce648c2cf7094194bc2c6964c1d80afdeb1c6ca8254c342b80bffe89587b6daeaf5c8ac89a68be874f1a0feed427a8aa6e10c639fa9f9c7a40c07a2a3841999af58a2a44d2d9b77cfd7cf44b41b615fa3fc0e8e56d5f2ace894db08cf352cd23f19dedd4403a1c5ce9f1bf2ed54f5a4c735348d649ed1c459225c8e5efeba4af8555826ba7367821692cb9c0760cb0211ab24aece113fadc4f15f84f9140a2eb16b01db2e31c7b14ebd4cc53f5c2979249c463a9312dce1a4a0e87b0ed58c16d30a7486e7963e2df45b053a427a639f17a98f55ac802d39b8060cad94cc3e5ae17ab057cbc5781ea83486becb6857930eb6b9b0f3c29ad7045b32163adcffde4bad5e71022d6cfdac7bf9231483606507175032bf8d1e9ffe43195be0cc99db4bf74a5bc6b6494b6d57833c0e8451ceb393aa28910e59528aded9327098c0f7833206695bfc6f1cdab01394e2dfff61443d3170763611364586a0c661d5733fe08fa75e690ad3fe6981d21d4cd64e548fc7748bc8216a37303c690f11cc468e21c64b1b617406dfec28d6fccb682edc08ffbe66bf6c1770a7e0d834cc54b5f51a9ff47789071555e41977bfa5362a8e7e934ae3441a3a3285b07a161e7047cbbcb6dbace3826a5405a3fdc77eeed888919776701d825f0a275aad2db36d26eaf5a236d623778c9728b8d1fe6f309e6ca17aac67b632e9e7613d15990b86b0a2c2a1ad8fbc1a8c9b52e0f73f3cdafbee612c81d70ce1276318cf9e56b2ceda09245c5d26c5a8e8036eb2e42765fa33a3adba6f3e8876d0f2fa406667f8a9453cd9def3e19b3c80f610483d538deb304413a8e43202a0569d09f520b38db26b1c478dff01e10a505cf90c1dece3e18552f1a7592ab22d4d8c0a686967a403b1394a5773fd31540ade28d13b56518c56ec6f2e29ebc55a3babebf3cb7981e402dd35aaa40c945ae3e74877258d502eb358f1282e4b4d7bb3feeabf2146f4d2096aa85c708fe7e5e008d1a1a3686b13140f00f044404bb547c47661325cc63938d0dde9bd31e48505759df3f6b48e7f6f38961a5005e863245088883dcb137a5e50d8a256db987ee337a4ad0355f635ffd43e09db40a199fc303c3b5b0615c8f0cef9d5b3696e4b0f1cbe1e0ae0d1166ef1b2b3b20aa6f3e2a0097b5f78f4a455141d5e113a040095792680fe32cf503c53f3928ee7a435148452425f782f8dc97cf1711ae65f6f9d021903183436ed17723398c0bf8effaa4ea01267fdb87dbcd1493b0320e0fc79bbe38ea478ecf6d164ccf47f050b8ba694bc0203abee1184da1f769885e73477155cff87ad588146471a671b1b42a691296ee83d8663c36e93e799879756217a1d7fbcdd6e1c422698311de839b1511d11453bb0b535b1a136d54b0ca6b5529433ed4d5efdc5f41541d09b4f7d9dfcf5ac567528c208447489d78b91da0dfeb9086aff47e2013e09dce323869af5d2b069e81fc421c53d01bc8b1ab6bfc30ced02d43a02daf4ee5081667045d1ebcd5536766c4cbe4ef8016393e98ad681328a0a58da7acfa99211f78fc9c5c86dede7f7b63c1a0ab880f2fff5a0214b0130d1666449829b522b7c2aa8734926c887d3b6d2b75acb0311f63bcf90be856776021801843acdf8eb206a8bb97a8b97b0ef73fb4af59d213132aa42bfd51b428c82b7ddfa5590961f55978303a89b253ed2810b7db2145fc49d8ed41a68fc2692038a368bd52168e815603a41c339c5a3ad8485e9238171cd7b70efa51b1a8dbb2f45e2809101428c9d1165ff37d101f0fd7f26b8c6e0e2c8d14beb75a7e4d881e33d237b0378f1bc9d66b206d6df56c1fca3c88c463bb40aa8b23953b26d80d6db820a8b872f34da4c01adcf5b01740ad064630796c9132dbe2e6a24a12a56f043f3296d20da3dbd30977de4ee7239a683129295a68d4907e2e999e5a55d4651258ca5ba911040b8553109d1e1c2e4fe610ea1bf4f986343fa75005bdcb771d7a391d4dc982be17203a8ef819a647849160b9460fd2e724d003ec89df47e8b2c2a15f3fa7cc5ed5e85253cd0a679505610d4fa3c72851d609b46099dea080ac240eb8423b2e9027736d12694d9f6fbd0e0a39d9e898d9e25ba5f9c3d61a3363e5f91122a611077433148656faa26a63450ec48e52b8013c666bd87fe841e0679065a7eae661f61290fecb20790ea8a69ab51266002663c5f5085ff399e2c00d0de7b5fa5fa637edba2d9cf228d63bf9de721bdbb41bce0d611214dba761053083dbdb1c2055cbd296e8fcabaa13f264b9c9a685130291fb24708220fbffb70f2afed12da78a8cc52e4c60c207f9b30f6ba0dab69dc574d4175e04bbf90a4cfd1003648a49a4486b4c560e5462cc885c70d1afe209ae623e2d596917a581c9703546fe60e30a6c184448f088d65616c7324e1520d053446e05e7bc55e1ca8aa22bd751d7cd8c5b1998a43b953c4b290dd7913a2deefb6fbf8b30562e41a416dfee9e127d76b8279bf8f451916c9f85425b25adb08c78342a9ee74073a8aedb328eb2de69d76c2a0695deac03099a95dd8fa11d831c3c5e3ffb7e3071a03b67c8df4e1ddfb826b4f51bf8ac6c37363d0ad55646583276c31fa4c927eea3c1b1feee3c9a14fbd83487ee87620848c77005188647677a2e8248f745904729e7ac00989c0156bca21e5bc18fa0ef9ee15bc6c95787958152db274041d1abf8e00710c78c59933991031994322b0a6c005ae9f35643ede6dad7145e22f84867082b9c9ba37871ffbd8a4547a537b80ec92c21a16e6048d9b7aada36dde74adebabb391ffc99be31d45ed9b11684ca62000a60c305f356d153c09ab0f8b9f960b368a346f4def3b0ad028fea1a387fd49938b830a7d422406ded07afd58e20d9554257e3ba65557ceb5e2c8ce2b45aeb4db43c3fce56a592394223bb06687ab39a36c9ec37e358a1bc53d1ad1dd78e111ff865d30917f6688209009b15bc82767aaa22f3f688ec7939eb06242b1012911e34f6fdb2bafcdd0d049af3b7074a5a392f007ac0712dc970411337c2761955c29e46b5baf2017d2068035411834ac25efe69ae8f51e74bb9408554ed43fa7234d9d582d3581daf07ae743bb91dd26b6140eec5de726433a2bd6dfd4acea26c596ce56632389b7481a8bec5d9d623a7b5d84720728c17d3568cc926a7afff4481ba26e9eab33773b6b87627b5d27dd4bf0d2a7437804cfb19bf0ce0bf4d1cc5f90fe984e6d6d8a222db3fd95331de019e096dff2f18b73cac762150905e5486f02c7495f8eb35a8c14964043948961565efd01381a62421fd42ead7f69ba4b5ec981e5b1665d244016bef02033c292227efe703f5768ebe902df204eca729120bbd0548a1a70564ad5489ed74aec8c16c40b3b9dc2c925907039a799fca10e4f006bea198438d6a27b04c8178342644bd8b6d84d38aaa28321583fc007dca810f69d3bfe4e7845e1ec8f55e8cdbe7cc2423c8021cf853e5d39f9d0b9dc15699eb7659750d45ec92b5fba4b39d91f89a186a05716798f54d82ed6a3e66b96515038ca1aea8181d7aae8ddd1af84398df5ba271a3438decc886c04cb842c03e8e3f98f080b8157717c22e0d3fe907b424f185ab8d0d68c6963c6812e5010b30a72dcfbacc6f77e27ed786bd0f37eb3d0f32293c713fb72d1a079afa8a88f3baa62fd6b2d606e88777e29803d381f00c582e8fef033a0a267f569145f94a8310b25ad0208ed817c6ecab97cdd7831d807e6463a0cfae0723f0c2d9d16ca1cf9a0675a880821081cedb9b3ace90e21a8dbb1bb9f2f694e0e549bdf95d5a58f645364d236e669cd9f33c3132a099b892f4352b226dca38d150be3914fd206eaf7d05f12b217acd09c550ea7e835412e81b9fc8ebe119e63b0f6cd3c9236729a6e7bb285f2fb073791615a596417bc1a18bc4036d3b30f08f63d6bb33e2ba6ef2b5cda92125550b512ce4770afc05c6253b9fdf1e5edef32c4929c5302b480e8b741d91d6ebddc598ed583eeb2decbb34b2f67f74f03d58774b48fba0ad54af373fbec959032724672ad3d28db2b05d06d869a34a4aea6643d3a136ff78b320aeb5f5680804c5ea12bc495a966a992b1884becbb8df5fb10338008001100", @ANYRES32=r12, @ANYBLOB="844b3cc1e8602c53c86d06a532a15095c7734f6a59d0b509682186d26243753ed2b88814001400ff020000000000000000000000000001a90043009ab7b549abc13f986717d90e9968888b3d3da84ca0b31722298e0dcb3a79e261876830e9a27d3be804ad7b492d2d6cc2c8c8f90a5c446d8d1011651a365f8a1e3bc740856483303ed539e4eb9702880721a1c19ad0ea6f91c9a4e88f37bcffeffe47bcb141b9345964865a18a03b3cae83e841307fb2ced687b9fe89aef5d3b991aa94879dd9101526980ac98b5c9cd3fe6360cef1eb3f3e97ce6d465aabb37e9c8a7150b50000000c0039000100000000000080153aa2d89d422646f7b05b4698a9c2f82e7537f3aa1910e66e514017b32c4d7d6f026744052118497ee1b244a3a438af7b91e74fbf91dbc8e9a633193ee5ef0de86bc7e73c4e40dc1f095f05bc3a3db87e6f1caa84696425d198f35bc3d482c427a5a0c2451c192fb391b76c7fabe99ab43d4f2daa49315032e1a775dbe24ae7d77cbfc39b82f1adde028001608fdc798da748fcaf3b7b52058da7ed4fbb402ca915e26de205a596c220f81e17dff5957e5163ac1631e8f46d9bb55c756f0ce0af3f5854f84978c4cf75e2df22289f268e1f47037c0429891dc2fb3d05070027d315e6a525b161b61ae66fb4fb252bfd227ce5426f3722e0bcf8c89f65d681facbdfee78c00b94a1b56cadfd1e102de81b0747b366634452444abd152dc0a0d5a34d3814be207cbd5a72d6203de5eb0d48864e83b4250eb85fedae268bfc036a8b8153bdbf73d3d5138e27760b1e9bf75a01d630225aaa008a644a578eca5bbf565be9f31b3fdd7f0eaaf156f6135d1dca80c973229ccab86659fdfcd99d5348bdebabd15333245edce9d2b870a83635e1b44ca8eee7a832d8f11cdfaec88358f02e0b7a3bcf25633ece240eaa71cd5a5cc7da57d8a2f2cf684d4528835536bbee079053e5d0b52789ba65005de38ea516f49b7ee9cb6d7a5cebe74afa1324c0428a271e9476531c6d12fb3fc4d2389d741ee5a792b396bc80a1c2569e49df2bc1f6d8622dd71d62aebb15e49d5790fd7b6616a654c624c9348ff28ba02fde47c7736ea39d97ba872431cc3b1f7d761c9dfa99a6521f73d72b77795d6a02fac4192b656bc2733742f5b5abdca32159e07a4c19d09a20fcbecfbdc57d6af277b132fdd9737249a1a1b0e5aae20051c289358e4e930c2c254bd04fc1a4824490cd2031c5ce943ae5489a189ea0a1124dcfd9a53b6a622ffb0d041002109d60b51fa0a89c89f72fc4c83c37f6d919ec8102c70cd990e3a0f4f6fb312ae8e32d36f5fffd892074f11369611fbac5d46cf0ebf83d05e402fb4b050ae72f40e2a7cb6521d5b83700da794b7cdded48dad68cb1688b87d65a0fc858a914004bfb05fee2b2568bc7ad374958dc78c0da3593df5e7c25a2ee9416cb8afe64178b54aa373f3dd3bb0eefcc8bf33f166f15b440556d660e76eaa8c721d8491f6fd2421fa44a32849fbe57b4d68dbe9a2b758395001d41fe6ed4a3e554f33bbd5511b3251c24bf69c4d9dc2ec1b22a7cbae38d97db92b879b03fd7b79be6ec6efbd7a393b3402e6da20db489e980bea76fff8a6e51d9536fb579f3a3f34536493f2a9da47cd8502d62fbde36050f9c2c860e2e3958102077d8bee4a12f4f2d868e85a374abd75db000f5cfc11f03a1ec8720fb404b0076c970abbc3eaa79c35e1b946228b4aed7a40f886ec174fdd1dbe99fe919ddac1a6e7ea71fa90d513c99bc9c105e2e7de07305c3a67f730627ce22aabdc9605ba98dae63699f07b2a622a0432f6c4fce650d7888bf493e55446464746ee24f4d34d852a4da5c46e8df27616928d90198f88e2d0b61fbe38eeb455f33a57bbd1968172c3171ee70562f81f0cabe62c1c21319619bacc14803ae51a2f3684322978ad60f189f00f8f5421d085b136cdfa206271d4dd6923ec018b8a91a541abdc5607013f52c276115f73805d90285336a04b9db77ed2ae6e9fbe226e24bf685f72569fefd1bdbf4d4cc61aaf101a5ea8a0dfaeb4b088643e035d7698fd766fee066ac440c21f50def53639109648c0d6b323b9705e6a287459262febca6b0f78e54130f72b869cf790dd4eb87ff9f387e54b7f875d6e4714a893372d5889160f68ab904e9639b766e3851b605d8f3be605832ad22557c0968d161e775b02057480b9a47159fdf31478673a4461c39487123ed10527e54a7c3c5cc6f3b40b58a6a238065881b2a548da2eb905b38a45d6f70f4ded969bb464dceef5b265d9ec03ee7b508f5b2784c4667c6dcf79d9f835f6b45e4fee52bf4370cb132bc9c69d946b17d12c514f86a88e0878aec3af964ef49002f6ba902b51fb023ad886f03a27469728d7e5d411e21a750f3d907681a4560e942da2cdd8d1f5087453889dc38a303be39c202a46d2f4f30ae0d30ffccd54d09b9f8960b75cb97c2621c78b56561dbe8b58aa9dae7be8ed28c9c61238947bcb60eeda8bd796ba694e21ac058af59f52d75dc1706339ed118b915493369bea78aafd3ab829f185bc071b24623f43529c9de696100f6cdc6edf54a9d65cf2fec1b22b6d614dd02236f138e5ff9e562dfa1952ffb8ca6e45c826880996f336bdd29430b088e317b5cc5964d2499ff07fc1e584879706eec6f6f338b92ad6c264b603ec73ff0cd90aacc3b4bd9ecedb838bde9be5b2c14d35f6e1a5b959e01d1d4df8873c1f88656cd40ba3067f712cc067532a15a1958e4a0a0ed6cea30c5b58eca0e3a3fa544cc7249445b1d2affa51b6f01e2da24d2d03c58e358a4697e3fcb210c1054416485e7f84b0327eec42d4561ffe51ff7206d039c9c64a1ab1f6a1ab65fa2b58fc3e2a0b5b5d793e71aaeb1bab329c99d9146cd5186e4c0abe2bd53e0787e635ae768763aa7907c4713d06aec97d0c9b872f27bedcad53e548f2770c0cfc50be946892fc5aa9cfa94f42342fb8dda1fa68debd60ff6132d98773a19d7166b136dd62f18ce57f012fa65bd25e213a6a67ffd69cd12cb6e41e3f9583aaa40aec482d83f4d56e4e4abeaf578c09375dda7703854044f135784215d10a6490f681303efda9fcea95a10200825513a67a49e168629415d9bf3d4c56782c0e54f9b5ca06626d4fbc64b0aab6ead6b96c0c0b38becac934e40e1fba08a6bebff6ee60ecf5cdf816e157fc17daf30bcdde72108bfc9440c72e585fd8bde0d2e74cda8e7d516d091b1250b67431f88dda834bde3d3b16a33938ebc3fae2c7a97f394e00757bce2cd12890fc0f94fe67c8ca37b22d08936992547d88f491d61da24e42ddb3f840ab4dd09428ba3b56a0f254b789ff3a7d55bbb610cbf83dbb0da51e935989912347fb929b66bddf26c688fb42e72470ca747d1e4a1247bb80d47d4b6be29459758293fc41192351822211913a2afbb4f9f2d43a081497a19e193e3494cf184735bc318dd73506a843db13b780bf4b9e84c5c084e43c9438be64e95457032cf92e2eed7abbf8cd3cd64a1192dc80ccb8dd695088659f977d1ba0da95dffb0801c9678ce991acde958c328d5beca1222a2bb4d9ccaab1ec34f840f4551a81a8e159784c7a24d7d0f57e583601527c240bab7717f1d103b2df9ad53ebe2746228a023b477efabe73f5347ea99d66f04d927f93bb16b2d783f381a07889df7bc8655712fe4286ec7547762c3d9090424fbad88a65042aaedab0ecf206fc7010863d5478a1093f5f3d9318d6a8e7bb2d329dfdf85059dea624d9a454de10d178859af82e2ef6261e9384c23f9dfa47f769c371246f3140266215c89e2f0df1f8bf5447e65d7df9b153d9e5cdc21be69f27f6f496bb92b0b0bc8a59d15c8a68c79cbe8001bb4f8603d2f01b0c8613becef2f385ff4ba46eca3852c070ee1c7f24be50ada2c7aec3243eef0914d83860470e9d421e68b261e3c2bf9ff0c383dd2cd02fc4289f7f7dacb26e9a1be77e9efbea0b756f520bb7612e49218cad3fc72c829668eb338cb28bbaada644413ac95004ed43372f558eb4b71aa3f47597fe53e60b9a86851312dab286ff5f8eea9a5b685cb62e3146a26faa562a5d69081f1d93bcb3e39cc5ca9ee0d34eb78552cabd4b9ce09db18cdd3a32054c981ff6e8209900cacf20f155ee3b23416d2f05c2fe7118f48a72ac7f2aa06992647de0c80bffba6ecf04f36a0a61b8c6caf2e697e1232caa03ac6e39e1ef1ee78adc557560205b3ef03957096e8fe350d2dc9f718d3857330d1ff551cdcf53d49847e2065318688629eb9ccd821bca84d21228476ad9b84381ecdfb35ad5ccf847496cf7889e3449839c4fe7789c069ab3a8544328bb64e584ad83ac11e570c383604e71bbe5082a62ea0df474ae0493332f89b093d55fffc973991c4a08d65e80ea1135d161de54c020c1026d4a434d31406239207e11c064532fc4ff1fbad7f3a4997c334cb1d50298661e835518ae606ecb7443194f33dbd57dc98d6e8bb87d75bc98fd375dd8380cbc3b412f6683f62576f725b3089475e5e3d8e9d1ccc3c9f6fe818b63d83bf2dd0998f4622695cff50e2317b6c834d3d32fa234bb5ebacdb762f71e2e87a54b0cdbcd778507e580628782a80e1e439f4a17fd3e4824482ee3ae07f728308561f34613f542818372829fe97016998ce56b3bc32f97e458b3e00410f6bf219e90ffd6911734bb8aca53300c2f7f82db05164cf0a3f2e5d7e74e012bdfd74b6690c433978f12008d59a72f0d64bf7b07761748c83cd76e75715f9eae6ee48302c76836cd4b2901eb26b95a68446eb3ecbd8282b4c52cea4400b51d8f1950423a6fe3c0dc875da9c6bf724385664ec221270e4fd74ccc86a55b9035e806d9822a675887f9843b14cff9b84f0cadda7a84f78d9b60f26bd35af98e23caed315d9f2988f8be8b60d11c42b49159e9e829f66d397f69334a8c73fec8142bc6d47aabd1999dce9317fa063020722042ab1f1556d7ea05ff7cc19ff5874aa81bb8c8ed7490aff6285199916734a6ac89102ccb080e7260c45ee4f5f1534a9be92a856881e8c53634d86eaf4b9a77f5442369254b0f39b870261c36672fc8902c7abe83145c2fbb708743c8a476bf9e64271a488696260166e2e698d54bad8225dd4594e302d4dae3f75c40879996f978273804efa72b91930821493493b0d2f688b83788fd79fb40cbb7adec64f8464a7e35d6d7e38fd2b1f8212d370de40f7a7e69251b2502c485415fb9c4d540c9cd56d95bae0064c1f25a8995ba1afe107e7c3f4ab5c88ff8bb45a904ab6bb74448fef1b1e2495de7ce4638d4c0ec30d496abbd3c9ed347f2ce5bf8ece2ca4c5735060846814f632b3d1ec0778becc96f579073472203133b3555f0b7b57c8e706b144d4ec3586989d7f515539865b63210514c1f9811a766d2eae4a4eb0f866252a16f593ba18b09f183932c66be918613dbc8a43216cca14d881bac98eea2709e3ace5dcd2c595df3a4cf72bc528eb6c694bc7c3bccba1b53f866591b65251da8bf5a2b002ec5f472d84000208bba9db899b5c904b63832c64e92ebac649fd0428963bd5dc5fe2dee36a3aefbfd80d82d85e4d6ab1b8b0ee4b2857ac4660b58bee575df4c63ed4fabf3c6d1096373bfbe405990b3e4cdaffaf445b04f0483327f3258fccd387d55259589b9c9b8fad0948b395195b315d545681cf8470471971358dcd44aeeba84cf4501548d18a25330c7307faf0938e75641eeca2fcaf96749d2257ac4bd74159708b0fa45e9476ba1b8b376d7bc06f4eab901680829cfa01a3a57b949178aeaa16f6ee37d0f2b4d36dd5d30f2d9702e11fb99d35cd8ded42122f12f8c1c1cbc2e1f181133e386be29672832ee6d1281af8d3636a7630f07d6e35fb48aae3d7e7a38ee67bc56010e382e17ec13c5550adcd1879baa98710eb111cef0d84e7eb868e274fa1b6504cc5af11c78197d816eb531ff5815bb9be4ff37de6b6cc11cf1e1db4b5ab661e82126048a68e2113ed136f8344e6aa06cfbd6e6554937ef7650b81c4d8a43ffd779bb3779d1fa3733ce10dd43761ec20f355eda6211452595d7dd669543f63b13ec158c8de7f95da33fc62efed629cde27faa0a12de7003db3b31efe798e00000092de5cf296ecffc8f61eb2c7dd0cc2ec8704971670d5cf7a6f75e1d49f84c6c9a0fd09eacb258c9b8068609a67eec895b2342bd35efeb46248914b9fe78cc585f3a56871ec9de71548e104ee0d669597367602e71a7794800a35d8730dbc0e88c0b02517f3b06b2139d8442744f9ca3808f25468a6c69975ca1b0b753b56873a73bec855d3c33bcf248175aa87b0c9861d04c81b9b8848384c4546772b"], 0x3604}, {&(0x7f00000047c0)=ANY=[@ANYBLOB="1c160000360000042bbd7000fbdbdf255808b950802a3db030fdd6b95df343f51cad4c3b78b0395023eb0a8e8b16d7b7ba45bbfa28e86853ec79a0e2bfa1fdc204962e6d6a9d75a2940c80db79034b1770e6fedf4d6b92bd2fabfcca654225994b548defefa323d4f1372e68b87fb86433131a80052515f63376795ae63294e78424c702538de2a4672aa92bc740b19c32bd450f0204e7296287e5a9e9f484c6a5c0d7fb79f4efc10caaff13f86a9bcdd82e76602709d0057c9ec64b338d82b276b21f54da7ced9d819717c372a805ff3df4ba6c8cb894a1acd386146a98f00a1176454433a18245ebed01446bbe79c04aa11c32bbe7460231f2d7b62721cf833de9c82da9c8f244ca2c01eb0f258da7a781f31ad0a10a06d04f703cefb4f965233de1a482e9acb59a80a840c4dcf4f5389c1191b18be448d4d6a53f2998d71993125fc1bd96d483471ac745af7162eda4ed62889cdd2da9064b62459ca16b0024471e1d6e94bb291a000936fa63e876fea324c44edf1f3010b02f77f7b00d69a67f421f4f8793329d234d08c48f67d0a616236130451c287facd583a009ca2403e9eddf992a318e2bac84585dc952d6bf6393df7663e5593214eeb4751676fb386af94827cfb1b12f2f4fa800e67da6bee8bf7c8303e780c1816ba79eab0b58382fa439b86628134def97481ab3093288209a08517e2fe7dd46733b8df64eb80062000f951f0d45f8225a17bd4abf253ffda0ba12749016ad9a04499c5ff85decb2fe2e2600b90f354d909bae1523f6f31ec9e5aa159025b4214d9627b5b365fefd82faca90692cea7d4fee41b56d4d72e61cfd54809e07dfffefec6596a4f34e808584d1a10c08d50eab6579dc128460d02cd96bcd65088bae478be50ecb42b14565bba04784731b9af79b07f8aca41bedbfaad5bc98b13c9eabd511d2a216f9c3418e5050ab9eb0bf591a680f6e2f9c7184f3263bba92515d0881d3cac0d1ffc60f23015e7fef7c9d490b9762c3372d25ae7ff94ccb64e4aead1347023207d95cf01a5b3d17cd9b404bd2fc41745eedda8a04ab7d105c14fc7d43df48e24014bb6cafc89e91fc42a757e5cf42924896bf644dfdd6045acb573c036f48c011b185d11a26bcdd3e0bcbe4011c961e30112f547981321ef30011f8388a885f6b5f3242e7dd35dc2ae6a63db525a3c94dce53f5182717e085809a4e5df5418afb2720faf9cf91f66c66f3638a6f397e37c5543fb34b8d0afbc6bf3afa51d41a2fa959fdc44a581d9699af8b861c0afbc9df5b8cafad575d28630886ef842efa9fe08c0d5eadafcfc0ff0ea4d4ecf1169fd5067837d7a32a58b6718d29209fa370ddc33ab62f72718e19310342b7820d2fb6a3447ecf760fd0e72ee56a87c694f555951cadfba900d72dbf1c85d311a481f404481cb0f8cdce777f809ad12840b049673e5d86bffa55af57cefc57578ab7a51ac1e7b8ccf45986141eea922e13662235bc53885eb3d7fe85daf05ebdbdde0a4acbf696a434de31f1b4df38e41a62dd9a1b3b70712ff8d67efdc4ec61aed3d7a7d4fbe6ba8041f1c4bbc3d792c7754f2fe4629faac097ee1807b61b12d4baff436bf0eeca53a661b8963a3846faa2cf4ffaa22df1bade04dffbeaab555e7b4a5a720ed1fc97ad0e80e69b64f6cad9db9dee0dca11006744605c068e8b0efa8fccf2a403a0fe4f4584e045e1f4c6244b3a7f554a5c03fa858fdd5b8f282b51b768a848817223b6f3d4d24ac62a9da82752ab3c2a7392fc909104a202390233a02aa7ee5012a2c418bc106c3072c263da0e6c578adf943f526aa5bc54cb0660c73c48d1aee4c87c297a189ffc1e67aeb8049ab063561500f0e8d85518b8dd935f6f002137360cc61e00b8e2cabbadd73947619892d6f006db736513cd136f1e0e5aab77506cef72d71f613ed8a8ce5d9b7638d13e8e1165103357035997f6147326343f2df7e6c40737d81967a1e4efe1bc20aafcbaae54c3f8d7c74c679b7423026deda23eeaf2688c3e6749dd97455880379cf477394cd2b14a3469b8ebe300f37d738d65605d5c86eb582eae8607c920c25f0bf60489bf7f03170a35337a70d8447b1b0996fe4b59a90c04e926ef9b10863fe131fda9d3fdcf9b2a22b64c557eaf70caab9cf605178188d0fdd9e3c0ae89549e1fd2a2d2bc90fc5e4712976a524644fbb5384ab0e094c55bf83be32301f277441f73e1ae2cbdcf210a4d1d52fc8269277227fd2ed653601cadad32297b1dfcca380d3a863a868cf36e3ca2dc8263129160a567855b0d373b0ec4b9864cb731374ac29fcaa61cb896635f73775d5df19d32e7987a2f1eea326dfd194a3079bc9ee1cee54ae12737d6257fee39acb2b74e3099df4678d810ab66ca780f3e3ddd5fd136c07166502bc9f8b16fec2d7b1d5774b92a118e7521c7312d3a12e5551d1e4efc4e76633c076b0268854a3510b1295e9d664255b93b5e05d803ca6a7a726cd6e79add47435562626471490e1e583b79de0b29ba993492f5fb92ea448c7a82ca13e056621e0f13def768afb2538cf59d6f1727b30272f1256b5dd2eaa890a0ffafbdda8d3c23ee8649f34ccb4973ea67d666b6807784fabfb37470fe39adddba6fb78e3278569a1fe04e5dd06a6d0e6dfc26f696a7b6feb5d116b149daeef2259ff8d22b176202416e8bf5ce1e6516ffc7eb1ae24618d6fe121877110ec147b332d881538436a210015c894b51b1f3aba8ece503c3f2f284fcb9369b45458e3e367453ac8ba6231a85d8d2bab68d4a4e430edfd2a529d397554de525feb9ab68d9ca5e6992ceb8be46a16047258314051204864f7da4a84ff24a416bdf0c6bd7b3605e191c06a3f97afb0638581db057c850261cae8d32f9a7bdf180aa12d074c6b1bd74ef03ec7dd8fc8567b81adfe2286f6642ba4cbd9ae6c18872115e83f9262e972aca0ca724a0dc361665c39a36fdfb17849a400c1475e503d30a2ba5e711aa64861ca2a6b10c09f31f6e035979b075ce10bb49547302a1fce725098de010cfe2879206fd114c3c69f78dd6a42a7050d866f1735a3d25918ce746628589e17518d7b26823241b6415fa7a35346fb061aed5b3a0e44f422ad8a6471ce900e52e276b8fb7602f26d93b99add6a633a6bcd061e3c7b4e7d30b258aecedd80cee0eb5fb8b3c8c330bcdaa42169beb930154fa7c53c43cb5d890d1da03c364e3ea5de5ae8653c9273e2bf6f4232e3d04b7f9d93729c86c6d71893a4315b7eee7173ab777487785e46894eb6c9e01878a9fd7403295b6341ab8ebe1da85d668dc319fd3a349264f261f31f799233abc205f68845165291180286b46b089d29a82d0db425ad9fca37185bff3212b46a483f33b64fdbbae97a243f64d7f9af0ce6c5907d7ec1fcf274cdcb1534f731aa6fcf83782e4f9842c696e1e2611882dd554e84bde1589dffaa430715dd65b30ca5cef97f58f5bac28d6998c634ea858f0a3263f94262b4ebfc59ea0fb4214568ae526dcc5cf228e6c3246d72216889ffc462b78e8e8c3e6092372c9da44ef02ed9ff708f0fb14623a9f4c83dfb8045e4f1e6b82a77eb3f5d43d1161dc238bf66f0ccfd060a9a079d7c6e074c63b3ab16c74790aa564de4de3f2454444f1d05f0632f6f70c5ca01b0fdb314ebae9264a6a6155fe40d2014d747bbc1932065d9adb7be0b7ee5048f1754170619dd7a68e126f81be82a15708228c7c2ea39ecd3a2962d3f7f8f1e70cf64b2e77409d34fbba6a35b1af5300a72c709ec95e059979d2f7dbc0499239dc690e0e652364adf614cd2b8f624df1a1a8cd45a5358bd52364d34fffd0795595f47089344468020017db06541e1131025d34df8cabd15101d1a019f54f4f6f80c2c1669b87204ca1369ab4096358d6209fb96eafcfafec2cc96c9604ded95b1e242eb5ffb020a6758cce140fdfa36438865604617e5aee38ce007f19575b1e97451768ea07234075f7543bf73bef6100a8fe9f1c0e7412e0e51330496b892b9334b6fe6bce31dfa96cf440acf397982d4f1ba8dc91d18511dd6bb54f7a94963e034c0b8ef336cac27dc6d8c66675a41119b36d6756c005e393c9685af6ac69c4769416b772b955bc21409c8a6f40696df05fe01ae3de9fbc855a4275e3440a35c2e45b7fa4e4dc02550396af6493b88803893f05fe479f6a177335afe1c8760322d1388b56be5e6fa635af9259a976f9067a2f7c5670aea7840b166b52d9c0c8a4a12b2d0c45c1206e2ba7f0e26f1f97cc9e73b9eafa3bf29d2fd237ee5ddc03890ed894c158ddc280b2b7751967b955c355a012d50c5070d17c66099f3a4f8c0e1fe267af26b2dfdcf540134083a9de5de3b7642c1b79ca5a1e3000c75e7dce32eed6c23296130e27118b19312f6f34b6a77fd8afbe33cc4864fc31a807fad2cc9b9e87959530d42f48ed5ccd2e8a6b7c15aee8b17f2d39cf4d96386f06ee7bd8fa2734a3907272570cd40ebfd4f94cb6bcd95aa843185cef1838a9e60f5c794922ad9a030929091ddb588347e5927fb07efd8e86027eb77d36bb84ffac852dc973eadddda4d6b1da9932b85038d0998f9e00db2a24f887d2792da78441b66d4435f1701a8b6b6912babcc6be5281ec39426b8933a6bf94184aebf1821b4c88a5da03971d98f14fbfc8bf3484dfff85d1cfb30e20977c4196d0b187ef6ffdadc54c89e47bd80c684cd8d0841bd03cadc1eeac8e380128837ff5ea9063af036ba0c37f3f8479bcb0640f2894589d7e1c87a09ea6711fc3dd7bbe1569f28d4e93636ba630f95633c09a5c73dbd40c3f8028d0fd1ce284cdfed5af6245b7ecc6cf83e4ffb60bf1f4248e0a44d228d107977a781736a8b571578588554097eb672d03b527a78b87ec85502fc52b417f3cac94f1fe3e6b891b0675d32ad317de2395ccbc0df1c450c4fc7e56fc22f9a3be9fe137da409de388697a43f32864bafc462ea555729480e01ac86f039ce8eeafa7cc244fd54eba47f1c3542fa00ac98844d194c20f6e0fa81598aef94f853aa34f11e5e002dfbc0309c3f577a0fcfbe22156095b09cd7e06227645630b3165680327f5c9df54297f91746343225edc99e14fec1cb8d3f92296ae27e5cdff8247d00a147c6a3abf6b5ae0374616f134a0082a603560ff4fe1448f33332fd1ace211e8037e7c3c49c6053c0166131624994e9f0b37ac439463a9f315c3a2c861cb23b33b492bd285bc4f43be0b0b30a69f3a86503a4accbbc4986911a1876f06201dd4838ed665bf5334e94c616d333b510947337994d39b5e4b4f6330f702a24a9faa7aa4be70f18a9349148f6c28e81f9699096b7dd11056e0764f51b3fd5d07b3030700feb6addccf330018eaab4467f8c97abe53df77c465cc1cd877869d4839c3cf224911ecc7264b5333f9fc0b686dc2fcc2bea7b56edda2f5adc8d9cd9472bf57e5852dc606d99ca3ede74de8d2ac391965e46bc092914b31290275dfc8d224ba764f5f938e3ae09a1968e94b0bedab0eac9a032b0f2b229f6ccbf6f0b972d7de6f56f77b90771541bb229fce59a85e72e8f95449b213de0c8682e353d25a3d4c996fae6b17e39fdea52652cccd6be6327acda58f35205e6b5363a9afc327db25f7ac6990993f567f7b9414be9a83897bb4872d997fee915d28367a73bb7ad9444f5b18a19a33fab1a8e8e4c871cd84a930b0b06516189e8de6b73d30809a0eb13f14334268dc68cc8fe89e648b0a682aae8b85a2332dfff82c5969e8f0fbeac8b92adcfb7e3938f7f0f056aa3214f6d0c0e79ad6e8457c48762d9cbaaa4aa49d3d60a12f1ee820961e1283d514c21714ca7a060de1ce489f40d5d5fd8f9fd188eeb49fb2b256e67bd234cbfe249a67e7cae45e08a826e9d9ea9fa38d9b1cd28b108b570635d2219a4069c6d911107b32e73dd4fd9e07bd784dec8807d2819e28523d23d3da2676212fe45e7d34214659056d69d001c60b85aca4a99a9cd880639db48d10e91658a58145984ab7ed871085f6fb4bd4287289ae4c40f7d0828708f7f1d0f39fbbeff8703e5a13c25b8511f193f07c4b8d48be547149afec2508cdd502356cb459d7a999175ddc6a06ea49fb0ccff7dad1ed0a53ffefbe82608ef601144bd9d71c7961665f95bbf2382e645d8cc63a46cd9d69eff292a04add8e9a8f31d9246a32590bb59e16bc504453101b0e70f70f953871491b6f8a8817ca17138028e2dd14cf6189eb1a3df5591990dcce2c63187f73bff258d11337e7698a30dbd0262ef47a1cd2e6aa0cfa5d19954ab740c5e3d8c7cf6319365a4bd16861b81403dad73aabab609ad55ab40b9b030cbdfdb56526579f23a5c4274f59dcbca96400f70ae26024ed95f0b48747e62cfda0e09d3c0bb5c470783552bc8fcbf7677c728cc3e96a2dac4e1a9a9f2ef56f014b3a83067dc8757a53922c6dffa71e819ffe075fea6ceee4a73e171bd358839b7a916b8d12c42a0c42c62004462ce2f6659c69363150689f67bd89420cdb427d2eaecbc86879a297e0d25036cb7d7ec0752e606d417f4651d3bb046ece86bf4b3f96ef3c08bf40c3f2cf96565ff593244e50d8d37861c75ae880fb94f14279a399225b0fdd0dfbbaf3d40b38e022d2bab9c9aa9d517663af480204282db72a71cab2b96bab3cf04a6fa055569ffb56f5ebe65fae046fe6e1e6ef4b1d62e632dcbe22e4a91fd9eb81369864fa85948ab8ac70b00c4ca129d4efa3e8c1b640a6a0076ca91ef3bc4ac491228bd159d3f6b754a6156f5ea6f62d3651476338c1b3343b7a10948162b71a3455ec1c3e5747ac241f15a97d9ff85ad9d0c74eb459ac8cea7000ce6a6f18928e41daef9b36f537298b7b81e6b8466fa58c7e0e8c57b1d8f2b07192a8bbfeb4e05f8d0cc914d2334e224e87b861e9e1f1f394acbcdd6e12b0f179eeb6ffd4b89b82a72a779c5cc281ac4b4813b1595720cf3a9d41a9f19ff4452ba9c182b4c64aa6035b23e7448def72f978893e735a4faec64367447f5f81f310783aba655541e94ce1b6c8465b4aee1cebc5b6f28f602cf199aaaf166466e3f6f4e676b90251707863e87af9b204a100f9788063d70c001b006367726f757032000008002d00ac14142e4fb4631d45d13be521427b94cad2db9832a985e05afbc96901797d205a6bc90250c2abc2b64266172ce3f490730c5fa8c3ded3ef2558e76e15aab1c18d7d3df5a36a057522f177eb3eda612d309cca7647b578921a02fbcfe7e907b9bd04552f50e7de6c9914f21939216ce50f395ccd20000580fcc3121f294b15e5866003c1c966aaec0276b01038630b24f41faf2508007f0005000000070034002e2e0000fa000480de005f0039e28ab1294478745d99a1ea0288feca364ea10836fbeef14b6673a765d5efe52ff8070afed3c5b69c312d48c6d4b76f8c3bfaa92e97dc51bb598d8fe7778cd022430ee7aa9052bfc4da02929715747f710ffd8dd76dee289bac339fc28e9c3319cb9cd97bdfe581cbab9a3663502cb79fce6ca5815818c5e70fd740046fa1dd5403b170953980ca9d2885d0cb35e0482eb3c03a39fd02d3fff7b58759a02eecc351a34936f82643027d52ea06f0722c94a9c0126e80ab87daead6e491d1e0ae486b15b6df4bcec218add23dfa3a915fbc24c867d630a7e2abde000008002400", @ANYRES32=r10, @ANYBLOB="ad160c006e00ca341368e41b1b7d3406f39f94e400966666e8aabdf9ff98acce637dc2178124c47b3fc7db2db029a8f7bc43dc6666cf3844f9dc02077d133504ff788e3cdec38d68a9dc596efe3dc1bb3992ea1482cde075d19fcf034e036f2eccbded561c638df2364bbfa9120559bc70337e740971144b296d5041d82dd75e8ba422b473193925f3eb2a0352a6355a2e56ac8fdc1198b539b859586d9c024878331b577152db7e863ec66c33a2aa4131bdf515cb1402be6bc42f0e28c5d08d41e906f3d12534aaef170c7c6a8d8ef5870900"/225], 0x161c}], 0x3}, 0x0) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002d40)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf7cf39e3100c8acaa47684f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f073727c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465a932b77a74e802a0dc6bf25d8a242bc6099ad2300000480006ef6c1ff0900ff0000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000fb1a26abfb0767192361448279b05d96a703a660587a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48bc7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe760e717a04becff0f719197724f4fce1093b62d7e8c7123d890cec55bf404e4e1f74b7eed82571be54c72d978cf906df08f11f1c4042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f871b136345cf67ca3fb5aac518a515d83129cd857c775f9e7d6101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbe3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f000000009191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb2214209ed2d5d776e22a2a798de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f608ce27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270b939b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc599dda61f1868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf01cfaed9ef0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546bb2e51935ab9067ec3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f626602111b40e761fd210819203828b202779d386ed295f023c67d867014d12ca3c471c7868e7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d426452a8d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec743af930cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd6d89f80a4377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f00000000010000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe3436b176c7ed4b0600b805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fb03b84f63e022fe755f4007a4a899eaf52c4f491f1e97c862e29e4570600000091c691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104d74dc07748f9745cb796da2dfb714a3c00000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c7167d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c9e281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b630500163aff094059e626766845fd779c9e6cdbbd64c2499ce3ffe2fef03f7cdd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426cfce471fef821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ada08f5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba3c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63e4581d5cc41cbde2ba66adc1168070c8c6e18a6e452a31bde54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf4174200b49d8a7fbc8620aafe0000000000000000305f700400fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc87746e1785a8214454d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b036e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c3340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a39938613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f1400010000ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1b0100448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae05025040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483d02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e918d685a7b099a4f8ed654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732ab9100781b9912160a3fd2a2e74dd690c57bdfdc1f069f9491bca7a8c59363799be7005c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958c906321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272abbef3e7a828a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece58e752b47e6f677ec97c5c568a89d6e36b165c39132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae1676384ff799783f55d7e5a1a0920300000000000000d98440c355927629f2bcf9dc215a18ca0265400abf38e90000000000000000008faf2cddffbfa69bf32eb718e88ec75603ed7c7a8825ce0f27a114bd7a4ab74d0c7b8d90ccc1c3ca6620def782e24d75aed70eb676437f62677a69e0994cd82d72e95493c830fe9515329f40b7025326dec33a527c5d999298eaa3690fd0d38a02fc6e0bc16dbe19f353027edc014411e1138087221492f5d5e5cc9d0a1acd3f581eda9a807aa0e609f935f626d96351e0ff116686cbeb8939feecd5dac8cf45101942cc7cec21b7f337df5435bcf7e504b7c427f70a10e1cb8993a661306a0576b638a0171e6800b5b35589d676eb30ed1a72e8f7b057eb281c4504195635b6b285ebaba019913a2520e43ed790231f047f7d3789c10ae7d724929f77aec1d33d9587580268ee14396f71e7ef588cb2560d6bd0795a9b97281229eb16de086553469fad7214ffc3e416f8b8e442dce1d37f9b1c88a5d8a8d9f2fe45bd8df213ecb4194c8554aea13cadcd502e51f6fec80418e772b5bd8d0228949058038b185909ee542848680f9ad43f4057d676d5e21ae3d7e0e4a28c03f112a94707f032b35915e42993ff148291b8babe026646ee41905992db217561b90811c4702a14f312fe5d2ae7257db6be1034cc1c346b76a853ce274bf0435e18f7e86c660c18c80f30505dd4cf2ae2a1893b83c62d61bfeadc1f913e4cab2b897e096dd3fe3525090410cb23bab36cdf200a36014032cf6e5121803c5a0c4a273a19f340163fc6265441d513a1294b8439276394945d94a589708e32a1cb30a8b07b391201385e0b92ecbb7b13d7a87284164018ace6ce58a82c5de321452461089cdd69259fff90f5f508646a524490583c30630bedb47e158ad41c0a653e86a4f4f255cd2a6e95f33b586823aef5564d9de1f5bdd8c80e193f0597b8003860302cd243c00bc5a82c52afb115d16258d507937966bb89409d6d7346b652d0761d7c72875ae1efb9bc7c6807c2d783e31fd9cd7e84d3d50d8fc44ab8ac9ccd2c0d42e3bd4c029241320446bbf47e23d1320de30fbdf7ed13f80c28fb5c13fccc2e3f73509bdcddad8a2fe48cdd61f2f43611704af64eed8b0cbbd08754f93b8f3d6347aad5cde1ccc5cbd5eaa87e52cea257c856a4af5243eeb5e89f0000000000000000f420df5e4c6d856b3d55e455c08110b2ef4255a38f66a1f5bda1b695e1602c0afb5c35b2f68f3b151b1e869f40ff4d1bef5e926e1ff95f6321131e4cb797f53455a093a95e67605222d6acc29c46e5db1ef3b8b07e2169fb24ced4b3ae87ebeca06df93212e465bbd1a7e41df2e1a0d508f86cfc7a469ac682685c44692877d03c34c23a65d2677acc73b5d276fdebd685c9b7a079eae228d8426188cb19b083548f5f29e493ab079f33d1965dcbb165015c46998ad410d60cc65fcfa73bd65a43fc024455c4bf530d663976cf71490577251780ab6b1cf8d397444b5be575229f687a3d95ea6b2aa62fce8acb3d4a6a130b4fefa55d0c1d6f3fa448ee24e588e2965c9a442f0baf90923dda91a6850fb3b9c7f432b63001423fedcf053fa28024cc9a178a07042dabc07176fc524032c2edb340c9c18a83565c431aeb0c869683507255254430f90f6131839a88c2ae30e4eca9c8fa98c000b35fec157ee1ebd08439bd95c1ab0753dfd2603d1608bd8c589a1e161ca7a6ee0ad13346e08738c2d7b00b5d121d918f1dc8bceded939fa8605b54b37cdfcea0bf2bc63e655dc04a2e50212ff89d6587d49896ce18916cf342bcf1723262a5372d0dde1e52842781ecfd957e06bccae8271817d262dc306f1ae4d25d0eba7063ee7052f8288080b14a5c41b431b3ef4f67cdfaef35d8632f6e8236ec8a5c411089f615cfbba55cc2d8d3665ab5909f5c9c54b6d563bd54515c612c268a2b1f24920fb4dd8471d37adc77c51b39640de106a0775efadba33d1c606a49461eced282af3d8554d540035e4df37fd54f797bd44e7ee53216807ba2c04f637e3891ef9a978a2cbb826dda0717798ff39f0235c6b9e658d9f0ed942a709ea884409e586acd391b0d09b0395777f98a3dc6110a"], &(0x7f0000000100)='GPL\x00'}, 0x41) r15 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r14}, 0x10) (async, rerun: 32) getresgid(&(0x7f00000001c0), &(0x7f0000000240), &(0x7f0000000280)=0x0) (rerun: 32) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x1000002, &(0x7f0000000380)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r15}, 0x2c, {[{@uname={'uname', 0x3d, 'kfree\x00'}}, {@dfltgid={'dfltgid', 0x3d, r16}}, {@cache_none}, {@cache_none}], [{@audit}, {@permit_directio}]}}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000074c0)=[{{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001280)=[{&(0x7f0000000140)="f5317bfcc5921220d60d09cb3dace761dc4281fd9e607d14550de6ded03b7290ffbd8dce5ecbe9927b36ec895044e93e6bd8f07dc79ea1f864882ded91aae3c45ea0fa2fe8e94fdf768224c45615cc47ff0c5b96e108e1b265fc9e137b6237be9fad0c8d6bd5340756a867aae4e0aa388441e62ca7c50cea6bd679cb4a61ad4dce73f82098864e8998d9ad72021ea63a2bd77a5bdab0b1df38172568938e6acb9f7dedf9c1a992282a88e5e30ca29f74000633fbf7ada9883e4007d83406beb4c773079d653600e624e49e23279840f59c7e512718e3a5a87e358500225cefc7", 0xe0}, {&(0x7f0000000240)="ed8f35e82fc9818789b540baf08746b9fa3b0566a319bb7bb7f6b8d5d016c3a5af826240ad2a6a169db066363b8e38bd4ef584e118211779ca5bb799cf8cf9d8cd8c400df0bbc2134aa9ebf7a22f65d41e0b9c8fe1d0068765060350e441c1b9c815ac26c7f2c3d13f81d356e21a2d0f2c259cb6900d3d892e7b498b3671ca961ce0f7601a04507d956056cae20710947618b278885cf4f5809a35b4532d4e5b77389335d96b3a96cf20bfbc705446a5e8d6f2c4efc7205e36ce131ecd5f3450c667620340685251868ca0781a5d12324b7336d316ed043c196f1c1900486093cf43cbb6710f8d28a6b834232363717f0af18aa680f09973c636f8471ad1c881bcd7a3b2ed7029d9e9583ca6580edc3e2c3f544c756d179a5e2bcadd9d5814ab970cc14f0ad7379a858faaf78162d0ddd664dee72837ac966f49f0ebdbd81ec73782ffabb9b7681c65b3e6d895143fa99bb2ab93dcf5cb01e75709a9a8886fea864c7d77abc5fc46e2b8eb724e70f8014361fe5e3bc29195f68343b34b13962ad4bf38bc8c9e1708c7db63ab6778f2c8357c5e0cb628ea2e4ed0d2e6c99f94dff2420245f3be487e45c58373202b1dcc2315da8c9a629827287a03831b114f758ed226d13a72ebe5b54c9b5b1dd9bacb31ce4915693d0665cce8c35f17c76aa09e20a73d29bf55ae20fa19549e422e8d3a9550b62247885973076682f1965c9117913f143e5a9d0c76e4dd3272f24b235c6d8983ea0595926c78c20745d6fcd5ffd5d27d76fe53fba600ca3fdea38b0fa345b6498d4adf0fce8b4e5fbef4696d420d65c40b0cd5cfbd0889e588592946df1a28a72aef3c693fc1a2ae97f01f2d39d09ada5c5d7c55b62711f931ee426a258bb320906741b33c9b8dbc881116a783a5a1ac88a5d82e465cba7f4284d0e51f58a050dda418e1637f7432376051bf54758a4fc7793b35d73ac875162f73b2eb8ed2e316fa46ae84491667b5e1e5e6e1cf3ca17e5e33d7a9fbd0e59e49207c9b2a88b7df77fc1a60fed7d2cce86fd7ab292f6419b9bb9bc522b3a666285be0b850982f9a1db4d64856ae6d81ed9ea5c6ceca29215ddd587933c3d7d6373c446809552fdb5fb9d4db8903aa92a742118bbf71caeb3d561c1e0df0dc655809474935a8e86a7b3b6d6bc21acb873f365b536ffc27581b7385c803ae71c23073745fcdb3e5b4a57f9c06b650a4b650dbe61e82cd161753c825c17c68fabd742e4b6d8e1d104874f7da808105af52459ad976e6dbbef7c701c642e7920e1e59efec0c618dc9e3343c487736479557604b07671f045a0746c17d944a580947760aec72ff086644937a238de1e370fe8519faff68057da91241286670bb65d8ade22847df2d77640ff3295bedae1bf83473f43bd3e61455f780c3f5c3a93f4abeb0a4530a35e68c04e70a6c98097d45fa084e22ba968ceee29bfa9ccccacf989fb9c1bba05a658bba8405d27cb7dfe825adca168edb8fa2c6456e2076e421844d7274e0d4d4da07f2a22304e16d08a4cff8a767f073d1a7c02a5c678517b80eb6cc71f0a3251f6fe174e78c2f85a0081fc28b059ee2f24051b2f681e4e9c29602733853a705b81bade6359d8484add0b94a2e203f0b940f9c6f9edb4bc0e452de553e1f2c306909d6d6cf519147510388c731fa712698d6b904f951011ccfef81a72a2290c62e4944b0003f36f8f0fa66a444bd0cda65c4c0e8304b9eda145f40f03e85b38896e4eac57ec4f42c4477ee5566cee98cb61d3c3d3a85156cf09fc919934ddc24c4b96ed8e44369f6e1a09b7d041add59fd5fc839bf44350d1facb9adf3dcf49eac8734912043b23380b17d859b91f741d8c3bf922e01a362552809a248f49f46bb079ee0a56df848b009f4241e9e0f39ee94c38e6845b888d33100b0b1f800200def5b9673b216f298a6ac5b9240bbcd467c4c3aed1b4f065bd844632a955acebd52f9268d7f848e7b6ad814fef7c471f0f571c904438d61e905da009363c827760f4a09da61f51647238939a8ad1c5488847d5b9fd20003098177fc26ffae57da3e55560ab0a1a5d31fcb67c6acf0a6dd81116a717da831b66428b111d2da1d22d9bc9b69b1504d2d59fa1a66256171805de5b0086656034a9e66db61c85bb26fea5985b571cdabc351ebd181b251362c0b7aec6d2e9b733d57ab88ef0423449d91d9ebc6a027a60ba5c5b3ac5ce27247bec85df790ff180b2d94a5cd7bbf6ea5e8b7e9ed1bafbf5b8a9cfddd1cdab49cb28862d6691738936fb9997829d4f6c5f27ccdfa004f35cdce394ed36c8e8d0ff08b56323f7de68a385f6e17329a20590101520c6ad22fef81860f7ab971ea70849767470364a513c9dd4df4d3cc9f79e39894cee6b09606b9fe816884d79acf363aa7715f78ae25feeffa294bd33bc36af965e7ce58a10b28430301c4e1a0972cf04bd7ee99643bd59303ba6db2a8c18b684607f60155026fae56d250dd6e2dbf495b76b47235a00bae39399355ca7b5634b5029aada707d26598d5d3eef48829ee53d7b68d9c9b45f915f411787f7f70bb7b2ca3278b6da3fbef45fcdf88095e7a0a36657b3c054c9503395fe5785631844621ecbc448ffa83fa73b607758ce226f16f0388a05e25a42f4aba409f6d0a8b6ca5405ff8d92fecbeb45682d1558e2c3b11300e6ee1877b2d2bc80a3a154381ac99e573fd9707befaff0e7473e318932f54b0cd2857f823cf0319ff2df20e653cd4404b15ae07edfceb040cbb343c7100da866e83c70669af7968a5e58a2bcdad5988521154d25a823be4181ab710a4e68037d5b47a508c6e985c929ff290527dcb5b7d15ce14e992fa7fdfa39e32546c8a9557eb5bdc6f42ba9b78537e78c824bc6ccaba58294556e755e8de4ef8b2d388029db7287ecf8b98832bc832de7ff903785c60bc66acbfc2e4b7560191da2cf8d4d5ddf096550cc1201a0262c6fae3bc87b3a8950066fc289ad165d53ce28dac77f007e2f5d5e4c3cf697760e568db623caf4cf249f625e19cf06caae7f6f89a41b39c5084b7dcc3d79a20632f7af3dc39d61a14a63b27890d3a52f9dda1793d99fd7f2b2bad8b75be7d1a5b9a02814b036f28b2f3f601ebdece9cdf7a713ba5ec78df8468a16525bffad2aeb00a6b0129bb3c5100553c1b07f6b4d61681ffedd76edc49b44071b5d505721bb863b1515266c435006007270a4703238af899812f0090deac62dd66c61f598636c723523a2c5ea45a5dd7c69236478ab91f3a84351bf0b848246ea2ba91ab48475d99a2e0a4a9df6c81d14f7a24c2f5232a56e79ddd98354f69672d748d78e169d8e223f92ad84c9fed275d9f8f47c1ac2271972ebc53b4443a9f907d644cbc0af2e4275a1ff7d9478eaab8b1c3f1a04e393f92efd84a91eb5fea375a1b70dd6562229cc2cd213f4c73fdd8a260a47fdd3ab1585775db66a9a974876f8591847e24c266f9dd8d79ae2621427d3409fd818c7185d3a4ce4d562341bb2c7e3ba66ae6167b05e4510e712755bba7915061daec1c9b10989dc3cc2e800526420bf757c21be560d405e407ae407f2a49e88aaee8b7621e7bbebd59cf632127373a1288c6cdd9cd44af98cca84de273825395f736a1a9c1bdf3640e0ad6406b77c072576679c2d6466fc212ca5f53bbd448bced2eddd077951ef96cda1a2ee219165347a1f6b264b3acac1fe163e70c172bab36d562787ae586b4bce1a8c3d5f20dc08ad0dedd62e8157df99b21f5785bb3446ede7ae7c4114876a9d3262ee37af6d01f473cb8ef5095b03dab21cfeeb11c01b8925af7719fbdb79459351df2a4c36b79c1f6390c000bdccca5d20f58d45bcd660bd13a5601c0824e93e9f0abf494ef665deead341f9718447c05ddac9928229d6381572ea134d6c64deb2d56c8f480dbcdc855722bac43fff4b78d3f793be898d100b4e3e00031919324fffc44a4838d3033bbd1472db2b35bba42efc317b583c36cb952acc9183a31cd0ddc453003a06237cb65fd0ff4b94b26de361f4dd7f457545031b28f2303837f35582def001f9f8030373bca1e5973022575e63ca14be12325b2f592580ffd472a06659d617359289da5d889e01294a83af91d7dc7dfc45414f853a05da1683ddc8724a4fba207805b8b6df1b4f77a22a052a66f1afb762fda968786e41aa4d8955c679386da9bb5542149ec5da4bcb6d4ad3a666f8dea5924f55fb54f166c355073a49066bf4b332b594ddb0710f84b9ab39d94e328a5efde867fb082772fb35ff81c768e85bfff44254fe0804ac4258e8dfb47d2ba8d2620cb4d9156ed737b2713d0fdb90d5b37fa917059ae57b3d5a1330642260ffeb507609f9584d5f417e7c12a6a829b993f719da4bb3a408fed759e2da70aefbcfe486402c1dc2239504c204117a59a0f3cb525369797d24303a97e41b89ee9d7019fabf5f824edbd94295cb0f8c56719bbf06a628e5e005cdfbaac59fb94981403ea5a983d98ebe9d413b1ba90d42d59872a5a6815b32701bbf9b0cfe0922980d8f7f0a9675d8f12a805b969fab7bbf128948d4234a5c67e8ce5ac8813c95c3c143039a7fea93f4c7f8cc7bbfaf03f6cc8bb0c0addaeea3762aeac27e9fe443a32f73ca2c384da37262f15aa6eb42a655edf2e1c30ee2e98fea211151e2f20e0b671e4e20775d97fe118335066c093b0c63220d72a5efbc082d3fb6f9e64c5df958efb51f3a74140a38196c7f5a883fdacea27f7b7d900dad1c380e94d07e51df16e13d27a81872bbc433d93ad83d8b81270731045c0d0dac790c55c2ab0779ac320952667282af742ffee23c445ce1c92d3e7d9a7ac80a80084ed73657b88d4d20e9d347ac890ce6abb00dd5d9bf7d0e068e76a8cf7e411c70b33ff91842b82aab8ddea8c1836a7371427a0d00032aab01033bbc7c1d191371eebf60a4699de17db8a1f9b43a30ea8924a49e9862384d9b909c388103de78779a94482dab49480c10ead677f162813e9d251228b06c495bd652d56bbfefdd779d684c4692b5a3ff466b5004a93062d5b09a49bf8cbd634d8bad040ac328f548f5399c0f4abecd4bb92d52640cb3110f6788cd55daff80aefdcd65904a08ddb571f2aaa1e4d73dc3369d87a2e09b43acadff777d2c6e46116bdf452c445adb94a3f85656710fed8ddbe056733344c01db60c315380caf945590eed4bedb009975063049d3448424f2727c5d7da09790c1ae57f50114c8466fb2586eba587d4309e9a8e74d58f618446ba846af30345ee84d4ba52c936837cfef74815e5c3a51b655df3fb9d734495c052bdfb57f66bb94cee4bb725f54cf813d187e9ba082c955ec46de829b266e3452465b73fa12fb39333919b0333cbeda2924618f80d222c4b9b2e44b0bdebb8666cd8be6cea70391e2d03b7f5a53eecd369a5bc7c81febdae31d6ef735df066e7fb97a7ff9b21c1c4a4d89ff6073a8e1c66f8411782edfbc1d628b1a98e1f04791a05b343bc7bdf0018ddfd584ac520b4f9ac6a8c707564cdffd2798b37d5645f9c56a2c4427c6ed9ba546f917d630f8b4e96362f3b720fc4afe27db17a23d90a7839616ff7f812f3dfcd8cdd1f16e4bea29565e58715a10abfc5edb1f06365a412dd9f6e615c1819c962bbf056a678b55b1691789f8c4244478fc1cc65788cdf5569dac569e3a3fd919250ed669073036add85f5e7feaa908345f444731636cb6b8e10e690a3eca3249e2d5527b8e569fde3e4084c21d2e38c5bd4432ddf59bc5b53d9836b8e6496589b216f5bceeee412d8e5c7706c6ef", 0x1000}, {&(0x7f0000001240)="d55e712f78ecd1ddfed571b23624cda3917c0f990f32", 0x16}], 0x3, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0xa8, 0x4000010}}, {{&(0x7f00000013c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001540)=[{&(0x7f0000001440)="d626c66d97b1a083c4954c6917014edb171ee9c0c57a5d3e2844862b5912fd779dd0e5b12edec12e8c9f61c8f3c8ae7fd5b96542366df8cdd12fb8fea47cc8183d69065ed4c69b8fda5737", 0x4b}, {&(0x7f00000014c0)="f6d31eb2e5c514c759cfc153aec6a52119e7d87d4d51db7af8a255db8802a217f0641c04555e7f2fe2767e7f70a8f867c572975b1ef48bcf8aa262198335a49bc4f5555aa3e12d", 0x47}], 0x2, &(0x7f0000001740)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0xf0, 0x24040004}}, {{0x0, 0x0, &(0x7f0000002a80)=[{&(0x7f0000001840)="1e65329b9ffe35b84e2802c6866decd5865b67498660032b1bd6f6bba24e0075975209fb100dcadcdef27af2cea0342688a1564d12d9e3581a8d3f80c75efc503a1eac3b43bcb4d481ed13", 0x4b}, {&(0x7f00000018c0)="120adea59cf8606876c91e0d73e23c19a2e36c6077b304d5200cdee36a4329ec96620ba8a23877e1bcaa1cc022fc813132012e1eaabacb", 0x37}, {&(0x7f0000001900)="ab2eaee3e52b7bb967a50b73a3f627595c080b3e794ed68590dcc55d29682552d70db30a1d10af887fc7b6f174ad1d9b8dd95842e9978752a615cfda89369ab89706ca038bea3c12f7cbe856b71716f308501c6cef3656181f82cb9741e5b7391bb59a1f3bc4fda414b76adbaa8bc7abf2529e209b69ee14107e54dcf6ccca37539db0898b4cf3e473595319d020ec17baa54e6ab77bdbc6fb6d19d28ca2611b5d53631c1b3c484a5d8a6c9406a4d265bf31e2cc0333299c2846cddce4dfe14e4152eb3d88dd2c10b16e1f0c8f209c", 0xcf}, {&(0x7f0000001a00)="fc3367ab16e5ed8bd52ba1614252e65b4b28007d2625f873a6bd664c94b894903ffb7f7018982415583e7efc7e98cbcce4b8c2960303d58121d235bf64535642393f05191392e47fbe839eeb", 0x4c}, {&(0x7f0000001a80)="6d71ba6d77d9dc9d176c2c4c21f839132d69bef5fbf5314b33e2e7a63c3b8309348aee5dc22a9307478c5c45b4614a806eaff1a9a8feaa9d004e5a4aa95afbaf85b057969a322e02a555da3d3e32d534c16a07aa9d693cabfa7afc209bd5c417096bad05aa0bea3d86354baa1394989748355f97ed9c038398c080ad30f9eb656e60f723f735a97e9449cb17d1717a59fb635bc6dd91e553e85a4447bfa28ee525d29bf5c5f4a8c9288ec4972a908c6884edecfed9294b75e309be0ac5d8ea4da11283a053819c4154d55c8ca48c5d28dd16ed7601f3be78016fb6ca302872ab0f830e9bb397a03a7a626b18615599260b4cab16bfe73e2182bc658fea93e5416abdfc771823f13880781eec15b4aba0ae50aed30f5a463d14cb71026c2ed71d7d7192aa8b5d01d9ee6b5ac962e658432c300c1f8fc359b2b10258bec1830d782e52941c24626650a973f1517103b704bac42aa56d20c30ac7037e42629109e2e8cc87175925e90462eceea93e37639e704c55458cfdb2000d61be8145cc2b9e614cc04ad40094cf6cef7897c424013c81da4f2d7a0f542b492c8ab0cf0b8d30f31a9f1fc482a59cbec405d00e6a94e083456e05e4d904261d0585906262e429190e7838f2be9da5c9fcdadff7dc92909c0cc9fe7c197c0a5a2661ffedbfe9b18cf93229bf4b5048e495755b9d96e7a48ddb8741c44fc0e70856464bfab096eb1149d48943cf98ac408f4c852c0f33323e9d24a88dfe107d0dac19802e679b06ebd6512bfa3553bae4d131bd9625c2685d78f003c3248116322dea5747fab22427e4f2a3239299dad38437172214da4fb26e58ad2fb746e60f2d12dcdd043d25757532a17f49bdda77f44f9f3b9ca4374ba6c1820d8b711ce749922ae4c14097285ea9186f1f04f98d69a773e38f4c9a4e52f568497f9d941dc63922f2bfd387ecd971ea60a811fa802469c9e2a4404f9afac53c88012da016bae5a0a5d3819d4c304b1811cf178a5b69af9825fbf92d5e79a566d5f54235654aaa0bd8e24201f1932fc13325971153253d33716818e514e7c00fbaa49e39a329dc34fd2b7b0d7628d14c356c18e875ccee71db86191ad8fe48aeb38f457cb6ff99115d175dd544c13e77292a3f65526a39be0c8c90781dd94d521eb9ad54299a9c62e609d0d2eb6b14a39b635ffc799e454bace021bd70d3fab18a61b41c97381421ab0855440caee570d121efc75e2e19279088a4eb76244942fcc687d2a6e8f7bccd12b922a8de514de00e655f884113f4103c046cc8357e38dbc9d1b5fbe52868f6f0087bece26f1acaafcf47070e18ab25aac38e4b167fde0b23b2d9fdfe67cc5bec86291b22121e617205908c056323d80971f1eaa175d715c3d024eb1aeaf464519a5b791ec37a6669c5af24dde26e2fda1ec3dc40c1a9d08851e13eded60d3ffe980cffb306849260415cfea8f9eb9f920bfe53e42db626399236edfb5c51d3bfb0322951363a6d50340f7990de90eef0a7f9e10ebfba91a5349a8bb469267df63d1d7250030c9d6f0292ea9ff639f9cead5dae72add8f35b4b6753c0e940fc42cc3307455d3e81230ef4abe3bd4031de3a93e23056736ee29efd7477ae488f2b8f90c2c74f44774f806ba4d8a68de2907a179a98e214716224988d72985befc3612c50bbd8a1cb75a3a53a33fd4a7cd13fbae944909fd11195df7419ebf5af62cf39037eb8fe28c8fd29ce4d9ea268ff23d2d0dca41faad38fedd91f2f48e418a1995093b9e5f71abd5d8e928dcd83b1ebe8ae6f870cf904fee2755effd42e02610b9d4d2b2151e282d106a8a8b8b17f4d3207c4f08f85bf005817e3499fbe2130572f9efd3e863dc4ee9f9d93824dcdec0eabcfb70c30b0869a59239bb77330f1998c10cff3e028b788bfc9e8da8f96db5105325fbdb13ca9a6bbc7d4f46574db248680bfe2450b43c1334131c4c7155da4314ff411cdc79fc4f344f51b578eb37f5420a8809eae47f167ad35bbd520a4ac690f196efd25a4aa06403b8d97b3636683af3b7d78d05e9d36d3be443b1180d1004b6d62037f913add4e55a853d2154c69cfb462c0c1d8f40d8e417b7e544d465d4cc0b4c4af9ba412c50a6cb52221ccb02129852e0f33182eed144084e9856acececc95afc9d0b942b6fb84be8c2dd7ca1d8a52bcc94b06f18e09257ff291ad221c2b364404bb7fd06d7403a537a868551ae352028b4f8d5d7a0721a82f121af9a57613025662b0088a92f8d3e728662d6e491d76f55fab783b92ca9192f4ced94ebaa07b320af56795d627d927a3da050cb7f11ef399a74fb4b2738670732e09b436e61cd84230bc90930584774787f66889626102d61854d2d5e30bff88958d14db3926d348d3a5d0d4b3b1123d16fd6c1cb6deffb78e49fc7a345b451111d930872fd8c338b15d1f13bb87074488175d8aee8611743d1e9b8f87878e66f87dc04323445fbe4c6bbbd6d0a70de40f0dad913703451a3f7cb852ecfd2f39bc6493369be753a8c08bc7480403e615d625a66f980a526e0aec40017855fd46171b5bbd5b6352a8c020dc83b9874f2b952bda1b53ff422e89cd6f10dc03c90a7845f93a8d25927829ac8cc2ec3a4ac962aeb38b6e2dbfb3f042965815aabfcfd7d5b57b422274d8d5097810c1cdf39d921b056f0c83fd04109d0f4e87a7265aab9ff59b3cb11e4bb08b98537194b6c8a3cd06f3bc23e0c6e1ce5012e0d37186f356ad74ba12e89c303cef894814fd9815a55c08bc62dd5b089d8eab63498c6442495c2acdf387a672551df0dfa8366997919812cd3a1c856bf38fe4dbd0e5ac75d70b6e57b625d5678113b6e6153b0dbb192540e1d18c5025f9a176acf14cba4e1f261c8e5da7ef2080b846eaa06095bc6ba010ae6c46f1de934a0b841584b71622920973179c8d4c5842e8554a6b4ab0e7d0bd7e1c3b46b54e6158010dd59589e2eb8ee0029ae6404ed7dcc5fe2495ba9a6f7e689d58aaa617c0cd47d5c0b498307a493a37fd78f6a73e1a16a1d7969af55f07380c6e7bc963139d8fb35fa0bfae473bb3103f7dd47e1113f4bf4f8fafc583479ec701aca82a92bafca1a7d1c2484319f5128690cf6c6048e6c7fbd7b3629fcbebaf7193146ccfba1bda08cb726360fd83ee6dd3c39e73b5848bed676a4e004e48c18c2ef527089177501b65724cc87e2ea57d4d41fb86956952186ca2dd616dd05a8d3e2a3a57f7c2e69ed09acff55f66b41960f5f6cd5428be2e62b7bb3bddfb8e1436391cfbeca12fb1716fedf3cfe972a4f74ffda705938c590ccf73ac818f848cd9ace7e8c970e3b164c7702af302dddb88b2712532000ff2e5a237732392251dd963f9a1c4d9f538e1fa4ed00a66bc4618356d5fc4d02deb97d93fa012548da6086536a8b67014e8efb2f5b2bb6a8ab42e9ba6e7cc25dedff4cc9aca9a3af53ec94a448eee16bec9c8d4a9ff116d303f2b5835ed7ff4466b0a7f75d4b147b5c677d365c476f3a597d3ad68dde2ed5f87469d8d7c90880e789be777d26c8081f27e70d3ecfb5dabe598075fea3c00670c3cba8d7a79252d19be32793f84a20f6c5f1b910e6768dad80bc250521b80b8f7bd7a1ac3a00bbf7fb376f7d8b1c1431021fd84a2319eb52371ac14e609d18234878c570dda95d89948030700c10a05f710ebdee282d57939cfe3dbe20437b55af45bbf9ecedfabf06c7dedb00cc58f2d018253e7d1234cc94104c95301803a153d5a1b3f8c64398bf54d9a5e7e77acad24ac7f79e4da55e502b96c49132af01bf261a81ffd01dc5e98d682b330d8a6d06a7cfdffe8dafb7369d6b828aa9dd4dc7f18222054ed3b548463432868aec5dae64219023555b5fb033bfabf0fe9442ebc1e1180da18cb3c31c80d7015ef5cdb51a9b02a0c44e7af38492eb3867dbffec7fc82e6e1bbac3a955d8aa789040113b4664c48761bcdffdb0775933597299f3bcb7bdaf52f64b28c6d621c3dcaf14c0b2a4ad4de7b148bf216d6f55ba02e17d3c0713926bc8c1c8dc0ad622eca5db129ae94e8842bb13d0b94cb862e668752380c71734bd5ede5dcac4549b25ec4f3842eb2b761b57d7c8b3c724c17c0dfef23f850a8109052af81fc40a74e9095704f5a5508e0bb16abfae2406a47f11ca3fc2254850d713461b47566edd998b6cac7da49718fe1b24026090076b60eb42f82dca130fff8cce016a049dbbbd0baae4078bae7f949251c4ed2334e8e24f5de1054a2ded362414cd543dc0d139d8f4c93f2c7c7f1ef00baee277bc9dba0a38a77f8907d4feb24db7bd213c8ee7bbc89490b8b71fd9f85750e3e5d9b15b9442c6ce954cc3dbd86d77e51dc27daea5ea072a18ff1cd9bc63760f54b450a9d5237e999a6da5dedf3af726ae84376dc92ac87a7ac6d96d1a22424edaaea6396d6996bb7290e0eb244706f85d450293dd3e66eca1ad9dc26adf9a82cff60c96b55826e9ef153c3203530f28314240e5ad101eda79a8147c5b3c45b95e24978d1c41dfca668309db8545faf02e201744de82c8edb04d65a86aa03458f586a258ef2ab25877918503bd11ebe14b90d3b453bb5b1d6c473544cc20ee5dff44a5cf5e5f8095bb8464c33d41a69e931b2c63ad2198a90cd86b828484305418cef3703b882ad3b11c5c8cd4e999071dbaca282710e0675f779574a5e8db134fbbe66c3583ba16c2ce05e38f40ad85167c64ada942a6e86eb8921f2b88a127810eb111f181abf83216a0999d7f8ff6e6560346678a4e19ac3b31f449c2cf9a01d6ec136db5aa90a8d8e28430c3882ae9534ee64aa8a00b8009f29dbb11f77e51809e852dd0fb2e9a4100840d83a660a493c2bbab761acb873d0ced7ac2746c97870c43c71a5c15fe1c13ed3e2418409f81114d583eecc918fec5b4ef660f37b881168fca02138004f50ab486c86b08ad80bc9ea8177d9d83edacdceb75d5b3160d0ce1b355fae017ed403a7fb430a258742dbf26535535e63980162dfcefdaa5379a3e2dece3cde15dbf7ec8afcb96b2f6588eecd805df7ada1a67a0e74a291e791ba56b1f4eaa8a5f771242b752efb0fb68e207198b45b542629835542dd0ca0f5ea3fb8a57e1165beec623e8dcdee852388a16cac0d874b135a0a53c61f7a384100d8f0ef9c7117139e442018fe0d690bea7ebf2566357b8b2eaeb91a77df4aaaed3291177454843d5db0b32f71540df2f346f34fb042db72abce77392fb15053d97df1a0fa5393d0bec1871e912f0cee4d57e9f94c6ecc7893e1f7062e2ff35ba8ea6feea6f59f9d9fa0be65e5c8cbb14f3be30eeb53d92b76594114b3afeaa1761f6cef15cb2b01fb02fea9e06f556e2b9f1c23064883c699b66b57d8ed6fff149f0f62dbbb8e015156c18ed0e0abc8c68c0e6daa40b57061a2f0cf8c11d654f47a99f308d70ffddc7899cc885c9e23d6f60c62caae1bfa443432115522466cab74197bf46ca1a159fd9ebf2b0ebf662fbc5943364c971de734a544cf5adebd27412419e71f4c13e0a8a4e437fb26dac372e6f66593eb6e5efdd2d24cf9cbcfce43ba60929215dac422b8926cdea59485825d009d5fdda62f153ac5a8813f1e110b61b2d3d2ade50b82c776a7951284b95221d33abe07b2155aee81beaf9ece2428b29304dafcf5bc9f197ab5c463e1c052756fa7a695c97950bf364bfed1b4042c4a95f79064e26b4f93a81ffceb155c2e8119a8899bf9d9a72a457258df1aab9d44de82e80ac1997bf8ef60d1ff83d5978edcf36ba8ea4f47b6b50959f114c467ad476df99160b9cd28a05a65", 0x1000}], 0x5, &(0x7f0000002c00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r0, 0xffffffffffffffff]}}], 0x128, 0x880}}, {{&(0x7f0000002d40)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000031c0)=[{&(0x7f0000002dc0)="6c3703cbcea9bae6a5e6ab9f320ed73d0c56baf21a1575a5c288e26ce36f6429c54a00d2023046781c09d6e94f4925603ffbf767f118e4f33c233c78d2deb21649dddd8cca0ec2261d636705d55cad7e94bc32a8e8dc49cfe209f4a6a3a0b9f5f1266c269d173ed51e1e29986d0bc9086bf804c31c9984611c01cd1380e7baecac9cbbef2e6a343260ee2e0a632b0b006a4d5ec9d3ca693bb4972671a1a13620218d47f01a3c441ef6a34a50015b49756af58303fdf5fd6a89a638de81af5e65ac1355", 0xc3}, {&(0x7f0000002ec0)="65e048ff029027fea6915f83c19cd481ab647b8c042a2f10dedf223850691381b195ea075984d7cb1b521b984ef99074aa2499b213b8fa9e31d7f0b4ab885857db282fe7", 0x44}, {&(0x7f0000002f40)="e47f9f148d4a3b24709e843015e9f7a44e2bbb3a4b21f201f6983db6b4e4b831572b3be0d3001126f87690930610e5ed098d3c800e6bf2db149555e2d846816161a7a038386a25c48907b1b8595c4182c6ed2828387ae3727062f3a94edde2de9ee427c0438f903027027a4a4ad1c011b9f15e0f4d647882178d20637a742829a12248fd3dc7df616f19635471b371a4fb89eea00229bf1ab18cb71c7490ba20b0cf5df654660f5b11", 0xa9}, {&(0x7f0000003000)="04c70eb3723399759de1732377b6a71a98d632fd67b336b441adeb853a31effedd813c758bc411acc55f04a2854377855dc966e212cfc2f8a3128dc629fe", 0x3e}, {&(0x7f0000003040)}, {&(0x7f0000003080)="6020222c0e4352dafc099ce65935faa319ec199cd7051a40e494b07ace6ab9847853ed1a6e7cf41020e56ffafbed966690f3f7b730a0f4157b2492cd643915537749249ea767aa67c3f8b6a1c36062e3c18f843a3e4023fe9381838b728c5082e82514d73c0338ce7f70ad97", 0x6c}, {&(0x7f0000003100)="4f5a04f97fe22b95f8e816247c8bbbc15243c8a971c11691c077a01e832133210a361a315906b45590670bc9449ff34707dbb86b26dbc992ed239537c6bb7688cd51791dabd2ab119b64816ec1111b345bdaa6c184627b032799e7196a689c35197d7b9e927a60fd0ca8d8d3a8e7ab561ab85360d37030db55ba6d91de2ce8e567818b2f5f0b8f33ce0bc0f70eab", 0x8e}], 0x7, &(0x7f00000032c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0x38, 0x80}}, {{&(0x7f0000003300)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000044c0)=[{&(0x7f0000003380)="4c97f7ecd8eaec2a2aee15d4a91633e04ef191ba1bedc8322b40ebe48e7017d371a5730699f88d86be9c81dd474abf7fa75b01175175696ab205c83704b6864f01192eb122e43599d400c496e58a6c2c7ca3ce5f7ad20e8a1dd558a1dd0cde3f55e7ed4da841730b07745242dbdfb10ca4cac02ce47deba61c8fbcf00bd8955c8265aeac98daf8d01ac0a538bc7fa3866ae3fc8dddef2131ec2619bf13171730bb6dc21c85a31e3215af0a18c42f5b20e08fdedfb7d8afb62b46ff14bfcf2e50abd5fae8bb88b5069260ee1c52879492fa0458c2ab4448a305165ce8a0d984f6090e458126a6614712b40edd5ead3481da7f031d1b67e16ca47fc302d9f4bdbf663bf2f1b5b08773b03dbd57fae92d8bf84bf83e07af8e0dffd557b8da95e361bcf8527e9385c627b90e1753f0c0b6e73570f6124fdc7c9c24b5ab4690d217846345e801deeaa1b6e993e60c8002215d88a6c87e903e37a0072dc11ef1b815378daf253fb851109a1bb1e36e91fadbca264b907c3a1817d6f8db9987d2638aa497c19ca7913694b3a86466cd230904733fd10ac8b306cf1a4af8db95106a3d1422f9f7f93ebb5ce1f82870b164b81e6d3ac025dbe7c2a525a164b41156a55a4a2a1a7c1ca4166d2a6277c07a3e5de0ecd4367d85ad8ad093a14d5da4a188594b0e05fcb4ce1db0fb4b4783eb2f4daa86fb704e527b0ca7826a42bf8cca4559150d06cd2ac060e3d55fc1c54e562ffcbe36e1d063811ddc692b533ea30923a08f9072b2529cd90251551dcfa9a19d5bddab3ee87cab9d282791e595addb511ed86d322e27351b00a5a9a8f0d340165df94577b5e0f7cd20dd482b4282a86c356ef48093a0687d69628e1c026a35259964281f6a402c80833cda069672dea8ce4d6f99512a74c79fd5737ab8e1d192e3320098d8ed1dfaa046b9709c6a83aa59058d6d822cace8a0a31a0e8ec01f7d97b9b8f05872cb4c457ab750c94dbe42f77454280dce1c5aceac9af3a78ff108b1fe14ea47609990bc89ba1e67cb53d4b9625183e3155fa55bea5347861923450fc42e0b92daa4f04f9c2265069702467e65f4be8cd4f59a3ebc32745a84bb266539a5ebe585036f170f1b5ed5851d857fa79430ca8beb37236ec91a70912b9eb59a93e9345d97e47c0768b2067083259464ecf1c00f220de43bdca0c2f45a0fd3f957714f498e1788a4256dabcac8fed5c43538686a907f40d11b05823d6bd6f72eb9edbe9b4ff78a6938e6d5dd001986565d7b9dfdc6f3a83c4af25a8732949003be65aca006f164c38a1ec049b3e9174778e89ab6d8beb18ad99f7d1d6da508e1ac55eb136be488a7d1dc2d807935b42468dd3011c3dce7612c9abe5a48990c1ec0e5a447e73430c788337b79f37cad49bfb192d8962e4365ee21eb8bd55847f9345c4b961b2ec0a6e22edc9783615a31bd2505d09500d147c492176b4f21b4b825199973979abfdf21e686b129167090542108899b709a7986dcd914e2fe7254dd11b57716bbcac5bc26be121985e9c49f909d037b47e0c84eeb9d35bd2eac8fd43a443b1bca8f4e7d9c2c8d39b425e0ff259b10a972ece866ebbb01fac4bd0ba5059bea886de96b2459a98c610b6688a06b3f5a745148e0870790777b5bf7329445f7499aef1b3a22e09f35d8516dfe36ec8de2bc07960d6c7bf2015f11e35dbe2dc89283f99cf9b61c212689a213fc6140f55490d54617c4d34663a61299dd44d21e5c924719c268c30d9d0316e67cb8110f190f8609a34140154d0bd6afade2989fafd33774fdd68a8c6f362e5ed566b689f87ebbd2dbb571effc141a1a12221698d11ddb7b88988edfd5ad479609e133e8b6cd66475ad3c87678b9db14857b9b81a11a58fa5497eea72de89c60c4d8c026151d72a61e0d4240e258284917d0326a41f4cae4022d55829f7c3b94a04d610f3ad65a87c2c3d821e8b39fedcacbe5ab9f7fc08108473b70d987796b523b6f918721abdcb38695ead52a17a6fa71d4c9d73ff059b0928d77139d0fbfe32455551a567f2af7dae4d4fa45ab4ac56f86351bf945acbb7a1745baff35d5189527985911c3cab8fe385a8dfc81d1cdea20db454b1b3f7efd9ab1467c2d69f758e2cfe4503b8464b4c24a3f329419a4e264b2150a734994c2028ac836231d27967c4f776d84c24e9c53a7f9143e0f0a2b52caf4dc0663a3b7e2f26831c93f83f052275bad043ca82357e9276eba6556ee867acfeafe2dcf8e4e4269f56624d4360d7318d05dbee87582797d863095952023564244dd18894de9d9c444b259063dd503ff42c512a99545c1d2c130f4babae7d5a6d5953aa8a84a894afe243042ebd36e47101a3908e4205053d7f9ce4863f1e7a742eb7198da44a8045a13dc458a0fd8441e1fb9a89b2fc23542499f941e689171e4e6cea89407720eae6a8b49eb0b96df8ee62d12a636193f7ebd407b1d311121c7fb2fef12a8c5bb98630a71392a7b4f9793fcc6868d112ca1745ffe3c4f2b6ad36b75a64454f82290a09250916f476f1ca081b60fb403e9da1a80dc555e0ed3700a7e786bbe79319c283b714b20a65bca231d2777fd46987bcba783550eafb9a3c7c6a46b30f4ed3d55361d67fe9f8a55f4a26f10a39c4e40a414066dd5bd4750445a947201f2b0abe406fb4baa1cd4fe16b8cdfa3ce5eedf5ec57c1cd5a620dabe4eaa37751a6e1a573ad6eda29ea30c1cf00d711fc3432513aaabdd6d75899f0a6ed1f68c4e39ef38bda6088a06041ae8097eda1a27002ca42aac78f451cc0f0222e7fe1ecf3f70d6e9ecf52da267cb6ba89281b5ef26ad9c35572e96aa16a00fef744d170fa0b9e90f7cebafb833cda3aeb584fc7defd23e5d7b460201bb40f0448f53fda1af3b61578353926982e9fe62508b194e3dcddb6501d6c68a41b4c85cfccd556e031eaf321504edb820973ac27db1c54b76b26df525922666f27709a21bc12844c3c5e4c2ff6525f3fff5272b7a67b570278157fa18821a13a9fe9f8864719a6bd3715ecbaa82bc4d2bcc1393f7e81afa06eebbef314e169ff9db61ba70b0eda417b81ee1b6ce4431542516667201219c892980ae285c687288a23aec7e5cb389b8a94ae8e0b9518645e65df2e3547009d46a84cddeca5fcc4ae232715768b4de6bb386aa68827bf4939221abb82cbff1916f6590a4d4cbd377fd061451dc0a00ed4addde212a9dddba30da17d4959e6ae6998832736dd257fa1e3e3b88fa2d01d702ae84e78b1e471fdbf999e0bf1633e3f8daf575ece4034e68b8a7f757fd27fda85924500c6ca61828e1db0332e695ecc05f2b5046150e7f1bc629d4257681e3d9bcde2e4f0e75fd8673d028a8d354e63725e2ff4f918fc76a6ace6fcf5fd801c714a78b87ca89304a7f569818748446edf13b2008918fbd354a8cfeb5614b972e2a2d3a52f471691cf988326df68520e35fa237c57dfed41bebbbd1a3f60edade5f9e1527fbf2c77c44a9fc21f801ca5cbe5055b67698d78a41f265e54620b5b870801988e633ca619bff6c934ea2beca7802c73d299bce51e1cce32d472e0be9aa3b7d46726ee094ed1485709f4e2600f489bc8fa0267dc59eab0e60e3d7591f572f3afd74d771e328bd16a2222d2d7c2d5bfcdcdceb5622fde197fe8e55a3b9e2c7eba28f4bcfb9114a28ac4623d49addb053e6b78246281855281a42874ed6cfdc16ffff49db23c97caed1a36653223638253150c9b6eeca0223264a8290478ea93591b91379c6cdbb59881e9da6dc2c157d52120c3df9a67b23ed8777a3f51f073f0ec1b126f8f7c83dc400d8fe04244fc060b8e7e973bf144a5ab2ba4a04a55e085cb87df3fc47662287141d9032d97820303aa5f06705a91b978dcb73282868d31203a164ea1e39da7fe04d0f71a7a1ce2f27df0f2b1c0bb05938665bdcab2ed10c6e7dc0e5b753cd04cad0578c97d397e5b8fb101a806b7039f957f870e8d5420d15e60ddbb782007e6ab841deec35fa99cabfb9a3558026cb818ee0b42795dd78d06f7d78cdb60d56f020c50949869bb6760748d5ce622633ac336eb279fedbf1c472b22040ecebc7852921d708434ae956f9671a5f5277dbd27b6902a71ec4437970a4af87aac139592d7b6a3d04951995077c316dc41256b01b45ff017d22eaf82b341ed4aaae0a82733803206f4e551d40cded22cceeb445e4b1bbe3539fced6b66d5c43e8bd1daf98f16fe6a5ad99ec80e75ecab735815f15e5a4da6400ebb96bef70be9dc2901cd3b86464487164a2c1d6af761dee3cca777b399ee2f3c3a190fc08b44e79a7df5849ba7fe3f44f0a4399aca089f6c413a4afb72aadfa93d8807855c47d8c693bc4b4b6c13d8cb9a5ed714fcd1d67469f2071b15e06bde1cd942155a3c213746e3f5859b7eed307149ec15e45b1e35485fc096f44c7cd0e25569c35e953d3c681d234633c358d7b18413751cc4e4cce9ede4878064240bec0c7dd90d875f49a0900f7965da4faa02ed092a2901fa9508efde75e3129a7256564c18d7b9670597985b623af5563da6c3f544c74fdc5f091d14908df376f4d9ef964966ad19d911b9906e8f30885f0988ca4385f660f07a03fe080191c3767ad6547b419233f531f06f211ba58b712f7f76596ece18b4908c0c9d86ca3573216c9bace77b4e1ee14c87ca0895e42acaa8a03bb1dfea92b612a5def19873fadccfe40e013c2110ae2a4d7882f4add3538c9e87dfee0151934aeeddc1e94508f5a0ad88f88a89c4793ae9119532d35e5c1ddc03d60531c4cdbc91c048888fa4285d58479b212b5ad25dc88a042dbad860a35711ca15a8ccc1e79431c387e43a362261cefd3ccccb787e0bd35ad00dc0a7e7a6b3311fe417628eab41e2c3b1cca10ac4860599e769a70530631e4cde01d2cae398fefa2c91d8de7372f218a47284c1f6094385fc44a19b3a9514b2920c5470614c3e8e2ad700c849bad07b74cfe613d3c2ce321a069351baa1d85ae36cc6e2996b4782c7af06f6505f48edd42af3e2b153a409aec0ebd40c4e947baf97473e3b7dc9b666927d2c68460f3292d186218e747a3db1c58c4539a4394c7212c2db35c0b9749447120c748b1ed303697a02839a61bc17032eded1351258ff9f25131ba4eac77e467bf0fe830fb47f1d776bde5758cdafbfba524839be77cd705851f812402a8d7c952d494b24d3c6f8507828a369a2dc3c890d330045ac437e890d376ea0c3b136bd7f8911c3b6be1aa9fa0d00ef52473afb681436c0cff423069d10a8d113cf3fb9679c34bf8b2dc0574c8e422e2c2694bf0c14a7465af065f6984702de2852e6329612baf948be8e18d2597ec39dd7cb670031bf95101587bcef3e0cd4b8c712e661c79db472cd39b302fb7124be985f3752588b44af2b7afef92788a38058a7ee00749a321b708976ed77a21ad39f784c1d9af7769781ac5a5065046adb3e2bd98a4d4b360cc2ece917468762fd79c637713d80309a4422d8e06be2588a60a78f3b6c57ff57cc10fbb0b0032038e66f8303caf728e3df39b627a79037435065c2602139c232729a403c60094e714b3b96d295dc4fd2a71a74fef008916b047f7767daf4e99ab5492f36862ff92a983a71a6811e4497151a28760dd316212714e78d385ccf40742c805ee4abca0c7e918d81f1a0527a638e63ae5e5857c6f8f88c533de83f3a8536886867343f9af3cb543e696d9b07196675cf858a8eb7a54a5a1252148346dcc68271754396bc127e2826d4d5ea92749004969bfa7b4150713dbad55aa3f911a", 0x1000}, {&(0x7f0000004380)="26b1e9fc50a431895894cd427d509d829a62045aa903095c86b62fb5767b03e13233674e1c17d942c2596296989cf82829e1a2a9c80cc87c0767e14b548159a440ffbf75b4c8b9b7a00d3aeef135f3", 0x4f}, {&(0x7f0000004400)="986db639bfb49ca29bbc5655b34ac11dde918ecaafc046a7644453575860d198dd2b85d480b6da4af433c212cf88961b4a87e234e589cfd4dd939da5c3adb70f76761042b602980c2c3b49c7606dd5690b5d0d1673fc6f6d48cc0dc8e787124d6578903bec6cd26741962c3f68c51b80b34038205bf53839482b91e33cfc71807e0d1a14aed502d245921b36072c074ecc5f2a0b26e4912e47779e", 0x9b}], 0x3, &(0x7f0000006900)=[@rights={{0x24, 0x1, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100, 0x84}}, {{&(0x7f0000006a00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006c80)=[{&(0x7f0000006a80)="8439604e54d0668847b74ace71c4aee714c36ad3dcae6daf3c37ce1a61f947b8cb4467d1de2ba05dd53f65e70d14f85b6ba4e88da56fd7a7d204d71d10b37e2279f115f72230a257edfb2f645c5743d00a57f03e6662a463f9622b506295be04fc4844795903b85d8fec6fbc483cf5630ce03b3dcace47b55d19ffa2cb3d110f3765568691e3b209275e614eb5dd27438c9a257430fd7b", 0x97}, {&(0x7f0000006b40)="0bf9b574e3de68106a809336b60f32e900ea340de79dc0b4306ea20aa92bd078474cb655db652c8ea8292d1e2e43c48e7391d055d1456d6dad26b7872870c9622602ad628377e1c473c82c73b92a3e6e7d06acaa72c9d3cfd798f83788ff136248b8444672f4b428d669b82aeec6df33f8a32d2839a776e806b686081515573e6f1ace802143a0737c53cb02e1c6ca283fa7370eef7e69bddaac4b121b7207474ffbe625a15760117b21b8f0973803324b4539b97baa15d0fab487f284e9056d8acc6833fcef887e5565056a20a7d452bc8a45f50a443f030b3e747df3ac958a224d69420a7415a4b6", 0xe9}, {&(0x7f0000006c40)="cf81c9b7433ebbf88e0e433007963919f54146635c48", 0x16}], 0x3, &(0x7f0000006cc0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x20, 0x20004c01}}, {{&(0x7f0000006d00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000006e80)=[{&(0x7f0000006d80)="c81f3c12669e3082a42d06cb752a5cb5ad784dc9e7c5191ecc1a90ff392bee6c342a1fc8bf4a04e31c32bb5d78d92da378adbcc08c5860322308604634183db6a8f8adaa31e2710d5921665a1c02dd8823d16567304081f032dd8d2c2feb836d94e165c66995f30a56fda0577baef674f6fc9233d4002d2e6c678dd39fcb43ef49752dd1eb4164a19591aec378b6e0105ddc8314ada2d0268adaf65561dc3c30573ecdb2fa39c7f973e9dc7acb20292f10f1621c3c620a8a49f361e2801f8d951aba37fd85d7556924a581bc0abd20ff4884f451b85615bb83f69189", 0xdc}], 0x1, &(0x7f00000072c0)=[@rights={{0x2c, 0x1, 0x1, [r0, r1, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [r0, r1, r1, r0]}}, @cred={{0x1c, 0x1, 0x2, {r10, 0xee01, r16}}}], 0x110, 0x4008804}}, {{&(0x7f0000007400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007480), 0x0, 0x0, 0x0, 0x40}}], 0x8, 0x1) (async) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000040)={'veth1_to_bond\x00'}) 03:42:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) 03:42:10 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000005380)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77e74e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39fece0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062f2000000a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa03000000de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb490000000000006412f568000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030100000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af28c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000096bd1843c2a7d6790a8a79d7ccccb5eb0c8c77c5537918e668b2f02f4295317ac71f67a3442f7fa2f086887c395618f281f641a5b73ba26eae4fe4d834059a8783eb924c3ba154cb742e4b578f9b5ed58a173daf096412b521855dc44a75ac02e325d96b1f3f90aeafc2a988cdad861f5f3818b63994b548b7106ca76a3419a23bc716d575603c094de0bdc0e44433946d7d23cae2e1c2012392667557edbdb01a91657ac5f1d134504448808dbb71c8c731714f7d0b37446c466f9eff15bae048f525fc1024aeba4ac520169c2d1b9550160daa8e5f867fd44dbe6237debb8aef73592fb41cc42a6fb9476d09d7e7e314a124fba3b5644a6a3b0219f126428bca24b55558be4a3d7a111c70"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f00000001c0)='kfree\x00', r0}, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x802, 0x0) connect$netlink(r4, &(0x7f00000001c0)=@proc, 0xc) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000004000000000", @ANYRES32=r5, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x4c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c}}]}, 0x4c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000880)=ANY=[@ANYBLOB="3800000024000b0f0000000000e1ffffff0000d8", @ANYRES32=r5, @ANYBLOB="000000000000ffff000000000d0001006671"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=@gettclass={0x24, 0x2a, 0x55ebcfb200f1cf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5}}, 0x24}}, 0x0) 03:42:10 executing program 4: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:10 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x68}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:10 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8DYOTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUqDmpi/H7Dud+5Pb299zT5mhSEkD/L/d3TrehMdHQASaSQkPMP+qBGU+rzN/s7z6WV+sX5aq7weLU7vJ4A4Puff34MwHVehydz3399d0qOBWh9vQENc1JvQcCQeg8aNqV2ILAt9aGi60G9YRxUXcco1d1yIMwgWEGwg5Ad3l/3TKCs7E8o15ut9lHRdZ3GN4pR/evmNSwr+1PfV683ptI/CxosqbMQWJc6h0SvN1FLlPNPxgbrJ3/4/BQUFL9NDPzJvxSYVfwppvhHxqudZJqt9ny1Vqw4FefYtrNL5oJpLtqZ0Iii+IH//Q/9aUxZ/987tXERx2nR8xpWFPu5HcW3HDce+p+G9EyUCzmnEn4PxsV0MKR1mRNCCCGEEEIIIYQQQsiXMwUR/gUdgb0WVr8EAAD//xfudoc=") [ 1889.905826][ T6415] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1889.924140][ T6415] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1889.934003][ T6412] exfat: Deprecated parameter 'namecase' [ 1889.940079][ T6410] EXT4-fs (loop2): Unrecognized mount option "h" or missing value 03:42:11 executing program 1: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:11 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x6c}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1889.948011][ T6416] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x89672cce, 0x83168301 expected [ 1889.959361][ T6412] exfat: Deprecated parameter 'utf8' 03:42:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) 03:42:11 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFK+1AUxr+b9N/yFwUnBxcFC9bBNElVugh2dRKsioNibWOpplbaDLab1NGX8A18BJ/AZ1AnETrqGkly216LWgcVxO83nPudm5Obe0/gCwSEkD/L/d3TrWhPtHUAo0giIecf9H6NptTnbvZ3nosrtYvz1Wz+8Wp3cD0BwPc///wYgOucDk/mvv/67qQc89B6egMa5qTegoAh9R40bErtQGBb6kNF14J6wziouI5RrLmlQJhBsIJgByEzuL/OmUBJ2Z9QrjearaOC6zr1bxTD+tfJaVhW9qe+r25vTKV/FjRYUmcgsC51Folub6KWKOefjPXXH/vh81NQUPw20fcn/1JgVvGnmOIfaa96km40W/OVaqHslJ1j284smQumuWinQyOK4gf+9z/0pxFl/X/v1MZFHKcFz6tbUezldhTfctx46H8aUjNRLuScSvg9GBfTwZDSZU4IIYQQQgghhBBCCCFfzhRE+Bd0CPZaWP0SAAD//zG6dog=") 03:42:11 executing program 4: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) [ 1890.003006][ T6412] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) [ 1890.038035][ T6412] exfat: Deprecated parameter 'utf8' [ 1890.053973][ T6434] exfat: Deprecated parameter 'namecase' [ 1890.059878][ T6430] EXT4-fs (loop2): Unrecognized mount option "l" or missing value [ 1890.067599][ T6436] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x2056ae45, 0x83168301 expected [ 1890.080050][ T6434] exfat: Deprecated parameter 'utf8' 03:42:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) [ 1890.173527][ T6434] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) [ 1890.191744][ T6443] exfat: Deprecated parameter 'namecase' [ 1890.199337][ T6443] exfat: Deprecated parameter 'utf8' [ 1890.199972][ T6434] exfat: Deprecated parameter 'utf8' [ 1890.206598][ T6443] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) [ 1890.234357][ T6443] exfat: Deprecated parameter 'utf8' 03:42:11 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x74}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:11 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFK+1AUxr+b9N/yFxEnBxcFC9bBNElVugh2dRKsioNibWOpplbaDLab1NGX8A18BJ/AZ1AnETrqGkly216LWgcVxO83nPudm5Obe0/gCwSEkD/L/d3TrWhPtHUAo0giIecf9H6NptTnbvZ3nosrtYvz1Wz+8Wp3cD0BwPc///wYgOucDk/mvv/67qQc89B6egMa5qTegoAh9R40bErtQGBb6kNF14J6wziouI5RrLmlQJhBsIJgByEzuL/OmUBJ2Z9QrjearaOC6zr1bxTD+tfJaVhW9qe+r25vTKV/FjRYUmcgsC51Folub6KWKOefjPXXH/vh81NQUPw20fcn/1JgVvGnmOIfaa96km40W/OVaqHslJ1j284smQumuWinQyOK4gf+9z/0pxFl/X/v1MZFHKcFz6tbUezldhTfctx46H8aUjNRLuScSvg9GBfTwZDSZU4IIYQQQgghhBBCCCFfzhRE+Bd0CPZaWP0SAAD//0uGdok=") 03:42:11 executing program 1: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:11 executing program 4: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) [ 1890.783087][ T6451] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xdee85f29, 0x83168301 expected [ 1890.797070][ T6455] exfat: Deprecated parameter 'namecase' [ 1890.808738][ T6453] exfat: Deprecated parameter 'namecase' [ 1890.816440][ T6453] exfat: Deprecated parameter 'utf8' [ 1890.821728][ T6455] exfat: Deprecated parameter 'utf8' [ 1890.836176][ T6458] EXT4-fs (loop2): Unrecognized mount option "t" or missing value [ 1890.872819][ T6453] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) 03:42:11 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) 03:42:11 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFK+1AUxr+b9N/yF0EnBxcFC9bBNElVugh2dRKsioNibWOpplbaDLab1NGX8A18BJ/AZ1AnETrqGkly216LWgcVxO83nPudm5Obe0/gCwSEkD/L/d3TrWhPtHUAo0giIecf9H6NptTnbvZ3nosrtYvz1Wz+8Wp3cD0BwPc///wYgOucDk/mvv/67qQc89B6egMa5qTegoAh9R40bErtQGBb6kNF14J6wziouI5RrLmlQJhBsIJgByEzuL/OmUBJ2Z9QrjearaOC6zr1bxTD+tfJaVhW9qe+r25vTKV/FjRYUmcgsC51Folub6KWKOefjPXXH/vh81NQUPw20fcn/1JgVvGnmOIfaa96km40W/OVaqHslJ1j284smQumuWinQyOK4gf+9z/0pxFl/X/v1MZFHKcFz6tbUezldhTfctx46H8aUjNRLuScSvg9GBfTwZDSZU4IIYQQQgghhBBCCCFfzhRE+Bd0CPZaWP0SAAD//2VSdoo=") 03:42:11 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0x7a}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1890.888639][ T6455] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) 03:42:12 executing program 1: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:12 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) 03:42:12 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0xb0}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1890.931287][ T6453] exfat: Deprecated parameter 'utf8' [ 1890.937051][ T6455] exfat: Deprecated parameter 'utf8' [ 1890.946489][ T6470] EXT4-fs (loop2): Unrecognized mount option "z" or missing value [ 1890.956719][ T6466] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x77d9dda2, 0x83168301 expected 03:42:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) 03:42:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8jQOTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUqDmpi/H7Dud+5Pb299zT5mhSEkD/L/d3TrehMdHQA40ghIecf9EGNptTnb/Z3nksr9Yvz1Vzh8Wp3eD0BwPc///wYgOu8Dk/mvv/67pQcC9D6egMa5qTegoAh9R40bErtQGBb6kNF14N6wziouo5RqrvlQJhBsIJgByE7vL/umUBZ2Z9Qrjdb7aOi6zqNbxSj+tfNa1hW9qe+r15vTKV/FjRYUmchsC51Doleb6KWKOefjA3WT/7w+SkoKH6bGPiTfykwq/hTTPGPjFc7yTRb7flqrVhxKs6xbWeXzAXTXLQzoRFF8QP/+x/605iy/r93auMijtOi5zWsKPZzO4pvOW489D8N6ZkoF3JOJfweJMV0MKR1mRNCCCGEEEIIIYQQQsiXMwUR/gUdgb0WVr8EAAD//38edos=") 03:42:12 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0xce}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1891.165239][ T6476] EXT4-fs (loop2): Unrecognized mount option "°" or missing value [ 1891.175599][ T6479] exfat: Deprecated parameter 'namecase' [ 1891.183834][ T6479] exfat: Deprecated parameter 'utf8' [ 1891.190181][ T6486] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xca0b00b7, 0x83168301 expected 03:42:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8jYMuDi6aSCIOlraoYTGR1clE1DhoRKgELWKgg7AZHH0J38BH8Al8BnUyJoy61rS9wJWoOKiJ8fsN537n9vT23tPka1IQQv4s93dPt6I90dYBjCKJhJx/0Ps1mlKfu9nfeS6u1C7OV7P5x6vdwfUEAN///PNjAK5zOjyZ+/7ru5NyzEPr6Q1omJN6CwKG1HvQsCm1A4FtqQ8VXQvqDeOg4jpGseaWAmEGwQqCHYTM4P46ZwIlZX9Cud5oto4KruvUv1EM618np2FZ2Z/6vrq9MZX+WdBgSZ2BwLrUWSS6vYlaopx/MtZff/yHz09BQfHbRN+f/EuBWcWfYop/pL3qSbrRbM1XqoWyU3aObTuzZC6Y5qKdDo0oih/43//Qn0aU9f+9UxsXcZwWPK9uRbGX21F8y3Hjof9pSM1EuZBzKuH3YExMB0NKlzkhhBBCCCGEEEIIIYR8OVMQ4V/QIdhrYfVLAAAA//+Y6naM") 03:42:12 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) 03:42:12 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) [ 1891.233034][ T6479] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) 03:42:12 executing program 1: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:12 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0xdc}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1891.287187][ T6479] exfat: Deprecated parameter 'utf8' [ 1891.300537][ T6492] EXT4-fs (loop2): Unrecognized mount option "Î" or missing value [ 1891.303308][ T6496] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x633a823c, 0x83168301 expected 03:42:12 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_CREATE_PIT2(0xffffffffffffffff, 0x4040ae77, 0x0) ioctl$KVM_SET_XCRS(r2, 0x4188aea7, &(0x7f0000000100)={0x0, 0x1}) 03:42:12 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x81ff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setsig(r1, 0xa, 0x11) fcntl$setlease(r1, 0x400, 0x1) fcntl$setlease(r0, 0x400, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setlease(r1, 0x400, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000001240), 0x4, 0x100) bpf$PROG_LOAD(0x5, &(0x7f00000012c0)={0x15, 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="18340000010000000000000000000000185500000b0000000000000000000b00e83e64ad999ca6560fae1b2e3890f9e5eec1b62f9b26d83ce721997514cc5cb6f89dad9d4c522962fa04cfb4e69994a4b4d0995793ca8145baf9cf675dccf68dd1ef96667ff70cbe952b264734ee97ced95c97a65c12978b9c7a37b5a4d2aaf6fbb567a0794f69f4fd8835ab9227d6bf7c84089c889967b156695672cfafc8864999be537e0fc7e36d73f778f1a5bf2a811d85107ccc3d9135948f409cefbbc23d747295b3ca54690e2aeb7563cb441d24acb34b5b87526ed093ba51a277773ac917803c06"], &(0x7f0000000180)='syzkaller\x00', 0x5, 0x1000, &(0x7f00000001c0)=""/4096, 0x41000, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000001200)={0x3, 0x0, 0x8, 0xeb}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000001280)=[r2]}, 0x80) 03:42:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFK+1AUxr+b9N/yFwdxcHBRsGAdTJNUpYtgVyfBqjgo1jaWamqlzWC7SR19Cd/AR/AJfAZ1EqGjrpEkt+21qHVQQfx+w7nfuTm5ufcEvkBACPmz3N893Yr2RFsHMIokEnL+Qe/XaEp97mZ/57m4Urs4X83mH692B9cTAHz/88+PAbjO6fBk7vuv707KMQ+tpzegYU7qLQgYUu9Bw6bUDgS2pT5UdC2oN4yDiusYxZpbCoQZBCsIdhAyg/vrnAmUlP0J5Xqj2ToquK5T/0YxrH+dnIZlZX/q++r2xlT6Z0GDJXUGAutSZ5Ho9iZqiXL+yVh//fEfPj8FBcVvE31/8i8FZhV/iin+kfaqJ+lGszVfqRbKTtk5tu3Mkrlgmot2OjSiKH7gf/9DfxpR1v/3Tm1cxHFa8Ly6FcVebkfxLceNh/6nITUT5ULOqYTfgzExHQwpXeaEEEIIIYQQQgghhBDy5UxBhH9Bh2CvhdUvAQAA//+ytnaN") [ 1891.461365][ T6514] exfat: Deprecated parameter 'namecase' [ 1891.479638][ T6520] EXT4-fs (loop2): Unrecognized mount option "Ü" or missing value [ 1891.485603][ T6524] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x9d847350, 0x83168301 expected [ 1891.504877][ T6514] exfat: Deprecated parameter 'utf8' 03:42:12 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540)={[], [], 0xfa}, 0x1, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:12 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, &(0x7f00000001c0)={0x2a}) sched_setscheduler(0x0, 0x5, &(0x7f0000000600)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x33a, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44084}, 0x20000080) getpgid(0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df564b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c68046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c50c9c355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a00d2ce14eaadf53c7aec63841a06360000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2f37daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a31bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485040f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502bd5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c068e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e6847fbbb82e5a6060e5b001d4640de96c6415b39659ee10bebf109f52529531da7ac146a97537bc7ab26db18e82d64a30a010e05ab7c8bd07bdfb0dc13d37945ae7477e5f7a0377feb1c8203c03beea05923eceed73945d4d30051fe2bddbef286099030164db99611997b525ccecf6501697d9f147ee7f0a7fe6f2ebebe20819e63495e33d02ac14b3e72d9dfb93a4d34046a2ae5dfb46dc7bddba00c7f78ceef82964bc8c98de07a8dfe7a2f858173c4452c74d5cb4f27a6f51c7b077c5c505168b641b4472207ae2a36f7e3dc3a8a84498dc641ddb6dde1ac8e160ea5b294ed9978080000000000000069b70e54de7c0e1b5ebe7c5955e8fc9600ee3a7b37b136c9403acf5e9d142f589c481d915ae7190771e4841c2294fefc0cb0a3d0c6f63f8749e1fb6e917ae4dceb48f61055ad8bb5a7794c4bde9b5081e1892f9d4eb89d4d2ede417f69494c7cc314b46146a52b178aa94109e3a5afd46e3050da0edf779666a97b76b71638dc8d718bc484360691310d6d64a2ace00d6a0269e154531d59846b87de77877c1429287b2ed6e90b06a63e7783c6b3a6d52c7d2bc8907d55fcf082eb9e527d28efe33de2318855324ba47bfbf2d450d51efad468b46ec45ee74e5f84dfda2b7b77fe0114fbcf6f0f80c0597707923f9ed57e54fc46f8c8338876cd"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) getpid() connect$tipc(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0x0, 0x10, &(0x7f00000005c0)) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) syz_clone3(&(0x7f0000000a00)={0x140b86400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:42:12 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFK+1AUxr+b9N/yFwcnERcFC9bBNElVugh2dRKsioNibWOpplbaDLab1NGX8A18BJ/AZ1AnETrqGkly216LWgcVxO83nPudm5Obe0/gCwSEkD/L/d3TrWiPt3UAo0giIecf9H6NptTnbvZ3nosrtYvz1Wz+8Wp3cD0BwPc///wYgOucDk/mvv/67qQc89B6egMa5qTegoAh9R40bErtQGBb6kNF14J6wziouI5RrLmlQJhBsIJgByEzuL/OmUBJ2Z9QrjearaOC6zr1bxTD+tfJaVhW9qe+r25vTKV/FjRYUmcgsC51Folub6KWKOefjPXXn/jh81NQUPw20fcn/1JgVvGnmOIfaa96km40W/OVaqHslJ1j284smQumuWinQyOK4gf+9z/0pxFl/X/v1MZFHKcFz6tbUezldhTfctx46H8aUjNRLuScSvg9GBPTwZDSZU4IIYQQQgghhBBCCCFfzhRE+Bd0CPZaWP0SAAD//02NdpM=") [ 1891.585687][ T6514] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) [ 1891.616140][ T6530] EXT4-fs (loop2): Unrecognized mount option "ú" or missing value [ 1891.634467][ T6537] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x91dab9da, 0x83168301 expected 03:42:12 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x0, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1891.690037][ T6514] exfat: Deprecated parameter 'utf8' [ 1891.705058][ T6535] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue 03:42:12 executing program 1: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) 03:42:12 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/bIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wtciYqDmhj/bzj3P7ent/eeJn+TghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz3396dlGMeWk9vQsO81NsQMKTeh4YtqR0I7Eh9pOhaUG8YhxXXMYo1txQIMwhWEOwgZAb31zkXKCn7E8r1RrN1XHBdp/6DYlj/OjkNK8r+1PfV7Y2p9M+CBkvqDAQ2pM4i0e1N1BLl/FOx/vqlXz4/BQXFXxN9f/KvBOYUf4op/pH2qqfpRrO1UKkWyk7ZObHtzLK5aJpLdjo0oih+4n+joT+NKeuPfFAbF3GcFTyvbkWxl9tRfM9x46H/aUjNRrmQcyrh92BCzARDSpc5IYQQQgghhBBCCCGEfDvTEOFf0CHY62H1awAAAP//9oZ23w==") 03:42:12 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) [ 1891.927370][ T6545] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x6d49206c, 0x83168301 expected 03:42:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/TIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wsciYqDmhjPN5z739vT23PPTf6hEATh3/Jw/3xH7cm2DmAcSSTU+qPez9FYfu72YPeluFq7vFjL5p+u9wb3IwC+//XvxwDc5HR4au77b99OqjEPrac3oWFe6W0QDKX3oWFLaQeEHaWPmK4F+YZxWHEdo1hzS4Ewg2AFwQ5CZrC+zjmhxOoj9rzRbB0XXNep/6AY1r9OTsMKq4/fV7c3JuufBQ2W0hkQNpTOItHtTdQSdv6pGLsf+t3zixAh4q+Jvj/5V4Q55k8x5k9pr3qabjRbC5VqoeyUnRPbziybi6a5ZKdDI4riJ/43GvrTGNt/5IPcOMVxVvC8uhXF3tyO4nuOGw/9T0NqNpqTWuOEdjhBM8GQ0sHtURAEQRAEQRAEQRAEQRAE4RuZBoV/QYdgr4fZrwEAAP///At2fA==") [ 1892.031104][ T6552] exfat: Deprecated parameter 'namecase' [ 1892.044903][ T6547] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1892.068730][ T6552] exfat: Deprecated parameter 'utf8' [ 1892.074480][ T6547] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1810/file0 supports timestamps until 2038 (0x7fffffff) [ 1892.078500][ T6560] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x26c87356, 0x83168301 expected 03:42:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmDFP+kAYxp9r+UP+xsHJwUUTScTB0hY1LCayOpmIGgeNCJWgRQx0EDaDo1/Cb+Ds5CfwM6iTMWHUtabtASdRcVAT4/Mb3nve69vr3dvkaVIQQv4s93dPt6I93tYBjCKJhJx/0Ps1mlKfu9nbfi4u187PVrL5x8udwfUEAN///PNjAK5zOjyZ+/7ru5NyzEPr6XVomJV6EwKG1LvQsCG1A4EtqQ8UXQvqDWO/4jpGseaWAmEGwQqCHYTM4P46pwIlZX9Cud5otg4LruvUv1EM618np2FJ2Z/6vrq9MZX+WdBgSZ2BwJrUWSS6vYlaopx/ItZf/0r/2fNTUFD8NtH3J/9CYEbxp5jiT2mvepxuNFtzlWqh7JSdI9vOLJrzprlgp0MjiuIH/vc/9KcRZf1/79TGRRwnBc+rW1Hs5XYU33LceOh/GlLTUS7knEr4PRgTU8GQ0mVOCCGEEEIIIYQQQgghX84kRPgXdAj2alj9EgAA///u9nc4") [ 1892.117425][ T6551] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1892.169460][ T6552] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) 03:42:13 executing program 1: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x10000, &(0x7f00000002c0)={[{@fmask={'fmask', 0x3d, 0x7}}, {@gid={'gid', 0x3d, 0xee00}}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'cp437'}}, {@fmask={'fmask', 0x3d, 0x20}}, {@dmask={'dmask', 0x3d, 0x101}}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x4}}, {@discard}, {@umask={'umask', 0x3d, 0x9}}]}, 0x1, 0x14fb, &(0x7f0000002a80)="$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") mount$tmpfs(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x141c, 0x0) syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6022, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0) [ 1892.203214][ T6552] exfat: Deprecated parameter 'utf8' 03:42:13 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x2, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:13 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) [ 1892.375779][ T6563] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xee1961d0, 0x83168301 expected 03:42:13 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, &(0x7f00000001c0)={0x2a}) sched_setscheduler(0x0, 0x5, &(0x7f0000000600)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x33a, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44084}, 0x20000080) getpgid(0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df564b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c68046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c50c9c355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a00d2ce14eaadf53c7aec63841a06360000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2f37daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a31bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485040f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502bd5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c068e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e6847fbbb82e5a6060e5b001d4640de96c6415b39659ee10bebf109f52529531da7ac146a97537bc7ab26db18e82d64a30a010e05ab7c8bd07bdfb0dc13d37945ae7477e5f7a0377feb1c8203c03beea05923eceed73945d4d30051fe2bddbef286099030164db99611997b525ccecf6501697d9f147ee7f0a7fe6f2ebebe20819e63495e33d02ac14b3e72d9dfb93a4d34046a2ae5dfb46dc7bddba00c7f78ceef82964bc8c98de07a8dfe7a2f858173c4452c74d5cb4f27a6f51c7b077c5c505168b641b4472207ae2a36f7e3dc3a8a84498dc641ddb6dde1ac8e160ea5b294ed9978080000000000000069b70e54de7c0e1b5ebe7c5955e8fc9600ee3a7b37b136c9403acf5e9d142f589c481d915ae7190771e4841c2294fefc0cb0a3d0c6f63f8749e1fb6e917ae4dceb48f61055ad8bb5a7794c4bde9b5081e1892f9d4eb89d4d2ede417f69494c7cc314b46146a52b178aa94109e3a5afd46e3050da0edf779666a97b76b71638dc8d718bc484360691310d6d64a2ace00d6a0269e154531d59846b87de77877c1429287b2ed6e90b06a63e7783c6b3a6d52c7d2bc8907d55fcf082eb9e527d28efe33de2318855324ba47bfbf2d450d51efad468b46ec45ee74e5f84dfda2b7b77fe0114fbcf6f0f80c0597707923f9ed57e54fc46f8c8338876cd"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) getpid() connect$tipc(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0x0, 0x10, &(0x7f00000005c0)) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) syz_clone3(&(0x7f0000000a00)={0x140b86400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:42:13 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwkAYx//XIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wNOouKgJsb/b/ju/x0f17vvkn+TghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz33/47Kcc8tJ7ehIZ5qbchYEi9Dw1bUjsQ2JH6SNG1oN4wDiuuYxRrbikQZhCsINhByAzur3MuUFL2J5TfG83WccF1nfoPimH96+Q0rCj7U++r2xtT6Z8FDZbUGQhsSJ1FotubqCXK+adiyv3Efvf8FBQUf030/cm/EphT/EmxD6S96mm60WwtVKqFslN2Tmw7s2wumuaSnQ6NKIqf+N9o6E9jyvojH9TGRRxnBc+rW1Hs5XYU33PceOh/GlKzUS7knEr4PpgQM8GQ0mVOCCGEEEIIIYQQQggh3840RPgVdAj2elj9GgAA//9Je3Z/") [ 1892.571991][ T6568] exfat: Deprecated parameter 'namecase' [ 1892.578687][ T6568] exfat: Deprecated parameter 'utf8' [ 1892.604303][ T6571] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1892.643418][ T6569] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1892.652263][ T6579] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x15c40070, 0x83168301 expected 03:42:13 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x3, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1892.670100][ T6568] exFAT-fs (loop1): failed to load upcase table (idx : 0x00010000, chksum : 0xd7dac80b, utbl_chksum : 0xe619d30d) [ 1892.700514][ T6569] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1811/file0 supports timestamps until 2038 (0x7fffffff) 03:42:13 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) [ 1892.786053][ T6568] exfat: Deprecated parameter 'utf8' 03:42:14 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, &(0x7f00000001c0)={0x2a}) sched_setscheduler(0x0, 0x5, &(0x7f0000000600)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x33a, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44084}, 0x20000080) getpgid(0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df564b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c68046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c50c9c355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a00d2ce14eaadf53c7aec63841a06360000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2f37daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a31bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485040f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502bd5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c068e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e6847fbbb82e5a6060e5b001d4640de96c6415b39659ee10bebf109f52529531da7ac146a97537bc7ab26db18e82d64a30a010e05ab7c8bd07bdfb0dc13d37945ae7477e5f7a0377feb1c8203c03beea05923eceed73945d4d30051fe2bddbef286099030164db99611997b525ccecf6501697d9f147ee7f0a7fe6f2ebebe20819e63495e33d02ac14b3e72d9dfb93a4d34046a2ae5dfb46dc7bddba00c7f78ceef82964bc8c98de07a8dfe7a2f858173c4452c74d5cb4f27a6f51c7b077c5c505168b641b4472207ae2a36f7e3dc3a8a84498dc641ddb6dde1ac8e160ea5b294ed9978080000000000000069b70e54de7c0e1b5ebe7c5955e8fc9600ee3a7b37b136c9403acf5e9d142f589c481d915ae7190771e4841c2294fefc0cb0a3d0c6f63f8749e1fb6e917ae4dceb48f61055ad8bb5a7794c4bde9b5081e1892f9d4eb89d4d2ede417f69494c7cc314b46146a52b178aa94109e3a5afd46e3050da0edf779666a97b76b71638dc8d718bc484360691310d6d64a2ace00d6a0269e154531d59846b87de77877c1429287b2ed6e90b06a63e7783c6b3a6d52c7d2bc8907d55fcf082eb9e527d28efe33de2318855324ba47bfbf2d450d51efad468b46ec45ee74e5f84dfda2b7b77fe0114fbcf6f0f80c0597707923f9ed57e54fc46f8c8338876cd"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) getpid() connect$tipc(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0x0, 0x10, &(0x7f00000005c0)) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) syz_clone3(&(0x7f0000000a00)={0x140b86400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:42:14 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmbFOwkAYx//XIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wNOouigJsb/b/ju/x0f17vvkn+HghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz33/47Kcc8tJ7ehIZ5qbchYEi9Dw1bUjsQ2JH6SNG1oN4wDiuuYxRrbikQZhCsINhByAzur3MuUFL2J5TfG83WccF1nfoPis/618lpWFH2p95Xtzem0j8LGiypMxDYkDqLRLc3UUuU80/F+uurd/Qb56egoPhrou9P/pXAnOJPMcWf0l71NN1othYq1ULZKTsntp1ZNhdNc8lOh0YUxSH+Nxr605iy/sgHtXERx1nB8+pWFHu5HcX3HDce+p+G1GyUCzmnEr4PJsRMMKR0mRNCCCGEEEIIIYQQQsi3Mw3R+0ozBHs9rH4NAAD//6sfenc=") [ 1893.549925][ T6594] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x318cf8c8, 0x83168301 expected [ 1893.566118][ T6590] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1893.601417][ T6589] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1893.631950][ T6589] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1812/file0 supports timestamps until 2038 (0x7fffffff) 03:42:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/bIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wtciYqDmhj/bzj3P7ent/eeJn+TghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz3396dlGMeWk9vQsO81NsQMKTeh4YtqR0I7Eh9pOhaUG8YhxXXMYo1txQIMwhWEOwgZAb31zkXKCn7E8r1RrN1XHBdp/6DYlj/OjkNK8r+1PfV7Y2p9M+CBkvqDAQ2pM4i0e1N1BLl/FOx/vr6L5+fgoLir4m+R/hXAnOKP8UU/0h71dN0o9laqFQLZafsnNh2ZtlcNM0lOx0aURQ/8b/R0J/GlPVHPqiNizjOCp5Xt6LYy+0ovue48dD/NKRmo1zIOZXwezAhZoIhpcucEEIIIYQQQgghhBBCvp1piPAv6BDs9bD6NQAA///ZJHZ6") 03:42:15 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x4, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:15 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, &(0x7f00000001c0)={0x2a}) sched_setscheduler(0x0, 0x5, &(0x7f0000000600)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x33a, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44084}, 0x20000080) getpgid(0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df564b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c68046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c50c9c355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a00d2ce14eaadf53c7aec63841a06360000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2f37daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a31bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485040f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502bd5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c068e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e6847fbbb82e5a6060e5b001d4640de96c6415b39659ee10bebf109f52529531da7ac146a97537bc7ab26db18e82d64a30a010e05ab7c8bd07bdfb0dc13d37945ae7477e5f7a0377feb1c8203c03beea05923eceed73945d4d30051fe2bddbef286099030164db99611997b525ccecf6501697d9f147ee7f0a7fe6f2ebebe20819e63495e33d02ac14b3e72d9dfb93a4d34046a2ae5dfb46dc7bddba00c7f78ceef82964bc8c98de07a8dfe7a2f858173c4452c74d5cb4f27a6f51c7b077c5c505168b641b4472207ae2a36f7e3dc3a8a84498dc641ddb6dde1ac8e160ea5b294ed9978080000000000000069b70e54de7c0e1b5ebe7c5955e8fc9600ee3a7b37b136c9403acf5e9d142f589c481d915ae7190771e4841c2294fefc0cb0a3d0c6f63f8749e1fb6e917ae4dceb48f61055ad8bb5a7794c4bde9b5081e1892f9d4eb89d4d2ede417f69494c7cc314b46146a52b178aa94109e3a5afd46e3050da0edf779666a97b76b71638dc8d718bc484360691310d6d64a2ace00d6a0269e154531d59846b87de77877c1429287b2ed6e90b06a63e7783c6b3a6d52c7d2bc8907d55fcf082eb9e527d28efe33de2318855324ba47bfbf2d450d51efad468b46ec45ee74e5f84dfda2b7b77fe0114fbcf6f0f80c0597707923f9ed57e54fc46f8c8338876cd"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) getpid() connect$tipc(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0x0, 0x10, &(0x7f00000005c0)) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) syz_clone3(&(0x7f0000000a00)={0x140b86400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 1894.354463][ T6608] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x41cc370a, 0x83168301 expected 03:42:15 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:15 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, &(0x7f00000001c0)={0x2a}) sched_setscheduler(0x0, 0x5, &(0x7f0000000600)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x33a, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44084}, 0x20000080) getpgid(0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df564b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c68046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c50c9c355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a00d2ce14eaadf53c7aec63841a06360000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2f37daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a31bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485040f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502bd5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c068e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e6847fbbb82e5a6060e5b001d4640de96c6415b39659ee10bebf109f52529531da7ac146a97537bc7ab26db18e82d64a30a010e05ab7c8bd07bdfb0dc13d37945ae7477e5f7a0377feb1c8203c03beea05923eceed73945d4d30051fe2bddbef286099030164db99611997b525ccecf6501697d9f147ee7f0a7fe6f2ebebe20819e63495e33d02ac14b3e72d9dfb93a4d34046a2ae5dfb46dc7bddba00c7f78ceef82964bc8c98de07a8dfe7a2f858173c4452c74d5cb4f27a6f51c7b077c5c505168b641b4472207ae2a36f7e3dc3a8a84498dc641ddb6dde1ac8e160ea5b294ed9978080000000000000069b70e54de7c0e1b5ebe7c5955e8fc9600ee3a7b37b136c9403acf5e9d142f589c481d915ae7190771e4841c2294fefc0cb0a3d0c6f63f8749e1fb6e917ae4dceb48f61055ad8bb5a7794c4bde9b5081e1892f9d4eb89d4d2ede417f69494c7cc314b46146a52b178aa94109e3a5afd46e3050da0edf779666a97b76b71638dc8d718bc484360691310d6d64a2ace00d6a0269e154531d59846b87de77877c1429287b2ed6e90b06a63e7783c6b3a6d52c7d2bc8907d55fcf082eb9e527d28efe33de2318855324ba47bfbf2d450d51efad468b46ec45ee74e5f84dfda2b7b77fe0114fbcf6f0f80c0597707923f9ed57e54fc46f8c8338876cd"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) getpid() connect$tipc(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0x0, 0x10, &(0x7f00000005c0)) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) syz_clone3(&(0x7f0000000a00)={0x140b86400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:42:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFKw0AYx/93qSmKg5ODi4IF62CapCpdBLs6CVbFQbG2sVRTK20G203q6Ev4Bj6CT+AzqJMIHXWN3OXankGtgwri9xu++1/y5cvdF/gfBARB/Fse7p/vWGeyYwAYRwpJdf3RGORwLT9/e7D7UlqtX16s5QpP13vxegxAGH79/QkAN3kDgZqH4dunU2osgPf1Jjjmld4Gg6X0Pji2lPbAsKP0kabrIt+yDqu+Z5XqflkIWwRHBFeEbHx93XOGsrY+pt1vttrHRd/3Gj8ohvWvm+dY0danf69eb2ytfw44HKWzYNhQOodkrzdRS7T9TyUG9Y1f3j8JEiT+moj8QZ4HVwxzmj8lNP/IBLXTTLPVXqjWihWv4p24bnbZXrTtJTcjjSiKn/jfqPSnMa3+yAe5JjNxVgyChhPF/tyN4nuOa0r/40jPDvZjxurK82CCzYghbag5QRAEQRAEQRAEQRAEQRDEtzMNJv+CDsFdl9mvAQAA///uxHZ7") [ 1894.607478][ T6617] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xb2f7bccc, 0x83168301 expected [ 1894.619502][ T6611] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 03:42:15 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x5, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:15 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/bIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wtciYqDmhj/bzj3P7ent/eeJn+TghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz3396dlGMeWk9vQsO81NsQMKTeh4YtqR0I7Eh9pOhaUG8YhxXXMYo1txQIMwhWEOwgZAb31zkXKCn7E8r1RrN1XHBdp/6DYlj/OjkNK8r+1PfV7Y2p9M+CBkvqDAQ2pM4i0e1N1BLl/FOx/vr6L5+fgoLir4nIHwIv8q8E5hR/iin+kfaqp+lGs7VQqRbKTtk5se3Msrlomkt2OjSiKH7if6OhP40p6498UBsXcZwVPK9uRbGX21F8z3Hjof9pSM1GuZBzKuH3YELMBENKlzkhhBBCCCGEEEIIIYR8O9MQ4V/QIdjrYfVrAAAA//8Ec3Z8") [ 1894.656443][ T6611] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1813/file0 supports timestamps until 2038 (0x7fffffff) [ 1894.673815][ T6615] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1894.791019][ T6626] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xa2575677, 0x83168301 expected 03:42:16 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwlAUhv/bIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wtciYqDmhj/bzj3P7ent/eeJn+TghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz3396dlGMeWk9vQsO81NsQMKTeh4YtqR0I7Eh9pOhaUG8YhxXXMYo1txQIMwhWEOwgZAb31zkXKCn7E8r1RrN1XHBdp/6DYlj/OjkNK8r+1PfV7Y2p9M+CBkvqDAQ2pM4i0e1N1BLl/FOx/vr6L5+fgoLir4nIHwKv8K8E5hR/iin+kfaqp+lGs7VQqRbKTtk5se3Msrlomkt2OjSiKH7if6OhP40p6498UBsXcZwVPK9uRbGX21F8z3Hjof9pSM1GuZBzKuH3YELMBENKlzkhhBBCCCGEEEIIIYR8O9MQ4V/QIdjrYfVrAAAA//8aE3Z9") 03:42:16 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, &(0x7f00000001c0)={0x2a}) sched_setscheduler(0x0, 0x5, &(0x7f0000000600)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x33a, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44084}, 0x20000080) getpgid(0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df564b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c68046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c50c9c355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a00d2ce14eaadf53c7aec63841a06360000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2f37daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a31bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485040f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502bd5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c068e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e6847fbbb82e5a6060e5b001d4640de96c6415b39659ee10bebf109f52529531da7ac146a97537bc7ab26db18e82d64a30a010e05ab7c8bd07bdfb0dc13d37945ae7477e5f7a0377feb1c8203c03beea05923eceed73945d4d30051fe2bddbef286099030164db99611997b525ccecf6501697d9f147ee7f0a7fe6f2ebebe20819e63495e33d02ac14b3e72d9dfb93a4d34046a2ae5dfb46dc7bddba00c7f78ceef82964bc8c98de07a8dfe7a2f858173c4452c74d5cb4f27a6f51c7b077c5c505168b641b4472207ae2a36f7e3dc3a8a84498dc641ddb6dde1ac8e160ea5b294ed9978080000000000000069b70e54de7c0e1b5ebe7c5955e8fc9600ee3a7b37b136c9403acf5e9d142f589c481d915ae7190771e4841c2294fefc0cb0a3d0c6f63f8749e1fb6e917ae4dceb48f61055ad8bb5a7794c4bde9b5081e1892f9d4eb89d4d2ede417f69494c7cc314b46146a52b178aa94109e3a5afd46e3050da0edf779666a97b76b71638dc8d718bc484360691310d6d64a2ace00d6a0269e154531d59846b87de77877c1429287b2ed6e90b06a63e7783c6b3a6d52c7d2bc8907d55fcf082eb9e527d28efe33de2318855324ba47bfbf2d450d51efad468b46ec45ee74e5f84dfda2b7b77fe0114fbcf6f0f80c0597707923f9ed57e54fc46f8c8338876cd"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) getpid() connect$tipc(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0x0, 0x10, &(0x7f00000005c0)) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) syz_clone3(&(0x7f0000000a00)={0x140b86400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 03:42:16 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) [ 1895.617656][ T6633] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1895.634052][ T6637] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x516cddb1, 0x83168301 expected [ 1895.664296][ T6633] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1814/file0 supports timestamps until 2038 (0x7fffffff) [ 1895.719960][ T6644] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue 03:42:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmL9K81AYxp+T9A/fh4OTg4uCBetgmqQqXQS7OglWxUGxtrFUUyttBttN6uhNeAdeglfgNaiTCB11jSQ5bY9FrYMK4vMb3vO8J29OznkDTyAghPxZ7u+ebkVnoqMDGEMKSTn/oA9qNKU+f7O/81xaqV+cr+YKj1e7w+sJAL7/+efHAFzndXgy9/3Xd6fkWIDW1xvQMCf1FgQMqfegYVNqBwLbUh8quh7UG8ZB1XWMUt0tB8IMghUEOwjZ4f11zwTKyv6Ecr3Zah8VXddpfKMY1b9uXsOysj/1ffV6Yyr9s6DBkjoLgXWpc0j2ehO1RDn/ZGywvv7D56egoPhtIvKHeOAZlwKzij/FFP/IeLWTTLPVnq/WihWn4hzbdnbJXDDNRTsTGlEUP/C/f6E//VfWj79TmxAJnBY9r2FFsZ/bUXzLcROh/2lIz0S5kHMq4fdgXEwHQ1qXOSGEEEIIIYQQQgghhHw5UxDhX9AR2Gth9UsAAAD//0VTdn8=") 03:42:17 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x6, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFKw0AYx/93qSmKg5ODi4IF62CapCpdBLs6CVbFQbG2sVRTI20G203q6Ev4Bj6CT+AzqJMIHXWNXO7ankWtgwri9xu++3+XL5e7L/APBARB/Fse7p/vWHuybQAYRwpJNf9o9Gu4Vp+/Pdh9Ka0GlxdrucLT9d7gegxAFH39+QkAN3kDocqj6O3dKTUWwHt6ExzzSm+DwVJ6HxxbSntg2FH6SNOBqLesw6rvWaXALwthi+CI4IqQHdxf55yhrO2PadcbzdZx0fe9+g+KYf3r5DlWtP3p76vbG1vrnwMOR+ksGDaUziHZ7Y1siXb+qUR/feOXz0+CBIm/JqQ/mMIzrhjmNH9KaP6RCWunmUaztVCtFStexTtx3eyyvWjbS24mNiIZP/G/0difxrT1Rz6oNZmJs2IY1h0Ze7kr43uOa8b+x5GelTlTczrx92CCzYghbaicIAiCIAiCIAiCIAiCIAji25kGi/+CDsFdj6tfAwAA//9a83aA") 03:42:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:17 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) setrlimit(0x0, &(0x7f00000001c0)={0x2a}) sched_setscheduler(0x0, 0x5, &(0x7f0000000600)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) gettid() connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x33a, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x44084}, 0x20000080) getpgid(0x0) mount$fuse(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240), 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df564b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c68046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c50c9c355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a00d2ce14eaadf53c7aec63841a06360000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a2f37daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a31bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485040f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502bd5b36439fe0f70b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c068e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e6847fbbb82e5a6060e5b001d4640de96c6415b39659ee10bebf109f52529531da7ac146a97537bc7ab26db18e82d64a30a010e05ab7c8bd07bdfb0dc13d37945ae7477e5f7a0377feb1c8203c03beea05923eceed73945d4d30051fe2bddbef286099030164db99611997b525ccecf6501697d9f147ee7f0a7fe6f2ebebe20819e63495e33d02ac14b3e72d9dfb93a4d34046a2ae5dfb46dc7bddba00c7f78ceef82964bc8c98de07a8dfe7a2f858173c4452c74d5cb4f27a6f51c7b077c5c505168b641b4472207ae2a36f7e3dc3a8a84498dc641ddb6dde1ac8e160ea5b294ed9978080000000000000069b70e54de7c0e1b5ebe7c5955e8fc9600ee3a7b37b136c9403acf5e9d142f589c481d915ae7190771e4841c2294fefc0cb0a3d0c6f63f8749e1fb6e917ae4dceb48f61055ad8bb5a7794c4bde9b5081e1892f9d4eb89d4d2ede417f69494c7cc314b46146a52b178aa94109e3a5afd46e3050da0edf779666a97b76b71638dc8d718bc484360691310d6d64a2ace00d6a0269e154531d59846b87de77877c1429287b2ed6e90b06a63e7783c6b3a6d52c7d2bc8907d55fcf082eb9e527d28efe33de2318855324ba47bfbf2d450d51efad468b46ec45ee74e5f84dfda2b7b77fe0114fbcf6f0f80c0597707923f9ed57e54fc46f8c8338876cd"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) getpid() connect$tipc(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0x0, 0x10, &(0x7f00000005c0)) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) syz_clone3(&(0x7f0000000a00)={0x140b86400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) [ 1896.515305][ T6656] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x608de27c, 0x83168301 expected [ 1896.517188][ T6658] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1896.551836][ T6654] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 03:42:17 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFOwkAYx//XIkTj4OTgookk4mBpixoWE1mdTESNg0aEStAiBjoIm8HRl/ANfASfwGdQJ2PCqGtN2wNOouKgJsb/b/ju/x0f17uvyf+SghDyb3m4f74T7cm2DmAcSSTk/KPer9GU+tztwe5LcbV2ebGWzT9d7w2uJwD4/tefHwNwk9Phydz33/47Kcc8tJ7ehIZ5qbchYEi9Dw1bUjsQ2JH6SNG1oN4wDiuuYxRrbikQZhCsINhByAzur3MuUFL2J5TfG83WccF1nfoPimH96+Q0rCj7U99Xtzem0j8LGiypMxDYkDqLRLc3UUuU80/F+uvrv3x+CgqKvyYifwjuE/9KYE7xp5jiH2mveppuNFsLlWqh7JSdE9vOLJuLprlkp0MjiuIn/jca+tOYsv7IB7VxEcdZwfPqVhR7uR3F9xw3HvqfhtRslAs5pxLeBxNiJhhSuswJIYQQQgghhBBCCCHk25mGCL+CDsFeD6tfAwAA//9wk3aB") 03:42:17 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x7, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1896.581117][ T6654] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1815/file0 supports timestamps until 2038 (0x7fffffff) [ 1896.630512][ T6669] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x93b669ba, 0x83168301 expected 03:42:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:18 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8oe/xsHJwUUTScTB0hY1LCayOpmIGgeNCJWgRQx0EDaDoy/hG/gIPoHPoE7GhFHXmrYXuBIVBzUxfr/h3O/cnt7ee5p8TQpCyJ/l/u7pVrQn2jqAMSSRkPMPer9GU+pzN/s7z8WV2sX5ajb/eLU7uJ4A4Puff34MwHVOhydz3399d1KOeWg9vQENc1JvQcCQeg8aNqV2ILAt9aGia0G9YRxUXMco1txSIMwgWEGwg5AZ3F/nTKCk7E8o1xvN1lHBdZ36N4ph/evkNCwr+1PfV7c3ptI/CxosqTMQWJc6i0S3N1FLlPNPxvrr6z98fgoKit8mIn/4H3jGpcCs4k8xxT/SXvUk3Wi25ivVQtkpO8e2nVkyF0xz0U6HRhTFD/xvJPSnUWX9f+/UxkUcpwXPq1tR7OV2FN9y3HjofxpSM1Eu5JxK+D0YF9PBkNJlTgghhBBCCCGEEEIIIV/OFET4F3QI9lpY/RIAAP//hjN2gg==") 03:42:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) [ 1897.485449][ T6674] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1897.506190][ T6674] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1816/file0 supports timestamps until 2038 (0x7fffffff) [ 1897.534608][ T6686] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xc19529ed, 0x83168301 expected [ 1897.552234][ T6683] ================================================================== [ 1897.560146][ T6683] BUG: KASAN: use-after-free in __ext4_iget+0x3a0/0x41f0 [ 1897.567002][ T6683] Read of size 8 at addr ffff888140c5d268 by task syz-executor.4/6683 [ 1897.574963][ T6683] [ 1897.577138][ T6683] CPU: 0 PID: 6683 Comm: syz-executor.4 Not tainted 5.10.183-syzkaller-01067-g3a582928e6d1 #0 [ 1897.587205][ T6683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 1897.597091][ T6683] Call Trace: [ 1897.600228][ T6683] dump_stack_lvl+0x1e2/0x24b [ 1897.604730][ T6683] ? bfq_pos_tree_add_move+0x43b/0x43b [ 1897.610024][ T6683] ? panic+0x80b/0x80b [ 1897.613933][ T6683] print_address_description+0x81/0x3b0 [ 1897.619312][ T6683] kasan_report+0x179/0x1c0 [ 1897.623656][ T6683] ? __ext4_iget+0x3a0/0x41f0 [ 1897.628166][ T6683] ? __ext4_iget+0x3a0/0x41f0 [ 1897.632676][ T6683] __asan_report_load8_noabort+0x14/0x20 [ 1897.638144][ T6683] __ext4_iget+0x3a0/0x41f0 [ 1897.642489][ T6683] ? ida_alloc_range+0x9c3/0xa30 [ 1897.647272][ T6683] ? ext4_get_projid+0x140/0x140 [ 1897.652031][ T6683] ? _raw_write_lock+0xa4/0x170 [ 1897.656718][ T6683] ? _raw_write_trylock+0x1a0/0x1a0 [ 1897.661755][ T6683] ? __proc_create+0x65a/0xa00 [ 1897.666356][ T6683] ext4_enable_quotas+0x56f/0x9f0 [ 1897.671216][ T6683] ? ext4_fill_flex_info+0x5b0/0x5b0 [ 1897.676334][ T6683] ? proc_create_single_data+0x1de/0x240 [ 1897.681799][ T6683] ? proc_create_seq_private+0x280/0x280 [ 1897.687271][ T6683] ? __kasan_check_write+0x14/0x20 [ 1897.692214][ T6683] ? ext4_register_sysfs+0x253/0x290 [ 1897.697338][ T6683] ext4_fill_super+0x87e7/0x9280 [ 1897.702115][ T6683] ? ext4_mount+0x40/0x40 [ 1897.706290][ T6683] ? vscnprintf+0x80/0x80 [ 1897.710442][ T6683] ? sb_set_blocksize+0xa8/0xf0 [ 1897.715132][ T6683] mount_bdev+0x262/0x370 [ 1897.719296][ T6683] ? ext4_mount+0x40/0x40 [ 1897.723464][ T6683] ext4_mount+0x34/0x40 [ 1897.727457][ T6683] legacy_get_tree+0xf1/0x190 [ 1897.731968][ T6683] ? ext4_chksum+0x210/0x210 [ 1897.736394][ T6683] vfs_get_tree+0x88/0x290 [ 1897.740648][ T6683] do_new_mount+0x28b/0xad0 [ 1897.744984][ T6683] ? do_move_mount_old+0x160/0x160 [ 1897.749931][ T6683] ? security_capable+0x87/0xb0 [ 1897.754619][ T6683] ? ns_capable+0x89/0xe0 [ 1897.758784][ T6683] path_mount+0x56f/0xcb0 [ 1897.762954][ T6683] __se_sys_mount+0x2c4/0x3b0 [ 1897.767468][ T6683] ? __x64_sys_mount+0xd0/0xd0 [ 1897.772065][ T6683] ? debug_smp_processor_id+0x17/0x20 [ 1897.777272][ T6683] ? irqentry_exit_to_user_mode+0x2f/0x80 [ 1897.782828][ T6683] __x64_sys_mount+0xbf/0xd0 [ 1897.787253][ T6683] do_syscall_64+0x34/0x70 [ 1897.791509][ T6683] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1897.797233][ T6683] RIP: 0033:0x7f96e56f98ba [ 1897.801491][ T6683] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1897.820926][ T6683] RSP: 002b:00007f96e446af88 EFLAGS: 00000202 ORIG_RAX: 00000000000000a5 [ 1897.829171][ T6683] RAX: ffffffffffffffda RBX: 00000000000005d8 RCX: 00007f96e56f98ba [ 1897.836983][ T6683] RDX: 0000000020000580 RSI: 00000000200005c0 RDI: 00007f96e446afe0 [ 1897.844793][ T6683] RBP: 00007f96e446b020 R08: 00007f96e446b020 R09: 0000000001008002 [ 1897.852604][ T6683] R10: 0000000001008002 R11: 0000000000000202 R12: 0000000020000580 [ 1897.860420][ T6683] R13: 00000000200005c0 R14: 00007f96e446afe0 R15: 00000000200000c0 [ 1897.868229][ T6683] [ 1897.870397][ T6683] Allocated by task 23794: [ 1897.874652][ T6683] __kasan_slab_alloc+0xb1/0xe0 [ 1897.879342][ T6683] slab_post_alloc_hook+0x61/0x2f0 [ 1897.884286][ T6683] kmem_cache_alloc+0x168/0x2e0 [ 1897.889051][ T6683] f2fs_alloc_inode+0x26/0x420 [ 1897.893572][ T6683] iget_locked+0x14f/0x870 [ 1897.897851][ T6683] f2fs_iget+0x55/0x4da0 [ 1897.901904][ T6683] f2fs_fill_super+0x4c90/0x7e30 [ 1897.906677][ T6683] mount_bdev+0x262/0x370 [ 1897.910842][ T6683] f2fs_mount+0x34/0x40 [ 1897.914836][ T6683] legacy_get_tree+0xf1/0x190 [ 1897.919350][ T6683] vfs_get_tree+0x88/0x290 [ 1897.923600][ T6683] do_new_mount+0x28b/0xad0 [ 1897.927940][ T6683] path_mount+0x56f/0xcb0 [ 1897.932107][ T6683] __se_sys_mount+0x2c4/0x3b0 [ 1897.936619][ T6683] __x64_sys_mount+0xbf/0xd0 [ 1897.941049][ T6683] do_syscall_64+0x34/0x70 [ 1897.945300][ T6683] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1897.951023][ T6683] [ 1897.953200][ T6683] Last potentially related work creation: [ 1897.958756][ T6683] kasan_save_stack+0x3b/0x60 [ 1897.963266][ T6683] __kasan_record_aux_stack+0xd3/0x100 [ 1897.968559][ T6683] kasan_record_aux_stack_noalloc+0xb/0x10 [ 1897.974239][ T6683] call_rcu+0x135/0x11f0 [ 1897.978281][ T6683] evict+0x648/0x6c0 [ 1897.982011][ T6683] iput+0x632/0x7e0 [ 1897.985660][ T6683] f2fs_put_super+0x692/0xc10 [ 1897.990173][ T6683] generic_shutdown_super+0x14f/0x2d0 [ 1897.995381][ T6683] kill_block_super+0x7e/0xe0 [ 1897.999892][ T6683] kill_f2fs_super+0x2f9/0x3c0 [ 1898.004491][ T6683] deactivate_locked_super+0xad/0x110 [ 1898.009698][ T6683] deactivate_super+0xbe/0xf0 [ 1898.014214][ T6683] cleanup_mnt+0x45c/0x510 [ 1898.018465][ T6683] __cleanup_mnt+0x19/0x20 [ 1898.022721][ T6683] task_work_run+0x129/0x190 [ 1898.027146][ T6683] exit_to_user_mode_loop+0xbf/0xd0 [ 1898.032178][ T6683] syscall_exit_to_user_mode+0xbc/0x1d0 [ 1898.037559][ T6683] do_syscall_64+0x40/0x70 [ 1898.041813][ T6683] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1898.047536][ T6683] [ 1898.049714][ T6683] Second to last potentially related work creation: [ 1898.056134][ T6683] kasan_save_stack+0x3b/0x60 [ 1898.060646][ T6683] __kasan_record_aux_stack+0xd3/0x100 [ 1898.065941][ T6683] kasan_record_aux_stack_noalloc+0xb/0x10 [ 1898.071583][ T6683] call_rcu+0x135/0x11f0 [ 1898.075661][ T6683] evict+0x648/0x6c0 [ 1898.079401][ T6683] evict_inodes+0x5d1/0x650 [ 1898.083733][ T6683] generic_shutdown_super+0x9c/0x2d0 [ 1898.088857][ T6683] kill_block_super+0x7e/0xe0 [ 1898.093368][ T6683] kill_f2fs_super+0x2f9/0x3c0 [ 1898.097986][ T6683] deactivate_locked_super+0xad/0x110 [ 1898.103180][ T6683] deactivate_super+0xbe/0xf0 [ 1898.107686][ T6683] cleanup_mnt+0x45c/0x510 [ 1898.111944][ T6683] __cleanup_mnt+0x19/0x20 [ 1898.116192][ T6683] task_work_run+0x129/0x190 [ 1898.120620][ T6683] exit_to_user_mode_loop+0xbf/0xd0 [ 1898.125659][ T6683] syscall_exit_to_user_mode+0xbc/0x1d0 [ 1898.131040][ T6683] do_syscall_64+0x40/0x70 [ 1898.135288][ T6683] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 1898.141009][ T6683] [ 1898.143185][ T6683] The buggy address belongs to the object at ffff888140c5cd40 [ 1898.143185][ T6683] which belongs to the cache f2fs_inode_cache of size 1520 [ 1898.157593][ T6683] The buggy address is located 1320 bytes inside of [ 1898.157593][ T6683] 1520-byte region [ffff888140c5cd40, ffff888140c5d330) [ 1898.170869][ T6683] The buggy address belongs to the page: [ 1898.176352][ T6683] page:ffffea0005031600 refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff888140c5c060 pfn:0x140c58 [ 1898.187711][ T6683] head:ffffea0005031600 order:3 compound_mapcount:0 compound_pincount:0 [ 1898.195867][ T6683] flags: 0x4000000000010200(slab|head) [ 1898.201165][ T6683] raw: 4000000000010200 ffffea000524e200 0000000600000006 ffff88810298e900 [ 1898.209585][ T6683] raw: ffff888140c5c060 0000000080130001 00000001ffffffff 0000000000000000 [ 1898.218000][ T6683] page dumped because: kasan: bad access detected [ 1898.224245][ T6683] page_owner tracks the page as allocated [ 1898.229827][ T6683] page last allocated via order 3, migratetype Reclaimable, gfp_mask 0x1d2050(__GFP_IO|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_HARDWALL|__GFP_RECLAIMABLE), pid 1201, ts 85977014654, free_ts 0 [ 1898.250223][ T6683] prep_new_page+0x166/0x180 [ 1898.254627][ T6683] get_page_from_freelist+0x2d8c/0x2f30 [ 1898.260010][ T6683] __alloc_pages_nodemask+0x435/0xaf0 [ 1898.265215][ T6683] new_slab+0x80/0x400 [ 1898.269121][ T6683] ___slab_alloc+0x302/0x4b0 [ 1898.273548][ T6683] __slab_alloc+0x63/0xa0 [ 1898.277714][ T6683] kmem_cache_alloc+0x1b9/0x2e0 [ 1898.282401][ T6683] f2fs_alloc_inode+0x26/0x420 [ 1898.287001][ T6683] new_inode_pseudo+0x64/0x220 [ 1898.291605][ T6683] new_inode+0x28/0x1c0 [ 1898.295613][ T6683] f2fs_new_inode+0x126/0x14d0 [ 1898.300193][ T6683] f2fs_mknod+0x1cc/0x670 [ 1898.304361][ T6683] vfs_mknod+0x53f/0x610 [ 1898.308442][ T6683] do_mknodat+0x2df/0x450 [ 1898.312610][ T6683] __x64_sys_mknod+0x80/0x90 [ 1898.317032][ T6683] do_syscall_64+0x34/0x70 [ 1898.321281][ T6683] page_owner free stack trace missing [ 1898.326485][ T6683] [ 1898.328655][ T6683] Memory state around the buggy address: [ 1898.334129][ T6683] ffff888140c5d100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1898.342024][ T6683] ffff888140c5d180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1898.349921][ T6683] >ffff888140c5d200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1898.357820][ T6683] ^ [ 1898.365110][ T6683] ffff888140c5d280: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1898.373008][ T6683] ffff888140c5d300: fb fb fb fb fb fb fc fc fc fc fc fc fc fc fc fc [ 1898.380906][ T6683] ================================================================== [ 1898.388806][ T6683] Disabling lock debugging due to kernel taint [ 1898.396595][ C1] ip6_tunnel: syztnl1 xmit: Local address not yet configured! [ 1898.892755][ T6683] EXT4-fs warning (device loop4): ext4_enable_quotas:6458: Failed to enable quota tracking (type=0, err=-13, ino=3). Please run e2fsck to fix. 03:42:19 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x8, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") 03:42:20 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8ofwj4OTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUqDmpi/H7Dud+5Pb299zT5mhSEkD/L/d3TrehMdHQAY0ghIecf9EGNptTnb/Z3nksr9Yvz1Vzh8Wp3eD0BwPc///wYgOu8Dk/mvv/67pQcC9D6egMa5qTegoAh9R40bErtQGBb6kNF14N6wziouo5RqrvlQJhBsIJgByE7vL/umUBZ2Z9Qrjdb7aOi6zqNbxSj+tfNa1hW9qe+r15vTKV/FjRYUmchsC51Doleb6KWKOefjA3W13/4/BQUFL9NRP6QDDzjUmBW8aeY4h8Zr3aSabba89VaseJUnGPbzi6ZC6a5aGdCI4riB/6XDP3pv7L+v3dq4yKO06LnNawo9nM7im85bjz0Pw3pmSgXck4l/B6Mi+lgSOsyJ4QQQgghhBBCCCGEkC9nCiL8CzoCey2sfgkAAP//m9N2gw==") [ 1899.046632][ T6683] EXT4-fs (loop4): mount failed 03:42:20 executing program 1: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:20 executing program 5: syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file0\x00', 0x0, &(0x7f0000010600), 0x1, 0x10582, &(0x7f0000010640)="$eJzs3L1vG2UcB/DfJU3fKRFiYOtJFVIi1VadNhVsAVrxIlJFvAxM4NiO5db2RbHjhE6wIwb+EhBITIz8DQzMbIgBxIYE8t2ZNrxIhTpx034+0uV79/jud89jOUqeO+sCeGItpr/+nMSFOBMR8xFxPiJfT8olt1bEcxFxMSLm7luSsv3PhpMRcTYiLoyLFzWT8qXPLo8urf70xi/ffHfqxLkvvv5+dqMGZu35iOhtF+t7vSKzdpG3y/b6qJNn79qozOKF3p1RxMf3au21NvMKe/XJfvU8r7aL/bPt3cE4t7r1xjjbna28fbtfnHAwak/q5Afcru/k283WZp6dQZZn+25xvv0y7w6GRZ1mWe/DvHwMh5Ms2lv7rWI823fybPSHZXtRN2u29sc5KrM8XTSybjPvx+b/e4+Pgzc7/d39dNTaGXSyfrparb1QrV2v1HayZmvYulap95rXr6VL7e54t8qwVe+ttbOs3W1VG1lvOV1qNxqVWi1dutHa7NT7aa1WvVq9UlldLtcup6/eejftNtOlcb7c6e8OO91BupXtpMURy+lK9eqLy+mlWvr2+ka68dbNm+sb77x/471bL62//kq509+6lS6tXFlZqdSuVFZqy8YPM5MU/7MC8ODM/4FZeOj5/zizIs3/j68nff57uOOf/CV/dMcPDyWZdQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiVHxa+fC1fWSy2z5XtT5VNz5TbSUTMRcTv/2A+Th6oOT+u83nEwr/sv/CXPnybRF5hfI5T5XI2ItbK5benD/tdAAAAgMfXVx9d/LSYrRc/Fv/b4XOH0yuOSHHRZu78B1Oql0TEwuKPU6qWf7qenVKx/PN9IvanVC2/gHV6SsWKS24nplXtgcwfiNP3RVKE320AAHgMHZwJHO0sBAAAgKP0yaw7wGwkMbmVObkXnH/z/t4NwTMHtgAAAIBjKJl1BwAAAIBDl8//D+35f+H5fwAAAPAoKJ7/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/MHO/eSkDkVxAD4t9MH7l0denLsVZ7AMl+DQoWEBboIl4BbcAGvAmUswYGhLYg0ak962ar4voeUW8uspYXLuTS4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB06aFYL+5uzm/b5uz27aR5GgAAAOCUbbFelG9m1fh3ff1vfel/Pc4iIo+IU737KH40Mkd1TvHG94tXNdxHlAmHe0xiHJOI+BURF/Xr6V/XvwIAAAB8X5vlal5169VhNnRBpDV599Nq0ib/c5nobllEFLPHRGn54XCWKKz8f4/jOlFaOYE1TRRWTbmNU6V9yKhxmr44ZdUp77UcAACgF81OoN8uBAAAgD5dDV0Aw8jiuJR5XAs+LhjXC4I/GyMAAADgC8qGLgAAAADoXNn/f779/8L+fwAAAJBQtf8fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXdoW68VmuZq3zdnt20nzNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLM/7ygQAmEQBnvXdyZz/8NKg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvfveX/xNT40wy99pYeh5J1k6NrVNj79w4+sP4+jUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68nGAIhDEAzP9Ub7Lt2pUVSkBrEGEGFkI+clgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnep0v7yt8GtYk37YNv9Yjyb+nkX2bemozd9CwdDDu/g0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsHP/PJGUYQDA39nZ2fNOjSuaLbAxsdDG29s777zWQkMs/A6EWxBd/AMUQoiRxs5Q0xgtjTHRYMd3oIaEBjuKLTCx1szszDIgiasmM3vw+yXPvM/NbeZ93iEhPPMOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQGL5znsfpoT3KG/m5w7OthXQ8ujSm9neOZ9NI86jKop9CUafuCgAAALgJ4qK/DyGcJHtz6dhoZ/1/Unwm7fm/e36UF/385b6/GIveP41ffzl9eTxRezRPetHF5UH/3vg/vqpgldPthX/8RDO789mzlzj7gjTe335pmGT3M/rm4ODdVpbeqqJaAOC/uFuMeVL8PJSOvToLA+DGaOYRSv1/3K63JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/MX+3NsmDIRxHH59SZS4TUZIbyUwAw0VghH4kJAseQYGYCEaKlqLRWAFkOBc0xmK52n+v+KKewEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeHmXhy/eIqKI1GWKNN78nN4j4iPStm1Hn7csdudj83XP2f4wyfkd098yIsoo+jgHAKB3Vbc5Vut6+Zf3P+8g7zBvNW/qxTM/DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAPHAgAAAADC/K3T6NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrAAAAP//ThNfUg==") ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x9) [ 1899.172754][ T6698] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x32aea22b, 0x83168301 expected 03:42:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:20 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8iYOTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUqDmpi/H7Dud+5Pb299zT5mhSEkD/L/d3TrehMdHQAY0ghIecf9EGNptTnb/Z3nksr9Yvz1Vzh8Wp3eD0BwPc///wYgOu8Dk/mvv/67pQcC9D6egMa5qTegoAh9R40bErtQGBb6kNF14N6wziouo5RqrvlQJhBsIJgByE7vL/umUBZ2Z9Qrjdb7aOi6zqNbxSj+tfNa1hW9qe+r15vTKV/FjRYUmchsC51Doleb6KWKOefjA3W13/4/BQUFL9NRP6QDDzjUmBW8aeY4h8Zr3aSabba89VaseJUnGPbzi6ZC6a5aGdCI4riB/73P/SnpLL+v3dq4yKO06LnNawo9nM7im85bjz0Pw3pmSgXck4l/B6Mi+lgSOsyJ4QQQgghhBBCCCGEkC9nCiL8CzoCey2sfgkAAP//sXN2hA==") 03:42:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) [ 1899.203577][ T6702] EXT4-fs (loop0): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1899.231264][ T6697] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1899.244670][ T6697] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1817/file0 supports timestamps until 2038 (0x7fffffff) 03:42:20 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0x9, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1899.379150][ T6712] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1899.402935][ T6715] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x220e4890, 0x83168301 expected [ 1899.418064][ T6710] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1899.421224][ T6720] EXT4-fs (loop0): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue 03:42:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:20 executing program 1: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:20 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of81cHJwUUTScTB0hY1LCayOpmIGgeNCJWgRQx0EDaDoy/hG/gIPoHPoE7GhFHXmrYXuBIVBzUxfr/h3O/cnt7ee5p8TQpCyJ/l/u7pVrQn2jqAMSSRkPMPer9GU+pzN/s7z8WV2sX5ajb/eLU7uJ4A4Puff34MwHVOhydz3399d1KOeWg9vQENc1JvQcCQeg8aNqV2ILAt9aGia0G9YRxUXMco1txSIMwgWEGwg5AZ3F/nTKCk7E8o1xvN1lHBdZ36N4ph/evkNCwr+1PfV7c3ptI/CxosqTMQWJc6i0S3N1FLlPNPxvrr6z98fgoKit8mIn8YDTzjUmBW8aeY4h9pr3qSbjRb85VqoeyUnWPbziyZC6a5aKdDI4riB/73P/SnEWX9f+/UxkUcpwXPq1tR7OV2FN9y3HjofxpSM1Eu5JxK+D0YF9PBkNJlTgghhBBCCCGEEEIIIV/OFET4F3QI9lpY/RIAAP//xxN2hQ==") 03:42:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:20 executing program 2: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000540), 0xa, 0x4b1, &(0x7f0000000580)="$eJzs3c1vG9UWAPBju2mTNO/1473FaxevFa1UoGrcJmoSoW66QkIqoHbBsgqJG5U4cRQ7pYmySCUWsEdQiRVi0T8AwZauWHYLXcEaqYKQEiFRychjO82XgwVpLGV+P2nqO3OnPvfGOlfjOzOeAFLrdO2fTERfRDyKiCP11Y07nK6/rC4vjtWWTFSrN37OJPutLC+ONXdt/r/DEbEUEd0Rcf31iHczW+OW5xcmR4vFwmxjPV+ZmsmX5xcu3J4anShMFKYHhweGR4aGhkcu71pfP7h79a1Pfrv64RffPfjhvcxXZ2vN6mvUre/Hbqp3vSuOrdt2ICKuvIhgHZBr9Ken0w3hb6l9fv+JiDNJ/h+JXPJpAmlQrVarz6qHWlUvVYF9K5scA2ey/RFRL2ez/f31Y/j/Rm+2WCpXzt8qzU2P14+Vj0ZX9tbtYuFi47vC0ejK1NYvJeXn6wOb1gcjkmPgj3M9yXr/WKk4vrdDHbDJ4U35/zRXz38gJXzlh/SS/5Be8h/SS/5Desl/SC/5D+kl/yG95D+kl/yH9JL/kF7yH1Lp7WvXakt1tXH/+/id+bnJ0p0L44XyZP/U3Fj/WGl2pn+iVJpI7tmZ+qv3K5ZKM4MxPXc3XymUK/ny/MLNqdLcdOVmcl//zULXnvQKaMexUw8fZyJi6bWeZKk52KiTq7C/VauZ6PQ9yEBn5Do9AAEdY+oP0st3fGCbn+jdoLtVxczutwXYG9lONwDomHMnnP+DtDL/D+ll/h/SyzE+YP4f0sf8P6RXX4vnf/1r3bO7LkbEvyPi+1zXoeazvoD9IPtTpnH8f+7I2b7NtQczvyenCA5GxPuf3fj07milMnuptv2Xte2V+43tA51oP9CuZp428xgASK+V5cWx5rKXcZ9crV+EUIu72ljqNQcac5PdyTnK3pXMhmsVMrt07cLSvYj4X8TT5cWx5tKMUH/eef3MR+9Kbkv8443XTP0tkvYeSJ6bvjfxT6yL//918U/+478KpMPD2vhzcbvxL5vkdKzl38bxp2+Xrp1ojn+rW8a/7Nr4l2sx/p1qM8aV/DsrLePfizi5bfxmvO4k1ub4tbadazP+tx/9+qhVXfXz+vtsF7+pVspXpmby5fmFC8nvyE0UpgeHB4ZHhoaGRy7nkznqfHOmeqvHLz37Zqf+97aIv1P/a9teabP/f9z/+vzpHeK/fGb7z//4DvF7IuLVNuO/8eWP11vV1eKPt+h/dof4tW2Dbca/8eDJm23uCgDsgfL8wuRosViYVVBQUFgrdHpkAl6050nf6ZYAAAAAAAAAAAAA7dqLy4k73UcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP3gzwAAAP//TX/YDQ==") [ 1899.608055][ T6725] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1899.619133][ T6725] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1818/file0 supports timestamps until 2038 (0x7fffffff) [ 1899.688089][ T6728] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0xd135c356, 0x83168301 expected [ 1899.719978][ T6732] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1899.726366][ T6734] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue 03:42:20 executing program 1: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008002, &(0x7f00000000c0)={[{@grpquota}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x82}}, {@nodiscard}, {@nojournal_checksum}, {@data_ordered}, {@init_itable_val={'init_itable', 0x3d, 0x3}}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x40d2}}]}, 0x1, 0x5d8, &(0x7f0000000c00)="$eJzs3c9vFFUcAPDvbH/QUrSFGBUP0sQYSJSWFjDEeICrIQ3+iBcvVloQKdDQGi2aUBK8mBgvxph48iD+F0rkyklPHrx4MiREDUcT18x2pnTb2ZYubacyn0+y9M17O7w33X773r6+NxtAZQ2m/9Qi9kbEdBLRn8wvlnVGVji48Lx7f39yOn0kUa+/8WcSSZaXPz/JvvZlJ/dExM8/JbGnY2W9M3NXzo9PTU1ezo6HZy9MD8/MXTl47sL42cmzkxdHXxo9dvTI0WMjh9q6rqsFeSevv/9h/2djb3/3zT/JyPe/jSVxPF7Nnrj0OjbKYAw2vifJyqK+YxtdWUk6sp+TpS9x0llig1iX/PXrioinoj864v6L1x+fvlZq44BNVU8i6kBFJeIfKiofB+Tv7Ze/D66VMioBtsLdEwsTACvjv3NhbjB6GnMDO+8lsXRaJ4mI9mbmmu2KiNu3xq6fuTV2PTZpHg4oNn8tIp4uiv+kEf8D0RMDjfivNcV/Oi44lX1N819vs/7lU8XiH7bOQvz3rBr/0SL+31kS/++2Wf/g/eR7vU3x39vuJQEAAAAAAEBl3TwRES8W/f2/trj+JwrW//RFxPENqH9w2fHKv//X7mxANUCBuyciXilc/1vLV/8OdGSpxxrrAbqSM+emJg9FxOMRcSC6dqTHI6vUcfDzPV+3KhvM1v/lj7T+29lawKwddzp3NJ8zMT47/rDXDUTcvRbxTOH632Sx/08K+v/098H0A9ax5/kbp1qVrR3/wGapfxuxv7D/v3/XimT1+3MMN8YDw/moYKVnP/7ih1b1txv/bjEBDy/t/3euHv8DydL79cysv47Dc531VmXtjv+7kzcbt5zpzvI+Gp+dvTwS0Z2c7Ehzm/JH199meBTl8ZDHSxr/B55bff6vaPzfGxHzy/7v5K/mPcW5J//t+71Ve4z/oTxp/E+sq/9ff2L0xsCPrep/sP7/SKOvP5DlmP+DBV/lYdrdnF8Qjp1FRVvdXgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4FNQiYlcktaHFdK02NBTRFxFPxM7a1KWZ2RfOXPrg4kRa1vj8/1r+Sb/9C8dJ/vn/A0uOR5cdH46I3RHxZUdv43jo9KWpibIvHgAAAAAAAAAAAAAAAAAAALaJvhb7/1N/dJTdOmDTdZbdAKA0BfH/SxntALae/h+qS/xDdYl/qC7xD9Ul/qG6xD9Ul/iH6hL/AAAAAADwSNm97+avSUTMv9zbeKS6s7KuUlsGbLZa2Q0ASuMWP1Bdlv5AdXmPDyRrlPe0PGmtM1czffohTgYAAAAAAAAAAACAytm/1/5/qCr7/6G67P+H6sr3/+8ruR3A1vMeH4g1dvIX7v9f8ywAAAAAAAAAAAAAYCPNzF05Pz41NXlZ4q3t0YytTNTr9avpT8F2ac//PJEvhd8u7VmWyPf6PdhZ5f1OAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmv0XAAD//xYSJMU=") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000180)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xeb9d, 0x0, 0x0, 0x0, 0x400405}) r0 = syz_open_procfs(0x0, &(0x7f00000024c0)='net/if_inet6\x00') read$FUSE(r0, &(0x7f0000000340)={0x2020, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) 03:42:20 executing program 3: syz_mount_image$erofs(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x0, &(0x7f0000000200), 0x1, 0x177, &(0x7f0000000240)="$eJzsmLFO+lAUxr/b8of8DYOTg4smkoiDpS1qWExkdTIRNQ4aESpBixjoIGwGR1/CN/ARfAKfQZ2MCaOuNW0vcCUqDmpi/H7Dud+5Pb299zT5mhSEkD/L/d3TrehMdHQASaSQkPMP+qBGU+rzN/s7z6WV+sX5aq7weLU7vJ4A4Puff34MwHVehydz3399d0qOBWh9vQENc1JvQcCQeg8aNqV2ILAt9aGi60G9YRxUXcco1d1yIMwgWEGwg5Ad3l/3TKCs7E8o15ut9lHRdZ3GN4pR/evmNSwr+1PfV683ptI/CxosqbMQWJc6h0SvN1FLlPNPxgbr6z98fgoKit8mIn9IBp5xKTCr+FNM8Y+MVzvJNFvt+WqtWHEqzrFtZ5fMBdNctDOhEUXxA//7H/rTmLL+v3dq4yKO06LnNawo9nM7im85bjz0Pw3pmSgXck4l/B6Mi+lgSOsyJ4QQQgghhBBCCCGEkC9nCiL8CzoCey2sfgkAAP//3LN2hg==") [ 1899.775939][ T6738] EXT4-fs (loop0): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1899.817740][ T6742] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 1899.845899][ T6750] erofs: (device loop3): erofs_superblock_csum_verify: invalid checksum 0x034f9de6, 0x83168301 expected [ 1899.872640][ T6742] ext4 filesystem being mounted at /root/syzkaller-testdir2833731597/syzkaller.iltBLl/1819/file0 supports timestamps until 2038 (0x7fffffff) [ 1899.998144][ T6706] F2FS-fs (loop5): invalid crc value [ 1900.004947][ T6753] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpquota,debug_want_extra_isize=0x0000000000000082,nodiscard,nojournal_checksum,data=ordered,init_itable=0x0000000000000003,usrquota,max_dir_size_kb=0x00000000000040d2,,errors=continue [ 1900.031482][ T6706] F2FS-fs (loop5): invalid crc value [ 1900.036667][ T6706] F2FS-fs (loop5): Failed to get valid F2FS checkpoint 03:42:21 executing program 5: syz_mount_image$f2fs(&(0x7f0000010580), &(0x7f00000105c0)='./file0\x00', 0x0, &(0x7f0000010600), 0x1, 0x10582, &(0x7f0000010640)="$eJzs3L1vG2UcB/DfJU3fKRFiYOtJFVIi1VadNhVsAVrxIlJFvAxM4NiO5db2RbHjhE6wIwb+EhBITIz8DQzMbIgBxIYE8t2ZNrxIhTpx034+0uV79/jud89jOUqeO+sCeGItpr/+nMSFOBMR8xFxPiJfT8olt1bEcxFxMSLm7luSsv3PhpMRcTYiLoyLFzWT8qXPLo8urf70xi/ffHfqxLkvvv5+dqMGZu35iOhtF+t7vSKzdpG3y/b6qJNn79qozOKF3p1RxMf3au21NvMKe/XJfvU8r7aL/bPt3cE4t7r1xjjbna28fbtfnHAwak/q5Afcru/k283WZp6dQZZn+25xvv0y7w6GRZ1mWe/DvHwMh5Ms2lv7rWI823fybPSHZXtRN2u29sc5KrM8XTSybjPvx+b/e4+Pgzc7/d39dNTaGXSyfrparb1QrV2v1HayZmvYulap95rXr6VL7e54t8qwVe+ttbOs3W1VG1lvOV1qNxqVWi1dutHa7NT7aa1WvVq9UlldLtcup6/eejftNtOlcb7c6e8OO91BupXtpMURy+lK9eqLy+mlWvr2+ka68dbNm+sb77x/471bL62//kq509+6lS6tXFlZqdSuVFZqy8YPM5MU/7MC8ODM/4FZeOj5/zizIs3/j68nff57uOOf/CV/dMcPDyWZdQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA