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Vv+opf9z+kcfuf4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8P+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgWMBAAAAAGH+1mH0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CkAAP//0utmfQ==") r1 = socket$packet(0x11, 0x3, 0x300) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000140)={{0x1, 0x1, 0x18, r1, {0x5, 0x8}}, './file0\x00'}) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000480)=0x2, 0x4) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x1000}, 0x4) setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000240)={'bridge0\x00', 0x0}) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @dev}, 0x14) sendto$inet6(r3, &(0x7f0000000280)="4103092c1116480401020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000005540), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000640)={0x14, r6, 0x100, 0x0, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000004}, 0x8000) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000002000000000000000000000000000000326b004e00000000b700fea6a871d238b6ff9f94397500007b4650f95e9e80920dcc4bace28d54ee922c597cb9970a97bf1add027c65d0b1db66ba0d51f16c970095341f142b496b7eacf4494baa828e50b106faf10a4834d65913895bf2945623cb7ecadcbff8f335461ecdefcfd5664540de2b192ada91149174799aff827bc6d7212fb12f2a990ea2de9ff8e06334f6814162e704007ad0c5c9b8b64eb7aee9c34e073d5928b0bbda29e77b2d28e4491156225b95cdde5fecaa2eebfd36828d33ded7f8d30e2bd53562b388a6ffda85c5f7a0f08e000000"]) r7 = socket$inet6_udp(0xa, 0x2, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000740), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x8000}, 0x440d0) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) vmsplice(r7, 0x0, 0x0, 0x0) [ 699.811673] XFS (loop3): Unmounting Filesystem 13:19:46 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x6, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:47 executing program 0: ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000003180)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000280)='1', 0x1}], 0x1}}], 0x1, 0x0) (async) listen(r0, 0x8) accept$inet6(r0, 0x0, 0x0) (async) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r1, &(0x7f0000000000)='\x00', 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) 13:19:47 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {0x0}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:47 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {0x0}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:48 executing program 0: ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(0xffffffffffffffff, 0xf502, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) sendmmsg$inet6(r0, &(0x7f0000003180)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @private2}, 0x1c, &(0x7f0000000180)=[{&(0x7f0000000280)='1', 0x1}], 0x1}}], 0x1, 0x0) (async) listen(r0, 0x8) (async) accept$inet6(r0, 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r1, &(0x7f0000000000)='\x00', 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) 13:19:48 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {0x0}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 701.410930] XFS (loop3): Mounting V4 Filesystem [ 701.473307] XFS (loop3): Ending clean mount 13:19:48 executing program 3: r0 = syz_mount_image$xfs(&(0x7f000000ad00), &(0x7f000000ad40)='./file0\x00', 0x210402, &(0x7f0000000200)=ANY=[@ANYBLOB="00c76f3d3cf6973921401a407fabdbbba1b79806d6170181b19a0993858e2f444480ceacb79c4388ab845bcbbd2636b2941d477401008d9d7b4dd4f0dfcce531ac4971e145c765f886e34ece409bd324b6cb0e75e6051689076fc78ef879d680db0a4afe456183bce09a2a2528b7cd6d3455662eef1047878c615583cf499192efe1326e73b3ee2708d2a59d2eafa52dd21bcad47f940118248f705c425bee6a8b105be8011eb5a1b7a59e2cb3c821cae092188c2053afc9a8f48865761869ae567bd9697d18cd3debde2a6f84f19b469e573e42c3f7523cc5dcc6dbb7039fe48fb26529d20ee99971d5ff60710eac07d089edeb8a6f7251867c08d5799bc38a0bd6e82779410d0f0616ff8b2d3f9b08ae1233eccc866fcf8f803374e9032624f34af8f5c07def9794e28a005f068de1939a046d8a969f96e5225a2fc9d82cfdf62b1ac00880bf3667c5cb9d000000000000000000a6cb00000000000000000000000000000000000000bdafa8179c70d3060e52dd0f093c4bfe5dcea9abfa33737300a42175fcd196ad07ea2a06d6901cd178c68af6797262963c2631d1b6107405cabda8b40c8e8aa626fcaf9d47fb55889725de5c272887e54ffa5683bdbaccf7f7b0b0c06d1ef28f291053cf03efbb552525b53e9dd68d9b8f1ffbef2de3a473e1a9c438e8"], 0x1, 0xad2c, &(0x7f0000020780)="$eJzs2r9vG+UfB/BPnN9dWn23LwyEFggDkCatGrEg7IoUCykLGTI2akNVkQJqM6QVEmFhZmZA8BfA0BnB34GEskOGTiyA0dl3cXw2+aHLEwfyekn13XN3/vje+Tx3rnReXXq/EVGLtpHo88Vvf34z9dXSC99vPX/zu91ff+ps3b6U757Jly/my8sRMRWxna3nRSd3nj6tZaVr++tOT0+NXIz4fz58O18udha//1wc1yrJNxefH6N7p1GL0kdwBKv1W0vdzrf7NhYR4/nukX2zYiTfNxbx2Q+df/zbrdZvNUv9z67FiXxbdj3OlK/B82jIbUomzzbZuW/HdERcGPbfmtNTb6w0smu9GEdEI7+3N9zj//vqjZWb+n9+NeuNlVL/s/9ML3ZGfw379AAAOGGPHj/5cG1jY/2hFStWrOytDPvOxGnoNn3YZ8IwnMbtZNgZ+WfN5fpurfe5/+i+9b09dz599svCsz9eK5b55vcGlOx5CN9qtVrth8kz43H1g/sb61ez3VfG491sMJ/Vf2U8bmeDhWwwOx5b2eBaezAdX2aDN+58vHE32/DqyYZv59+OWu/PBgb8CqKTf/brty4VywNKFtXGovt87cw6Xv53dorlASX7+n9Cp5rEgPm///xHyvO+NP9n+ite7Mvf3rA3/7MPe6mY/5MR8XKKXEfVXP5894D+H5J/7Ln8uNHue/vz9xS/3XN/Gbrm8retUv+PkT9mB5Tsyz+3+eCTuUePn7x+/8HavfV76x8tXHvz+o3F+fkb1+faU6LzmiLeoar1Py6U3pP1v+ev2df/HwffX5K4XIuJidha29x8ON95LYYLndeB+Y9x/V8pvpD+Vxx/2Pyf6B57JlTs/93Sew6//ndOsf9H0FxO+6vBs//9J7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pXJL7/86cgvf8Lylckvv/zpyC9/wvKVyS+//OnIL3/C8pWd9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/M0OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrBPxygRA1EYgN+Mq2YrF8FCLPQqq5DF2iZHSbmVh7DyBlrsBbyJvdrbiBIygSUKWiiL7Pd1yQ9vXvgzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAf9XUV+cRuX9In/Pr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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8P+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgWMBAAAAAGH+1mH0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8CkAAP//0utmfQ==") r1 = socket$packet(0x11, 0x3, 0x300) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000140)={{0x1, 0x1, 0x18, r1, {0x5, 0x8}}, './file0\x00'}) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000480)=0x2, 0x4) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x1000}, 0x4) setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000240)={'bridge0\x00', 0x0}) bind$packet(r3, &(0x7f0000000040)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @dev}, 0x14) sendto$inet6(r3, &(0x7f0000000280)="4103092c1116480401020200c52cf7c25975e005b02f0800eb2b2ff0dac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000005540), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL80211_CMD_RELOAD_REGDB(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000640)={0x14, r6, 0x100, 0x0, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000004}, 0x8000) ioctl$FS_IOC_FIEMAP(0xffffffffffffffff, 0xc020660b, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000002000000000000000000000000000000326b004e00000000b700fea6a871d238b6ff9f94397500007b4650f95e9e80920dcc4bace28d54ee922c597cb9970a97bf1add027c65d0b1db66ba0d51f16c970095341f142b496b7eacf4494baa828e50b106faf10a4834d65913895bf2945623cb7ecadcbff8f335461ecdefcfd5664540de2b192ada91149174799aff827bc6d7212fb12f2a990ea2de9ff8e06334f6814162e704007ad0c5c9b8b64eb7aee9c34e073d5928b0bbda29e77b2d28e4491156225b95cdde5fecaa2eebfd36828d33ded7f8d30e2bd53562b388a6ffda85c5f7a0f08e000000"]) r7 = socket$inet6_udp(0xa, 0x2, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000740), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x8000}, 0x440d0) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) vmsplice(r7, 0x0, 0x0, 0x0) [ 701.711019] XFS (loop3): Unmounting Filesystem 13:19:48 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x6, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:49 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x3, 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, @perf_config_ext={0x10000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x0) syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000640)='./file0\x00', 0x440, &(0x7f0000000180)={[{@type={'type', 0x3d, "e1e564b3"}}, {@force}, {@nodecompose}, {@force}, {@uid}, {@creator={'creator', 0x3d, "2534ac31"}}, {@nls={'nls', 0x3d, 'cp950'}}, {@nobarrier}, {@uid={'uid', 0x3d, 0xee00}}, {@nobarrier}, {@uid}, {@nobarrier}]}, 0x1, 0x5ee, &(0x7f0000000c80)="$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") fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x3) 13:19:49 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x3, 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, @perf_config_ext={0x10000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x0) syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000640)='./file0\x00', 0x440, &(0x7f0000000180)={[{@type={'type', 0x3d, "e1e564b3"}}, {@force}, {@nodecompose}, {@force}, {@uid}, {@creator={'creator', 0x3d, "2534ac31"}}, {@nls={'nls', 0x3d, 'cp950'}}, {@nobarrier}, {@uid={'uid', 0x3d, 0xee00}}, {@nobarrier}, {@uid}, {@nobarrier}]}, 0x1, 0x5ee, &(0x7f0000000c80)="$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") fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x3) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x3, 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, @perf_config_ext={0x10000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x0) (async) syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000640)='./file0\x00', 0x440, &(0x7f0000000180)={[{@type={'type', 0x3d, "e1e564b3"}}, {@force}, {@nodecompose}, {@force}, {@uid}, {@creator={'creator', 0x3d, "2534ac31"}}, {@nls={'nls', 0x3d, 'cp950'}}, {@nobarrier}, {@uid={'uid', 0x3d, 0xee00}}, {@nobarrier}, {@uid}, {@nobarrier}]}, 0x1, 0x5ee, &(0x7f0000000c80)="$eJzs3U9oHNcdB/DvrGXZ64KySewkLYWKGEwbU1urbWoXCnVLKTqEYuglV2GvY+G1EqRNUUJpt/+vPeaQQ3pwDzn1mtJDaHouFHr33dC7TlWZ2VlpbcmKFP/ZVfz5wNv33rx5b978PPO0O4vZAM+spTdzfJAiS+ff2Cjrd+90enfvdG6PyklOJGkkM8MsxWpSfJZcyTDlq+XGerjiYcd5/d4nH5774OPOsDZTp2r/xn79dtlzz0GdMp/kWJ0/gvvGu/bI4xXb8y4DdnYUOJi0rV0Gh+l+8PsWmFrF8O/mLq3kVJKT9fuA1KtD4+nO7vE71CoHAAAAR9Rzm9nMRuYmPQ8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Surf/y/q1BiV51OMfv9/tt6WunykfTrpCQAAAAAAAADAY/CNzWxmI3Oj+lZRfef/alU5Xb1+Je9mPd2s5UI2spx++llLO0lrbKDZjeV+f639sJ5bW1u/qnsu7tlz8emcLwAAAAAAAAB8Sf0mSzvf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDQokmPDrEqnR+VWGjNJTiaZLfcbJH8flY+yTyc9AQAAAHgKntvMZjYyV/xvWN8qqs/8L1Wf+0/m3aymn5X000s316tnAcNP/Y1/Dzq9u3c6t8u0e9wf/vdQ06hGzPDZw95HXqj2OLPdYyk/yc9yPvO5mrWs5OdZTj/dzOfHVWk5RVr104vWaJ57z/fKfbWrnzfXV6qZNHMjK9XcLuRa3k4v19OozqHaZ/8j/rqMTvGD2gFjdL3OyzP6U51Ph1YVkePbEVmoY19G4/n9I3HI6+TBI7XT2H4GdfoJxPxUnZex/sNUx3xx7Op7af9IJN/6zz+u3uyt3rp5Y/389JzSF/RgJDpjkXj54JEYHP1IzNbRGK6ih1stX636zmUlP83buZ5uLmUh7VzOQr6XxXTuu8LOHOBeaxzuXjv7zbrQTPLHOp8OZVyfH4vr+ErXqtrGt+xE6YXHvyLNfK0ulMf4bZ1Phwcj0R6LxIv7R+LPW+Xrem/11trN5XcOeLxzdV7etr+fqrW5vF5eKP+xqtr9V0fZ9uKebe2q7fR2W2NX25ntts+7U2fr93C7Rxq2vbxnW6dqe2Wsba93OQBMvVOvnZpt3mv+q/lR83fNm803Tv7oxOUTX5/N8X/O/O3YXxt/aXy/eC0f5ZeZm/RMAQAAAAAAAAAAAAAAAAAAAAAAAAAAAADgy2D9vfdvLfd63bUpLKQxFdNQUHhGCs3sbJn0ygQ8aRf7t9+5uP7e+99eub38Vvet7uri5UuXL3W+2/7OxRsrve7C8HXSswSehJ2//pOeCQAAAAAAAAAAAHBQT+P/FUz6HAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICjbenNHB+kSHvhwkJZv3un0yvTqLyz50ySRpLiF0nxWXIlw5TW2HDFw47z+r1PPjz3wcednbFmRvs39ut3MIM6ZT7JsTp/XONde+Txiu0zLAN2dhQ4mLT/BwAA///IRBDJ") (async) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x3) (async) 13:19:49 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x6, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:49 executing program 0: r0 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x3, 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, @perf_config_ext={0x10000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xd, 0xffffffffffffffff, 0x0) syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000640)='./file0\x00', 0x440, &(0x7f0000000180)={[{@type={'type', 0x3d, "e1e564b3"}}, {@force}, {@nodecompose}, {@force}, {@uid}, {@creator={'creator', 0x3d, "2534ac31"}}, {@nls={'nls', 0x3d, 'cp950'}}, {@nobarrier}, {@uid={'uid', 0x3d, 0xee00}}, {@nobarrier}, {@uid}, {@nobarrier}]}, 0x1, 0x5ee, &(0x7f0000000c80)="$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") fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000040)=0x3) 13:19:49 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) r3 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") dup(r3) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffb) dup2(r2, r3) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f719b4d004e7ff7fc6e5539b9b6e0e8b9b581b230a1b0f085d52878f0e1ac6e7049b3468959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b730a169b08d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) [ 702.780854] XFS (loop3): Mounting V4 Filesystem [ 702.849402] XFS (loop3): Ending clean mount 13:19:50 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0xc, &(0x7f0000000180)=@raw=[@exit, @cb_func, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @ldst={0x3, 0x3, 0x0, 0x2, 0x6, 0x30, 0xffffffffffffffff}, @jmp={0x5, 0x1, 0x1, 0x7, 0x2, 0x0, 0xfffffffffffffff0}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x1}, @alu={0x4, 0x0, 0xd, 0x0, 0x7, 0x50, 0x8}, @alu={0x4, 0x1, 0x0, 0x5, 0x7, 0xffffffffffffffc0, 0xfffffffffffffffc}, @map_idx={0x18, 0x5, 0x5, 0x0, 0x10}], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) 13:19:50 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x6, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:50 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0xc, &(0x7f0000000180)=@raw=[@exit, @cb_func, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @ldst={0x3, 0x3, 0x0, 0x2, 0x6, 0x30, 0xffffffffffffffff}, @jmp={0x5, 0x1, 0x1, 0x7, 0x2, 0x0, 0xfffffffffffffff0}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x1}, @alu={0x4, 0x0, 0xd, 0x0, 0x7, 0x50, 0x8}, @alu={0x4, 0x1, 0x0, 0x5, 0x7, 0xffffffffffffffc0, 0xfffffffffffffffc}, @map_idx={0x18, 0x5, 0x5, 0x0, 0x10}], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) 13:19:50 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0xc, &(0x7f0000000180)=@raw=[@exit, @cb_func, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @ldst={0x3, 0x3, 0x0, 0x2, 0x6, 0x30, 0xffffffffffffffff}, @jmp={0x5, 0x1, 0x1, 0x7, 0x2, 0x0, 0xfffffffffffffff0}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x1}, @alu={0x4, 0x0, 0xd, 0x0, 0x7, 0x50, 0x8}, @alu={0x4, 0x1, 0x0, 0x5, 0x7, 0xffffffffffffffc0, 0xfffffffffffffffc}, @map_idx={0x18, 0x5, 0x5, 0x0, 0x10}], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) 13:19:50 executing program 3: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x400000, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='net/snmp6\x00') preadv(r2, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f00000003c0)=""/219, 0xdb}], 0x3, 0x0, 0x81) sched_setattr(0x0, &(0x7f0000000500)={0x38, 0x3, 0x0, 0x0, 0x9d}, 0x0) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, 0x0, 0xfc86) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x11, 0x0, 0xfffc) sendfile(0xffffffffffffffff, r5, 0x0, 0x0) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, &(0x7f00000000c0)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'team0\x00'}) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000008c0)=ANY=[@ANYBLOB="440000001000030500000000249d020000000000", @ANYRES32=0x0, @ANYBLOB="0000000028140000140012800b0001006d6163736563000004000280080005008215e8b5beae1fcdbf1c6650b9ea38fa0c060f", @ANYRES32=r4, @ANYBLOB="08000a005fc1665ff72d84454624700b4ae9303430131cb05efccddff5abfefd989ea5ef9fddb0f2c55df7ac77f8cb1923a81ce64839b581ef22b71ba18c1598bee7029afbf4db61a190f4a571f220ef9c2fc1756a13daed8bdbea9f88f0ed9cd7b22d0afc019688ed724015411f609139a82d7d9577b800f4cd73097402eb0b4900bf5eaa6bb9e374bf7671b9c8109426184572f4dd06b818abff844ce70604e9a13fe9fdc046a6d4e758f06a3e23a68cd4c241188901a49d1bee57d62f863c1ceedf22b91740e584e96b", @ANYBLOB="0956570174570cdebf42420a4b283c9d3f6d48bfc6650f6b2f2dd85de23296187829c9268ee1078ba71e20fb25d792caaf7648a306ccf332372b0bd861e5d6cc26"], 0x44}}, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000040)=0x0) sched_setaffinity(r7, 0x8, &(0x7f0000000140)=0x7) [ 703.085660] XFS (loop3): Unmounting Filesystem 13:19:50 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {0x0}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:50 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) (async) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) r3 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") dup(r3) (async) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffb) (async) dup2(r2, r3) (async) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f719b4d004e7ff7fc6e5539b9b6e0e8b9b581b230a1b0f085d52878f0e1ac6e7049b3468959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b730a169b08d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 13:19:50 executing program 5: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010280)='./mnt\x00', 0x82cbb, &(0x7f0000000040)=ANY=[], 0xe, 0x10224, &(0x7f00000102c0)="$eJzs3D9vG2UcB/CfGxoBLSVCDGw8EiA5ErHOdlJBWSKqqgOkimgZGRzbsdwmdhQnTugCC3823gAbTLwHFjY2lg59B0hsSCwVEsh3F0QrhgLGoc7nI9197567/J57LC+/U+QAzqyl9MvPlbgUz0TEQnz3xcWI/LhSbrn1Il6KiJcj4tyftko5/sfAYkQ8GxGXJsUnNYt7Jpe++vbTD77+8Z3Xvvzm+4Xs889+Or1VA6ft1YjY3SuOj3aLHPaKvF2Ot8b9PHdXx2UWF3bvlOfDIo+6W3mFo9bJfa08m73i/uHe4WiS2zut9iR7/e18fG9QTDga907q5H9wu7Wfn3e6W3n2R8M8e3eL5zou8+7ooKjTKet9mJePg4OTLMa7x91iPXt38mwPDsrxou6w0z2e5LjMcrrobP3zz/dJ8W5/cHicxt39UX84SGu1elbLVvbbl1eyrP5mc6XXaW23L3cbq53W9mqqdtdHw53lVO2126l6/erV5VTPao1a9nq6fuP9tNNJ1Um+3R8cHvR3RsupUWuu1erL6ZV6urmxmTbfu3ZtY/NW2hgO0o3hODWzVG9eWWtcab6RNm/eSo2skVn/TFVmPB9zxhcI4G97uP+P0P8Ds6D/1/+H/vfMr1/7xr/iCwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGZd+OGtw/xgqTg/V44/Vw69UJ5Xymu//YXKIzUXJnUj4vxj3v9JJWKxnONkeyoi1svt1+f/288AAAAA5tn9B9V7lbxbL3ZLD1/+6HSeihlZzPeVix9PqV7+WmdpSsWKF1EvTqvaQv5801rphSjfUE3F+cnu6WlVeywLM50NAAD4f9AJAAAAwFx79N/wAQAAgPmj/wcAAID5l/f/fv8PAAAA5tv9B9V7p/0MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7946yMBAEAHjyv5rwo3gKwcJOEBuP4GU8grVnsBO8jI1FCk9hJ6IWriBBJBBFDN8HQ5gkO/vothkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi6fD2aFvvupm6d46me5+wGAAAAeKh9eXyl9D+96qQ8S9/u3d2zUqnviMgj4rfi/7Ms4i/NcY2fiBinOLRKAwa9ZX84X21fcQ4AAADQMMViN3n3GgAAAAAAAAAAAAAAAAAAAIAbn9T/DwAAAKhM/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLM7LycAwCAMQPtZoPtPWwTdQPDyHiTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgz86sU+NGvelfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZ08OSgAAgSCKLmsBKxnC/lcvdhBZU8h7MJc/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/G2PiNVqeUOvnu+fh/06NgEYBMIwmiMLpMp62TZraWMhYu0hvgfHtV/7l/+b/VGsCt7Vmx0AAADACe52V7fV40kMAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgsjuHVgDAIBDFWroP+49XwcPjMInhC8QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMvNHHPdEZlQAAlOyby0MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDkgAAAAABP1/3Y5AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJAgAA//87ghsH") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) sched_setscheduler(0x0, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r2 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x80100) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r2, 0xc0045516, &(0x7f0000000000)=0xfff) r3 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r3, 0x0, 0x0, 'syz0\x00', 0x0}) r4 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000002700)=@delchain={0x3c, 0x65, 0x20, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x0, 0xa}, {0x7, 0xc}, {0x9, 0x10}}, [@TCA_RATE={0x6, 0x5, {0x2}}, @TCA_RATE={0x6, 0x5, {0x4, 0x8}}, @TCA_RATE={0x6, 0x5, {0x8, 0x5}}]}, 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r4, 0xc0045516, &(0x7f0000000000)=0xfff) r5 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r4, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r5, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000000000000000efffff0000002000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYBLOB="000000001cfaff1b0001000001000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001a70000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x20000, &(0x7f0000000280)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@blksize={'blksize', 0x3d, 0xc00}}, {@default_permissions}], [{@uid_eq}, {@subj_type}, {@smackfsfloor}, {@dont_appraise}, {@euid_eq}, {@seclabel}, {@smackfshat={'smackfshat', 0x3d, 'f2fs\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, '#*'}}, {@subj_user={'subj_user', 0x3d, 'f2fs\x00'}}, {@euid_eq}]}}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r6, 0x0) write$FUSE_DIRENTPLUS(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0xac08f000) sendmsg$netlink(r0, 0x0, 0x0) chdir(0x0) 13:19:51 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {0x0}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:51 executing program 3: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x400000, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='net/snmp6\x00') preadv(r2, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f00000003c0)=""/219, 0xdb}], 0x3, 0x0, 0x81) (async) sched_setattr(0x0, &(0x7f0000000500)={0x38, 0x3, 0x0, 0x0, 0x9d}, 0x0) (async) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, 0x0, 0xfc86) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) fallocate(0xffffffffffffffff, 0x11, 0x0, 0xfffc) (async, rerun: 32) sendfile(0xffffffffffffffff, r5, 0x0, 0x0) (rerun: 32) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, &(0x7f00000000c0)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'team0\x00'}) (async) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000008c0)=ANY=[@ANYBLOB="440000001000030500000000249d020000000000", @ANYRES32=0x0, @ANYBLOB="0000000028140000140012800b0001006d6163736563000004000280080005008215e8b5beae1fcdbf1c6650b9ea38fa0c060f", @ANYRES32=r4, @ANYBLOB="08000a005fc1665ff72d84454624700b4ae9303430131cb05efccddff5abfefd989ea5ef9fddb0f2c55df7ac77f8cb1923a81ce64839b581ef22b71ba18c1598bee7029afbf4db61a190f4a571f220ef9c2fc1756a13daed8bdbea9f88f0ed9cd7b22d0afc019688ed724015411f609139a82d7d9577b800f4cd73097402eb0b4900bf5eaa6bb9e374bf7671b9c8109426184572f4dd06b818abff844ce70604e9a13fe9fdc046a6d4e758f06a3e23a68cd4c241188901a49d1bee57d62f863c1ceedf22b91740e584e96b", @ANYBLOB="0956570174570cdebf42420a4b283c9d3f6d48bfc6650f6b2f2dd85de23296187829c9268ee1078ba71e20fb25d792caaf7648a306ccf332372b0bd861e5d6cc26"], 0x44}}, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000040)=0x0) sched_setaffinity(r7, 0x8, &(0x7f0000000140)=0x7) 13:19:51 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000003, 0x80010, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8a000, 0x0) write(r1, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) fallocate(r1, 0x11, 0x0, 0xfffc) sendfile(r1, r2, 0x0, 0x11f08) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {r3}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, 0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {0x0}], 0x5, "a59f7995f969f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005b740)={0x7ff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {0x0, r9}], 0x40, "4603beae130363"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054600)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r19}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}], 0x2, "86887518f54945"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002200)={0x0, ""/256, 0x0}) lseek(r1, 0x9, 0x3) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004bd80)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r25}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0x8, "b329c61562188f"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004cd40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004cf40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f000004d140)={{0x0, 0x4, 0x800, 0xf0, 0x7, 0x4, 0x5, 0x9434, 0x6, 0x10000, 0x9, 0x8000000000000001, 0xffffffffffffff8d, 0x7, 0x7f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000004a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000580)={0x9a9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}], 0x1, "3f56bbd5933f0f"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000004e140)={0x0, 0x0, "27995cff49e5f5a0e7979ca163507f5b302d6ddfe42f499b0d1637c823acac74a2bd51b8bd7f5b5d83fcf4577829d4fe64a1a8fa67cdfd9fc45150858540f37d8ce5a443076526e7cffcb58eb3c441651d21f77768a81e5b40c32ff9c1501db4f185caae1dfee5a234c917de225a92ce25d7336c66e514fe102984c76d625e472fab37ba25b8083829a9a0251365f138ff235e3507691e08b1ca59d78a1b59e142495b5631d0a9859288872fa332a04b2665cdab1bea3cb329f0da25f98c78b1de54fe460e5ddb62c7f8b1b2b251e077950f3ff29d4b77e84c43ffedd050bf9d5be376f1c2633185637015da3f1f7ccb80015d860d3207110a9223cc6725b381", "66c007f8d41bb41cde478cf59df9efa4a806b4c5436169e1673cb4580e7433f6134973e239fd4ba128f281297d41638fc09452b1c70e7ed488a4ea1f8c04b11921ac13f7fa04f2f42636f16bb5f1710d6e824df10b35f68c3f40f2abbcb5cbe9f408186f1721f051b995d645d555cb0d2b17298a5936f77c7db5f9bb8585bb5022cfed0cfdb1b0a0aeeabd2646c2881d18c48dcb5bded7b31bc5bbf95f8977333c8160fef6500791c26c4e069644914414e698c701ad616b6b98207d47227e98217773e403d6ca21984583f8f769ae8f2136efbd4276e15e1f98aaf76e88537b2fbcef4fc32aa6d65f49e4b07491c716178613b11b3c9e4164c70f4288acdee6e57ea77af20e283cb3c75b77062f26ea62a9eaa23ad96a2016a8ea4f77332624eb1aa8b28bddaf83460922b1ec5b9f6e662579ac45c438a51da160c4975d8b467ada24429e88ac207ff5d862bb08fe4a5932c044f694c9e12016ad22934e4e71565378eed8a2d197ef8fc04ddbe922aacd2451b47d2d59b87566414be892a684cbaa73860d552a4ef5a689f820262eb6b8f0cd8cd14f013626efde3bb32c67cc257eeb759b57936567df0621178181ef9be5a0bc3fba800052128903f71b0f3f6112cc3afbcbc5408ec52aeea21f55ebfe078c71f52d5a918ffba3cb28a3a169b4da3e28e7ec160671848ae2f691e7888398dbf8008e847d607aa3c6f2bded1e48e8309943a4c3cde596685a68ee798a01cfba5aa3e3e94d35403f0d555b2d6df8bf854d69328a1dd2688862e4877318c1379190fecfdc9d5497c9bf0dcfd29130ca56fe10b6da12e53d1e2b4499bb1153ace1354d31ab7888a4a85a08d2a8640a612a945faab1a829ac0c4b1b82f3f6780a19bb4f418439d4a3e8cec20fe035f441068ab2c9ce81abf790bf8d4b2167181d5c3a958b29b3f2e0c616fdd2405062cbe7c891c344286c175b942c2439d54e726ff6aa91e3d2a6598bc2d6e26a75f7b455b7de2f0c3a9629575e59c3293a578a9c2571f24843f58781af745e7078bbeb148a22a5cd097c4c22ea8db1c0b92d42a69906bea032cb2c7dea6c6ec5240ae497d249071f46e9ae81390a83010105e1b03247a50f2e650513af7de7879b0275b3be316d058292b939377604ea4fa3e77dc8c34a90a9b67c5ff7eb3803a2d5b18655bba4a53ce638473d51d4e6ea18447b723aaef83ed9f47fa6d8237fa090fb26d444756d5e3fe31baf892fbc0a0ef503646ecacac85013fc837e42a7df1121bca598ffc4cb42f655d42a627d465b6dee4b4fea6fec230cbb281d18929c413c60fac242aca9a9cb43811ffb1c9982230fdd5c5aa5643f1939eee27a968f28c66047997c28d36266a766abf88d389a4968d3e437e882a0d8743ff0ff47f4e5cb11a97a9c403eea7f7fa1d6a21428688978e5d924dbf4f85b87d616f57de53819b841f19a240711d14d956bed5e610aaba0d78cc908725973b2795519c36213d11babfd0ce59ef490f4b6cfd2d385a28ee6a9eb8cff947d368461da186d9f29e10f64b5d951012e415f5689d3c1873ab0a987e3402205b78aff3afa3ef22fd348debf17fe7bddd4414fe79551ae81704a56cab82dc2a29f7ff1710ab79cb4ca94426d97f8e79d30d876e00bf15a6816a2b2bb74759c19620cb562a4fcf3ae10b16cfe0229fc54294138ffc1d82ae5482372ad2c6eba344d51254b53c76026fbacb86e880e02ce114b645571d6710e9a4182b0881eb5fd774a3569768b2e817aa0d31b9cb3b994793097028b12675f124105a735a44f331eb0957d7317f277f44f5109a91d4d470b53efb4fa4fcacb58a70f62d2d56ccb609d942478d563561560627e0798039e9bb0d20b3c7e541bedb0f68d9e4650db25763f69143f4b8e71b618094eb9957ce1a02012129ad19be2d07b1623550b1c2eac2bccc44ef8cb6bd282f28f03860cb439c309bdfc40f710837a2564262de0e3e8f1ccce1cecb0f624098738bdaf545cd8b66875f5063f9c475c05b827a29e1a8fd061190e9330199df76d6019b28351a94907378ae70cf38b24a7acfa67d648a9e810234179bae16ff7b72299cdfa186901af7b0fd26e1cfe11263953d653e20dcfe29718b5833056e71aaf4de9f8f3cc1f60cbf3d289ef68ec23050b9fdca13458b51b1daea99c723cc8e9e24df8ff6132b47890b1759b042dae634e828c614541d22f91dff392b9efa9defba8cf320704401c050efd9f7e3346b6f01ba47610f0c20b837239e6fe59712adf843a5aa517160c2967b318ea9cf12e2aae8ed76876360790800ab49a116db0475c1dee7b4196ba23b002760caa0fbc9775df8066b21823815f53c92c2f78324ac52270d79ec09fa2a28f3eddcdf51437522d8be13a9180e3943021acab11df0929d0df79e55934da96cee0c324dbad821f6a0d51e4444529b9ba54d14b3ba628d73c1898917e62d1c3e9053739afe5e43c6c7909db0b6617c49c025e6ca81f20f1062c59eedad4f280cc25e2115b904b664b05a92ec35cbfa2e33b5c66ee4c025fc91ed9341a8d4503f6cc0f1f6836a3169b4a24ad867cd9b7ac215373b6bc661d94d8c69bb3a8a0a07935146978c794f8201a67717acc4b87889e7399cffa6f8494d50e127bd572e3847beca58e157913a3eaef228b2effa15c0369f3450f7b71b9e2c71d7186d25cd9b1c4fce3421d13bdbb829fb96c1d79c662d98ab1a8c03610905271ee97789c4c03c0b9cdbe8225ea98b041b3ffea30144557e71baea9b433cdabf34d2c527e77009dc2ce66eb26577d0a46aaa82da601a163b6b3de348fd3a3d05ba1418521c93dcff6b062d309bb250a64609b4e81b90d0ebf716d94399845307151006d5760e35f6424d0c2be0b95fcba08e967229a691d4f727542ceb8f54fb0654e44cb956f600313e8b4d8a87307ea575b0700e465c4c64102039d2f044bd429964f47d3ab327aac0a92b900a1a7a933cb5e23d0cf1c2f19c6b08decec39c83d6e9ed576f08a969fdb9a4b26c92ec32e99841c80f6b8b58e70637212041da49b1bdf743c60311857949108d3ff24994c0266c5ee92a16ddbdfebec45c5bfc3bcbe7b1b1944962040a1c365ad2081157d7209b2834a5d31e3ad43bd7f90afc74ddc679e49fee14915455c388c9c43e2fbdead5c3311110a7316c30914d3bea100cd582f1d0d4b72724b53140f3a56e97e23a0d9ebf66c4729fa27f57a93c3ca04023ddebf97db04d3a9bfc2c47980c1f134959d790d8f70432df9929e857b55efe27f36035d8df9fdf494acdb09d993f68f07fe2066ba9baa3bc0f1f14004854c281ff1051c9f73ab263e701739df573b415aeb4a3117db9accfb99e55990827d264c2a49b2e177bf642cfc92951bfd24fd108110d25778e3a13b636afffd4851739c7be98f1621ec3287febc37b2a32174d38c9590d3e8d4bdb226e1999bd742eda2dffa03fc193570d70b07ad36398f084603b98cde651ab026573abb33fdeaef558e2d6ff0ec475dc0e6a86fb33bf54c7ec4a2b2f2275891b7161a53b9b469ce3a860ef70ef54d912980c49772780e1e471e92f698fc1b338164a561ac4480f6bfecddabaf3a06ac1f128e2ad476caef335224177ef6b37d5df290706dceee44b30c9e17cf5ed72f54510fa8cb25fd1c8981d7671341d732846850ac657bd57bb1d13cef5d6afe7d447b16fba564209ba9d8ff14db10e1405fd7b547aa3057a898bbcfaa963cab5c8b072ee114986ce549e693670254ed0133e5f2e146804b69c8a5f071d66a619779e4d771e955a4597481e1ad555723efd0b702080bdb3970bca637c80b7ff26777b2c78942cea2a01172af173315e0e6fdc3f8407574a72dddbcf444227d41b4fb4c20687f61966e0cd585e6247f5dabcfd2ebc5144e57d5c0ba24d3cb49bbea9a8b163fed05b7cf932919af65ead4397e6f46845a2f37893960632816d99ede982e85267629b68aa843373add93e749699fa23df22253328d7c500660943c10b5ea8ed35369ac9ba0e71db02243749b396824ce4acbf3554ca68e22da868c2b4693a2a695e39e75559cc7a83686642573be0ed9c5a9665e796970da19aebaa002245036099c65ec4612c85f1ada6aa5ef2a8caa37037beb1b4c442160ff4882ae0fefcc753c105267e80baa0c80a521886b24dbf7367dc34a7a9d8021007d6160e7f0e25f461c935c07d84fa3a54cee005d0c580bc0f4eeca5a25918ff27a0ce28f59133d9a71b8afee8f4bbc061f7d18664c1eb1d1d533eaf5649b0710b1e5a98c0a9d6835c32a61564bf8bb9f076d107b24b11630f359ae8e2d15c99b5aac44851d7dbeea377d8cf3ed418e3189c436d3eab82361180c18d6b2272625f1a830110e5679e86ed2f62f2f422db825f427d03d4788bc37e621aedf2ca66fd49e1cfe00974658e93b74df9d271ff5ba0d90ebf44eea16da5e62324877e33d32843801e9e350909899b09d80efd1cc2b17929294bd04f8e019f8e42a98bdf209bef6ffd357d03420046df3b458623831cceafebb54474ab8c224a4d869150afdea9d9f66ca3f18d1279c498f79910241dd38162f9b13b7efb54f2bb16e8b4f01d8f52f3f20f178a53dd55ec227e57cf4aef2d5719f9489033a5da05f65b51e9d9961efd73673562a49b4cba2baf32a00829cab951579a2a57fd0981f5678ae067e20d8046780b8d004cc5ea5602ba981576f3dc692f166171439803710bfd0e68510573c6a19b9d025e29ebcd7a684d0c17b1bd623a5d0bd2f8c1a03fa8be9a3bf7f3d0f2b4d3f8bcb0f3a5e44167aa8520e62825bc67de2239bd708b400bdd3533c15116b78a1a083a1996d260bca879c23db3fdb05a4c2261601a3e1830edce1022166e726b093810016954cdb328d42261bcd1d22c38a6dabfb158edfee6478608da55138e6c00d5fec4d0ef07a3071a8ac792c74a6764b910d24a8284ba24401894c383779a336c8178acc48f5f4f00381d976246d64c18a197f23262efea3bde2a1e6dba4dc6b22694b6be55b3f260486cacf6cf11a74c4524bc3bb718c61698c8ef55c96360187a9e8c3fbc59c06db2c31102874a79b5ff1ef3552a6b664e7c850042d621ec702c8ccf416df4dfeeb5d75ee3beeecba1a473ac4e85869794d85b93f5868fb1f86d813be9a9356b33ba4ef255b41993a593c5027e07027edd72bdf4045fefb6e16881997e589810a2627cd34cc91aeb95954c0944bfc73b7ad3231b9c47476b9554543d199a90203b23f69efa45e96b52fdf423bbcb0d0aa4027b214760cfefe4d4823358399fcf56355dc906712452240a763304c22fe6873918fc9bc0c4027e812fcf574536335d69647503118929c1bf2af47be52b3ebefd6d8a9ab4571d1b43e72e15b58fbe9a27836e93194660010fad2"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000004f140)={0x0, 0x0, "c5779927a1ac4c4c852d38177312fd9e91361a4d2288cdb27df92118d4b14754a9395968e48d319c7b67622e8112b378afedc393e8446538a185bd012deee9da0525e29b33e2fee8ccb8a52e8b6ca011778c400c6fde2c456698ff9c7bd161c8962a9ebed0a65d1334ef4d98d967cb0f92616291e7ee9db69057162c67181cbdeed38455d68a81a303d45840cfba3d698240c16bb72f3029a6f08d2459b66402de0cc3827992582f9ad655fc23f257ed390a75c054310896e7bbaece6ffbd3bf2243b26d956e7f3357288cf38003513565573d7e6e00c49992b3b03f8b794c94da06bdf3fb6d35b21dcdcacc51d0c0d05b7647ca6fcff1a2c5ec5d09c2daa755", "96c4b15e89a9c4e2fcf4276940504ec3d25f1b5082149db704606807eda1130f917190ed8e3c9678443f02b0ea118bdb3f4389699dbfe5b2ce13dc52da7c35b892ffd95edafcf4d181bc9e7b4a4491b4d8f7ca18ff6f75a0682a5009a7eda4bd5134e386c7a4588734ef2288c6b05f7ba2eb33c42415fdbb42afb8b5cafaefd650ccd5db57d0d791da14c081960b738dc4ae3f85a12adbe717da6210f0a42630e7c6f8c86a82e340b504cadd52da0aeb04c8778dc74623efece2ad74611360d8aa8de5e0c1f03c7c431a6b6e8b6d55756b3109e538889c6b5d8d290654e7a4c02c22cc9779c972f6ebfb3b4af6d501b9d169086b34ff65f0ff50ebcdb533b052d731811513e36d508d56e5d910c87f180853d1f18571bcc1d871488a9f17e695130377aded9d074cffc3b21bf2dd77ebb83cb702be437b085aa097fd998c8ac2c470d7f069adbab71245f7222fa0e686c37a3df2169850c0ad47b9ec40c1ddb9568444169d2da88d137b27ee9add08f1e0da029503c0c6715ce63676310009c75f2f1dd0408b782b3d54633064b7be83bf95320e7ddd8ed9bfc9fe9b87bbee0ec1a6ac285259cf0a73847b74887de5339fc6f23d2f038280bc866692747c79c8bcaa258ac1b694bcc854aebc07c276f2bf982a9b70190768e35b36295c5ff2aa4cf5b3ade80de1dd3b17ca928895a910775b52f53d6956964fa15f3e290399843363c237060a556213f1a8d806c0a971a7093918fccf913bbf8929a5fb547bedae77d30448adfeaf41dcc27deff655640413c71140a04d46d8790f47f6f99a6ae726726a1f8b0d485a2b61685810d35431946279b6560bc47aedec4c10b8df7d4a74d8c69cda7b4cb4d5b1fa3d8f84af1871d4c72a3ae5aced7b82158faded996370c791d29a390ab05e962187bcdb480be998ba8f253e463f19a73dac9a70518299f40c0a71ae0f965d4448df1970c6068bbeac98c7f93835c38d23612c3a3667824dbae2878bb770de0f2c42d3f81bb4f06f4aa0bf72d66b800a78b7f799c7bf9574826c48aae17da3ddcc34d0ecb6598b7b54d7c4f4f9b79d28bb37aec691d67024bd7821aa0c9b197fb21933ee9d4cabf0897e29f94244c1660aeb679853fe8ce9fb08384bd4552bf7b51250c9e61fb85c0c8de5195b3d6ae2176594b78187d0aa41dab297394114c4061df7b36cd4ef91a669857b0c9845f8179c0963ab86b3aa765c24a7991a60c6fd1490d1e7d01c665e38589b54bdfc605012232597b3901ec1643287e46f9f9775f20799a6d51a7285d44da394ab485b30ad127ea0b9e3d902684add508b363cd7dd932033cbc08b0aa55a325c564f4a8509bdd2c64a4aa15cd940550cb35db228016a1d1b116a18507ba8f8e79da754402c4c9b574ad1c0afd519eaaf2bceb16f2f757a585df1a3f15ffa2169ab7b3e648823dfad5d05b4cdada7cf677d3312b0381ce26557c9ae53c0faa1679301acf32f92fcab477236b23f12e5c296f27d6dcd625a58ec292859140fa12f308c55541404fb16dcd36545196ec2547307fc6aad0ea42fdddac5e8ab3148e7dba152ed09b67ce6cf962798b1bfe78ffe411dffd7457a0ab4c0cba645ee5f67224405c1518f7d805fa420ae0b3708dc307f7a5046678829ab7aa15e62b2785f5e7fe78d6f8d7181cc48849211e195fdbf0cb1b4408166af341c5c9059730e573d78824c90bc106aa7a48727e520a7e732074a87148e6dea371f12cc97beec4388367242d6ee03818cd8fbebeab4b3a94534c8dcfc0894a641e28c50d5135f29c9d20b5e099fc6fdf251feae630d09b7c7f0c41e7df8e9e5381cb14c95a7df052b0b5673dd725349e8a48390db4bb21245a22eefc627adb19cb7bcd771b2e85143a06a3564662919ed60ab94a1bff11fd30e588a2500bb54a158283d0a0d687af29bc23319739f7b9f01973e09553de3015a536c21f853c992c020a6c2aa012c50644b0967709879979dbbd3df91c3b5921af917121b769d38bbb0ad94249245471397dfe5fee910f955bb7c10f9ecba742285048522f946715eeeee178cee2e42b8244dbda42cec62df92b9b4000c29b7047597dc62a4e1860d02c080807464e492585cab3a25207b56e176fe1ea35ce320ab65497094d99bfe5ed0388d495ef2a16576ee7ba84e891be5f49ab264eb6005aae9f129d391bd7d5ca309966a60071175cedc50be3430d9798b8cebb39362dd3358ddfa8e64b300f5fe38d4334fb99ae25b3b627ff8825c6792f05c61141ff4109aaadebf860a91510a8fc3289c9a1173e1ad04ae19595626d6e4da75e6ad044cfa50fbd8f7454d555839abbcd1e5ad4d82ff1ea49b3bc8735fb8a76d981eced1186bc1c885a2bff7cfe381c0f441e86e0d1c0d3153719d01c91c5779064d437e44ee8a2dc6eabf3e67ad59e0c75bc6108fba0209c9dd98f69fadfe1bec6f60b7fb9338aee0ac2e85d8a814682e6dbdc6c6275ae20385a7bc0df7895da5e45fe29fc33363d19b1cb44329777e02dbcaad1af3bbf161211f916fb1ce8b086ba356a5f7552bdd6ae6ab3e68a90aa263e3513aa602947a3645a541c3b07d9c6851998a5c493bf65342a61049782e3cc9d5200a46e17b1a3cafebe0b3eb7e78848177df64d008c0db0fad3ca650862ae72b52193a70dbb1d8083fb418987af08d5f30f1da97e9e7350ba2bb7dc4dfa0f10478296da345c09cc9dd31a4ebbd0273149d14aaadcf4052f79fe512a1f8b0398903367e95dab5e54d54998ed4a093029a72940ed762d3ac99db0bd684d26ca10f7798b88e05ccc882fe47bceb3de221af3332870dcb9b89fd3fb84aaf2a6c50ba691e6c2cb1467e680165696cc9fb4967d5d8e19ef81abf365450328acea4b87b3ec79dad445d275798c53d1531f22561ce333dec0262bf100ea8fb9ffdcdc090f1144a24418ebcfda05f3f75d3c2a7d87a2e9c4be41b87380526c23814622fc0ae44c5826ab64c34b9a42fedd4115c753b697adbba17199b7f246efc4a701ae9f7665a0c1f92dbc00448ef0a3be630911544420d02992f35ac484a83f98102032d0c4199cb1ac0ae962ea63158427e255c5624fc07f9c192c71605d73b779c566fd87629a5529dba89904173b518a54924ae153d1ce5473657e35cb7713ba5767c1f98bdf1bc29d26fc0e64b6a7f70ed0ac79491854b1a1edb37f379bc238f6f3232512ba90664fc5df760b747493b22d2d5df34b153067537e5e62a600be3b875f1e613f169b8c1ff71a8ac901be836c02c51ca732e1d65be461e1edd8db936f0883546b5dffbb5afbca7178c6c2e788b844cf905eebc42d54973a7a4417f6d9fa2887e4f6ac24446fcaf20def8c112607278285305d20178e21baeefb0db0a902e256b3cdc37aa0a31f3f905b614708fefbb86ea8a7987ff6cf1f9ad9ec982cbbb47d78838ded47670f8c81f62d39b8e89557c8f1f5d66bfe0a7d56d21189e2fa3379f1644a9ad727b028450bff81435d3a87fe980614af72fe0c79e9d43f8625e1ff0eff5ee86eb707cd7a8fe9ad56756b682a426c7cb8eec84c5ec5c84e917786ad9522214f84f7f23b17b2f372c84dcdf206bfcfe04e16f99596880d33e59516bbaea96a05a0fc6ba87be63a6554c84c948e69e0293cdd5f67a18312b5fcf79ba57973bb11bad7a315c00ff3ded68779601e23fdd3a6efa6bd184dc279896f7b1fd3f8356bea73fb53da2eda85445814080980ea0179479867ec4977400dafd1fbc867a5c6bc6b5f84da11511aa3dcd1b27cefcec455206d1f0c7c5460684d913fd14a78719e63ee1c5bb547744b067062bf20f71e4fb39a90d2a4f2281e0530bbf32db54160beece7ce6c9975408a97ff2b72fdf28d2e0774df56aa9f07a90e0c812c5406592e63a1baecf2e583ca56c218a1e2a9ace36f37659aa02c7e2a9ef829c65d55efa351ddd086a81e13f3b7472d313b5dc0e55575e281886a705fa06847309b6879423e34f710dcaf7ed6e8f879f31cdf83e6b7e2bc263d92274e441ba040f707154b32161fa891f3526630a40a3b1598c53a0f4ed7f8f6e6f20baa33f07463c3a32ceb2b31bbffffa6d762c625145f98ea38e69154885a51e462b9432e951d09f893c25169aacce352c2cc792eba3df1ab1e5d3d5db5b4b01337314d007cab29c01f91e5d5cf53ed28ad1d218ebd0ea5d625ae686063bc116e638e65596b554b8e1aa598705ec6182f3587b5fc505ddcdf9279dbe2cc2d328832e15bbcfeedaea5ac5d97d0409db38df3516cb528b4c3fd284e0e8ba7851f914847cf45a69f3a10ac7fe13d82c46905138257fa2f9cc953ea10a8bfe2109b08477db8ab67cc1275711d9a71e212cbb7aae7aef05d453adb774eb82ecb5062c560c5f7e7c8db7b869bb42262a5d3941792b66e5e1ccdbfe5ed9780dbd7e7236ae913c5c63b7aaa90b76526f1db6bcf24cffda0f3c064a1eaacb281a34effe584bd83016f8f2a008555d152779efdbf1a20f747ad0ece59d757fb73d48c50c9daee7845fce9cbe8d95e241d3d51848b378c974f70fe40420966dcba23a848dd5ca3cce129c428e929c18978973af90079827b97f6436cde83168281e1e7aec3b80121501d92170a382f1743ed33d6c11f69e55e3b8bb332cf02bb6a0434b0f5f12f2332b73d9a4337eb4499c3c32bc01611bb06f04cc4deedab3d42962fbae26e35df7585af60fd7840d1df0549675125a036a92ba96a59308cf5ece12c811a74c5b768cb5453ae594f2909a511a0d43d2c32ee99da72886ee5d329cd12c241bea68ae024ab72ad5337cb681773f60b271220310701894b8ff62d57a88a35dc2ed52844d18f28ede418e1a9928fee6ebc6da60d048c6ebdf74d389d88b531250d6e4ca788a405d395096e0b1c668fb3200b82827112828122d89d0c1634387686d1c097c3d4b1f37ef4920e762397efb4bf79e205896d03220062ddf0f18cdd6322c59a3d034d65625577fc2caecaf196848a500a5b93b228956c74f991e3e9f850a6e5dad6a5835260e881296811e9a30e40b1efb5d36078d643a4fd7fe49a33a4770462558842f98333bda15c47ea27f5fbcbd5d37c309fe21cb4ab328bef8406fbf39809480ff59e24c62d8ed00f0dc6327c81702850c6a74da4b12a21422c74fb789539048334eed700ac818bd765310e850fc164c69773d07b5a281f0e42a4cacb98c3140ebc9d90af49bb45fd87067428a226ba045532d10064f2f2a3df82659dd5e007e549bb7fab335c4948b7b3cc9ab44663fbc12c9a49e2f399fa9c43d158cdfbbd1338880f8ed772036d468482b4582876aca02176454d66092c9d37c0e9713f89f268f362da7cfea0a6fe5a6a7298fb5d24bd6dc94c788d78a5d01eca7739c6446d004cb2a9c67e1d2b769f9017e41b2"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000050140)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000050340)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "08cf70d8ac0d40"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000004a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000580)={0x9a9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r34}], 0x1, "3f56bbd5933f0f"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000051340)={{0x0, 0xee51, 0x2, 0x3, 0x85a, 0x1, 0x1, 0x2, 0x2, 0x8, 0x9, 0x5, 0x5, 0x419a8b17, 0x10000000000000}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000052340)={0x0, 0x0, "4d8e39cd694a24e467c4531d0f62e91ffa23303fb15eb6bc4fb29ebad7dbaf98c1c457b70684528e99ecbb001ee8aca00c93b60f2029d9b2716efea86e10cef95d81887485ec64c6e0ea512e65fbbf03e908c091a3be0ce4b3260ed28f107cd5e01e8f8f35840518076fecdf40c9ebc841e8b06f0c66ff70f9bc42e4419dc97d36a0687c5122816a9f9be5778f9cc3f84409226b503509e1ceb95e209f848ad3df036294ecc84a2c1e4b9760e144112eb95fc2ac18a8a70c5589de155ee48b38adbf53ef2a0cbddf957250fccc1c87187a107b5e0764e95ed901e3c75ee8564dc2ffaca8f740670ac3d3f5b24ccc88103b3e0756b5f03b7784ed558eb23d77e8", "c3ef522e22f079bac3b41475f1f88d20abfddb5e3a218ce252c8d4b9d806d54e818fb1d6c93eb51b68b535fbff239de5ae2d8c464143506cb7704247724dbfba0bb227fce64ca2de9cd090ba9cb501fb505ecf4c1b423b917faca3a772b4641c6068bc7f45df418830c2bfa1c8fa0b52801746fe53adcc9dad3c265bc69e620718d7a67d5778ca0cad63344aba71a12c184474dc704d8aea1d1ee8130a4bc4970dafd9a52f3a37ee39859b8b66b38935243c596107173462e73daac09d1c2a27b9971afa5c3506df815f7ba03c0d75a9000905b6753236b6cbd71f6bfd13682d8c6e26939bfa03cbecc3ca898e41c1dd6a9b90b1c1a771f4febe761d60aaa12c4fcc620dfe129efa653dd18ff05fe170a0bd4ac1d43b7df76bfcb8987136083ad5ce5ca3f34ec3d8606a2d6885bf0374ba883f1ee85d98f8c30b24d5821c80d362fbb516bd4c1857e447c46fccd299f04f5bb723600c5fd777172798082befce659b83b4b3df9658a0e296c2a295e5a3cdbf1e79cff77dfb600c7158628d52c359046ad5983f68ccbb96e8c7685a54722742b158eec577727abd322ea83bf916b104a83bbc5b9eb84f19ddecfc130b563bccbcbd585549097e4a01706c8443196aa9427269770414a3b129730185cd993420968af31978ea201f28f9d7dc75f1fb238a70551017ae45689a18af0735d47ec27807615458236a704e9e6891a355c932e6bdd00d3ed2d542cfa5d6bf6c4d44f7736e6387f0b4594ac8093cafb2d09aac7a2957478c79c48783d11382b167423ab7ba7df4328b3749c17a2a846bac6bfaef49e1bc524a458f933410c123d78952372c9baaa1a70922bfac8b92b35ce0a189d914d9c6238c8b8c1990964c9bcc41fabdd540c2e820759b6ec977e367327f96e7b88413e6b19508717c007300f0e54aab18e8ab203dfedd5a14271460244f3f97a590a414430b78cfe3a9374a758150c37ef7ec1e65f3c050a060306cbef84c029c9add79cc3eecca6b78d6c331b1a8961f3614b250c90cef11648de671da9eee03be25254e556ae36a79088d366ffffbbde0fb35cd2d7ba463749e43845767a742994292a806fbb451f2c7c8922394edd5056f251080026dc100e726e55ef1d0a46a667113d4ea0417b159b3da9f63ef5c8efd5850e4f381e47baf3ed668cd52b580bf1e4e02d250bceb62d648fcabb0f053b15109bbacf4dfb2ed73a3eb60363f39a507e4dbb1af0c6c02531a2a635e1591d1321f4424fe4f99d0216928e5ed0c991823534edd202dcceb9def729d7f44507dd6f1d56a8a8efdd4d5fca5fc08f830409068016daa2dae1863bbdc739fa304681c2c6aa380fad3789de5f83503a314508d00fbb662e58504fd2cdc711bfa1a963d863e964f57bd3b30c89b8640d58802cf483890754966d7b52822338cb47a30a0e28083121f638fba92deabbc565c994b4faa1a78b86fcad90f4115c0fc8ba3c1dca9766838950b3271d496fe65d91912d739f304f28e9a1b477be9e5ea1c5487913ccdc1e08da354d7640fb900743d42c1ebfca3881a502e004e6f2fa70ea42a8e9ca03be25f412b092eb97cbe2f258693d86083b44b00316b175ac4bd2feefe51ace5ee5fbf3d9d009553baa6a10b96baa31537800101125b21e362e13e24506c14c908a599795798debb7e3b979ac265850a7b4cb1d55e2834d298b39ad749b227aef93ce00bf80545b587796928f4a8b9833416466e44dee0b60b4465fd71029c6a7fdac9ed377cc2c4299f0e0047d38eaf134fcabe2b1613479e2981a93fcd2593a59c5dc6fb0567b9d81d588e73ac5b5067bb56ad043be2a229b4437aff3e0ffbbbd8e8dc89d25b44b25ada056fffc973e2e00f583ce31a6ab634798b69dbe328056880750bf6e569eca41041a2dcfb1f373ae91bd9c4d760cd9afca90a703c906018275ed58667f5b1c9eaa04c308a51f12eaa28d34f9e1c8e812d553506964622839c72e5905de7fe2e24a101d23bb0fc9fb873173d6385b048a3f95c7bad24fab3303fd77b297498e3a15c73523f6485f40770c153448facd1ede8a37e127ae92e39257849886a11d158a1bc2464d7bb653f34252268a4ca184b9b4739ccb7d3cee768d76dc4cdc3a45d8850bfe0bd974cc667dca91a41097a1ce4f21d3e193e1024a0bbd1121c3fcf691111413bd0c053b5c182d878075ddd8674bade4fdc4b3a33f493fd70e6463e04d17afbf472e141dde6086644773eccf0188bad9518cba01b4021d8695a403e3748d3a26c59726b40359d2e29721e66d4b12423600d3e9bc9a3adb86f93b7293347f8b58bb448cfe3016e169b28f23d6cab7df6a7f28a863adc9aa8e59d81679b402c6ffa9b39b11eb7b9617a42d21a82ac323da0fd918a430d4a7c4d1d852486e6ba477851ad14045e3f25eb581ba687cceb10f27b46e5353379f00cc04ddcf7737c7cdf952e352e6b9090a34c2840c057f3680952367aa3dc34ba76234a6b23e155eb4e0437d4cffac3f85026af01c9adf56489e86231c51d00bb65997da114df4a7727ba65efe583c8efa3aacfd9a7b2c439ef340ca15eaec6c88dff80c6057a1c736284f391a878d373b47b2aab3b76d31665734daa2e1463ca2a6e164ccd37ec1a5da968965e4756341f0883c2e87615f93511f6d0323b3a05e8028f76f5485d8073c7c99548cede905b9948faa3328508b0468d30ac6cd3ca5b4d82cd43dcaa466989d39adf77c0b4139cd1faf3051c10980003b9262aae9ecb67e6e25c25892e5dd7377aa51cd221dc1ab782ce9057f7d7d869d472d9e4a71b9d220647d3fc7562e4aaf00d0983180c9b427b312d7a12c20119caa714fced78a27b4de2c1292f1906f2eeedba1a983f266cee65805d030f49b86713a776ec6ce90a515e3dff35c90fdc6aa18671444a126b6a8ab85d5cf111e89e155ecc515ab57c287b63d72810aa9a4bd584d12f6c5818cb624db3e92a3552daf980e59741772087348b36b3d3fcbf14120abe7d0c33e83231bf542a339bb98d36191968505fd7ecd4f9b851c9f665ab91b413b20c45e015ebaf27ac5cbe02fd8adccb4f76a1d74dcb1e2e797b91876b17b4d21741991a73e5ce8a405e3529eeda014f2a0e54da0943c6a788690a6b43efc358d710e9cdbb938149e93c9b72011e53d542b59344ebc9c645e2ac1fa84cd5e1f080cf0eda8eb2c4c9a468ec6be4cda7b169b58e03ddbb5e9c74adfbb23782607576304abdfef915ffca2caa9035fc373667b6c54bf2d51fc7d555bc5dbcc653cc61458890911d494df2b110f4129d1b767e0598ee62de06343cf22046170aa5ee709e82f63c7f6fcbe17b46253d280a3e4753b7c43cadb83802ed620922d5bd7936bef078e9352aefbf9c362d843212c524168ad5fd127b377ce5988b9f10ff09bd1320387f9f9833a886d697c459587ca1b28d0ce690072389314f50aa765d4f7fcba04c12c39f3493edc93cb67f7a7ffd8557e5e8abd1e8e8e9c6cb883630366e339116c28059c0dd9a5fdb9d7f2ac941daa060c304f001bdb00631bbcffde330dbfd8ee71e4ecff529395054b9a8ab4ccd52db1d6b5d0b332d3b864b5b8e5bc5058789f6e3d86e3474b1b5d86230ff41dd172c192382435ca164253652ce5912826d4719832c169eaebf91d096aafae8fe688fd76519bfafd65b00021b2133831947141f905819f73e0beaed2b0692661219d0d8fea99ee5e76d3512f742a37e6ec0a529bc0abc484ba6ca1cc94baae620c941d7263460b9ce78a0cf0ba357103681f45fb56fd8288dcd36a1fedc5063729048b4e277c1445320226d482a88e9f9ca586e3344f14ebe842a4a2b5cf590f6eb28819ef9530890addd4ec03ef78c316e8a17a700fc1c84a35302a14f9987ce0b7eeabc38aa8ad3ff0b6c5293ddd586bab64b732b9d5d7cb203bb979b4d59d1b34b5a064cc84b87b1a567098cc0ece5e8c6c0ecf59e6a68572a604cabb96a19e090ccbd8a60d73fe0f5a49cbb080f2aabd2c09b6d6b7ff81465438a27110fa6c65810e0c80fc3be560b66b1872acaf7d8f6419c2fbe279c4140cea9cc8ae8121c25d07d2ccdc6f3f0436c4ea17cc2b1d017c9eefe73ca8f78a2324a2ea95943bab27a4883e01105a963907096acf06eb15a5e20742711c9c38a3eea82215ca924e4d265eaaccb48d4e54146ec4defe568cdc823ae583c8b785e4a788672dca0bd0606276c47dfb0c7a6ff07a493b4816fd45dab8db9f03ebe320f6186620e16066b9c92de7ce1b40f436301aa0cada7078a1e83f0e030616bc364c5cf358f6292a1475396b4ceaccc5d7a18e71b18fa1ec50ef93bdfb514c36725e2898a4644cbd07192d5dd883134e06091821aecfb2fa310267d67fb371a7e75ce65fce2b08a6ed7b09c2a1c8529d035416d58ec0d34ae765fb0be38fd0eabc50f5cd3f81dd2f6629fa863eb63228c9b5d05918f6f9b1208a8ec614178a9c9a69d4de25adaddea3b4c315b152eb4aef501a4412bc78bd336a75f218ed0967afa3b6b7fab58fe88c078df24fd6dcac5a65f1d053ba3be44742b7ee1ebd633c21047d9535f08b541cc71c19340aac18a568d1c05e19c45e7c211e3b492857be4704bb28ab37dc246fb920b478868df8d3db3b89799900a65200c6b070aaeebb14140510e7e3df0bb6c954434335183d90b8f4eb82f59bb01d48b44e47252d71789d60e781203239f63084d436f63f2122763d915bbb4cfe278718ef1612b853681b02a09e8f77a1a5f49d0083bfa4287d009ab3b829d67d5e2024efaa6cf89e468d18ec729a0588eb4c228fb45eaa276b452d049b9e1e393e2573d12cc438d83d947166fab6fff68d09309c4a1226e4d6661a55c0d06ac9d85a8b8b1532a94f8381c12b3e7f21f9cb3feb622e0e4dcfd2b82653676844f3f25f03607c03fad996f72e9061758c98ec2a1f845d5dc1aa010b2c49c0430207f2fcae58c22b84cf3d5843775499b4fc03046f1f4ba3ce80c5407f8a2f964d8216770b91d104bf31d77bfd51441be74ddca0ab93650df942cf72e8d40f3e70bb8df1aee81c0abafce5192012a58ec60c12841d223953af9d71f2e69c2f981d8814bf1c13d822e950273aec6e82bc11f6c7557ee6fa5716fe9372cbcd7b1ef81999d50290169a7bea74ca03e3b9e153fae2978b71ca7732d04fd4feca6c247666788efa2dd100951c7583edc168d84b15525b735c5430023ee145b61026bda12108f4dfb04fbbba0e31ccc5e880d9775844e22d3d4377dfaca3aa674ffc01ca096fb63bdef1fee90a10c88565e53497ab1dfce53226be3cc49f674047975b36ad237af023abd7ea5c03d5d951e76e21a5ccb6126fabbd76742f479c5633cd46e856790687fc550b6e347bf86a3fbf7ed989a4795b78adb11997c95c510"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053340)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r25}, {0x0, r26}, {0x0, r27}, {r28}, {0x0, r29}, {0x0, r30}, {0x0, r31}, {}, {r32, r33}, {0x0, r34}, {r35, r36}], 0x6e, "a1a573d081ed49"}) [ 704.148968] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 704.588857] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 13:19:51 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) r3 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") dup(r3) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffb) dup2(r2, r3) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f719b4d004e7ff7fc6e5539b9b6e0e8b9b581b230a1b0f085d52878f0e1ac6e7049b3468959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b730a169b08d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) syz_open_dev$tty1(0xc, 0x4, 0x1) (async) dup(r0) (async) socket$inet6_sctp(0xa, 0x1, 0x84) (async) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") (async) dup(r3) (async) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffb) (async) dup2(r2, r3) (async) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f719b4d004e7ff7fc6e5539b9b6e0e8b9b581b230a1b0f085d52878f0e1ac6e7049b3468959b4c9a242a5b67f3988f7ef319520100ffe8d178708c523c921b1b5b730a169b08d336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) (async) 13:19:51 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {0x0}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 704.803383] audit: type=1800 audit(1670851191.760:243): pid=27327 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=14241 res=0 13:19:51 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000003, 0x80010, r0, 0x0) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8a000, 0x0) (async) write(r1, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) fallocate(r1, 0x11, 0x0, 0xfffc) (async) sendfile(r1, r2, 0x0, 0x11f08) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {r3}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, 0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {0x0}], 0x5, "a59f7995f969f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005b740)={0x7ff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {0x0, r9}], 0x40, "4603beae130363"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054600)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r19}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}], 0x2, "86887518f54945"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002200)={0x0, ""/256, 0x0}) lseek(r1, 0x9, 0x3) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004bd80)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r25}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0x8, "b329c61562188f"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004cd40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004cf40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f000004d140)={{0x0, 0x4, 0x800, 0xf0, 0x7, 0x4, 0x5, 0x9434, 0x6, 0x10000, 0x9, 0x8000000000000001, 0xffffffffffffff8d, 0x7, 0x7f}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000004a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000580)={0x9a9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}], 0x1, "3f56bbd5933f0f"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000004e140)={0x0, 0x0, "27995cff49e5f5a0e7979ca163507f5b302d6ddfe42f499b0d1637c823acac74a2bd51b8bd7f5b5d83fcf4577829d4fe64a1a8fa67cdfd9fc45150858540f37d8ce5a443076526e7cffcb58eb3c441651d21f77768a81e5b40c32ff9c1501db4f185caae1dfee5a234c917de225a92ce25d7336c66e514fe102984c76d625e472fab37ba25b8083829a9a0251365f138ff235e3507691e08b1ca59d78a1b59e142495b5631d0a9859288872fa332a04b2665cdab1bea3cb329f0da25f98c78b1de54fe460e5ddb62c7f8b1b2b251e077950f3ff29d4b77e84c43ffedd050bf9d5be376f1c2633185637015da3f1f7ccb80015d860d3207110a9223cc6725b381", "66c007f8d41bb41cde478cf59df9efa4a806b4c5436169e1673cb4580e7433f6134973e239fd4ba128f281297d41638fc09452b1c70e7ed488a4ea1f8c04b11921ac13f7fa04f2f42636f16bb5f1710d6e824df10b35f68c3f40f2abbcb5cbe9f408186f1721f051b995d645d555cb0d2b17298a5936f77c7db5f9bb8585bb5022cfed0cfdb1b0a0aeeabd2646c2881d18c48dcb5bded7b31bc5bbf95f8977333c8160fef6500791c26c4e069644914414e698c701ad616b6b98207d47227e98217773e403d6ca21984583f8f769ae8f2136efbd4276e15e1f98aaf76e88537b2fbcef4fc32aa6d65f49e4b07491c716178613b11b3c9e4164c70f4288acdee6e57ea77af20e283cb3c75b77062f26ea62a9eaa23ad96a2016a8ea4f77332624eb1aa8b28bddaf83460922b1ec5b9f6e662579ac45c438a51da160c4975d8b467ada24429e88ac207ff5d862bb08fe4a5932c044f694c9e12016ad22934e4e71565378eed8a2d197ef8fc04ddbe922aacd2451b47d2d59b87566414be892a684cbaa73860d552a4ef5a689f820262eb6b8f0cd8cd14f013626efde3bb32c67cc257eeb759b57936567df0621178181ef9be5a0bc3fba800052128903f71b0f3f6112cc3afbcbc5408ec52aeea21f55ebfe078c71f52d5a918ffba3cb28a3a169b4da3e28e7ec160671848ae2f691e7888398dbf8008e847d607aa3c6f2bded1e48e8309943a4c3cde596685a68ee798a01cfba5aa3e3e94d35403f0d555b2d6df8bf854d69328a1dd2688862e4877318c1379190fecfdc9d5497c9bf0dcfd29130ca56fe10b6da12e53d1e2b4499bb1153ace1354d31ab7888a4a85a08d2a8640a612a945faab1a829ac0c4b1b82f3f6780a19bb4f418439d4a3e8cec20fe035f441068ab2c9ce81abf790bf8d4b2167181d5c3a958b29b3f2e0c616fdd2405062cbe7c891c344286c175b942c2439d54e726ff6aa91e3d2a6598bc2d6e26a75f7b455b7de2f0c3a9629575e59c3293a578a9c2571f24843f58781af745e7078bbeb148a22a5cd097c4c22ea8db1c0b92d42a69906bea032cb2c7dea6c6ec5240ae497d249071f46e9ae81390a83010105e1b03247a50f2e650513af7de7879b0275b3be316d058292b939377604ea4fa3e77dc8c34a90a9b67c5ff7eb3803a2d5b18655bba4a53ce638473d51d4e6ea18447b723aaef83ed9f47fa6d8237fa090fb26d444756d5e3fe31baf892fbc0a0ef503646ecacac85013fc837e42a7df1121bca598ffc4cb42f655d42a627d465b6dee4b4fea6fec230cbb281d18929c413c60fac242aca9a9cb43811ffb1c9982230fdd5c5aa5643f1939eee27a968f28c66047997c28d36266a766abf88d389a4968d3e437e882a0d8743ff0ff47f4e5cb11a97a9c403eea7f7fa1d6a21428688978e5d924dbf4f85b87d616f57de53819b841f19a240711d14d956bed5e610aaba0d78cc908725973b2795519c36213d11babfd0ce59ef490f4b6cfd2d385a28ee6a9eb8cff947d368461da186d9f29e10f64b5d951012e415f5689d3c1873ab0a987e3402205b78aff3afa3ef22fd348debf17fe7bddd4414fe79551ae81704a56cab82dc2a29f7ff1710ab79cb4ca94426d97f8e79d30d876e00bf15a6816a2b2bb74759c19620cb562a4fcf3ae10b16cfe0229fc54294138ffc1d82ae5482372ad2c6eba344d51254b53c76026fbacb86e880e02ce114b645571d6710e9a4182b0881eb5fd774a3569768b2e817aa0d31b9cb3b994793097028b12675f124105a735a44f331eb0957d7317f277f44f5109a91d4d470b53efb4fa4fcacb58a70f62d2d56ccb609d942478d563561560627e0798039e9bb0d20b3c7e541bedb0f68d9e4650db25763f69143f4b8e71b618094eb9957ce1a02012129ad19be2d07b1623550b1c2eac2bccc44ef8cb6bd282f28f03860cb439c309bdfc40f710837a2564262de0e3e8f1ccce1cecb0f624098738bdaf545cd8b66875f5063f9c475c05b827a29e1a8fd061190e9330199df76d6019b28351a94907378ae70cf38b24a7acfa67d648a9e810234179bae16ff7b72299cdfa186901af7b0fd26e1cfe11263953d653e20dcfe29718b5833056e71aaf4de9f8f3cc1f60cbf3d289ef68ec23050b9fdca13458b51b1daea99c723cc8e9e24df8ff6132b47890b1759b042dae634e828c614541d22f91dff392b9efa9defba8cf320704401c050efd9f7e3346b6f01ba47610f0c20b837239e6fe59712adf843a5aa517160c2967b318ea9cf12e2aae8ed76876360790800ab49a116db0475c1dee7b4196ba23b002760caa0fbc9775df8066b21823815f53c92c2f78324ac52270d79ec09fa2a28f3eddcdf51437522d8be13a9180e3943021acab11df0929d0df79e55934da96cee0c324dbad821f6a0d51e4444529b9ba54d14b3ba628d73c1898917e62d1c3e9053739afe5e43c6c7909db0b6617c49c025e6ca81f20f1062c59eedad4f280cc25e2115b904b664b05a92ec35cbfa2e33b5c66ee4c025fc91ed9341a8d4503f6cc0f1f6836a3169b4a24ad867cd9b7ac215373b6bc661d94d8c69bb3a8a0a07935146978c794f8201a67717acc4b87889e7399cffa6f8494d50e127bd572e3847beca58e157913a3eaef228b2effa15c0369f3450f7b71b9e2c71d7186d25cd9b1c4fce3421d13bdbb829fb96c1d79c662d98ab1a8c03610905271ee97789c4c03c0b9cdbe8225ea98b041b3ffea30144557e71baea9b433cdabf34d2c527e77009dc2ce66eb26577d0a46aaa82da601a163b6b3de348fd3a3d05ba1418521c93dcff6b062d309bb250a64609b4e81b90d0ebf716d94399845307151006d5760e35f6424d0c2be0b95fcba08e967229a691d4f727542ceb8f54fb0654e44cb956f600313e8b4d8a87307ea575b0700e465c4c64102039d2f044bd429964f47d3ab327aac0a92b900a1a7a933cb5e23d0cf1c2f19c6b08decec39c83d6e9ed576f08a969fdb9a4b26c92ec32e99841c80f6b8b58e70637212041da49b1bdf743c60311857949108d3ff24994c0266c5ee92a16ddbdfebec45c5bfc3bcbe7b1b1944962040a1c365ad2081157d7209b2834a5d31e3ad43bd7f90afc74ddc679e49fee14915455c388c9c43e2fbdead5c3311110a7316c30914d3bea100cd582f1d0d4b72724b53140f3a56e97e23a0d9ebf66c4729fa27f57a93c3ca04023ddebf97db04d3a9bfc2c47980c1f134959d790d8f70432df9929e857b55efe27f36035d8df9fdf494acdb09d993f68f07fe2066ba9baa3bc0f1f14004854c281ff1051c9f73ab263e701739df573b415aeb4a3117db9accfb99e55990827d264c2a49b2e177bf642cfc92951bfd24fd108110d25778e3a13b636afffd4851739c7be98f1621ec3287febc37b2a32174d38c9590d3e8d4bdb226e1999bd742eda2dffa03fc193570d70b07ad36398f084603b98cde651ab026573abb33fdeaef558e2d6ff0ec475dc0e6a86fb33bf54c7ec4a2b2f2275891b7161a53b9b469ce3a860ef70ef54d912980c49772780e1e471e92f698fc1b338164a561ac4480f6bfecddabaf3a06ac1f128e2ad476caef335224177ef6b37d5df290706dceee44b30c9e17cf5ed72f54510fa8cb25fd1c8981d7671341d732846850ac657bd57bb1d13cef5d6afe7d447b16fba564209ba9d8ff14db10e1405fd7b547aa3057a898bbcfaa963cab5c8b072ee114986ce549e693670254ed0133e5f2e146804b69c8a5f071d66a619779e4d771e955a4597481e1ad555723efd0b702080bdb3970bca637c80b7ff26777b2c78942cea2a01172af173315e0e6fdc3f8407574a72dddbcf444227d41b4fb4c20687f61966e0cd585e6247f5dabcfd2ebc5144e57d5c0ba24d3cb49bbea9a8b163fed05b7cf932919af65ead4397e6f46845a2f37893960632816d99ede982e85267629b68aa843373add93e749699fa23df22253328d7c500660943c10b5ea8ed35369ac9ba0e71db02243749b396824ce4acbf3554ca68e22da868c2b4693a2a695e39e75559cc7a83686642573be0ed9c5a9665e796970da19aebaa002245036099c65ec4612c85f1ada6aa5ef2a8caa37037beb1b4c442160ff4882ae0fefcc753c105267e80baa0c80a521886b24dbf7367dc34a7a9d8021007d6160e7f0e25f461c935c07d84fa3a54cee005d0c580bc0f4eeca5a25918ff27a0ce28f59133d9a71b8afee8f4bbc061f7d18664c1eb1d1d533eaf5649b0710b1e5a98c0a9d6835c32a61564bf8bb9f076d107b24b11630f359ae8e2d15c99b5aac44851d7dbeea377d8cf3ed418e3189c436d3eab82361180c18d6b2272625f1a830110e5679e86ed2f62f2f422db825f427d03d4788bc37e621aedf2ca66fd49e1cfe00974658e93b74df9d271ff5ba0d90ebf44eea16da5e62324877e33d32843801e9e350909899b09d80efd1cc2b17929294bd04f8e019f8e42a98bdf209bef6ffd357d03420046df3b458623831cceafebb54474ab8c224a4d869150afdea9d9f66ca3f18d1279c498f79910241dd38162f9b13b7efb54f2bb16e8b4f01d8f52f3f20f178a53dd55ec227e57cf4aef2d5719f9489033a5da05f65b51e9d9961efd73673562a49b4cba2baf32a00829cab951579a2a57fd0981f5678ae067e20d8046780b8d004cc5ea5602ba981576f3dc692f166171439803710bfd0e68510573c6a19b9d025e29ebcd7a684d0c17b1bd623a5d0bd2f8c1a03fa8be9a3bf7f3d0f2b4d3f8bcb0f3a5e44167aa8520e62825bc67de2239bd708b400bdd3533c15116b78a1a083a1996d260bca879c23db3fdb05a4c2261601a3e1830edce1022166e726b093810016954cdb328d42261bcd1d22c38a6dabfb158edfee6478608da55138e6c00d5fec4d0ef07a3071a8ac792c74a6764b910d24a8284ba24401894c383779a336c8178acc48f5f4f00381d976246d64c18a197f23262efea3bde2a1e6dba4dc6b22694b6be55b3f260486cacf6cf11a74c4524bc3bb718c61698c8ef55c96360187a9e8c3fbc59c06db2c31102874a79b5ff1ef3552a6b664e7c850042d621ec702c8ccf416df4dfeeb5d75ee3beeecba1a473ac4e85869794d85b93f5868fb1f86d813be9a9356b33ba4ef255b41993a593c5027e07027edd72bdf4045fefb6e16881997e589810a2627cd34cc91aeb95954c0944bfc73b7ad3231b9c47476b9554543d199a90203b23f69efa45e96b52fdf423bbcb0d0aa4027b214760cfefe4d4823358399fcf56355dc906712452240a763304c22fe6873918fc9bc0c4027e812fcf574536335d69647503118929c1bf2af47be52b3ebefd6d8a9ab4571d1b43e72e15b58fbe9a27836e93194660010fad2"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000004f140)={0x0, 0x0, "c5779927a1ac4c4c852d38177312fd9e91361a4d2288cdb27df92118d4b14754a9395968e48d319c7b67622e8112b378afedc393e8446538a185bd012deee9da0525e29b33e2fee8ccb8a52e8b6ca011778c400c6fde2c456698ff9c7bd161c8962a9ebed0a65d1334ef4d98d967cb0f92616291e7ee9db69057162c67181cbdeed38455d68a81a303d45840cfba3d698240c16bb72f3029a6f08d2459b66402de0cc3827992582f9ad655fc23f257ed390a75c054310896e7bbaece6ffbd3bf2243b26d956e7f3357288cf38003513565573d7e6e00c49992b3b03f8b794c94da06bdf3fb6d35b21dcdcacc51d0c0d05b7647ca6fcff1a2c5ec5d09c2daa755", "96c4b15e89a9c4e2fcf4276940504ec3d25f1b5082149db704606807eda1130f917190ed8e3c9678443f02b0ea118bdb3f4389699dbfe5b2ce13dc52da7c35b892ffd95edafcf4d181bc9e7b4a4491b4d8f7ca18ff6f75a0682a5009a7eda4bd5134e386c7a4588734ef2288c6b05f7ba2eb33c42415fdbb42afb8b5cafaefd650ccd5db57d0d791da14c081960b738dc4ae3f85a12adbe717da6210f0a42630e7c6f8c86a82e340b504cadd52da0aeb04c8778dc74623efece2ad74611360d8aa8de5e0c1f03c7c431a6b6e8b6d55756b3109e538889c6b5d8d290654e7a4c02c22cc9779c972f6ebfb3b4af6d501b9d169086b34ff65f0ff50ebcdb533b052d731811513e36d508d56e5d910c87f180853d1f18571bcc1d871488a9f17e695130377aded9d074cffc3b21bf2dd77ebb83cb702be437b085aa097fd998c8ac2c470d7f069adbab71245f7222fa0e686c37a3df2169850c0ad47b9ec40c1ddb9568444169d2da88d137b27ee9add08f1e0da029503c0c6715ce63676310009c75f2f1dd0408b782b3d54633064b7be83bf95320e7ddd8ed9bfc9fe9b87bbee0ec1a6ac285259cf0a73847b74887de5339fc6f23d2f038280bc866692747c79c8bcaa258ac1b694bcc854aebc07c276f2bf982a9b70190768e35b36295c5ff2aa4cf5b3ade80de1dd3b17ca928895a910775b52f53d6956964fa15f3e290399843363c237060a556213f1a8d806c0a971a7093918fccf913bbf8929a5fb547bedae77d30448adfeaf41dcc27deff655640413c71140a04d46d8790f47f6f99a6ae726726a1f8b0d485a2b61685810d35431946279b6560bc47aedec4c10b8df7d4a74d8c69cda7b4cb4d5b1fa3d8f84af1871d4c72a3ae5aced7b82158faded996370c791d29a390ab05e962187bcdb480be998ba8f253e463f19a73dac9a70518299f40c0a71ae0f965d4448df1970c6068bbeac98c7f93835c38d23612c3a3667824dbae2878bb770de0f2c42d3f81bb4f06f4aa0bf72d66b800a78b7f799c7bf9574826c48aae17da3ddcc34d0ecb6598b7b54d7c4f4f9b79d28bb37aec691d67024bd7821aa0c9b197fb21933ee9d4cabf0897e29f94244c1660aeb679853fe8ce9fb08384bd4552bf7b51250c9e61fb85c0c8de5195b3d6ae2176594b78187d0aa41dab297394114c4061df7b36cd4ef91a669857b0c9845f8179c0963ab86b3aa765c24a7991a60c6fd1490d1e7d01c665e38589b54bdfc605012232597b3901ec1643287e46f9f9775f20799a6d51a7285d44da394ab485b30ad127ea0b9e3d902684add508b363cd7dd932033cbc08b0aa55a325c564f4a8509bdd2c64a4aa15cd940550cb35db228016a1d1b116a18507ba8f8e79da754402c4c9b574ad1c0afd519eaaf2bceb16f2f757a585df1a3f15ffa2169ab7b3e648823dfad5d05b4cdada7cf677d3312b0381ce26557c9ae53c0faa1679301acf32f92fcab477236b23f12e5c296f27d6dcd625a58ec292859140fa12f308c55541404fb16dcd36545196ec2547307fc6aad0ea42fdddac5e8ab3148e7dba152ed09b67ce6cf962798b1bfe78ffe411dffd7457a0ab4c0cba645ee5f67224405c1518f7d805fa420ae0b3708dc307f7a5046678829ab7aa15e62b2785f5e7fe78d6f8d7181cc48849211e195fdbf0cb1b4408166af341c5c9059730e573d78824c90bc106aa7a48727e520a7e732074a87148e6dea371f12cc97beec4388367242d6ee03818cd8fbebeab4b3a94534c8dcfc0894a641e28c50d5135f29c9d20b5e099fc6fdf251feae630d09b7c7f0c41e7df8e9e5381cb14c95a7df052b0b5673dd725349e8a48390db4bb21245a22eefc627adb19cb7bcd771b2e85143a06a3564662919ed60ab94a1bff11fd30e588a2500bb54a158283d0a0d687af29bc23319739f7b9f01973e09553de3015a536c21f853c992c020a6c2aa012c50644b0967709879979dbbd3df91c3b5921af917121b769d38bbb0ad94249245471397dfe5fee910f955bb7c10f9ecba742285048522f946715eeeee178cee2e42b8244dbda42cec62df92b9b4000c29b7047597dc62a4e1860d02c080807464e492585cab3a25207b56e176fe1ea35ce320ab65497094d99bfe5ed0388d495ef2a16576ee7ba84e891be5f49ab264eb6005aae9f129d391bd7d5ca309966a60071175cedc50be3430d9798b8cebb39362dd3358ddfa8e64b300f5fe38d4334fb99ae25b3b627ff8825c6792f05c61141ff4109aaadebf860a91510a8fc3289c9a1173e1ad04ae19595626d6e4da75e6ad044cfa50fbd8f7454d555839abbcd1e5ad4d82ff1ea49b3bc8735fb8a76d981eced1186bc1c885a2bff7cfe381c0f441e86e0d1c0d3153719d01c91c5779064d437e44ee8a2dc6eabf3e67ad59e0c75bc6108fba0209c9dd98f69fadfe1bec6f60b7fb9338aee0ac2e85d8a814682e6dbdc6c6275ae20385a7bc0df7895da5e45fe29fc33363d19b1cb44329777e02dbcaad1af3bbf161211f916fb1ce8b086ba356a5f7552bdd6ae6ab3e68a90aa263e3513aa602947a3645a541c3b07d9c6851998a5c493bf65342a61049782e3cc9d5200a46e17b1a3cafebe0b3eb7e78848177df64d008c0db0fad3ca650862ae72b52193a70dbb1d8083fb418987af08d5f30f1da97e9e7350ba2bb7dc4dfa0f10478296da345c09cc9dd31a4ebbd0273149d14aaadcf4052f79fe512a1f8b0398903367e95dab5e54d54998ed4a093029a72940ed762d3ac99db0bd684d26ca10f7798b88e05ccc882fe47bceb3de221af3332870dcb9b89fd3fb84aaf2a6c50ba691e6c2cb1467e680165696cc9fb4967d5d8e19ef81abf365450328acea4b87b3ec79dad445d275798c53d1531f22561ce333dec0262bf100ea8fb9ffdcdc090f1144a24418ebcfda05f3f75d3c2a7d87a2e9c4be41b87380526c23814622fc0ae44c5826ab64c34b9a42fedd4115c753b697adbba17199b7f246efc4a701ae9f7665a0c1f92dbc00448ef0a3be630911544420d02992f35ac484a83f98102032d0c4199cb1ac0ae962ea63158427e255c5624fc07f9c192c71605d73b779c566fd87629a5529dba89904173b518a54924ae153d1ce5473657e35cb7713ba5767c1f98bdf1bc29d26fc0e64b6a7f70ed0ac79491854b1a1edb37f379bc238f6f3232512ba90664fc5df760b747493b22d2d5df34b153067537e5e62a600be3b875f1e613f169b8c1ff71a8ac901be836c02c51ca732e1d65be461e1edd8db936f0883546b5dffbb5afbca7178c6c2e788b844cf905eebc42d54973a7a4417f6d9fa2887e4f6ac24446fcaf20def8c112607278285305d20178e21baeefb0db0a902e256b3cdc37aa0a31f3f905b614708fefbb86ea8a7987ff6cf1f9ad9ec982cbbb47d78838ded47670f8c81f62d39b8e89557c8f1f5d66bfe0a7d56d21189e2fa3379f1644a9ad727b028450bff81435d3a87fe980614af72fe0c79e9d43f8625e1ff0eff5ee86eb707cd7a8fe9ad56756b682a426c7cb8eec84c5ec5c84e917786ad9522214f84f7f23b17b2f372c84dcdf206bfcfe04e16f99596880d33e59516bbaea96a05a0fc6ba87be63a6554c84c948e69e0293cdd5f67a18312b5fcf79ba57973bb11bad7a315c00ff3ded68779601e23fdd3a6efa6bd184dc279896f7b1fd3f8356bea73fb53da2eda85445814080980ea0179479867ec4977400dafd1fbc867a5c6bc6b5f84da11511aa3dcd1b27cefcec455206d1f0c7c5460684d913fd14a78719e63ee1c5bb547744b067062bf20f71e4fb39a90d2a4f2281e0530bbf32db54160beece7ce6c9975408a97ff2b72fdf28d2e0774df56aa9f07a90e0c812c5406592e63a1baecf2e583ca56c218a1e2a9ace36f37659aa02c7e2a9ef829c65d55efa351ddd086a81e13f3b7472d313b5dc0e55575e281886a705fa06847309b6879423e34f710dcaf7ed6e8f879f31cdf83e6b7e2bc263d92274e441ba040f707154b32161fa891f3526630a40a3b1598c53a0f4ed7f8f6e6f20baa33f07463c3a32ceb2b31bbffffa6d762c625145f98ea38e69154885a51e462b9432e951d09f893c25169aacce352c2cc792eba3df1ab1e5d3d5db5b4b01337314d007cab29c01f91e5d5cf53ed28ad1d218ebd0ea5d625ae686063bc116e638e65596b554b8e1aa598705ec6182f3587b5fc505ddcdf9279dbe2cc2d328832e15bbcfeedaea5ac5d97d0409db38df3516cb528b4c3fd284e0e8ba7851f914847cf45a69f3a10ac7fe13d82c46905138257fa2f9cc953ea10a8bfe2109b08477db8ab67cc1275711d9a71e212cbb7aae7aef05d453adb774eb82ecb5062c560c5f7e7c8db7b869bb42262a5d3941792b66e5e1ccdbfe5ed9780dbd7e7236ae913c5c63b7aaa90b76526f1db6bcf24cffda0f3c064a1eaacb281a34effe584bd83016f8f2a008555d152779efdbf1a20f747ad0ece59d757fb73d48c50c9daee7845fce9cbe8d95e241d3d51848b378c974f70fe40420966dcba23a848dd5ca3cce129c428e929c18978973af90079827b97f6436cde83168281e1e7aec3b80121501d92170a382f1743ed33d6c11f69e55e3b8bb332cf02bb6a0434b0f5f12f2332b73d9a4337eb4499c3c32bc01611bb06f04cc4deedab3d42962fbae26e35df7585af60fd7840d1df0549675125a036a92ba96a59308cf5ece12c811a74c5b768cb5453ae594f2909a511a0d43d2c32ee99da72886ee5d329cd12c241bea68ae024ab72ad5337cb681773f60b271220310701894b8ff62d57a88a35dc2ed52844d18f28ede418e1a9928fee6ebc6da60d048c6ebdf74d389d88b531250d6e4ca788a405d395096e0b1c668fb3200b82827112828122d89d0c1634387686d1c097c3d4b1f37ef4920e762397efb4bf79e205896d03220062ddf0f18cdd6322c59a3d034d65625577fc2caecaf196848a500a5b93b228956c74f991e3e9f850a6e5dad6a5835260e881296811e9a30e40b1efb5d36078d643a4fd7fe49a33a4770462558842f98333bda15c47ea27f5fbcbd5d37c309fe21cb4ab328bef8406fbf39809480ff59e24c62d8ed00f0dc6327c81702850c6a74da4b12a21422c74fb789539048334eed700ac818bd765310e850fc164c69773d07b5a281f0e42a4cacb98c3140ebc9d90af49bb45fd87067428a226ba045532d10064f2f2a3df82659dd5e007e549bb7fab335c4948b7b3cc9ab44663fbc12c9a49e2f399fa9c43d158cdfbbd1338880f8ed772036d468482b4582876aca02176454d66092c9d37c0e9713f89f268f362da7cfea0a6fe5a6a7298fb5d24bd6dc94c788d78a5d01eca7739c6446d004cb2a9c67e1d2b769f9017e41b2"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000050140)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000050340)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "08cf70d8ac0d40"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000004a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000580)={0x9a9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r34}], 0x1, "3f56bbd5933f0f"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000051340)={{0x0, 0xee51, 0x2, 0x3, 0x85a, 0x1, 0x1, 0x2, 0x2, 0x8, 0x9, 0x5, 0x5, 0x419a8b17, 0x10000000000000}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000052340)={0x0, 0x0, "4d8e39cd694a24e467c4531d0f62e91ffa23303fb15eb6bc4fb29ebad7dbaf98c1c457b70684528e99ecbb001ee8aca00c93b60f2029d9b2716efea86e10cef95d81887485ec64c6e0ea512e65fbbf03e908c091a3be0ce4b3260ed28f107cd5e01e8f8f35840518076fecdf40c9ebc841e8b06f0c66ff70f9bc42e4419dc97d36a0687c5122816a9f9be5778f9cc3f84409226b503509e1ceb95e209f848ad3df036294ecc84a2c1e4b9760e144112eb95fc2ac18a8a70c5589de155ee48b38adbf53ef2a0cbddf957250fccc1c87187a107b5e0764e95ed901e3c75ee8564dc2ffaca8f740670ac3d3f5b24ccc88103b3e0756b5f03b7784ed558eb23d77e8", "c3ef522e22f079bac3b41475f1f88d20abfddb5e3a218ce252c8d4b9d806d54e818fb1d6c93eb51b68b535fbff239de5ae2d8c464143506cb7704247724dbfba0bb227fce64ca2de9cd090ba9cb501fb505ecf4c1b423b917faca3a772b4641c6068bc7f45df418830c2bfa1c8fa0b52801746fe53adcc9dad3c265bc69e620718d7a67d5778ca0cad63344aba71a12c184474dc704d8aea1d1ee8130a4bc4970dafd9a52f3a37ee39859b8b66b38935243c596107173462e73daac09d1c2a27b9971afa5c3506df815f7ba03c0d75a9000905b6753236b6cbd71f6bfd13682d8c6e26939bfa03cbecc3ca898e41c1dd6a9b90b1c1a771f4febe761d60aaa12c4fcc620dfe129efa653dd18ff05fe170a0bd4ac1d43b7df76bfcb8987136083ad5ce5ca3f34ec3d8606a2d6885bf0374ba883f1ee85d98f8c30b24d5821c80d362fbb516bd4c1857e447c46fccd299f04f5bb723600c5fd777172798082befce659b83b4b3df9658a0e296c2a295e5a3cdbf1e79cff77dfb600c7158628d52c359046ad5983f68ccbb96e8c7685a54722742b158eec577727abd322ea83bf916b104a83bbc5b9eb84f19ddecfc130b563bccbcbd585549097e4a01706c8443196aa9427269770414a3b129730185cd993420968af31978ea201f28f9d7dc75f1fb238a70551017ae45689a18af0735d47ec27807615458236a704e9e6891a355c932e6bdd00d3ed2d542cfa5d6bf6c4d44f7736e6387f0b4594ac8093cafb2d09aac7a2957478c79c48783d11382b167423ab7ba7df4328b3749c17a2a846bac6bfaef49e1bc524a458f933410c123d78952372c9baaa1a70922bfac8b92b35ce0a189d914d9c6238c8b8c1990964c9bcc41fabdd540c2e820759b6ec977e367327f96e7b88413e6b19508717c007300f0e54aab18e8ab203dfedd5a14271460244f3f97a590a414430b78cfe3a9374a758150c37ef7ec1e65f3c050a060306cbef84c029c9add79cc3eecca6b78d6c331b1a8961f3614b250c90cef11648de671da9eee03be25254e556ae36a79088d366ffffbbde0fb35cd2d7ba463749e43845767a742994292a806fbb451f2c7c8922394edd5056f251080026dc100e726e55ef1d0a46a667113d4ea0417b159b3da9f63ef5c8efd5850e4f381e47baf3ed668cd52b580bf1e4e02d250bceb62d648fcabb0f053b15109bbacf4dfb2ed73a3eb60363f39a507e4dbb1af0c6c02531a2a635e1591d1321f4424fe4f99d0216928e5ed0c991823534edd202dcceb9def729d7f44507dd6f1d56a8a8efdd4d5fca5fc08f830409068016daa2dae1863bbdc739fa304681c2c6aa380fad3789de5f83503a314508d00fbb662e58504fd2cdc711bfa1a963d863e964f57bd3b30c89b8640d58802cf483890754966d7b52822338cb47a30a0e28083121f638fba92deabbc565c994b4faa1a78b86fcad90f4115c0fc8ba3c1dca9766838950b3271d496fe65d91912d739f304f28e9a1b477be9e5ea1c5487913ccdc1e08da354d7640fb900743d42c1ebfca3881a502e004e6f2fa70ea42a8e9ca03be25f412b092eb97cbe2f258693d86083b44b00316b175ac4bd2feefe51ace5ee5fbf3d9d009553baa6a10b96baa31537800101125b21e362e13e24506c14c908a599795798debb7e3b979ac265850a7b4cb1d55e2834d298b39ad749b227aef93ce00bf80545b587796928f4a8b9833416466e44dee0b60b4465fd71029c6a7fdac9ed377cc2c4299f0e0047d38eaf134fcabe2b1613479e2981a93fcd2593a59c5dc6fb0567b9d81d588e73ac5b5067bb56ad043be2a229b4437aff3e0ffbbbd8e8dc89d25b44b25ada056fffc973e2e00f583ce31a6ab634798b69dbe328056880750bf6e569eca41041a2dcfb1f373ae91bd9c4d760cd9afca90a703c906018275ed58667f5b1c9eaa04c308a51f12eaa28d34f9e1c8e812d553506964622839c72e5905de7fe2e24a101d23bb0fc9fb873173d6385b048a3f95c7bad24fab3303fd77b297498e3a15c73523f6485f40770c153448facd1ede8a37e127ae92e39257849886a11d158a1bc2464d7bb653f34252268a4ca184b9b4739ccb7d3cee768d76dc4cdc3a45d8850bfe0bd974cc667dca91a41097a1ce4f21d3e193e1024a0bbd1121c3fcf691111413bd0c053b5c182d878075ddd8674bade4fdc4b3a33f493fd70e6463e04d17afbf472e141dde6086644773eccf0188bad9518cba01b4021d8695a403e3748d3a26c59726b40359d2e29721e66d4b12423600d3e9bc9a3adb86f93b7293347f8b58bb448cfe3016e169b28f23d6cab7df6a7f28a863adc9aa8e59d81679b402c6ffa9b39b11eb7b9617a42d21a82ac323da0fd918a430d4a7c4d1d852486e6ba477851ad14045e3f25eb581ba687cceb10f27b46e5353379f00cc04ddcf7737c7cdf952e352e6b9090a34c2840c057f3680952367aa3dc34ba76234a6b23e155eb4e0437d4cffac3f85026af01c9adf56489e86231c51d00bb65997da114df4a7727ba65efe583c8efa3aacfd9a7b2c439ef340ca15eaec6c88dff80c6057a1c736284f391a878d373b47b2aab3b76d31665734daa2e1463ca2a6e164ccd37ec1a5da968965e4756341f0883c2e87615f93511f6d0323b3a05e8028f76f5485d8073c7c99548cede905b9948faa3328508b0468d30ac6cd3ca5b4d82cd43dcaa466989d39adf77c0b4139cd1faf3051c10980003b9262aae9ecb67e6e25c25892e5dd7377aa51cd221dc1ab782ce9057f7d7d869d472d9e4a71b9d220647d3fc7562e4aaf00d0983180c9b427b312d7a12c20119caa714fced78a27b4de2c1292f1906f2eeedba1a983f266cee65805d030f49b86713a776ec6ce90a515e3dff35c90fdc6aa18671444a126b6a8ab85d5cf111e89e155ecc515ab57c287b63d72810aa9a4bd584d12f6c5818cb624db3e92a3552daf980e59741772087348b36b3d3fcbf14120abe7d0c33e83231bf542a339bb98d36191968505fd7ecd4f9b851c9f665ab91b413b20c45e015ebaf27ac5cbe02fd8adccb4f76a1d74dcb1e2e797b91876b17b4d21741991a73e5ce8a405e3529eeda014f2a0e54da0943c6a788690a6b43efc358d710e9cdbb938149e93c9b72011e53d542b59344ebc9c645e2ac1fa84cd5e1f080cf0eda8eb2c4c9a468ec6be4cda7b169b58e03ddbb5e9c74adfbb23782607576304abdfef915ffca2caa9035fc373667b6c54bf2d51fc7d555bc5dbcc653cc61458890911d494df2b110f4129d1b767e0598ee62de06343cf22046170aa5ee709e82f63c7f6fcbe17b46253d280a3e4753b7c43cadb83802ed620922d5bd7936bef078e9352aefbf9c362d843212c524168ad5fd127b377ce5988b9f10ff09bd1320387f9f9833a886d697c459587ca1b28d0ce690072389314f50aa765d4f7fcba04c12c39f3493edc93cb67f7a7ffd8557e5e8abd1e8e8e9c6cb883630366e339116c28059c0dd9a5fdb9d7f2ac941daa060c304f001bdb00631bbcffde330dbfd8ee71e4ecff529395054b9a8ab4ccd52db1d6b5d0b332d3b864b5b8e5bc5058789f6e3d86e3474b1b5d86230ff41dd172c192382435ca164253652ce5912826d4719832c169eaebf91d096aafae8fe688fd76519bfafd65b00021b2133831947141f905819f73e0beaed2b0692661219d0d8fea99ee5e76d3512f742a37e6ec0a529bc0abc484ba6ca1cc94baae620c941d7263460b9ce78a0cf0ba357103681f45fb56fd8288dcd36a1fedc5063729048b4e277c1445320226d482a88e9f9ca586e3344f14ebe842a4a2b5cf590f6eb28819ef9530890addd4ec03ef78c316e8a17a700fc1c84a35302a14f9987ce0b7eeabc38aa8ad3ff0b6c5293ddd586bab64b732b9d5d7cb203bb979b4d59d1b34b5a064cc84b87b1a567098cc0ece5e8c6c0ecf59e6a68572a604cabb96a19e090ccbd8a60d73fe0f5a49cbb080f2aabd2c09b6d6b7ff81465438a27110fa6c65810e0c80fc3be560b66b1872acaf7d8f6419c2fbe279c4140cea9cc8ae8121c25d07d2ccdc6f3f0436c4ea17cc2b1d017c9eefe73ca8f78a2324a2ea95943bab27a4883e01105a963907096acf06eb15a5e20742711c9c38a3eea82215ca924e4d265eaaccb48d4e54146ec4defe568cdc823ae583c8b785e4a788672dca0bd0606276c47dfb0c7a6ff07a493b4816fd45dab8db9f03ebe320f6186620e16066b9c92de7ce1b40f436301aa0cada7078a1e83f0e030616bc364c5cf358f6292a1475396b4ceaccc5d7a18e71b18fa1ec50ef93bdfb514c36725e2898a4644cbd07192d5dd883134e06091821aecfb2fa310267d67fb371a7e75ce65fce2b08a6ed7b09c2a1c8529d035416d58ec0d34ae765fb0be38fd0eabc50f5cd3f81dd2f6629fa863eb63228c9b5d05918f6f9b1208a8ec614178a9c9a69d4de25adaddea3b4c315b152eb4aef501a4412bc78bd336a75f218ed0967afa3b6b7fab58fe88c078df24fd6dcac5a65f1d053ba3be44742b7ee1ebd633c21047d9535f08b541cc71c19340aac18a568d1c05e19c45e7c211e3b492857be4704bb28ab37dc246fb920b478868df8d3db3b89799900a65200c6b070aaeebb14140510e7e3df0bb6c954434335183d90b8f4eb82f59bb01d48b44e47252d71789d60e781203239f63084d436f63f2122763d915bbb4cfe278718ef1612b853681b02a09e8f77a1a5f49d0083bfa4287d009ab3b829d67d5e2024efaa6cf89e468d18ec729a0588eb4c228fb45eaa276b452d049b9e1e393e2573d12cc438d83d947166fab6fff68d09309c4a1226e4d6661a55c0d06ac9d85a8b8b1532a94f8381c12b3e7f21f9cb3feb622e0e4dcfd2b82653676844f3f25f03607c03fad996f72e9061758c98ec2a1f845d5dc1aa010b2c49c0430207f2fcae58c22b84cf3d5843775499b4fc03046f1f4ba3ce80c5407f8a2f964d8216770b91d104bf31d77bfd51441be74ddca0ab93650df942cf72e8d40f3e70bb8df1aee81c0abafce5192012a58ec60c12841d223953af9d71f2e69c2f981d8814bf1c13d822e950273aec6e82bc11f6c7557ee6fa5716fe9372cbcd7b1ef81999d50290169a7bea74ca03e3b9e153fae2978b71ca7732d04fd4feca6c247666788efa2dd100951c7583edc168d84b15525b735c5430023ee145b61026bda12108f4dfb04fbbba0e31ccc5e880d9775844e22d3d4377dfaca3aa674ffc01ca096fb63bdef1fee90a10c88565e53497ab1dfce53226be3cc49f674047975b36ad237af023abd7ea5c03d5d951e76e21a5ccb6126fabbd76742f479c5633cd46e856790687fc550b6e347bf86a3fbf7ed989a4795b78adb11997c95c510"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053340)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r25}, {0x0, r26}, {0x0, r27}, {r28}, {0x0, r29}, {0x0, r30}, {0x0, r31}, {}, {r32, r33}, {0x0, r34}, {r35, r36}], 0x6e, "a1a573d081ed49"}) 13:19:52 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3000003, 0x80010, r0, 0x0) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (async) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8a000, 0x0) write(r1, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async) fallocate(r1, 0x11, 0x0, 0xfffc) sendfile(r1, r2, 0x0, 0x11f08) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000440)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {r3}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, 0x0}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {0x0}], 0x5, "a59f7995f969f9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005b740)={0x7ff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {0x0, r15}, {}, {}, {}, {}, {}, {0x0, r9}], 0x40, "4603beae130363"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054600)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r19}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r21}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}], 0x2, "86887518f54945"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002200)={0x0, ""/256, 0x0}) lseek(r1, 0x9, 0x3) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004bd80)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r25}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r20}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r13}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0x8, "b329c61562188f"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004cd40)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004cf40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f000004d140)={{0x0, 0x4, 0x800, 0xf0, 0x7, 0x4, 0x5, 0x9434, 0x6, 0x10000, 0x9, 0x8000000000000001, 0xffffffffffffff8d, 0x7, 0x7f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000004a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000580)={0x9a9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}], 0x1, "3f56bbd5933f0f"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000004e140)={0x0, 0x0, "27995cff49e5f5a0e7979ca163507f5b302d6ddfe42f499b0d1637c823acac74a2bd51b8bd7f5b5d83fcf4577829d4fe64a1a8fa67cdfd9fc45150858540f37d8ce5a443076526e7cffcb58eb3c441651d21f77768a81e5b40c32ff9c1501db4f185caae1dfee5a234c917de225a92ce25d7336c66e514fe102984c76d625e472fab37ba25b8083829a9a0251365f138ff235e3507691e08b1ca59d78a1b59e142495b5631d0a9859288872fa332a04b2665cdab1bea3cb329f0da25f98c78b1de54fe460e5ddb62c7f8b1b2b251e077950f3ff29d4b77e84c43ffedd050bf9d5be376f1c2633185637015da3f1f7ccb80015d860d3207110a9223cc6725b381", "66c007f8d41bb41cde478cf59df9efa4a806b4c5436169e1673cb4580e7433f6134973e239fd4ba128f281297d41638fc09452b1c70e7ed488a4ea1f8c04b11921ac13f7fa04f2f42636f16bb5f1710d6e824df10b35f68c3f40f2abbcb5cbe9f408186f1721f051b995d645d555cb0d2b17298a5936f77c7db5f9bb8585bb5022cfed0cfdb1b0a0aeeabd2646c2881d18c48dcb5bded7b31bc5bbf95f8977333c8160fef6500791c26c4e069644914414e698c701ad616b6b98207d47227e98217773e403d6ca21984583f8f769ae8f2136efbd4276e15e1f98aaf76e88537b2fbcef4fc32aa6d65f49e4b07491c716178613b11b3c9e4164c70f4288acdee6e57ea77af20e283cb3c75b77062f26ea62a9eaa23ad96a2016a8ea4f77332624eb1aa8b28bddaf83460922b1ec5b9f6e662579ac45c438a51da160c4975d8b467ada24429e88ac207ff5d862bb08fe4a5932c044f694c9e12016ad22934e4e71565378eed8a2d197ef8fc04ddbe922aacd2451b47d2d59b87566414be892a684cbaa73860d552a4ef5a689f820262eb6b8f0cd8cd14f013626efde3bb32c67cc257eeb759b57936567df0621178181ef9be5a0bc3fba800052128903f71b0f3f6112cc3afbcbc5408ec52aeea21f55ebfe078c71f52d5a918ffba3cb28a3a169b4da3e28e7ec160671848ae2f691e7888398dbf8008e847d607aa3c6f2bded1e48e8309943a4c3cde596685a68ee798a01cfba5aa3e3e94d35403f0d555b2d6df8bf854d69328a1dd2688862e4877318c1379190fecfdc9d5497c9bf0dcfd29130ca56fe10b6da12e53d1e2b4499bb1153ace1354d31ab7888a4a85a08d2a8640a612a945faab1a829ac0c4b1b82f3f6780a19bb4f418439d4a3e8cec20fe035f441068ab2c9ce81abf790bf8d4b2167181d5c3a958b29b3f2e0c616fdd2405062cbe7c891c344286c175b942c2439d54e726ff6aa91e3d2a6598bc2d6e26a75f7b455b7de2f0c3a9629575e59c3293a578a9c2571f24843f58781af745e7078bbeb148a22a5cd097c4c22ea8db1c0b92d42a69906bea032cb2c7dea6c6ec5240ae497d249071f46e9ae81390a83010105e1b03247a50f2e650513af7de7879b0275b3be316d058292b939377604ea4fa3e77dc8c34a90a9b67c5ff7eb3803a2d5b18655bba4a53ce638473d51d4e6ea18447b723aaef83ed9f47fa6d8237fa090fb26d444756d5e3fe31baf892fbc0a0ef503646ecacac85013fc837e42a7df1121bca598ffc4cb42f655d42a627d465b6dee4b4fea6fec230cbb281d18929c413c60fac242aca9a9cb43811ffb1c9982230fdd5c5aa5643f1939eee27a968f28c66047997c28d36266a766abf88d389a4968d3e437e882a0d8743ff0ff47f4e5cb11a97a9c403eea7f7fa1d6a21428688978e5d924dbf4f85b87d616f57de53819b841f19a240711d14d956bed5e610aaba0d78cc908725973b2795519c36213d11babfd0ce59ef490f4b6cfd2d385a28ee6a9eb8cff947d368461da186d9f29e10f64b5d951012e415f5689d3c1873ab0a987e3402205b78aff3afa3ef22fd348debf17fe7bddd4414fe79551ae81704a56cab82dc2a29f7ff1710ab79cb4ca94426d97f8e79d30d876e00bf15a6816a2b2bb74759c19620cb562a4fcf3ae10b16cfe0229fc54294138ffc1d82ae5482372ad2c6eba344d51254b53c76026fbacb86e880e02ce114b645571d6710e9a4182b0881eb5fd774a3569768b2e817aa0d31b9cb3b994793097028b12675f124105a735a44f331eb0957d7317f277f44f5109a91d4d470b53efb4fa4fcacb58a70f62d2d56ccb609d942478d563561560627e0798039e9bb0d20b3c7e541bedb0f68d9e4650db25763f69143f4b8e71b618094eb9957ce1a02012129ad19be2d07b1623550b1c2eac2bccc44ef8cb6bd282f28f03860cb439c309bdfc40f710837a2564262de0e3e8f1ccce1cecb0f624098738bdaf545cd8b66875f5063f9c475c05b827a29e1a8fd061190e9330199df76d6019b28351a94907378ae70cf38b24a7acfa67d648a9e810234179bae16ff7b72299cdfa186901af7b0fd26e1cfe11263953d653e20dcfe29718b5833056e71aaf4de9f8f3cc1f60cbf3d289ef68ec23050b9fdca13458b51b1daea99c723cc8e9e24df8ff6132b47890b1759b042dae634e828c614541d22f91dff392b9efa9defba8cf320704401c050efd9f7e3346b6f01ba47610f0c20b837239e6fe59712adf843a5aa517160c2967b318ea9cf12e2aae8ed76876360790800ab49a116db0475c1dee7b4196ba23b002760caa0fbc9775df8066b21823815f53c92c2f78324ac52270d79ec09fa2a28f3eddcdf51437522d8be13a9180e3943021acab11df0929d0df79e55934da96cee0c324dbad821f6a0d51e4444529b9ba54d14b3ba628d73c1898917e62d1c3e9053739afe5e43c6c7909db0b6617c49c025e6ca81f20f1062c59eedad4f280cc25e2115b904b664b05a92ec35cbfa2e33b5c66ee4c025fc91ed9341a8d4503f6cc0f1f6836a3169b4a24ad867cd9b7ac215373b6bc661d94d8c69bb3a8a0a07935146978c794f8201a67717acc4b87889e7399cffa6f8494d50e127bd572e3847beca58e157913a3eaef228b2effa15c0369f3450f7b71b9e2c71d7186d25cd9b1c4fce3421d13bdbb829fb96c1d79c662d98ab1a8c03610905271ee97789c4c03c0b9cdbe8225ea98b041b3ffea30144557e71baea9b433cdabf34d2c527e77009dc2ce66eb26577d0a46aaa82da601a163b6b3de348fd3a3d05ba1418521c93dcff6b062d309bb250a64609b4e81b90d0ebf716d94399845307151006d5760e35f6424d0c2be0b95fcba08e967229a691d4f727542ceb8f54fb0654e44cb956f600313e8b4d8a87307ea575b0700e465c4c64102039d2f044bd429964f47d3ab327aac0a92b900a1a7a933cb5e23d0cf1c2f19c6b08decec39c83d6e9ed576f08a969fdb9a4b26c92ec32e99841c80f6b8b58e70637212041da49b1bdf743c60311857949108d3ff24994c0266c5ee92a16ddbdfebec45c5bfc3bcbe7b1b1944962040a1c365ad2081157d7209b2834a5d31e3ad43bd7f90afc74ddc679e49fee14915455c388c9c43e2fbdead5c3311110a7316c30914d3bea100cd582f1d0d4b72724b53140f3a56e97e23a0d9ebf66c4729fa27f57a93c3ca04023ddebf97db04d3a9bfc2c47980c1f134959d790d8f70432df9929e857b55efe27f36035d8df9fdf494acdb09d993f68f07fe2066ba9baa3bc0f1f14004854c281ff1051c9f73ab263e701739df573b415aeb4a3117db9accfb99e55990827d264c2a49b2e177bf642cfc92951bfd24fd108110d25778e3a13b636afffd4851739c7be98f1621ec3287febc37b2a32174d38c9590d3e8d4bdb226e1999bd742eda2dffa03fc193570d70b07ad36398f084603b98cde651ab026573abb33fdeaef558e2d6ff0ec475dc0e6a86fb33bf54c7ec4a2b2f2275891b7161a53b9b469ce3a860ef70ef54d912980c49772780e1e471e92f698fc1b338164a561ac4480f6bfecddabaf3a06ac1f128e2ad476caef335224177ef6b37d5df290706dceee44b30c9e17cf5ed72f54510fa8cb25fd1c8981d7671341d732846850ac657bd57bb1d13cef5d6afe7d447b16fba564209ba9d8ff14db10e1405fd7b547aa3057a898bbcfaa963cab5c8b072ee114986ce549e693670254ed0133e5f2e146804b69c8a5f071d66a619779e4d771e955a4597481e1ad555723efd0b702080bdb3970bca637c80b7ff26777b2c78942cea2a01172af173315e0e6fdc3f8407574a72dddbcf444227d41b4fb4c20687f61966e0cd585e6247f5dabcfd2ebc5144e57d5c0ba24d3cb49bbea9a8b163fed05b7cf932919af65ead4397e6f46845a2f37893960632816d99ede982e85267629b68aa843373add93e749699fa23df22253328d7c500660943c10b5ea8ed35369ac9ba0e71db02243749b396824ce4acbf3554ca68e22da868c2b4693a2a695e39e75559cc7a83686642573be0ed9c5a9665e796970da19aebaa002245036099c65ec4612c85f1ada6aa5ef2a8caa37037beb1b4c442160ff4882ae0fefcc753c105267e80baa0c80a521886b24dbf7367dc34a7a9d8021007d6160e7f0e25f461c935c07d84fa3a54cee005d0c580bc0f4eeca5a25918ff27a0ce28f59133d9a71b8afee8f4bbc061f7d18664c1eb1d1d533eaf5649b0710b1e5a98c0a9d6835c32a61564bf8bb9f076d107b24b11630f359ae8e2d15c99b5aac44851d7dbeea377d8cf3ed418e3189c436d3eab82361180c18d6b2272625f1a830110e5679e86ed2f62f2f422db825f427d03d4788bc37e621aedf2ca66fd49e1cfe00974658e93b74df9d271ff5ba0d90ebf44eea16da5e62324877e33d32843801e9e350909899b09d80efd1cc2b17929294bd04f8e019f8e42a98bdf209bef6ffd357d03420046df3b458623831cceafebb54474ab8c224a4d869150afdea9d9f66ca3f18d1279c498f79910241dd38162f9b13b7efb54f2bb16e8b4f01d8f52f3f20f178a53dd55ec227e57cf4aef2d5719f9489033a5da05f65b51e9d9961efd73673562a49b4cba2baf32a00829cab951579a2a57fd0981f5678ae067e20d8046780b8d004cc5ea5602ba981576f3dc692f166171439803710bfd0e68510573c6a19b9d025e29ebcd7a684d0c17b1bd623a5d0bd2f8c1a03fa8be9a3bf7f3d0f2b4d3f8bcb0f3a5e44167aa8520e62825bc67de2239bd708b400bdd3533c15116b78a1a083a1996d260bca879c23db3fdb05a4c2261601a3e1830edce1022166e726b093810016954cdb328d42261bcd1d22c38a6dabfb158edfee6478608da55138e6c00d5fec4d0ef07a3071a8ac792c74a6764b910d24a8284ba24401894c383779a336c8178acc48f5f4f00381d976246d64c18a197f23262efea3bde2a1e6dba4dc6b22694b6be55b3f260486cacf6cf11a74c4524bc3bb718c61698c8ef55c96360187a9e8c3fbc59c06db2c31102874a79b5ff1ef3552a6b664e7c850042d621ec702c8ccf416df4dfeeb5d75ee3beeecba1a473ac4e85869794d85b93f5868fb1f86d813be9a9356b33ba4ef255b41993a593c5027e07027edd72bdf4045fefb6e16881997e589810a2627cd34cc91aeb95954c0944bfc73b7ad3231b9c47476b9554543d199a90203b23f69efa45e96b52fdf423bbcb0d0aa4027b214760cfefe4d4823358399fcf56355dc906712452240a763304c22fe6873918fc9bc0c4027e812fcf574536335d69647503118929c1bf2af47be52b3ebefd6d8a9ab4571d1b43e72e15b58fbe9a27836e93194660010fad2"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f000004f140)={0x0, 0x0, "c5779927a1ac4c4c852d38177312fd9e91361a4d2288cdb27df92118d4b14754a9395968e48d319c7b67622e8112b378afedc393e8446538a185bd012deee9da0525e29b33e2fee8ccb8a52e8b6ca011778c400c6fde2c456698ff9c7bd161c8962a9ebed0a65d1334ef4d98d967cb0f92616291e7ee9db69057162c67181cbdeed38455d68a81a303d45840cfba3d698240c16bb72f3029a6f08d2459b66402de0cc3827992582f9ad655fc23f257ed390a75c054310896e7bbaece6ffbd3bf2243b26d956e7f3357288cf38003513565573d7e6e00c49992b3b03f8b794c94da06bdf3fb6d35b21dcdcacc51d0c0d05b7647ca6fcff1a2c5ec5d09c2daa755", "96c4b15e89a9c4e2fcf4276940504ec3d25f1b5082149db704606807eda1130f917190ed8e3c9678443f02b0ea118bdb3f4389699dbfe5b2ce13dc52da7c35b892ffd95edafcf4d181bc9e7b4a4491b4d8f7ca18ff6f75a0682a5009a7eda4bd5134e386c7a4588734ef2288c6b05f7ba2eb33c42415fdbb42afb8b5cafaefd650ccd5db57d0d791da14c081960b738dc4ae3f85a12adbe717da6210f0a42630e7c6f8c86a82e340b504cadd52da0aeb04c8778dc74623efece2ad74611360d8aa8de5e0c1f03c7c431a6b6e8b6d55756b3109e538889c6b5d8d290654e7a4c02c22cc9779c972f6ebfb3b4af6d501b9d169086b34ff65f0ff50ebcdb533b052d731811513e36d508d56e5d910c87f180853d1f18571bcc1d871488a9f17e695130377aded9d074cffc3b21bf2dd77ebb83cb702be437b085aa097fd998c8ac2c470d7f069adbab71245f7222fa0e686c37a3df2169850c0ad47b9ec40c1ddb9568444169d2da88d137b27ee9add08f1e0da029503c0c6715ce63676310009c75f2f1dd0408b782b3d54633064b7be83bf95320e7ddd8ed9bfc9fe9b87bbee0ec1a6ac285259cf0a73847b74887de5339fc6f23d2f038280bc866692747c79c8bcaa258ac1b694bcc854aebc07c276f2bf982a9b70190768e35b36295c5ff2aa4cf5b3ade80de1dd3b17ca928895a910775b52f53d6956964fa15f3e290399843363c237060a556213f1a8d806c0a971a7093918fccf913bbf8929a5fb547bedae77d30448adfeaf41dcc27deff655640413c71140a04d46d8790f47f6f99a6ae726726a1f8b0d485a2b61685810d35431946279b6560bc47aedec4c10b8df7d4a74d8c69cda7b4cb4d5b1fa3d8f84af1871d4c72a3ae5aced7b82158faded996370c791d29a390ab05e962187bcdb480be998ba8f253e463f19a73dac9a70518299f40c0a71ae0f965d4448df1970c6068bbeac98c7f93835c38d23612c3a3667824dbae2878bb770de0f2c42d3f81bb4f06f4aa0bf72d66b800a78b7f799c7bf9574826c48aae17da3ddcc34d0ecb6598b7b54d7c4f4f9b79d28bb37aec691d67024bd7821aa0c9b197fb21933ee9d4cabf0897e29f94244c1660aeb679853fe8ce9fb08384bd4552bf7b51250c9e61fb85c0c8de5195b3d6ae2176594b78187d0aa41dab297394114c4061df7b36cd4ef91a669857b0c9845f8179c0963ab86b3aa765c24a7991a60c6fd1490d1e7d01c665e38589b54bdfc605012232597b3901ec1643287e46f9f9775f20799a6d51a7285d44da394ab485b30ad127ea0b9e3d902684add508b363cd7dd932033cbc08b0aa55a325c564f4a8509bdd2c64a4aa15cd940550cb35db228016a1d1b116a18507ba8f8e79da754402c4c9b574ad1c0afd519eaaf2bceb16f2f757a585df1a3f15ffa2169ab7b3e648823dfad5d05b4cdada7cf677d3312b0381ce26557c9ae53c0faa1679301acf32f92fcab477236b23f12e5c296f27d6dcd625a58ec292859140fa12f308c55541404fb16dcd36545196ec2547307fc6aad0ea42fdddac5e8ab3148e7dba152ed09b67ce6cf962798b1bfe78ffe411dffd7457a0ab4c0cba645ee5f67224405c1518f7d805fa420ae0b3708dc307f7a5046678829ab7aa15e62b2785f5e7fe78d6f8d7181cc48849211e195fdbf0cb1b4408166af341c5c9059730e573d78824c90bc106aa7a48727e520a7e732074a87148e6dea371f12cc97beec4388367242d6ee03818cd8fbebeab4b3a94534c8dcfc0894a641e28c50d5135f29c9d20b5e099fc6fdf251feae630d09b7c7f0c41e7df8e9e5381cb14c95a7df052b0b5673dd725349e8a48390db4bb21245a22eefc627adb19cb7bcd771b2e85143a06a3564662919ed60ab94a1bff11fd30e588a2500bb54a158283d0a0d687af29bc23319739f7b9f01973e09553de3015a536c21f853c992c020a6c2aa012c50644b0967709879979dbbd3df91c3b5921af917121b769d38bbb0ad94249245471397dfe5fee910f955bb7c10f9ecba742285048522f946715eeeee178cee2e42b8244dbda42cec62df92b9b4000c29b7047597dc62a4e1860d02c080807464e492585cab3a25207b56e176fe1ea35ce320ab65497094d99bfe5ed0388d495ef2a16576ee7ba84e891be5f49ab264eb6005aae9f129d391bd7d5ca309966a60071175cedc50be3430d9798b8cebb39362dd3358ddfa8e64b300f5fe38d4334fb99ae25b3b627ff8825c6792f05c61141ff4109aaadebf860a91510a8fc3289c9a1173e1ad04ae19595626d6e4da75e6ad044cfa50fbd8f7454d555839abbcd1e5ad4d82ff1ea49b3bc8735fb8a76d981eced1186bc1c885a2bff7cfe381c0f441e86e0d1c0d3153719d01c91c5779064d437e44ee8a2dc6eabf3e67ad59e0c75bc6108fba0209c9dd98f69fadfe1bec6f60b7fb9338aee0ac2e85d8a814682e6dbdc6c6275ae20385a7bc0df7895da5e45fe29fc33363d19b1cb44329777e02dbcaad1af3bbf161211f916fb1ce8b086ba356a5f7552bdd6ae6ab3e68a90aa263e3513aa602947a3645a541c3b07d9c6851998a5c493bf65342a61049782e3cc9d5200a46e17b1a3cafebe0b3eb7e78848177df64d008c0db0fad3ca650862ae72b52193a70dbb1d8083fb418987af08d5f30f1da97e9e7350ba2bb7dc4dfa0f10478296da345c09cc9dd31a4ebbd0273149d14aaadcf4052f79fe512a1f8b0398903367e95dab5e54d54998ed4a093029a72940ed762d3ac99db0bd684d26ca10f7798b88e05ccc882fe47bceb3de221af3332870dcb9b89fd3fb84aaf2a6c50ba691e6c2cb1467e680165696cc9fb4967d5d8e19ef81abf365450328acea4b87b3ec79dad445d275798c53d1531f22561ce333dec0262bf100ea8fb9ffdcdc090f1144a24418ebcfda05f3f75d3c2a7d87a2e9c4be41b87380526c23814622fc0ae44c5826ab64c34b9a42fedd4115c753b697adbba17199b7f246efc4a701ae9f7665a0c1f92dbc00448ef0a3be630911544420d02992f35ac484a83f98102032d0c4199cb1ac0ae962ea63158427e255c5624fc07f9c192c71605d73b779c566fd87629a5529dba89904173b518a54924ae153d1ce5473657e35cb7713ba5767c1f98bdf1bc29d26fc0e64b6a7f70ed0ac79491854b1a1edb37f379bc238f6f3232512ba90664fc5df760b747493b22d2d5df34b153067537e5e62a600be3b875f1e613f169b8c1ff71a8ac901be836c02c51ca732e1d65be461e1edd8db936f0883546b5dffbb5afbca7178c6c2e788b844cf905eebc42d54973a7a4417f6d9fa2887e4f6ac24446fcaf20def8c112607278285305d20178e21baeefb0db0a902e256b3cdc37aa0a31f3f905b614708fefbb86ea8a7987ff6cf1f9ad9ec982cbbb47d78838ded47670f8c81f62d39b8e89557c8f1f5d66bfe0a7d56d21189e2fa3379f1644a9ad727b028450bff81435d3a87fe980614af72fe0c79e9d43f8625e1ff0eff5ee86eb707cd7a8fe9ad56756b682a426c7cb8eec84c5ec5c84e917786ad9522214f84f7f23b17b2f372c84dcdf206bfcfe04e16f99596880d33e59516bbaea96a05a0fc6ba87be63a6554c84c948e69e0293cdd5f67a18312b5fcf79ba57973bb11bad7a315c00ff3ded68779601e23fdd3a6efa6bd184dc279896f7b1fd3f8356bea73fb53da2eda85445814080980ea0179479867ec4977400dafd1fbc867a5c6bc6b5f84da11511aa3dcd1b27cefcec455206d1f0c7c5460684d913fd14a78719e63ee1c5bb547744b067062bf20f71e4fb39a90d2a4f2281e0530bbf32db54160beece7ce6c9975408a97ff2b72fdf28d2e0774df56aa9f07a90e0c812c5406592e63a1baecf2e583ca56c218a1e2a9ace36f37659aa02c7e2a9ef829c65d55efa351ddd086a81e13f3b7472d313b5dc0e55575e281886a705fa06847309b6879423e34f710dcaf7ed6e8f879f31cdf83e6b7e2bc263d92274e441ba040f707154b32161fa891f3526630a40a3b1598c53a0f4ed7f8f6e6f20baa33f07463c3a32ceb2b31bbffffa6d762c625145f98ea38e69154885a51e462b9432e951d09f893c25169aacce352c2cc792eba3df1ab1e5d3d5db5b4b01337314d007cab29c01f91e5d5cf53ed28ad1d218ebd0ea5d625ae686063bc116e638e65596b554b8e1aa598705ec6182f3587b5fc505ddcdf9279dbe2cc2d328832e15bbcfeedaea5ac5d97d0409db38df3516cb528b4c3fd284e0e8ba7851f914847cf45a69f3a10ac7fe13d82c46905138257fa2f9cc953ea10a8bfe2109b08477db8ab67cc1275711d9a71e212cbb7aae7aef05d453adb774eb82ecb5062c560c5f7e7c8db7b869bb42262a5d3941792b66e5e1ccdbfe5ed9780dbd7e7236ae913c5c63b7aaa90b76526f1db6bcf24cffda0f3c064a1eaacb281a34effe584bd83016f8f2a008555d152779efdbf1a20f747ad0ece59d757fb73d48c50c9daee7845fce9cbe8d95e241d3d51848b378c974f70fe40420966dcba23a848dd5ca3cce129c428e929c18978973af90079827b97f6436cde83168281e1e7aec3b80121501d92170a382f1743ed33d6c11f69e55e3b8bb332cf02bb6a0434b0f5f12f2332b73d9a4337eb4499c3c32bc01611bb06f04cc4deedab3d42962fbae26e35df7585af60fd7840d1df0549675125a036a92ba96a59308cf5ece12c811a74c5b768cb5453ae594f2909a511a0d43d2c32ee99da72886ee5d329cd12c241bea68ae024ab72ad5337cb681773f60b271220310701894b8ff62d57a88a35dc2ed52844d18f28ede418e1a9928fee6ebc6da60d048c6ebdf74d389d88b531250d6e4ca788a405d395096e0b1c668fb3200b82827112828122d89d0c1634387686d1c097c3d4b1f37ef4920e762397efb4bf79e205896d03220062ddf0f18cdd6322c59a3d034d65625577fc2caecaf196848a500a5b93b228956c74f991e3e9f850a6e5dad6a5835260e881296811e9a30e40b1efb5d36078d643a4fd7fe49a33a4770462558842f98333bda15c47ea27f5fbcbd5d37c309fe21cb4ab328bef8406fbf39809480ff59e24c62d8ed00f0dc6327c81702850c6a74da4b12a21422c74fb789539048334eed700ac818bd765310e850fc164c69773d07b5a281f0e42a4cacb98c3140ebc9d90af49bb45fd87067428a226ba045532d10064f2f2a3df82659dd5e007e549bb7fab335c4948b7b3cc9ab44663fbc12c9a49e2f399fa9c43d158cdfbbd1338880f8ed772036d468482b4582876aca02176454d66092c9d37c0e9713f89f268f362da7cfea0a6fe5a6a7298fb5d24bd6dc94c788d78a5d01eca7739c6446d004cb2a9c67e1d2b769f9017e41b2"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000050140)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000050340)={0x6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "08cf70d8ac0d40"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000004a80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000580)={0x9a9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r34}], 0x1, "3f56bbd5933f0f"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000051340)={{0x0, 0xee51, 0x2, 0x3, 0x85a, 0x1, 0x1, 0x2, 0x2, 0x8, 0x9, 0x5, 0x5, 0x419a8b17, 0x10000000000000}}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000052340)={0x0, 0x0, "4d8e39cd694a24e467c4531d0f62e91ffa23303fb15eb6bc4fb29ebad7dbaf98c1c457b70684528e99ecbb001ee8aca00c93b60f2029d9b2716efea86e10cef95d81887485ec64c6e0ea512e65fbbf03e908c091a3be0ce4b3260ed28f107cd5e01e8f8f35840518076fecdf40c9ebc841e8b06f0c66ff70f9bc42e4419dc97d36a0687c5122816a9f9be5778f9cc3f84409226b503509e1ceb95e209f848ad3df036294ecc84a2c1e4b9760e144112eb95fc2ac18a8a70c5589de155ee48b38adbf53ef2a0cbddf957250fccc1c87187a107b5e0764e95ed901e3c75ee8564dc2ffaca8f740670ac3d3f5b24ccc88103b3e0756b5f03b7784ed558eb23d77e8", "c3ef522e22f079bac3b41475f1f88d20abfddb5e3a218ce252c8d4b9d806d54e818fb1d6c93eb51b68b535fbff239de5ae2d8c464143506cb7704247724dbfba0bb227fce64ca2de9cd090ba9cb501fb505ecf4c1b423b917faca3a772b4641c6068bc7f45df418830c2bfa1c8fa0b52801746fe53adcc9dad3c265bc69e620718d7a67d5778ca0cad63344aba71a12c184474dc704d8aea1d1ee8130a4bc4970dafd9a52f3a37ee39859b8b66b38935243c596107173462e73daac09d1c2a27b9971afa5c3506df815f7ba03c0d75a9000905b6753236b6cbd71f6bfd13682d8c6e26939bfa03cbecc3ca898e41c1dd6a9b90b1c1a771f4febe761d60aaa12c4fcc620dfe129efa653dd18ff05fe170a0bd4ac1d43b7df76bfcb8987136083ad5ce5ca3f34ec3d8606a2d6885bf0374ba883f1ee85d98f8c30b24d5821c80d362fbb516bd4c1857e447c46fccd299f04f5bb723600c5fd777172798082befce659b83b4b3df9658a0e296c2a295e5a3cdbf1e79cff77dfb600c7158628d52c359046ad5983f68ccbb96e8c7685a54722742b158eec577727abd322ea83bf916b104a83bbc5b9eb84f19ddecfc130b563bccbcbd585549097e4a01706c8443196aa9427269770414a3b129730185cd993420968af31978ea201f28f9d7dc75f1fb238a70551017ae45689a18af0735d47ec27807615458236a704e9e6891a355c932e6bdd00d3ed2d542cfa5d6bf6c4d44f7736e6387f0b4594ac8093cafb2d09aac7a2957478c79c48783d11382b167423ab7ba7df4328b3749c17a2a846bac6bfaef49e1bc524a458f933410c123d78952372c9baaa1a70922bfac8b92b35ce0a189d914d9c6238c8b8c1990964c9bcc41fabdd540c2e820759b6ec977e367327f96e7b88413e6b19508717c007300f0e54aab18e8ab203dfedd5a14271460244f3f97a590a414430b78cfe3a9374a758150c37ef7ec1e65f3c050a060306cbef84c029c9add79cc3eecca6b78d6c331b1a8961f3614b250c90cef11648de671da9eee03be25254e556ae36a79088d366ffffbbde0fb35cd2d7ba463749e43845767a742994292a806fbb451f2c7c8922394edd5056f251080026dc100e726e55ef1d0a46a667113d4ea0417b159b3da9f63ef5c8efd5850e4f381e47baf3ed668cd52b580bf1e4e02d250bceb62d648fcabb0f053b15109bbacf4dfb2ed73a3eb60363f39a507e4dbb1af0c6c02531a2a635e1591d1321f4424fe4f99d0216928e5ed0c991823534edd202dcceb9def729d7f44507dd6f1d56a8a8efdd4d5fca5fc08f830409068016daa2dae1863bbdc739fa304681c2c6aa380fad3789de5f83503a314508d00fbb662e58504fd2cdc711bfa1a963d863e964f57bd3b30c89b8640d58802cf483890754966d7b52822338cb47a30a0e28083121f638fba92deabbc565c994b4faa1a78b86fcad90f4115c0fc8ba3c1dca9766838950b3271d496fe65d91912d739f304f28e9a1b477be9e5ea1c5487913ccdc1e08da354d7640fb900743d42c1ebfca3881a502e004e6f2fa70ea42a8e9ca03be25f412b092eb97cbe2f258693d86083b44b00316b175ac4bd2feefe51ace5ee5fbf3d9d009553baa6a10b96baa31537800101125b21e362e13e24506c14c908a599795798debb7e3b979ac265850a7b4cb1d55e2834d298b39ad749b227aef93ce00bf80545b587796928f4a8b9833416466e44dee0b60b4465fd71029c6a7fdac9ed377cc2c4299f0e0047d38eaf134fcabe2b1613479e2981a93fcd2593a59c5dc6fb0567b9d81d588e73ac5b5067bb56ad043be2a229b4437aff3e0ffbbbd8e8dc89d25b44b25ada056fffc973e2e00f583ce31a6ab634798b69dbe328056880750bf6e569eca41041a2dcfb1f373ae91bd9c4d760cd9afca90a703c906018275ed58667f5b1c9eaa04c308a51f12eaa28d34f9e1c8e812d553506964622839c72e5905de7fe2e24a101d23bb0fc9fb873173d6385b048a3f95c7bad24fab3303fd77b297498e3a15c73523f6485f40770c153448facd1ede8a37e127ae92e39257849886a11d158a1bc2464d7bb653f34252268a4ca184b9b4739ccb7d3cee768d76dc4cdc3a45d8850bfe0bd974cc667dca91a41097a1ce4f21d3e193e1024a0bbd1121c3fcf691111413bd0c053b5c182d878075ddd8674bade4fdc4b3a33f493fd70e6463e04d17afbf472e141dde6086644773eccf0188bad9518cba01b4021d8695a403e3748d3a26c59726b40359d2e29721e66d4b12423600d3e9bc9a3adb86f93b7293347f8b58bb448cfe3016e169b28f23d6cab7df6a7f28a863adc9aa8e59d81679b402c6ffa9b39b11eb7b9617a42d21a82ac323da0fd918a430d4a7c4d1d852486e6ba477851ad14045e3f25eb581ba687cceb10f27b46e5353379f00cc04ddcf7737c7cdf952e352e6b9090a34c2840c057f3680952367aa3dc34ba76234a6b23e155eb4e0437d4cffac3f85026af01c9adf56489e86231c51d00bb65997da114df4a7727ba65efe583c8efa3aacfd9a7b2c439ef340ca15eaec6c88dff80c6057a1c736284f391a878d373b47b2aab3b76d31665734daa2e1463ca2a6e164ccd37ec1a5da968965e4756341f0883c2e87615f93511f6d0323b3a05e8028f76f5485d8073c7c99548cede905b9948faa3328508b0468d30ac6cd3ca5b4d82cd43dcaa466989d39adf77c0b4139cd1faf3051c10980003b9262aae9ecb67e6e25c25892e5dd7377aa51cd221dc1ab782ce9057f7d7d869d472d9e4a71b9d220647d3fc7562e4aaf00d0983180c9b427b312d7a12c20119caa714fced78a27b4de2c1292f1906f2eeedba1a983f266cee65805d030f49b86713a776ec6ce90a515e3dff35c90fdc6aa18671444a126b6a8ab85d5cf111e89e155ecc515ab57c287b63d72810aa9a4bd584d12f6c5818cb624db3e92a3552daf980e59741772087348b36b3d3fcbf14120abe7d0c33e83231bf542a339bb98d36191968505fd7ecd4f9b851c9f665ab91b413b20c45e015ebaf27ac5cbe02fd8adccb4f76a1d74dcb1e2e797b91876b17b4d21741991a73e5ce8a405e3529eeda014f2a0e54da0943c6a788690a6b43efc358d710e9cdbb938149e93c9b72011e53d542b59344ebc9c645e2ac1fa84cd5e1f080cf0eda8eb2c4c9a468ec6be4cda7b169b58e03ddbb5e9c74adfbb23782607576304abdfef915ffca2caa9035fc373667b6c54bf2d51fc7d555bc5dbcc653cc61458890911d494df2b110f4129d1b767e0598ee62de06343cf22046170aa5ee709e82f63c7f6fcbe17b46253d280a3e4753b7c43cadb83802ed620922d5bd7936bef078e9352aefbf9c362d843212c524168ad5fd127b377ce5988b9f10ff09bd1320387f9f9833a886d697c459587ca1b28d0ce690072389314f50aa765d4f7fcba04c12c39f3493edc93cb67f7a7ffd8557e5e8abd1e8e8e9c6cb883630366e339116c28059c0dd9a5fdb9d7f2ac941daa060c304f001bdb00631bbcffde330dbfd8ee71e4ecff529395054b9a8ab4ccd52db1d6b5d0b332d3b864b5b8e5bc5058789f6e3d86e3474b1b5d86230ff41dd172c192382435ca164253652ce5912826d4719832c169eaebf91d096aafae8fe688fd76519bfafd65b00021b2133831947141f905819f73e0beaed2b0692661219d0d8fea99ee5e76d3512f742a37e6ec0a529bc0abc484ba6ca1cc94baae620c941d7263460b9ce78a0cf0ba357103681f45fb56fd8288dcd36a1fedc5063729048b4e277c1445320226d482a88e9f9ca586e3344f14ebe842a4a2b5cf590f6eb28819ef9530890addd4ec03ef78c316e8a17a700fc1c84a35302a14f9987ce0b7eeabc38aa8ad3ff0b6c5293ddd586bab64b732b9d5d7cb203bb979b4d59d1b34b5a064cc84b87b1a567098cc0ece5e8c6c0ecf59e6a68572a604cabb96a19e090ccbd8a60d73fe0f5a49cbb080f2aabd2c09b6d6b7ff81465438a27110fa6c65810e0c80fc3be560b66b1872acaf7d8f6419c2fbe279c4140cea9cc8ae8121c25d07d2ccdc6f3f0436c4ea17cc2b1d017c9eefe73ca8f78a2324a2ea95943bab27a4883e01105a963907096acf06eb15a5e20742711c9c38a3eea82215ca924e4d265eaaccb48d4e54146ec4defe568cdc823ae583c8b785e4a788672dca0bd0606276c47dfb0c7a6ff07a493b4816fd45dab8db9f03ebe320f6186620e16066b9c92de7ce1b40f436301aa0cada7078a1e83f0e030616bc364c5cf358f6292a1475396b4ceaccc5d7a18e71b18fa1ec50ef93bdfb514c36725e2898a4644cbd07192d5dd883134e06091821aecfb2fa310267d67fb371a7e75ce65fce2b08a6ed7b09c2a1c8529d035416d58ec0d34ae765fb0be38fd0eabc50f5cd3f81dd2f6629fa863eb63228c9b5d05918f6f9b1208a8ec614178a9c9a69d4de25adaddea3b4c315b152eb4aef501a4412bc78bd336a75f218ed0967afa3b6b7fab58fe88c078df24fd6dcac5a65f1d053ba3be44742b7ee1ebd633c21047d9535f08b541cc71c19340aac18a568d1c05e19c45e7c211e3b492857be4704bb28ab37dc246fb920b478868df8d3db3b89799900a65200c6b070aaeebb14140510e7e3df0bb6c954434335183d90b8f4eb82f59bb01d48b44e47252d71789d60e781203239f63084d436f63f2122763d915bbb4cfe278718ef1612b853681b02a09e8f77a1a5f49d0083bfa4287d009ab3b829d67d5e2024efaa6cf89e468d18ec729a0588eb4c228fb45eaa276b452d049b9e1e393e2573d12cc438d83d947166fab6fff68d09309c4a1226e4d6661a55c0d06ac9d85a8b8b1532a94f8381c12b3e7f21f9cb3feb622e0e4dcfd2b82653676844f3f25f03607c03fad996f72e9061758c98ec2a1f845d5dc1aa010b2c49c0430207f2fcae58c22b84cf3d5843775499b4fc03046f1f4ba3ce80c5407f8a2f964d8216770b91d104bf31d77bfd51441be74ddca0ab93650df942cf72e8d40f3e70bb8df1aee81c0abafce5192012a58ec60c12841d223953af9d71f2e69c2f981d8814bf1c13d822e950273aec6e82bc11f6c7557ee6fa5716fe9372cbcd7b1ef81999d50290169a7bea74ca03e3b9e153fae2978b71ca7732d04fd4feca6c247666788efa2dd100951c7583edc168d84b15525b735c5430023ee145b61026bda12108f4dfb04fbbba0e31ccc5e880d9775844e22d3d4377dfaca3aa674ffc01ca096fb63bdef1fee90a10c88565e53497ab1dfce53226be3cc49f674047975b36ad237af023abd7ea5c03d5d951e76e21a5ccb6126fabbd76742f479c5633cd46e856790687fc550b6e347bf86a3fbf7ed989a4795b78adb11997c95c510"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053340)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r25}, {0x0, r26}, {0x0, r27}, {r28}, {0x0, r29}, {0x0, r30}, {0x0, r31}, {}, {r32, r33}, {0x0, r34}, {r35, r36}], 0x6e, "a1a573d081ed49"}) 13:19:52 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000002, 0x40a2012, 0xffffffffffffffff, 0x0) ptrace$getregset(0x4204, 0xffffffffffffffff, 0x1, &(0x7f0000000200)={&(0x7f00000001c0)=""/32, 0x20}) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000000280)) r1 = syz_open_dev$vcsn(&(0x7f0000000240), 0x7, 0x101440) ioctl$SNDCTL_DSP_SETFMT(r1, 0xc0045005, &(0x7f00000002c0)=0x7) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/108, 0x6c}], 0x2, 0x1, 0x4) 13:19:52 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x6, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:52 executing program 3: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000002c0)) (async) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000180), 0x400000, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) (async, rerun: 64) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='net/snmp6\x00') (rerun: 64) preadv(r2, &(0x7f0000000600)=[{0x0}, {0x0}, {&(0x7f00000003c0)=""/219, 0xdb}], 0x3, 0x0, 0x81) (async) sched_setattr(0x0, &(0x7f0000000500)={0x38, 0x3, 0x0, 0x0, 0x9d}, 0x0) (async) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) (async) write$RDMA_USER_CM_CMD_BIND(0xffffffffffffffff, 0x0, 0xfc86) (async, rerun: 32) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 32) write(0xffffffffffffffff, 0x0, 0x0) (async) fallocate(0xffffffffffffffff, 0x11, 0x0, 0xfffc) sendfile(0xffffffffffffffff, r5, 0x0, 0x0) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, &(0x7f00000000c0)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'team0\x00'}) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f00000008c0)=ANY=[@ANYBLOB="440000001000030500000000249d020000000000", @ANYRES32=0x0, @ANYBLOB="0000000028140000140012800b0001006d6163736563000004000280080005008215e8b5beae1fcdbf1c6650b9ea38fa0c060f", @ANYRES32=r4, @ANYBLOB="08000a005fc1665ff72d84454624700b4ae9303430131cb05efccddff5abfefd989ea5ef9fddb0f2c55df7ac77f8cb1923a81ce64839b581ef22b71ba18c1598bee7029afbf4db61a190f4a571f220ef9c2fc1756a13daed8bdbea9f88f0ed9cd7b22d0afc019688ed724015411f609139a82d7d9577b800f4cd73097402eb0b4900bf5eaa6bb9e374bf7671b9c8109426184572f4dd06b818abff844ce70604e9a13fe9fdc046a6d4e758f06a3e23a68cd4c241188901a49d1bee57d62f863c1ceedf22b91740e584e96b", @ANYBLOB="0956570174570cdebf42420a4b283c9d3f6d48bfc6650f6b2f2dd85de23296187829c9268ee1078ba71e20fb25d792caaf7648a306ccf332372b0bd861e5d6cc26"], 0x44}}, 0x0) (async) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000040)=0x0) sched_setaffinity(r7, 0x8, &(0x7f0000000140)=0x7) 13:19:52 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000002, 0x40a2012, 0xffffffffffffffff, 0x0) ptrace$getregset(0x4204, 0xffffffffffffffff, 0x1, &(0x7f0000000200)={&(0x7f00000001c0)=""/32, 0x20}) (async, rerun: 32) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000000280)) (async, rerun: 32) r1 = syz_open_dev$vcsn(&(0x7f0000000240), 0x7, 0x101440) ioctl$SNDCTL_DSP_SETFMT(r1, 0xc0045005, &(0x7f00000002c0)=0x7) (async) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/108, 0x6c}], 0x2, 0x1, 0x4) [ 704.869703] audit: type=1804 audit(1670851191.760:244): pid=27327 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3151727103/syzkaller.yW8mwX/608/file0" dev="sda1" ino=14241 res=1 [ 705.009354] audit: type=1800 audit(1670851191.960:245): pid=27346 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=14433 res=0 [ 705.010019] audit: type=1804 audit(1670851191.960:246): pid=27346 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3151727103/syzkaller.yW8mwX/609/file0" dev="sda1" ino=14433 res=1 [ 705.220402] audit: type=1800 audit(1670851192.170:247): pid=27356 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="file0" dev="sda1" ino=14433 res=0 [ 705.221851] audit: type=1804 audit(1670851192.170:248): pid=27357 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3151727103/syzkaller.yW8mwX/610/file0" dev="sda1" ino=14433 res=1 [ 706.012349] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 13:19:53 executing program 5: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010280)='./mnt\x00', 0x82cbb, &(0x7f0000000040)=ANY=[], 0xe, 0x10224, &(0x7f00000102c0)="$eJzs3D9vG2UcB/CfGxoBLSVCDGw8EiA5ErHOdlJBWSKqqgOkimgZGRzbsdwmdhQnTugCC3823gAbTLwHFjY2lg59B0hsSCwVEsh3F0QrhgLGoc7nI9197567/J57LC+/U+QAzqyl9MvPlbgUz0TEQnz3xcWI/LhSbrn1Il6KiJcj4tyftko5/sfAYkQ8GxGXJsUnNYt7Jpe++vbTD77+8Z3Xvvzm+4Xs889+Or1VA6ft1YjY3SuOj3aLHPaKvF2Ot8b9PHdXx2UWF3bvlOfDIo+6W3mFo9bJfa08m73i/uHe4WiS2zut9iR7/e18fG9QTDga907q5H9wu7Wfn3e6W3n2R8M8e3eL5zou8+7ooKjTKet9mJePg4OTLMa7x91iPXt38mwPDsrxou6w0z2e5LjMcrrobP3zz/dJ8W5/cHicxt39UX84SGu1elbLVvbbl1eyrP5mc6XXaW23L3cbq53W9mqqdtdHw53lVO2126l6/erV5VTPao1a9nq6fuP9tNNJ1Um+3R8cHvR3RsupUWuu1erL6ZV6urmxmTbfu3ZtY/NW2hgO0o3hODWzVG9eWWtcab6RNm/eSo2skVn/TFVmPB9zxhcI4G97uP+P0P8Ds6D/1/+H/vfMr1/7xr/iCwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGZd+OGtw/xgqTg/V44/Vw69UJ5Xymu//YXKIzUXJnUj4vxj3v9JJWKxnONkeyoi1svt1+f/288AAAAA5tn9B9V7lbxbL3ZLD1/+6HSeihlZzPeVix9PqV7+WmdpSsWKF1EvTqvaQv5801rphSjfUE3F+cnu6WlVeywLM50NAAD4f9AJAAAAwFx79N/wAQAAgPmj/wcAAID5l/f/fv8PAAAA5tv9B9V7p/0MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7946yMBAEAHjyv5rwo3gKwcJOEBuP4GU8grVnsBO8jI1FCk9hJ6IWriBBJBBFDN8HQ5gkO/vothkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi6fD2aFvvupm6d46me5+wGAAAAeKh9eXyl9D+96qQ8S9/u3d2zUqnviMgj4rfi/7Ms4i/NcY2fiBinOLRKAwa9ZX84X21fcQ4AAADQMMViN3n3GgAAAAAAAAAAAAAAAAAAAIAbn9T/DwAAAKhM/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLM7LycAwCAMQPtZoPtPWwTdQPDyHiTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgz86sU+NGvelfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZ08OSgAAgSCKLmsBKxnC/lcvdhBZU8h7MJc/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/G2PiNVqeUOvnu+fh/06NgEYBMIwmiMLpMp62TZraWMhYu0hvgfHtV/7l/+b/VGsCt7Vmx0AAADACe52V7fV40kMAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgsjuHVgDAIBDFWroP+49XwcPjMInhC8QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMvNHHPdEZlQAAlOyby0MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDkgAAAAABP1/3Y5AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJAgAA//87ghsH") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) sched_setscheduler(0x0, 0x0, 0x0) (async) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) (async) mount(0x0, 0x0, 0x0, 0x0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r2 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x80100) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r2, 0xc0045516, &(0x7f0000000000)=0xfff) (async) r3 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r3, 0x0, 0x0, 'syz0\x00', 0x0}) r4 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000002700)=@delchain={0x3c, 0x65, 0x20, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x0, 0xa}, {0x7, 0xc}, {0x9, 0x10}}, [@TCA_RATE={0x6, 0x5, {0x2}}, @TCA_RATE={0x6, 0x5, {0x4, 0x8}}, @TCA_RATE={0x6, 0x5, {0x8, 0x5}}]}, 0x3c}}, 0x20004040) (async, rerun: 64) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r4, 0xc0045516, &(0x7f0000000000)=0xfff) (async, rerun: 64) r5 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r4, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r5, 0x0, 0x0, 'syz0\x00', 0x0}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000000000000000efffff0000002000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYBLOB="000000001cfaff1b0001000001000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001a70000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x20000, &(0x7f0000000280)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@blksize={'blksize', 0x3d, 0xc00}}, {@default_permissions}], [{@uid_eq}, {@subj_type}, {@smackfsfloor}, {@dont_appraise}, {@euid_eq}, {@seclabel}, {@smackfshat={'smackfshat', 0x3d, 'f2fs\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, '#*'}}, {@subj_user={'subj_user', 0x3d, 'f2fs\x00'}}, {@euid_eq}]}}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r6, 0x0) write$FUSE_DIRENTPLUS(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) (async) write$char_usb(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0xac08f000) (async, rerun: 64) sendmsg$netlink(r0, 0x0, 0x0) (async, rerun: 64) chdir(0x0) 13:19:53 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) (async) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000002, 0x40a2012, 0xffffffffffffffff, 0x0) (async) ptrace$getregset(0x4204, 0xffffffffffffffff, 0x1, &(0x7f0000000200)={&(0x7f00000001c0)=""/32, 0x20}) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000000280)) r1 = syz_open_dev$vcsn(&(0x7f0000000240), 0x7, 0x101440) ioctl$SNDCTL_DSP_SETFMT(r1, 0xc0045005, &(0x7f00000002c0)=0x7) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000100)=""/108, 0x6c}], 0x2, 0x1, 0x4) 13:19:53 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x6, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:53 executing program 0: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xa0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x8, 0x0, 0xffffffffffff0001}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r1, 0x0, 0xd1, &(0x7f0000000040)=0x1, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r1, 0x4018f50b, &(0x7f0000000140)={0x1, 0x6, 0x1ff}) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x94, 0x0, 0x0, 0x3}, {0x81, 0x2}, {0x7ff, 0x0, 0x7}]}, 0x10) r3 = dup2(r2, r2) sendmsg$IPSET_CMD_GET_BYINDEX(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) getsockopt$MRT(r3, 0x0, 0xce, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000240)='/sys/kernel/mm/ksm/run\x00', 0x1, 0x0) write$sysctl(r7, &(0x7f0000000300)='1\x00', 0x1) sendmsg$nl_route(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="2c00000100000000000000000000000007000000", @ANYRES32=r4, @ANYRESDEC=r7], 0x2c}}, 0x0) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x2, 0x3, @vifc_lcl_ifindex=r6, @private=0xa010102}, 0x10) getsockopt$MRT(r3, 0x0, 0xcf, &(0x7f0000000380), &(0x7f0000000980)=0x4) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x2, @vifc_lcl_addr=@remote, @loopback}, 0x10) setsockopt$MRT_FLUSH(r3, 0x0, 0xd4, &(0x7f0000000280)=0xf, 0x4) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv6_delroute={0x1c, 0x19, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x2a, 0xff}}, 0x1c}, 0x1, 0x0, 0x0, 0x891}, 0x0) setsockopt$MRT_ADD_VIF(r3, 0x0, 0xca, &(0x7f0000000200)={0x1, 0x4, 0x7, 0x7f, @vifc_lcl_addr=@dev={0xac, 0x14, 0x14, 0x3b}, @dev={0xac, 0x14, 0x14, 0x3d}}, 0x10) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendto$inet(r10, 0x0, 0x0, 0x0, &(0x7f00006f7000)={0x2, 0x0, @dev}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r10, 0x84, 0x1d, &(0x7f0000000a40)=ANY=[@ANYBLOB="ae29637a5d839a987a25b7135922959eb4615b992e2014e35567a91cfd3044f1c586a8000000af598673239462abefb30087957ac749494f329d732e624f554816479c23fde044ce3d206f5355512c0639f9197c22d5d37a", @ANYRES32=0x0], &(0x7f0000000080)=0xc) sendto$inet(r10, &(0x7f0000000400)="34ed9eed5bac0a4a99734aa1733f60462085bb6ca17cbd7debe8d69e85089fd43fd6ae10cc949b5115b5eb87141e34e9f348b70f90567fa55bc6440ea8198a4ee4d627f37c69e5da62408ee91f9b88162ac2a15ab0ed4b0cb54171209d800c200e91c5938bc585afd14ca660df039932f98c59616b54b94c25c4f17a2c1ec09660063afac64a1099d0689fb07a8a28b78aea2c3dc910036729db3dc2e2", 0x9d, 0x4, &(0x7f0000000200)={0x2, 0x4e20, @loopback}, 0x10) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r10, 0x4058534c, &(0x7f00000009c0)={0x8, 0x6, 0xfffffbff, 0x5, 0x7, 0x401}) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="740400002300bd910000000000000000040000800e001180a92ced85d73b714f172f00006c018d80c3adb56b3b331654c713bac14501461cf808002000ffffffff7d0f4ea63219c7ffbd45973d7a8076ad392d295c937239804263dca5ed99b394b4b5e41284afe6e9816c2a76fa8e79013e5d5b619df532a5b7e514752b69324b7db852cbde940f5765364a86eba83cb2cfa9b40ead0aeffc6c4156c96b7120d64c93f7bc1a2ef69fca31b6d661119420bacc56e6e90741df820e782c06b53802838c32f2ebdd774ddafe4ca458517aa7603e56dac4fdbff955b6b1ad0884c49b9a6c32dae80e1b218ecc402b9c0fef3eb627f26c584c381b6a1087518eaa5d5bf00d454e51a20ef8410534c045e4baf3551ed102484366217d971043c43c184ac64b6ef9737fa5d999dae30ee63ebd31efd72dad85657234acf88e5da3d2196eb7d704d9f081978de5b0f4ef2cc5af2e7d571f911a404ac25d583dc7fda06e5df5a4bff94d1ce22954730036b5389fadc84db84fbe3d09dd0733da032c2a6dc55f5811947e06c10500300000000000d200508008006900", @ANYRES32=r8, @ANYBLOB="0800080009000000f8d402b11c2693140821d0f340e2bae88a6865e365c7c4b7dfe3fe16711bdf2484426da7652ea69f5302d82dbd553c85993286eeac43f05626a704358f0a2269dac43572ce069c2d200104000000000000d98c137203db1a00f138bf5d23c159f575fe5930f1f2b6d0763943c38e50ce1eda6fa031fa0bffd7d5fef5b5c68d8b396c022094697c3a78c8b4ce9a38def6444b96d051f02b3020f1802d8a99b67c427c2f5342e7adb3450266ac5e347aa8d98273a15edc2791ebacb4bab2b24a93815481c5dbf27ae6470a259c87f61671f0790c0000ee015880f08fe420a03c3ba8324fefd1d5dde4c6099b8ab101a3fd6082b4", @ANYRES32=r8, @ANYBLOB="a631dcd93bdebcfec3177d796aec228555a0f000697f5129d6a50d92bf138c4252aba316cfdc5a3675fe4eb581a89500808159a968582792b6c1cafc30c15d009d0a616a9e801db75abba520ecb85361144196af819a9792c12ea772e2c6074f6b6af6c1d0bb7dca7b9e6244e4ea9e5afd4c2cbc54bc77ae7c0a65509ebb92056093b219af533ef34f99b227bbf8dbcf087389fabe12d7d570ea0b67d500fe5ac982b555a468f5ed8f1d43106f6ed4f4bb3c0adf27a04fd2878070acba0509787e88f79b9446c9e30c0017000000008000000000f0009300599a49b765aa3108513bf87552780973cd5ec3bb1ce117cd80f399d9f8fd269fc92bd3bdece39144e5616df22279c36a90aaabf5d9c70866bde1e6eb7cd92e2dff49a3508ec5b807df63f22fc449750c939cfc0a9511be28f1606286a1270552b28c4c94340a331cf9710c1286c51331bf7b8b9861ce723ceb7da57915485efdc167cefa75baf4c4a4a8f08ff456a92a0d6cf489ece91f2e6520b60680892e46b4183885ad26cd01bfba9aaf0e17598bb22e58f340d17284deb935c47d71e22bb0058ea5e7244f2b6351cc79a4f256879e73f5c5651b39c536fc5f2d273e2b73911c8a4a50353f46f2e4ffbc00000c00318008008400", @ANYRES32=r8, @ANYBLOB="14002100fe8000000000000000000000000000aa"], 0x474}], 0x1}, 0x0) 13:19:53 executing program 3: r0 = getpid() sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x2a4) sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x24010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}, 0x0, 0x0, 0x889f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7fffffff, 0x0, @perf_bp={&(0x7f0000000140), 0xd}, 0x2280, 0x100, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xe, 0xffffffffffffffff, 0xb) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x10, r1, 0x2) syz_mount_image$ext4(0x0, &(0x7f0000000440)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000200)='./bus\x00', 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469000000006275732c776f9e46bcf62058cbc55dbabf9e726b6469723d2e2f66696c653133026f7765"]) chdir(&(0x7f00000001c0)='./bus\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./bus\x00') removexattr(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=@random={'osx.', '}\x00'}) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(r2, &(0x7f00000026c0)=[{{&(0x7f0000000600)=@in={0x2, 0x0, @empty}, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/56, 0x38}, {&(0x7f0000000680)=""/158, 0x9e}, {&(0x7f0000000740)=""/151, 0x97}, {&(0x7f0000000800)=""/140, 0x8c}, {&(0x7f00000008c0)=""/176, 0xb0}, {&(0x7f0000000980)=""/10, 0xa}, {&(0x7f00000009c0)=""/135, 0x87}, {&(0x7f0000000a80)=""/60, 0x3c}, {&(0x7f0000000ac0)=""/15, 0xf}], 0x9, &(0x7f0000000bc0)=""/42, 0x2a}, 0x10001}, {{&(0x7f0000000c00)=@qipcrtr, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000c80)=""/112, 0x70}, {&(0x7f0000000e00)=""/67, 0x43}, {&(0x7f0000000e80)=""/254, 0xfe}], 0x3, &(0x7f0000000fc0)=""/77, 0x4d}, 0x1}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=""/138, 0x8a}}], 0x3, 0x40011000, &(0x7f0000001640)={0x77359400}) socket$nl_netfilter(0x10, 0x3, 0xc) r3 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") dup(r3) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffb) r4 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") r5 = dup(r4) mknodat(r5, &(0x7f0000000100)='./bus\x00', 0x400, 0x6) ioctl$BTRFS_IOC_SUBVOL_CREATE(r3, 0x5000940e, &(0x7f00000016c0)={{r4}, "d8f15b175676d4429e54592491e45f6ca49397971488efab02e4ee325e16a9fd4805795935a6281df58796f7eab3f7d37852f42dd3f02d5e32bbee14f8695f8cdbf41bf5aa08fa11778eaf97af2f1f2916c0417ced1ce2712b4686d84d263efa19de7e5531013d6c5f132f5d524bc5b1db9102bd30e6b1e2fd146399ae4596cd1910046bb07978c8d65551a0955024abd1ae6f883a793c87eba48868debd991e3a075b62218887bf76fb0bc40fd9ddf8433e839cc2e602b9a49ab082f0435802b2c25c64a2e35378127a8a5482cd5e6c661955e50f06ffcbbadd905da1b419e9cff4559e56d2ef3dbafe7d1e83d7c4aaedd20680a45e51f9702ce77a91d234c041a3b36eb601b48220fae53a77886dba921d59d7d2a70765e873d2e75efcf92883bc801466f61878c08c5d3068fc88177cb64c8d093c9e819821c5381d9dfdf33478ef793a3c071f0ff0ac27bfbec6df684700d369c733045e6979fc1cdfe5106451db3c3daf56a8b9a235e3f11e938b14c12c73c4adef84c703c88fdcc1514131fa4b1a692ef8c53b637b68e66e31c8a2a214bfd9613c86baaede1a6c6ebf62794cdff4a623272c0725e99776d4ed4aff152ee3ac47f116e8835dea760c56a2292917fe43a6b827fcf566b681c3959b381b763cbd527791b33da4c4e094e284494139522bebf5ef0405491dc44e0e2ec9dc7e5747c6c23cbae93e378d02a999caec4f9cafafb53c87dbc389ac8d643456d629d35d78657e4d1efad2514ed6fbeefbe01852b758a87577b353bda0eddffd00c180e3d998a797fdf12f9222653d3761ed0fe6e4243eb5432f1b69bf65801e3f5b767ab12fcbacf864a0bc95799ed1c35f574a3e0ad158b88d0ae17c4b8aa3fbe8efc42c5b588ca8d493fa9b1cdc908d1a611aeccbe50c5dfab243d394c99326281f0b978c2b80297773d245fa0cbdbe97bfc8d473b41569458e4a8c97d522bbc8cc10889553728efe36beb5ce07287e6a5fe5e9b4502918e0af363bbe31342be647e5f489b53c608f14fc1891afac3c8627b5351a4de605dd39140440b432b8c974cb6873e1938c6d28db5e6d4935243e9fdfce863938c5ae4e106bfaedd84e881282b26859d7385eb4cd058f17f6b33accb7b0f077f9d8727c9fafbb3c1543e1f01f5282128606d45508d789bdd3539f1752d31652a5151b740757cc52103de2926e38de946b9cbdc1ed9d80a623d1ae12782e334fc59133dc2829500bbb2a9a32fe51a4f2442a9feb07daa4cf47230f4fe5dca51be5ead83d8f82b29892dc1a239db86e6306d296175040c6c941839f625b12b79c1b2c50373298246254bd920187fbd8d11d8f66626d2f9cfb27fdf7067b67314ff5a771ef555140e2c854f22f0dd56e7c54f1a8bd70877def2c7f465076deb9c418b7c875832de13351c1fc6089f2bcd5fcc4204aa7d466ba0011ad7098f3947a067c24e4fcc8a86c5e6308ebe7d1e46fbc95b0245a660d2316ef4dccb83ad9644f3eefdf7763a0c7326deff71e2e41a3b49d9c52118134047d4f960ddb14418718cf2398a31605529952aae6dd150fd13ce34da976b1f0973e5fda9241237466702e266a4e51d2d77c4da40c8addad816dc063842bff253e079c43ede957fa1969f77e5d8cf5b9a2cf08a3f3287d833d19d6196b60f5bfeafa80ec0108c2f623a736edffd7b6c0e5099df91a148add63957fcd0dccab37f526b314dc3f91cd318aaa9947deb9ba3ff710edbb32d6bfbdf7ca3b6b8b712ed070e2b60c1bd8ba7bd94ea4eb9005511115549e51e802093aee902b9bbb7d399ef2e980c434fca6d23f42526ad63eaa8975c9debef82d46070904b3e299cbd0d1ebc8c3eed59b220e879d45e6601898424ffd3732c041f016c4de52ebf808124c04b994a52d397c28a892d7b157513567bc47c361754ff5d51485f7fff611603b77d8f28ab5644e4796eb315e14719ec9e5c7715c44a97d4c9ecee2f36fdd68c88ab6195cbd7a55a65adf3c0334e63c3b82e88c633f6c69801f3d4d873415b28df56f1ff6c63fd02853344b20c22c47cf28dd125a39e75761bf64f7da9d585ce4b6b8af724948daa3f4c85bf5371db7f220c1e5132ee484115c2a96a12183880163065fd398d7f2a5a8cf08cbed3e0ac1ad8a0653c58a3cc04d7066f42c57cf9394b5b7fa639f9f25673fc75d33dfe08d5c84ea08c00ccec461a5a4bf9a733ad1866ccf5a252a7c3caf7af40934d9ad9826ddf7d0c3441876002f5ab66edd08c4c1954ead117a0609cd8d54d518d93c630d00191e98ea0e78ecc8dc7e85be0c367969b75c5409cafc51386af3c89f7dbe9f80c4d95c99d30add460f8cc42295b4b833932a971e0ecd8a8eae5a5610a49a367aae378afe1e0944f6324e8469eaba8a18f5687781f4824f43d6f19d3a684cdfa055fd0bd6100d0ca0dec1d1b3c4862f026f537ead4ec790e5cf452c702fd9315bc43a4ff6ca4764584d86f55c5bbe8f64afcf6a28fded09db872296da25570907fa88501c150b7bc23a68c0ad2805419a8b0f16bcade3f63a6f3eabed3cd9308ed0cb84410234a5344c94096ad5064171612a9a8d3e586efbec827854b331e174280231e4e87307ebe5807b63aa1e7adcea13a87ebff1c5a41bebbcbfef1e1960e636b01ab5f59af9280f5352782e4c8ec54d1a3fbc4eba3e33b3bd2f4781005728b0899b11d300051b03be98706886626f99757ea85ba8222d70a55d64e4b2f066546c8834d2abdc79a762685da854ca1fdb710726c69c1ba88aa0bad0a7014e7a6ab86d5608084742cd02fe76e025d12a0b61591ea6f83dfef233707caa4ea15fb4fdfcf9ec9673d93f229438ba904ab781b4a49d2427a15b826d3197dea61bc7ee3bd4a91c2b5662bc3848681bc629fec1c721446840c6e3fd95087d50e353f4c4f76d1e6d48ed150d9607d1f391e00019145fe5f7fc012983b1c05df6c826858f0e1e9f9a82049c0e05005517384147c0da238a90430fb6d3be862458a88130af9de43f0c622c9947438b5283d3d05b4ad64f401c3462575cef33e0d5b23797855ae8031df35ffecd27f701ceedd0b14dda06d7c14ef50e50dd6c3097467e3233dd8df4a88a03d99b4ead21267a009d77cf7392026000b292809ecc6aa96de8b7c58080138f79992e48acf14a11b9aacf748269a840723b0a6d7fbc1561e9ab86a43564fbed08c9c315c82535dde2ccf7d20bc9847a45ce2f4fc72f6e343e824280d3aee11b5aefe0eb57eb21f79c843f702f56f960024800f7a09547bb1c270997d82f51081e88b5b0598eac5353a773724534ae521733417dc5e1024f561b500fdea649504a881fe00d7eec5a77f5efb80c0ca9750a2732e92b585f1e33ca97dcef2f05527d777780e78b65f23490466c4ac83547d16a44347f648312a49ce08cd883e55081f760c6c43a21461362311398407118e0e17722da29e34215d2e232c27adeac34758ab3888aab733091dbb19c7fba4ca6ee955a3dcb3b8761374d9284682cfb880f06e4f9cd19f96ebb03f682ce3b52c22c575e8f2df1a13969346a86566aad5b76faa2dee84278d08221044d900d1e1b786e2079acd7254337388006de7560f4ec3098ac6f8439531af34aa7994afcc3e48f9abcfeed6f71073cacc6375e40a2d04afe6e81ba19e5278963b67f278e0611bc252c03dd4eb307a56f6c31cb222c5655d6b67f724d06d8cff5ac03ceeaacccf55077ec2508226631c462293700d7c65f7a51461f891cf492b9215770cc357a0c7ffe386fb9e6f987b48ab710235cdf004c0673f66413bdb13f71d080e67a05a92024ba0348cca3704fb232c376b4eee77878f1612589d6ad06bc52bded63073410d7e0332ca4e02ec0f0a9e1e6e5ee3221adc09f0be2ab0d9dd2a19c8f52e4ff3ac5ce7f5190f416ebfa9fc29a5190544f5f5e1bc25386443a4147a45fbcab5466d3752fc1ab035faff9f51b10f7b6c61c429f27d8c2bb06ab12093e7513866dcf651719f1220be074cabb29c496f12c3b8c070fa71a417cbf166e78d07cad3dcaba84e2a3c56cccbec8b16d2f58ca26844a61e0bf1aaadab039f0ac10f05ba61d0625b3b0d04959a2a38e1e28da8cb84c3c99e3c18d61d6611a5b893a48d7beff1099023cb1268c6ae8725f8e55ea2b650eaa8bc2615a6ccce9390a28579d5cc62d09c24c7f64cd8fe6bb20ca6e99e5b69f11157a3ebc5b7c5c5ba8cd9de6d813d1d70f94ef21b29c35c1a53b65da881b9b3dd267bdea4c798826f0b3502a22b18530d343a7c238e621b7f11d86b3abc475e61593b3c207ae2c6cb8a27cc8b22e7843a0309535b806b520f4d8d5465fdcf17ee85f5286b5fc2eb342c1ff8c1103e87d27880f104d8b133f05c6851a6b669c7f1187ad25026242060decf1ee4fbc697ea848114eab0215811cd44776501cb3fdfcb226e6711a4ed5cf88a8c7eba031228624f6532ae08fae51a1fc21f4538c8a5e07cbc494003cee8be10d6927754b2a0955c8c90e9d99799c2c0b92d52c80cab3e7643a8a42e9100166a0110f5769ebf93fca06cad8feb45c367fac7313469f56c9254f597993b4a6cc9763ea5ca3c41937e07080bda5945b7f94fc612a59f1612c8982dad4f4a58edab6715a86530bf7b960459ed731984a4c92517629257c94e7015901aab6a19e6c222fd3cf7f782fe1362412b9e1efe26d9163412a1fda682a07423b7459720e57e0095637bd25ab8c408147a5a5109a28af31adbfc4878909341dae1f2cb0ce57ab845430351cd0a27cc311fc0205a05e7c453daf1a8440fbcf5589ed4ab9e1d8809bdd2391e2bea8b686966a0f69e6c73f6ee32d4058fa49dffdfe3deacd24652769f1596ba67c8113ac385fbc66b321d339a5b37c5ad123964488240b124a18d9495c90b0626e785330f852f4563f5a31c6955ab84aab13e9a4b703c9abc44d9225ca7938fa5027137ef2fd08b1dd80594fb026f68685a798b7d19b192fcea35652fc72c35b2d125315ecc3475434e3c5e1d76931dfcd5914cc1287103bc1a1e9ef18a332e7c9144bcee8e765d76c0c0508e672e094f26d9e92a06e1589bc80546a7613022f6f584bb9df7136feae73316824f274908c68778cfacfcc95c4eb52d2e333ef97cb31cb6c03cfd71ece540a5648c9174aaf836483713d68baa81d272f73b5f2bbb5d531875c3e0d3e92b61fdf78cea27a42112e6b82c41e522ae5545072ccab67e00a5a2c88127cef94a97f93d08dd87c2e29a6150e7b65c952a40f22f60f3225a3e37241479ea528e6918e29650f8dad15955fc54a4728c4dee8211c66c77c3f6ea167148546b21b4dc16e8679560496011ceba77f2eeb9393eaea81c5fb51ffdc4e70a7546b14b55bd9362c7f7d3c7743914cdd58d6d348bad4f4d43940552a1e9760dea5103c6c72404e5d025e4389b0ee63a4487c9c0ca40370ef658936faccd3dd1e4f46027008517cb694d004645cf8da268ed316c5d964e58cef78fd6c49edad16632c6816e1563cc8fb08b0847fcc8acd16b970758af184de26c741462ce5a7763d532c4b283980695a93905ae5bc186dfcb6b01b9572c0751635f44d078292751028d5b87ada16020f365334701427084cb5c34a473f2ed3c305a9a81eaaecb71211800628cfe94dd1109472207338fb2f92578701672d6c4df6f24c55cb1bf62f5ab00e8b1d560549a61f76884e9e66516f14d680752b5fe0e4fc801715c824063b959eb566249035415523237293f9cb607d5fce342292bc2fdfabf097c245304c2c13a2"}) sendmsg$NFT_MSG_GETOBJ_RESET(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) 13:19:53 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='map_files\x00') fchdir(r1) ioctl$SNDCTL_DSP_SUBDIVIDE(r1, 0xc0045009, &(0x7f0000000080)=0xfffff3b1) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x40a2012, r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) clock_gettime(0x0, &(0x7f0000003800)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000003880)={&(0x7f0000000740)=[0x7fff, 0x2, 0x3f, 0x4944cbed], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) openat(r5, &(0x7f00000038c0)='./file0\x00', 0x40000, 0x28) recvmmsg$unix(r2, &(0x7f00000035c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000140)=""/6, 0x6}], 0x2}}, {{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/93, 0x5d}], 0x2, &(0x7f0000000380)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30}}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/76, 0x4c}], 0x1}}, {{&(0x7f0000000480)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f0000000500)=""/46, 0x2e}, {&(0x7f0000000540)=""/6, 0x6}, {&(0x7f0000000580)=""/216, 0xd8}, {&(0x7f0000000680)=""/128, 0x80}], 0x4, &(0x7f0000000740)}}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1, &(0x7f00000017c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}}, {{0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001900)=""/7, 0x7}, {&(0x7f0000001940)=""/9, 0x9}, {&(0x7f0000001980)=""/74, 0x4a}], 0x3, &(0x7f0000001a40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}, {{0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000001b00)=""/215, 0xd7}, {&(0x7f0000001c00)=""/164, 0xa4}], 0x2}}, {{&(0x7f0000001d00), 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001dc0)=""/86, 0x56}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/106, 0x6a}, {&(0x7f0000002ec0)=""/87, 0x57}], 0x4, &(0x7f0000002f80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}, {{&(0x7f0000003040)=@abs, 0x6e, &(0x7f0000003480)=[{&(0x7f00000030c0)=""/193, 0xc1}, {&(0x7f00000031c0)=""/141, 0x8d}, {&(0x7f0000003280)=""/246, 0xf6}, {&(0x7f0000003380)=""/239, 0xef}], 0x4, &(0x7f00000034c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}], 0x9, 0x0, &(0x7f0000003840)={r3, r4+60000000}) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) [ 706.601663] netlink: 528 bytes leftover after parsing attributes in process `syz-executor.0'. 13:19:53 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='map_files\x00') (rerun: 64) fchdir(r1) (async, rerun: 64) ioctl$SNDCTL_DSP_SUBDIVIDE(r1, 0xc0045009, &(0x7f0000000080)=0xfffff3b1) (rerun: 64) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x40a2012, r0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async, rerun: 64) clock_gettime(0x0, &(0x7f0000003800)={0x0, 0x0}) (async, rerun: 64) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000003880)={&(0x7f0000000740)=[0x7fff, 0x2, 0x3f, 0x4944cbed], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) openat(r5, &(0x7f00000038c0)='./file0\x00', 0x40000, 0x28) recvmmsg$unix(r2, &(0x7f00000035c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000140)=""/6, 0x6}], 0x2}}, {{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/93, 0x5d}], 0x2, &(0x7f0000000380)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30}}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/76, 0x4c}], 0x1}}, {{&(0x7f0000000480)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f0000000500)=""/46, 0x2e}, {&(0x7f0000000540)=""/6, 0x6}, {&(0x7f0000000580)=""/216, 0xd8}, {&(0x7f0000000680)=""/128, 0x80}], 0x4, &(0x7f0000000740)}}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1, &(0x7f00000017c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}}, {{0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001900)=""/7, 0x7}, {&(0x7f0000001940)=""/9, 0x9}, {&(0x7f0000001980)=""/74, 0x4a}], 0x3, &(0x7f0000001a40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}, {{0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000001b00)=""/215, 0xd7}, {&(0x7f0000001c00)=""/164, 0xa4}], 0x2}}, {{&(0x7f0000001d00), 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001dc0)=""/86, 0x56}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/106, 0x6a}, {&(0x7f0000002ec0)=""/87, 0x57}], 0x4, &(0x7f0000002f80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}, {{&(0x7f0000003040)=@abs, 0x6e, &(0x7f0000003480)=[{&(0x7f00000030c0)=""/193, 0xc1}, {&(0x7f00000031c0)=""/141, 0x8d}, {&(0x7f0000003280)=""/246, 0xf6}, {&(0x7f0000003380)=""/239, 0xef}], 0x4, &(0x7f00000034c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}], 0x9, 0x0, &(0x7f0000003840)={r3, r4+60000000}) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) 13:19:53 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x6, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:54 executing program 0: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xa0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x8, 0x0, 0xffffffffffff0001}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r1, 0x0, 0xd1, &(0x7f0000000040)=0x1, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r1, 0x4018f50b, &(0x7f0000000140)={0x1, 0x6, 0x1ff}) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x94, 0x0, 0x0, 0x3}, {0x81, 0x2}, {0x7ff, 0x0, 0x7}]}, 0x10) (async) r3 = dup2(r2, r2) sendmsg$IPSET_CMD_GET_BYINDEX(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) (async) getsockopt$MRT(r3, 0x0, 0xce, 0x0, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) (async) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000240)='/sys/kernel/mm/ksm/run\x00', 0x1, 0x0) write$sysctl(r7, &(0x7f0000000300)='1\x00', 0x1) (async) sendmsg$nl_route(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="2c00000100000000000000000000000007000000", @ANYRES32=r4, @ANYRESDEC=r7], 0x2c}}, 0x0) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x2, 0x3, @vifc_lcl_ifindex=r6, @private=0xa010102}, 0x10) (async) getsockopt$MRT(r3, 0x0, 0xcf, &(0x7f0000000380), &(0x7f0000000980)=0x4) (async) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x2, @vifc_lcl_addr=@remote, @loopback}, 0x10) setsockopt$MRT_FLUSH(r3, 0x0, 0xd4, &(0x7f0000000280)=0xf, 0x4) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv6_delroute={0x1c, 0x19, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x2a, 0xff}}, 0x1c}, 0x1, 0x0, 0x0, 0x891}, 0x0) setsockopt$MRT_ADD_VIF(r3, 0x0, 0xca, &(0x7f0000000200)={0x1, 0x4, 0x7, 0x7f, @vifc_lcl_addr=@dev={0xac, 0x14, 0x14, 0x3b}, @dev={0xac, 0x14, 0x14, 0x3d}}, 0x10) (async, rerun: 64) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 64) sendto$inet(r10, 0x0, 0x0, 0x0, &(0x7f00006f7000)={0x2, 0x0, @dev}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r10, 0x84, 0x1d, &(0x7f0000000a40)=ANY=[@ANYBLOB="ae29637a5d839a987a25b7135922959eb4615b992e2014e35567a91cfd3044f1c586a8000000af598673239462abefb30087957ac749494f329d732e624f554816479c23fde044ce3d206f5355512c0639f9197c22d5d37a", @ANYRES32=0x0], &(0x7f0000000080)=0xc) (async) sendto$inet(r10, &(0x7f0000000400)="34ed9eed5bac0a4a99734aa1733f60462085bb6ca17cbd7debe8d69e85089fd43fd6ae10cc949b5115b5eb87141e34e9f348b70f90567fa55bc6440ea8198a4ee4d627f37c69e5da62408ee91f9b88162ac2a15ab0ed4b0cb54171209d800c200e91c5938bc585afd14ca660df039932f98c59616b54b94c25c4f17a2c1ec09660063afac64a1099d0689fb07a8a28b78aea2c3dc910036729db3dc2e2", 0x9d, 0x4, &(0x7f0000000200)={0x2, 0x4e20, @loopback}, 0x10) (async, rerun: 32) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r10, 0x4058534c, &(0x7f00000009c0)={0x8, 0x6, 0xfffffbff, 0x5, 0x7, 0x401}) (async, rerun: 32) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="740400002300bd910000000000000000040000800e001180a92ced85d73b714f172f00006c018d80c3adb56b3b331654c713bac14501461cf808002000ffffffff7d0f4ea63219c7ffbd45973d7a8076ad392d295c937239804263dca5ed99b394b4b5e41284afe6e9816c2a76fa8e79013e5d5b619df532a5b7e514752b69324b7db852cbde940f5765364a86eba83cb2cfa9b40ead0aeffc6c4156c96b7120d64c93f7bc1a2ef69fca31b6d661119420bacc56e6e90741df820e782c06b53802838c32f2ebdd774ddafe4ca458517aa7603e56dac4fdbff955b6b1ad0884c49b9a6c32dae80e1b218ecc402b9c0fef3eb627f26c584c381b6a1087518eaa5d5bf00d454e51a20ef8410534c045e4baf3551ed102484366217d971043c43c184ac64b6ef9737fa5d999dae30ee63ebd31efd72dad85657234acf88e5da3d2196eb7d704d9f081978de5b0f4ef2cc5af2e7d571f911a404ac25d583dc7fda06e5df5a4bff94d1ce22954730036b5389fadc84db84fbe3d09dd0733da032c2a6dc55f5811947e06c10500300000000000d200508008006900", @ANYRES32=r8, @ANYBLOB="0800080009000000f8d402b11c2693140821d0f340e2bae88a6865e365c7c4b7dfe3fe16711bdf2484426da7652ea69f5302d82dbd553c85993286eeac43f05626a704358f0a2269dac43572ce069c2d200104000000000000d98c137203db1a00f138bf5d23c159f575fe5930f1f2b6d0763943c38e50ce1eda6fa031fa0bffd7d5fef5b5c68d8b396c022094697c3a78c8b4ce9a38def6444b96d051f02b3020f1802d8a99b67c427c2f5342e7adb3450266ac5e347aa8d98273a15edc2791ebacb4bab2b24a93815481c5dbf27ae6470a259c87f61671f0790c0000ee015880f08fe420a03c3ba8324fefd1d5dde4c6099b8ab101a3fd6082b4", @ANYRES32=r8, @ANYBLOB="a631dcd93bdebcfec3177d796aec228555a0f000697f5129d6a50d92bf138c4252aba316cfdc5a3675fe4eb581a89500808159a968582792b6c1cafc30c15d009d0a616a9e801db75abba520ecb85361144196af819a9792c12ea772e2c6074f6b6af6c1d0bb7dca7b9e6244e4ea9e5afd4c2cbc54bc77ae7c0a65509ebb92056093b219af533ef34f99b227bbf8dbcf087389fabe12d7d570ea0b67d500fe5ac982b555a468f5ed8f1d43106f6ed4f4bb3c0adf27a04fd2878070acba0509787e88f79b9446c9e30c0017000000008000000000f0009300599a49b765aa3108513bf87552780973cd5ec3bb1ce117cd80f399d9f8fd269fc92bd3bdece39144e5616df22279c36a90aaabf5d9c70866bde1e6eb7cd92e2dff49a3508ec5b807df63f22fc449750c939cfc0a9511be28f1606286a1270552b28c4c94340a331cf9710c1286c51331bf7b8b9861ce723ceb7da57915485efdc167cefa75baf4c4a4a8f08ff456a92a0d6cf489ece91f2e6520b60680892e46b4183885ad26cd01bfba9aaf0e17598bb22e58f340d17284deb935c47d71e22bb0058ea5e7244f2b6351cc79a4f256879e73f5c5651b39c536fc5f2d273e2b73911c8a4a50353f46f2e4ffbc00000c00318008008400", @ANYRES32=r8, @ANYBLOB="14002100fe8000000000000000000000000000aa"], 0x474}], 0x1}, 0x0) 13:19:54 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='map_files\x00') fchdir(r1) (async) ioctl$SNDCTL_DSP_SUBDIVIDE(r1, 0xc0045009, &(0x7f0000000080)=0xfffff3b1) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x40a2012, r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(r1, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) clock_gettime(0x0, &(0x7f0000003800)={0x0, 0x0}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000003880)={&(0x7f0000000740)=[0x7fff, 0x2, 0x3f, 0x4944cbed], 0x4, 0x80800, 0x0, 0xffffffffffffffff}) openat(r5, &(0x7f00000038c0)='./file0\x00', 0x40000, 0x28) (async) recvmmsg$unix(r2, &(0x7f00000035c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000140)=""/6, 0x6}], 0x2}}, {{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/93, 0x5d}], 0x2, &(0x7f0000000380)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x30}}, {{0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/76, 0x4c}], 0x1}}, {{&(0x7f0000000480)=@abs, 0x6e, &(0x7f0000000700)=[{&(0x7f0000000500)=""/46, 0x2e}, {&(0x7f0000000540)=""/6, 0x6}, {&(0x7f0000000580)=""/216, 0xd8}, {&(0x7f0000000680)=""/128, 0x80}], 0x4, &(0x7f0000000740)}}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000780)=""/4096, 0x1000}], 0x1, &(0x7f00000017c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x120}}, {{0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001900)=""/7, 0x7}, {&(0x7f0000001940)=""/9, 0x9}, {&(0x7f0000001980)=""/74, 0x4a}], 0x3, &(0x7f0000001a40)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}, {{0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000001b00)=""/215, 0xd7}, {&(0x7f0000001c00)=""/164, 0xa4}], 0x2}}, {{&(0x7f0000001d00), 0x6e, &(0x7f0000002f40)=[{&(0x7f0000001dc0)=""/86, 0x56}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/106, 0x6a}, {&(0x7f0000002ec0)=""/87, 0x57}], 0x4, &(0x7f0000002f80)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}, {{&(0x7f0000003040)=@abs, 0x6e, &(0x7f0000003480)=[{&(0x7f00000030c0)=""/193, 0xc1}, {&(0x7f00000031c0)=""/141, 0x8d}, {&(0x7f0000003280)=""/246, 0xf6}, {&(0x7f0000003380)=""/239, 0xef}], 0x4, &(0x7f00000034c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x100}}], 0x9, 0x0, &(0x7f0000003840)={r3, r4+60000000}) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) [ 707.374595] netlink: 528 bytes leftover after parsing attributes in process `syz-executor.0'. [ 707.425154] sysfs: cannot create duplicate filename '/class/ieee80211/©,í…×;qO!' 13:19:54 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_GETODELAY(r0, 0x80045017, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x40a2012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) [ 707.512809] CPU: 0 PID: 27443 Comm: syz-executor.0 Not tainted 4.19.211-syzkaller #0 [ 707.520726] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 707.530085] Call Trace: [ 707.532688] dump_stack+0x1fc/0x2ef [ 707.536326] sysfs_warn_dup.cold+0x1c/0x29 [ 707.540568] sysfs_do_create_link_sd+0x116/0x130 [ 707.545331] sysfs_create_link+0x5f/0xc0 [ 707.549395] device_add+0x7d1/0x16d0 [ 707.553118] ? device_check_offline+0x280/0x280 [ 707.557792] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 707.563076] wiphy_register+0x1664/0x2130 [ 707.567237] ? raid6_avx5124_gen_syndrome+0x272/0x330 [ 707.572436] ? wiphy_unregister+0xea0/0xea0 [ 707.576766] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 707.581794] ? __kmalloc+0x38e/0x3c0 [ 707.585515] ? ieee80211_cs_list_valid+0x199/0x280 [ 707.590452] ieee80211_register_hw+0x13be/0x3550 [ 707.595225] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 707.600158] ? memset+0x20/0x40 [ 707.603443] ? __hrtimer_init+0xe9/0x1d0 [ 707.607516] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 707.612628] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 707.617747] ? hwsim_mcast_del_radio+0x230/0x230 [ 707.622509] ? hwsim_new_radio_nl+0x273/0x850 [ 707.627005] ? memcpy+0x35/0x50 [ 707.630298] hwsim_new_radio_nl+0x5c3/0x850 [ 707.634624] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 707.639919] ? nla_parse+0x1b2/0x290 [ 707.643640] genl_family_rcv_msg+0x642/0xc40 [ 707.648056] ? genl_rcv+0x40/0x40 [ 707.651507] ? genl_rcv_msg+0x12f/0x160 [ 707.655483] ? mutex_trylock+0x1a0/0x1a0 [ 707.659556] ? __radix_tree_lookup+0x216/0x370 [ 707.664149] genl_rcv_msg+0xbf/0x160 [ 707.667868] netlink_rcv_skb+0x160/0x440 [ 707.671928] ? genl_family_rcv_msg+0xc40/0xc40 [ 707.675539] overlayfs: unrecognized mount option "upperdi" or missing value [ 707.676509] ? netlink_ack+0xae0/0xae0 [ 707.676527] ? genl_rcv+0x15/0x40 [ 707.676546] genl_rcv+0x24/0x40 [ 707.676560] netlink_unicast+0x4d5/0x690 [ 707.698392] ? netlink_sendskb+0x110/0x110 [ 707.702637] ? _copy_from_iter_full+0x229/0x7c0 [ 707.707313] ? __phys_addr_symbol+0x2c/0x70 [ 707.711639] ? __check_object_size+0x17b/0x3e0 [ 707.716234] netlink_sendmsg+0x6c3/0xc50 [ 707.720324] ? aa_af_perm+0x230/0x230 [ 707.724135] ? nlmsg_notify+0x1f0/0x1f0 [ 707.728112] ? kernel_recvmsg+0x220/0x220 [ 707.732268] ? nlmsg_notify+0x1f0/0x1f0 [ 707.736268] sock_sendmsg+0xc3/0x120 [ 707.739986] ___sys_sendmsg+0x7bb/0x8e0 [ 707.743971] ? copy_msghdr_from_user+0x440/0x440 [ 707.748734] ? __fget+0x32f/0x510 [ 707.752196] ? lock_downgrade+0x720/0x720 [ 707.756422] ? check_preemption_disabled+0x41/0x280 [ 707.761444] ? check_preemption_disabled+0x41/0x280 [ 707.766464] ? __fget+0x356/0x510 [ 707.769920] ? do_dup2+0x450/0x450 [ 707.773464] ? __fd_install+0x1b4/0x610 [ 707.777445] ? __fdget+0x1d0/0x230 [ 707.780991] __x64_sys_sendmsg+0x132/0x220 [ 707.785224] ? __sys_sendmsg+0x1b0/0x1b0 [ 707.789288] ? __se_sys_futex+0x298/0x3b0 [ 707.793447] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 707.798813] ? trace_hardirqs_off_caller+0x6e/0x210 [ 707.803830] ? do_syscall_64+0x21/0x620 [ 707.807810] do_syscall_64+0xf9/0x620 [ 707.811617] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 707.816802] RIP: 0033:0x7fe1c8f140d9 [ 707.820512] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 707.839415] RSP: 002b:00007fe1c7423168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 707.847124] RAX: ffffffffffffffda RBX: 00007fe1c90341f0 RCX: 00007fe1c8f140d9 [ 707.854390] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000003 13:19:54 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {0x0}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 707.861646] RBP: 00007fe1c8f6fae9 R08: 0000000000000000 R09: 0000000000000000 [ 707.868900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 707.876155] R13: 00007ffe4a06a04f R14: 00007fe1c7423300 R15: 0000000000022000 [ 708.585942] hfsplus: unable to parse mount options 13:19:56 executing program 5: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010280)='./mnt\x00', 0x82cbb, &(0x7f0000000040)=ANY=[], 0xe, 0x10224, &(0x7f00000102c0)="$eJzs3D9vG2UcB/CfGxoBLSVCDGw8EiA5ErHOdlJBWSKqqgOkimgZGRzbsdwmdhQnTugCC3823gAbTLwHFjY2lg59B0hsSCwVEsh3F0QrhgLGoc7nI9197567/J57LC+/U+QAzqyl9MvPlbgUz0TEQnz3xcWI/LhSbrn1Il6KiJcj4tyftko5/sfAYkQ8GxGXJsUnNYt7Jpe++vbTD77+8Z3Xvvzm+4Xs889+Or1VA6ft1YjY3SuOj3aLHPaKvF2Ot8b9PHdXx2UWF3bvlOfDIo+6W3mFo9bJfa08m73i/uHe4WiS2zut9iR7/e18fG9QTDga907q5H9wu7Wfn3e6W3n2R8M8e3eL5zou8+7ooKjTKet9mJePg4OTLMa7x91iPXt38mwPDsrxou6w0z2e5LjMcrrobP3zz/dJ8W5/cHicxt39UX84SGu1elbLVvbbl1eyrP5mc6XXaW23L3cbq53W9mqqdtdHw53lVO2126l6/erV5VTPao1a9nq6fuP9tNNJ1Um+3R8cHvR3RsupUWuu1erL6ZV6urmxmTbfu3ZtY/NW2hgO0o3hODWzVG9eWWtcab6RNm/eSo2skVn/TFVmPB9zxhcI4G97uP+P0P8Ds6D/1/+H/vfMr1/7xr/iCwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGZd+OGtw/xgqTg/V44/Vw69UJ5Xymu//YXKIzUXJnUj4vxj3v9JJWKxnONkeyoi1svt1+f/288AAAAA5tn9B9V7lbxbL3ZLD1/+6HSeihlZzPeVix9PqV7+WmdpSsWKF1EvTqvaQv5801rphSjfUE3F+cnu6WlVeywLM50NAAD4f9AJAAAAwFx79N/wAQAAgPmj/wcAAID5l/f/fv8PAAAA5tv9B9V7p/0MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7946yMBAEAHjyv5rwo3gKwcJOEBuP4GU8grVnsBO8jI1FCk9hJ6IWriBBJBBFDN8HQ5gkO/vothkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi6fD2aFvvupm6d46me5+wGAAAAeKh9eXyl9D+96qQ8S9/u3d2zUqnviMgj4rfi/7Ms4i/NcY2fiBinOLRKAwa9ZX84X21fcQ4AAADQMMViN3n3GgAAAAAAAAAAAAAAAAAAAIAbn9T/DwAAAKhM/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLM7LycAwCAMQPtZoPtPWwTdQPDyHiTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgz86sU+NGvelfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAZ08OSgAAgSCKLmsBKxnC/lcvdhBZU8h7MJc/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/G2PiNVqeUOvnu+fh/06NgEYBMIwmiMLpMp62TZraWMhYu0hvgfHtV/7l/+b/VGsCt7Vmx0AAADACe52V7fV40kMAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgsjuHVgDAIBDFWroP+49XwcPjMInhC8QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMvNHHPdEZlQAAlOyby0MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+OzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDkgAAAAABP1/3Y5AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICJAgAA//87ghsH") (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) (async, rerun: 64) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) sched_setscheduler(0x0, 0x0, 0x0) (async) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000600)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, 0x0) (async) mount(0x0, 0x0, 0x0, 0x0, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) (async) r2 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x80100) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r2, 0xc0045516, &(0x7f0000000000)=0xfff) (async) r3 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r2, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r3, 0x0, 0x0, 'syz0\x00', 0x0}) (async, rerun: 64) r4 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000002700)=@delchain={0x3c, 0x65, 0x20, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x0, 0xa}, {0x7, 0xc}, {0x9, 0x10}}, [@TCA_RATE={0x6, 0x5, {0x2}}, @TCA_RATE={0x6, 0x5, {0x4, 0x8}}, @TCA_RATE={0x6, 0x5, {0x8, 0x5}}]}, 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r4, 0xc0045516, &(0x7f0000000000)=0xfff) r5 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r4, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r5, 0x0, 0x0, 'syz0\x00', 0x0}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000000000000000efffff0000002000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYBLOB="000000001cfaff1b0001000001000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES8=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001a70000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) (async) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x20000, &(0x7f0000000280)={{}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee01}, 0x2c, {[{@blksize={'blksize', 0x3d, 0xc00}}, {@default_permissions}], [{@uid_eq}, {@subj_type}, {@smackfsfloor}, {@dont_appraise}, {@euid_eq}, {@seclabel}, {@smackfshat={'smackfshat', 0x3d, 'f2fs\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, '#*'}}, {@subj_user={'subj_user', 0x3d, 'f2fs\x00'}}, {@euid_eq}]}}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r6, 0x0) (async) write$FUSE_DIRENTPLUS(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0xac08f000) (async) sendmsg$netlink(r0, 0x0, 0x0) (async) chdir(0x0) 13:19:56 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_GETODELAY(r0, 0x80045017, &(0x7f0000000080)) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) (async, rerun: 32) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x40a2012, r0, 0x0) (async, rerun: 32) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) 13:19:56 executing program 0: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0xa0, 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, @perf_bp={0x0}, 0x0, 0x0, 0x8, 0x0, 0xffffffffffff0001}, 0x0, 0xffffffbfffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r1, 0x0, 0xd1, &(0x7f0000000040)=0x1, 0x4) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r1, 0x4018f50b, &(0x7f0000000140)={0x1, 0x6, 0x1ff}) (async) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x94, 0x0, 0x0, 0x3}, {0x81, 0x2}, {0x7ff, 0x0, 0x7}]}, 0x10) r3 = dup2(r2, r2) sendmsg$IPSET_CMD_GET_BYINDEX(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) (async) getsockopt$MRT(r3, 0x0, 0xce, 0x0, 0x0) (async) r4 = socket$netlink(0x10, 0x3, 0x0) (async) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) (async) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000240)='/sys/kernel/mm/ksm/run\x00', 0x1, 0x0) write$sysctl(r7, &(0x7f0000000300)='1\x00', 0x1) (async) sendmsg$nl_route(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000440)=ANY=[@ANYBLOB="2c00000100000000000000000000000007000000", @ANYRES32=r4, @ANYRESDEC=r7], 0x2c}}, 0x0) (async) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f00000000c0)={0x0, 0x4, 0x2, 0x3, @vifc_lcl_ifindex=r6, @private=0xa010102}, 0x10) (async) getsockopt$MRT(r3, 0x0, 0xcf, &(0x7f0000000380), &(0x7f0000000980)=0x4) (async) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x2, @vifc_lcl_addr=@remote, @loopback}, 0x10) (async) setsockopt$MRT_FLUSH(r3, 0x0, 0xd4, &(0x7f0000000280)=0xf, 0x4) (async) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) (async) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv6_delroute={0x1c, 0x19, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x2a, 0xff}}, 0x1c}, 0x1, 0x0, 0x0, 0x891}, 0x0) (async) setsockopt$MRT_ADD_VIF(r3, 0x0, 0xca, &(0x7f0000000200)={0x1, 0x4, 0x7, 0x7f, @vifc_lcl_addr=@dev={0xac, 0x14, 0x14, 0x3b}, @dev={0xac, 0x14, 0x14, 0x3d}}, 0x10) (async) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendto$inet(r10, 0x0, 0x0, 0x0, &(0x7f00006f7000)={0x2, 0x0, @dev}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r10, 0x84, 0x1d, &(0x7f0000000a40)=ANY=[@ANYBLOB="ae29637a5d839a987a25b7135922959eb4615b992e2014e35567a91cfd3044f1c586a8000000af598673239462abefb30087957ac749494f329d732e624f554816479c23fde044ce3d206f5355512c0639f9197c22d5d37a", @ANYRES32=0x0], &(0x7f0000000080)=0xc) sendto$inet(r10, &(0x7f0000000400)="34ed9eed5bac0a4a99734aa1733f60462085bb6ca17cbd7debe8d69e85089fd43fd6ae10cc949b5115b5eb87141e34e9f348b70f90567fa55bc6440ea8198a4ee4d627f37c69e5da62408ee91f9b88162ac2a15ab0ed4b0cb54171209d800c200e91c5938bc585afd14ca660df039932f98c59616b54b94c25c4f17a2c1ec09660063afac64a1099d0689fb07a8a28b78aea2c3dc910036729db3dc2e2", 0x9d, 0x4, &(0x7f0000000200)={0x2, 0x4e20, @loopback}, 0x10) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r10, 0x4058534c, &(0x7f00000009c0)={0x8, 0x6, 0xfffffbff, 0x5, 0x7, 0x401}) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="740400002300bd910000000000000000040000800e001180a92ced85d73b714f172f00006c018d80c3adb56b3b331654c713bac14501461cf808002000ffffffff7d0f4ea63219c7ffbd45973d7a8076ad392d295c937239804263dca5ed99b394b4b5e41284afe6e9816c2a76fa8e79013e5d5b619df532a5b7e514752b69324b7db852cbde940f5765364a86eba83cb2cfa9b40ead0aeffc6c4156c96b7120d64c93f7bc1a2ef69fca31b6d661119420bacc56e6e90741df820e782c06b53802838c32f2ebdd774ddafe4ca458517aa7603e56dac4fdbff955b6b1ad0884c49b9a6c32dae80e1b218ecc402b9c0fef3eb627f26c584c381b6a1087518eaa5d5bf00d454e51a20ef8410534c045e4baf3551ed102484366217d971043c43c184ac64b6ef9737fa5d999dae30ee63ebd31efd72dad85657234acf88e5da3d2196eb7d704d9f081978de5b0f4ef2cc5af2e7d571f911a404ac25d583dc7fda06e5df5a4bff94d1ce22954730036b5389fadc84db84fbe3d09dd0733da032c2a6dc55f5811947e06c10500300000000000d200508008006900", @ANYRES32=r8, @ANYBLOB="0800080009000000f8d402b11c2693140821d0f340e2bae88a6865e365c7c4b7dfe3fe16711bdf2484426da7652ea69f5302d82dbd553c85993286eeac43f05626a704358f0a2269dac43572ce069c2d200104000000000000d98c137203db1a00f138bf5d23c159f575fe5930f1f2b6d0763943c38e50ce1eda6fa031fa0bffd7d5fef5b5c68d8b396c022094697c3a78c8b4ce9a38def6444b96d051f02b3020f1802d8a99b67c427c2f5342e7adb3450266ac5e347aa8d98273a15edc2791ebacb4bab2b24a93815481c5dbf27ae6470a259c87f61671f0790c0000ee015880f08fe420a03c3ba8324fefd1d5dde4c6099b8ab101a3fd6082b4", @ANYRES32=r8, @ANYBLOB="a631dcd93bdebcfec3177d796aec228555a0f000697f5129d6a50d92bf138c4252aba316cfdc5a3675fe4eb581a89500808159a968582792b6c1cafc30c15d009d0a616a9e801db75abba520ecb85361144196af819a9792c12ea772e2c6074f6b6af6c1d0bb7dca7b9e6244e4ea9e5afd4c2cbc54bc77ae7c0a65509ebb92056093b219af533ef34f99b227bbf8dbcf087389fabe12d7d570ea0b67d500fe5ac982b555a468f5ed8f1d43106f6ed4f4bb3c0adf27a04fd2878070acba0509787e88f79b9446c9e30c0017000000008000000000f0009300599a49b765aa3108513bf87552780973cd5ec3bb1ce117cd80f399d9f8fd269fc92bd3bdece39144e5616df22279c36a90aaabf5d9c70866bde1e6eb7cd92e2dff49a3508ec5b807df63f22fc449750c939cfc0a9511be28f1606286a1270552b28c4c94340a331cf9710c1286c51331bf7b8b9861ce723ceb7da57915485efdc167cefa75baf4c4a4a8f08ff456a92a0d6cf489ece91f2e6520b60680892e46b4183885ad26cd01bfba9aaf0e17598bb22e58f340d17284deb935c47d71e22bb0058ea5e7244f2b6351cc79a4f256879e73f5c5651b39c536fc5f2d273e2b73911c8a4a50353f46f2e4ffbc00000c00318008008400", @ANYRES32=r8, @ANYBLOB="14002100fe8000000000000000000000000000aa"], 0x474}], 0x1}, 0x0) 13:19:56 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {0x0}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 13:19:56 executing program 3: r0 = getpid() sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x2a4) (async) sched_setscheduler(r0, 0x5, &(0x7f0000000380)) (async) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x24010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}, 0x0, 0x0, 0x889f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7fffffff, 0x0, @perf_bp={&(0x7f0000000140), 0xd}, 0x2280, 0x100, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xe, 0xffffffffffffffff, 0xb) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) perf_event_open(0x0, 0xffffffffffffffff, 0x10, r1, 0x2) (async) syz_mount_image$ext4(0x0, &(0x7f0000000440)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) mkdir(&(0x7f0000000200)='./bus\x00', 0x0) (async) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469000000006275732c776f9e46bcf62058cbc55dbabf9e726b6469723d2e2f66696c653133026f7765"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) link(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./bus\x00') (async) removexattr(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=@random={'osx.', '}\x00'}) (async) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(r2, &(0x7f00000026c0)=[{{&(0x7f0000000600)=@in={0x2, 0x0, @empty}, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/56, 0x38}, {&(0x7f0000000680)=""/158, 0x9e}, {&(0x7f0000000740)=""/151, 0x97}, {&(0x7f0000000800)=""/140, 0x8c}, {&(0x7f00000008c0)=""/176, 0xb0}, {&(0x7f0000000980)=""/10, 0xa}, {&(0x7f00000009c0)=""/135, 0x87}, {&(0x7f0000000a80)=""/60, 0x3c}, {&(0x7f0000000ac0)=""/15, 0xf}], 0x9, &(0x7f0000000bc0)=""/42, 0x2a}, 0x10001}, {{&(0x7f0000000c00)=@qipcrtr, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000c80)=""/112, 0x70}, {&(0x7f0000000e00)=""/67, 0x43}, {&(0x7f0000000e80)=""/254, 0xfe}], 0x3, &(0x7f0000000fc0)=""/77, 0x4d}, 0x1}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=""/138, 0x8a}}], 0x3, 0x40011000, &(0x7f0000001640)={0x77359400}) socket$nl_netfilter(0x10, 0x3, 0xc) r3 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") dup(r3) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffb) (async) r4 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") r5 = dup(r4) mknodat(r5, &(0x7f0000000100)='./bus\x00', 0x400, 0x6) ioctl$BTRFS_IOC_SUBVOL_CREATE(r3, 0x5000940e, &(0x7f00000016c0)={{r4}, "d8f15b175676d4429e54592491e45f6ca49397971488efab02e4ee325e16a9fd4805795935a6281df58796f7eab3f7d37852f42dd3f02d5e32bbee14f8695f8cdbf41bf5aa08fa11778eaf97af2f1f2916c0417ced1ce2712b4686d84d263efa19de7e5531013d6c5f132f5d524bc5b1db9102bd30e6b1e2fd146399ae4596cd1910046bb07978c8d65551a0955024abd1ae6f883a793c87eba48868debd991e3a075b62218887bf76fb0bc40fd9ddf8433e839cc2e602b9a49ab082f0435802b2c25c64a2e35378127a8a5482cd5e6c661955e50f06ffcbbadd905da1b419e9cff4559e56d2ef3dbafe7d1e83d7c4aaedd20680a45e51f9702ce77a91d234c041a3b36eb601b48220fae53a77886dba921d59d7d2a70765e873d2e75efcf92883bc801466f61878c08c5d3068fc88177cb64c8d093c9e819821c5381d9dfdf33478ef793a3c071f0ff0ac27bfbec6df684700d369c733045e6979fc1cdfe5106451db3c3daf56a8b9a235e3f11e938b14c12c73c4adef84c703c88fdcc1514131fa4b1a692ef8c53b637b68e66e31c8a2a214bfd9613c86baaede1a6c6ebf62794cdff4a623272c0725e99776d4ed4aff152ee3ac47f116e8835dea760c56a2292917fe43a6b827fcf566b681c3959b381b763cbd527791b33da4c4e094e284494139522bebf5ef0405491dc44e0e2ec9dc7e5747c6c23cbae93e378d02a999caec4f9cafafb53c87dbc389ac8d643456d629d35d78657e4d1efad2514ed6fbeefbe01852b758a87577b353bda0eddffd00c180e3d998a797fdf12f9222653d3761ed0fe6e4243eb5432f1b69bf65801e3f5b767ab12fcbacf864a0bc95799ed1c35f574a3e0ad158b88d0ae17c4b8aa3fbe8efc42c5b588ca8d493fa9b1cdc908d1a611aeccbe50c5dfab243d394c99326281f0b978c2b80297773d245fa0cbdbe97bfc8d473b41569458e4a8c97d522bbc8cc10889553728efe36beb5ce07287e6a5fe5e9b4502918e0af363bbe31342be647e5f489b53c608f14fc1891afac3c8627b5351a4de605dd39140440b432b8c974cb6873e1938c6d28db5e6d4935243e9fdfce863938c5ae4e106bfaedd84e881282b26859d7385eb4cd058f17f6b33accb7b0f077f9d8727c9fafbb3c1543e1f01f5282128606d45508d789bdd3539f1752d31652a5151b740757cc52103de2926e38de946b9cbdc1ed9d80a623d1ae12782e334fc59133dc2829500bbb2a9a32fe51a4f2442a9feb07daa4cf47230f4fe5dca51be5ead83d8f82b29892dc1a239db86e6306d296175040c6c941839f625b12b79c1b2c50373298246254bd920187fbd8d11d8f66626d2f9cfb27fdf7067b67314ff5a771ef555140e2c854f22f0dd56e7c54f1a8bd70877def2c7f465076deb9c418b7c875832de13351c1fc6089f2bcd5fcc4204aa7d466ba0011ad7098f3947a067c24e4fcc8a86c5e6308ebe7d1e46fbc95b0245a660d2316ef4dccb83ad9644f3eefdf7763a0c7326deff71e2e41a3b49d9c52118134047d4f960ddb14418718cf2398a31605529952aae6dd150fd13ce34da976b1f0973e5fda9241237466702e266a4e51d2d77c4da40c8addad816dc063842bff253e079c43ede957fa1969f77e5d8cf5b9a2cf08a3f3287d833d19d6196b60f5bfeafa80ec0108c2f623a736edffd7b6c0e5099df91a148add63957fcd0dccab37f526b314dc3f91cd318aaa9947deb9ba3ff710edbb32d6bfbdf7ca3b6b8b712ed070e2b60c1bd8ba7bd94ea4eb9005511115549e51e802093aee902b9bbb7d399ef2e980c434fca6d23f42526ad63eaa8975c9debef82d46070904b3e299cbd0d1ebc8c3eed59b220e879d45e6601898424ffd3732c041f016c4de52ebf808124c04b994a52d397c28a892d7b157513567bc47c361754ff5d51485f7fff611603b77d8f28ab5644e4796eb315e14719ec9e5c7715c44a97d4c9ecee2f36fdd68c88ab6195cbd7a55a65adf3c0334e63c3b82e88c633f6c69801f3d4d873415b28df56f1ff6c63fd02853344b20c22c47cf28dd125a39e75761bf64f7da9d585ce4b6b8af724948daa3f4c85bf5371db7f220c1e5132ee484115c2a96a12183880163065fd398d7f2a5a8cf08cbed3e0ac1ad8a0653c58a3cc04d7066f42c57cf9394b5b7fa639f9f25673fc75d33dfe08d5c84ea08c00ccec461a5a4bf9a733ad1866ccf5a252a7c3caf7af40934d9ad9826ddf7d0c3441876002f5ab66edd08c4c1954ead117a0609cd8d54d518d93c630d00191e98ea0e78ecc8dc7e85be0c367969b75c5409cafc51386af3c89f7dbe9f80c4d95c99d30add460f8cc42295b4b833932a971e0ecd8a8eae5a5610a49a367aae378afe1e0944f6324e8469eaba8a18f5687781f4824f43d6f19d3a684cdfa055fd0bd6100d0ca0dec1d1b3c4862f026f537ead4ec790e5cf452c702fd9315bc43a4ff6ca4764584d86f55c5bbe8f64afcf6a28fded09db872296da25570907fa88501c150b7bc23a68c0ad2805419a8b0f16bcade3f63a6f3eabed3cd9308ed0cb84410234a5344c94096ad5064171612a9a8d3e586efbec827854b331e174280231e4e87307ebe5807b63aa1e7adcea13a87ebff1c5a41bebbcbfef1e1960e636b01ab5f59af9280f5352782e4c8ec54d1a3fbc4eba3e33b3bd2f4781005728b0899b11d300051b03be98706886626f99757ea85ba8222d70a55d64e4b2f066546c8834d2abdc79a762685da854ca1fdb710726c69c1ba88aa0bad0a7014e7a6ab86d5608084742cd02fe76e025d12a0b61591ea6f83dfef233707caa4ea15fb4fdfcf9ec9673d93f229438ba904ab781b4a49d2427a15b826d3197dea61bc7ee3bd4a91c2b5662bc3848681bc629fec1c721446840c6e3fd95087d50e353f4c4f76d1e6d48ed150d9607d1f391e00019145fe5f7fc012983b1c05df6c826858f0e1e9f9a82049c0e05005517384147c0da238a90430fb6d3be862458a88130af9de43f0c622c9947438b5283d3d05b4ad64f401c3462575cef33e0d5b23797855ae8031df35ffecd27f701ceedd0b14dda06d7c14ef50e50dd6c3097467e3233dd8df4a88a03d99b4ead21267a009d77cf7392026000b292809ecc6aa96de8b7c58080138f79992e48acf14a11b9aacf748269a840723b0a6d7fbc1561e9ab86a43564fbed08c9c315c82535dde2ccf7d20bc9847a45ce2f4fc72f6e343e824280d3aee11b5aefe0eb57eb21f79c843f702f56f960024800f7a09547bb1c270997d82f51081e88b5b0598eac5353a773724534ae521733417dc5e1024f561b500fdea649504a881fe00d7eec5a77f5efb80c0ca9750a2732e92b585f1e33ca97dcef2f05527d777780e78b65f23490466c4ac83547d16a44347f648312a49ce08cd883e55081f760c6c43a21461362311398407118e0e17722da29e34215d2e232c27adeac34758ab3888aab733091dbb19c7fba4ca6ee955a3dcb3b8761374d9284682cfb880f06e4f9cd19f96ebb03f682ce3b52c22c575e8f2df1a13969346a86566aad5b76faa2dee84278d08221044d900d1e1b786e2079acd7254337388006de7560f4ec3098ac6f8439531af34aa7994afcc3e48f9abcfeed6f71073cacc6375e40a2d04afe6e81ba19e5278963b67f278e0611bc252c03dd4eb307a56f6c31cb222c5655d6b67f724d06d8cff5ac03ceeaacccf55077ec2508226631c462293700d7c65f7a51461f891cf492b9215770cc357a0c7ffe386fb9e6f987b48ab710235cdf004c0673f66413bdb13f71d080e67a05a92024ba0348cca3704fb232c376b4eee77878f1612589d6ad06bc52bded63073410d7e0332ca4e02ec0f0a9e1e6e5ee3221adc09f0be2ab0d9dd2a19c8f52e4ff3ac5ce7f5190f416ebfa9fc29a5190544f5f5e1bc25386443a4147a45fbcab5466d3752fc1ab035faff9f51b10f7b6c61c429f27d8c2bb06ab12093e7513866dcf651719f1220be074cabb29c496f12c3b8c070fa71a417cbf166e78d07cad3dcaba84e2a3c56cccbec8b16d2f58ca26844a61e0bf1aaadab039f0ac10f05ba61d0625b3b0d04959a2a38e1e28da8cb84c3c99e3c18d61d6611a5b893a48d7beff1099023cb1268c6ae8725f8e55ea2b650eaa8bc2615a6ccce9390a28579d5cc62d09c24c7f64cd8fe6bb20ca6e99e5b69f11157a3ebc5b7c5c5ba8cd9de6d813d1d70f94ef21b29c35c1a53b65da881b9b3dd267bdea4c798826f0b3502a22b18530d343a7c238e621b7f11d86b3abc475e61593b3c207ae2c6cb8a27cc8b22e7843a0309535b806b520f4d8d5465fdcf17ee85f5286b5fc2eb342c1ff8c1103e87d27880f104d8b133f05c6851a6b669c7f1187ad25026242060decf1ee4fbc697ea848114eab0215811cd44776501cb3fdfcb226e6711a4ed5cf88a8c7eba031228624f6532ae08fae51a1fc21f4538c8a5e07cbc494003cee8be10d6927754b2a0955c8c90e9d99799c2c0b92d52c80cab3e7643a8a42e9100166a0110f5769ebf93fca06cad8feb45c367fac7313469f56c9254f597993b4a6cc9763ea5ca3c41937e07080bda5945b7f94fc612a59f1612c8982dad4f4a58edab6715a86530bf7b960459ed731984a4c92517629257c94e7015901aab6a19e6c222fd3cf7f782fe1362412b9e1efe26d9163412a1fda682a07423b7459720e57e0095637bd25ab8c408147a5a5109a28af31adbfc4878909341dae1f2cb0ce57ab845430351cd0a27cc311fc0205a05e7c453daf1a8440fbcf5589ed4ab9e1d8809bdd2391e2bea8b686966a0f69e6c73f6ee32d4058fa49dffdfe3deacd24652769f1596ba67c8113ac385fbc66b321d339a5b37c5ad123964488240b124a18d9495c90b0626e785330f852f4563f5a31c6955ab84aab13e9a4b703c9abc44d9225ca7938fa5027137ef2fd08b1dd80594fb026f68685a798b7d19b192fcea35652fc72c35b2d125315ecc3475434e3c5e1d76931dfcd5914cc1287103bc1a1e9ef18a332e7c9144bcee8e765d76c0c0508e672e094f26d9e92a06e1589bc80546a7613022f6f584bb9df7136feae73316824f274908c68778cfacfcc95c4eb52d2e333ef97cb31cb6c03cfd71ece540a5648c9174aaf836483713d68baa81d272f73b5f2bbb5d531875c3e0d3e92b61fdf78cea27a42112e6b82c41e522ae5545072ccab67e00a5a2c88127cef94a97f93d08dd87c2e29a6150e7b65c952a40f22f60f3225a3e37241479ea528e6918e29650f8dad15955fc54a4728c4dee8211c66c77c3f6ea167148546b21b4dc16e8679560496011ceba77f2eeb9393eaea81c5fb51ffdc4e70a7546b14b55bd9362c7f7d3c7743914cdd58d6d348bad4f4d43940552a1e9760dea5103c6c72404e5d025e4389b0ee63a4487c9c0ca40370ef658936faccd3dd1e4f46027008517cb694d004645cf8da268ed316c5d964e58cef78fd6c49edad16632c6816e1563cc8fb08b0847fcc8acd16b970758af184de26c741462ce5a7763d532c4b283980695a93905ae5bc186dfcb6b01b9572c0751635f44d078292751028d5b87ada16020f365334701427084cb5c34a473f2ed3c305a9a81eaaecb71211800628cfe94dd1109472207338fb2f92578701672d6c4df6f24c55cb1bf62f5ab00e8b1d560549a61f76884e9e66516f14d680752b5fe0e4fc801715c824063b959eb566249035415523237293f9cb607d5fce342292bc2fdfabf097c245304c2c13a2"}) sendmsg$NFT_MSG_GETOBJ_RESET(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) 13:19:56 executing program 3: r0 = getpid() (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x2a4) sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x24010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 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, @perf_bp={0x0}, 0x0, 0x0, 0x889f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000300)={0x0, 0x80, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x7fffffff, 0x0, @perf_bp={&(0x7f0000000140), 0xd}, 0x2280, 0x100, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xe, 0xffffffffffffffff, 0xb) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x10, r1, 0x2) syz_mount_image$ext4(0x0, &(0x7f0000000440)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) mkdir(&(0x7f0000000200)='./bus\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (rerun: 64) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469000000006275732c776f9e46bcf62058cbc55dbabf9e726b6469723d2e2f66696c653133026f7765"]) chdir(&(0x7f00000001c0)='./bus\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./bus\x00') removexattr(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=@random={'osx.', '}\x00'}) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmmsg(r2, &(0x7f00000026c0)=[{{&(0x7f0000000600)=@in={0x2, 0x0, @empty}, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/56, 0x38}, {&(0x7f0000000680)=""/158, 0x9e}, {&(0x7f0000000740)=""/151, 0x97}, {&(0x7f0000000800)=""/140, 0x8c}, {&(0x7f00000008c0)=""/176, 0xb0}, {&(0x7f0000000980)=""/10, 0xa}, {&(0x7f00000009c0)=""/135, 0x87}, {&(0x7f0000000a80)=""/60, 0x3c}, {&(0x7f0000000ac0)=""/15, 0xf}], 0x9, &(0x7f0000000bc0)=""/42, 0x2a}, 0x10001}, {{&(0x7f0000000c00)=@qipcrtr, 0x80, &(0x7f0000000f80)=[{&(0x7f0000000c80)=""/112, 0x70}, {&(0x7f0000000e00)=""/67, 0x43}, {&(0x7f0000000e80)=""/254, 0xfe}], 0x3, &(0x7f0000000fc0)=""/77, 0x4d}, 0x1}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001580)=""/138, 0x8a}}], 0x3, 0x40011000, &(0x7f0000001640)={0x77359400}) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) r3 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") dup(r3) (async) mknodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffb) (async) r4 = syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, &(0x7f0000000040)=ANY=[], 0x5, 0x5fd, &(0x7f0000000c80)="$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") r5 = dup(r4) mknodat(r5, &(0x7f0000000100)='./bus\x00', 0x400, 0x6) (async, rerun: 64) ioctl$BTRFS_IOC_SUBVOL_CREATE(r3, 0x5000940e, &(0x7f00000016c0)={{r4}, "d8f15b175676d4429e54592491e45f6ca49397971488efab02e4ee325e16a9fd4805795935a6281df58796f7eab3f7d37852f42dd3f02d5e32bbee14f8695f8cdbf41bf5aa08fa11778eaf97af2f1f2916c0417ced1ce2712b4686d84d263efa19de7e5531013d6c5f132f5d524bc5b1db9102bd30e6b1e2fd146399ae4596cd1910046bb07978c8d65551a0955024abd1ae6f883a793c87eba48868debd991e3a075b62218887bf76fb0bc40fd9ddf8433e839cc2e602b9a49ab082f0435802b2c25c64a2e35378127a8a5482cd5e6c661955e50f06ffcbbadd905da1b419e9cff4559e56d2ef3dbafe7d1e83d7c4aaedd20680a45e51f9702ce77a91d234c041a3b36eb601b48220fae53a77886dba921d59d7d2a70765e873d2e75efcf92883bc801466f61878c08c5d3068fc88177cb64c8d093c9e819821c5381d9dfdf33478ef793a3c071f0ff0ac27bfbec6df684700d369c733045e6979fc1cdfe5106451db3c3daf56a8b9a235e3f11e938b14c12c73c4adef84c703c88fdcc1514131fa4b1a692ef8c53b637b68e66e31c8a2a214bfd9613c86baaede1a6c6ebf62794cdff4a623272c0725e99776d4ed4aff152ee3ac47f116e8835dea760c56a2292917fe43a6b827fcf566b681c3959b381b763cbd527791b33da4c4e094e284494139522bebf5ef0405491dc44e0e2ec9dc7e5747c6c23cbae93e378d02a999caec4f9cafafb53c87dbc389ac8d643456d629d35d78657e4d1efad2514ed6fbeefbe01852b758a87577b353bda0eddffd00c180e3d998a797fdf12f9222653d3761ed0fe6e4243eb5432f1b69bf65801e3f5b767ab12fcbacf864a0bc95799ed1c35f574a3e0ad158b88d0ae17c4b8aa3fbe8efc42c5b588ca8d493fa9b1cdc908d1a611aeccbe50c5dfab243d394c99326281f0b978c2b80297773d245fa0cbdbe97bfc8d473b41569458e4a8c97d522bbc8cc10889553728efe36beb5ce07287e6a5fe5e9b4502918e0af363bbe31342be647e5f489b53c608f14fc1891afac3c8627b5351a4de605dd39140440b432b8c974cb6873e1938c6d28db5e6d4935243e9fdfce863938c5ae4e106bfaedd84e881282b26859d7385eb4cd058f17f6b33accb7b0f077f9d8727c9fafbb3c1543e1f01f5282128606d45508d789bdd3539f1752d31652a5151b740757cc52103de2926e38de946b9cbdc1ed9d80a623d1ae12782e334fc59133dc2829500bbb2a9a32fe51a4f2442a9feb07daa4cf47230f4fe5dca51be5ead83d8f82b29892dc1a239db86e6306d296175040c6c941839f625b12b79c1b2c50373298246254bd920187fbd8d11d8f66626d2f9cfb27fdf7067b67314ff5a771ef555140e2c854f22f0dd56e7c54f1a8bd70877def2c7f465076deb9c418b7c875832de13351c1fc6089f2bcd5fcc4204aa7d466ba0011ad7098f3947a067c24e4fcc8a86c5e6308ebe7d1e46fbc95b0245a660d2316ef4dccb83ad9644f3eefdf7763a0c7326deff71e2e41a3b49d9c52118134047d4f960ddb14418718cf2398a31605529952aae6dd150fd13ce34da976b1f0973e5fda9241237466702e266a4e51d2d77c4da40c8addad816dc063842bff253e079c43ede957fa1969f77e5d8cf5b9a2cf08a3f3287d833d19d6196b60f5bfeafa80ec0108c2f623a736edffd7b6c0e5099df91a148add63957fcd0dccab37f526b314dc3f91cd318aaa9947deb9ba3ff710edbb32d6bfbdf7ca3b6b8b712ed070e2b60c1bd8ba7bd94ea4eb9005511115549e51e802093aee902b9bbb7d399ef2e980c434fca6d23f42526ad63eaa8975c9debef82d46070904b3e299cbd0d1ebc8c3eed59b220e879d45e6601898424ffd3732c041f016c4de52ebf808124c04b994a52d397c28a892d7b157513567bc47c361754ff5d51485f7fff611603b77d8f28ab5644e4796eb315e14719ec9e5c7715c44a97d4c9ecee2f36fdd68c88ab6195cbd7a55a65adf3c0334e63c3b82e88c633f6c69801f3d4d873415b28df56f1ff6c63fd02853344b20c22c47cf28dd125a39e75761bf64f7da9d585ce4b6b8af724948daa3f4c85bf5371db7f220c1e5132ee484115c2a96a12183880163065fd398d7f2a5a8cf08cbed3e0ac1ad8a0653c58a3cc04d7066f42c57cf9394b5b7fa639f9f25673fc75d33dfe08d5c84ea08c00ccec461a5a4bf9a733ad1866ccf5a252a7c3caf7af40934d9ad9826ddf7d0c3441876002f5ab66edd08c4c1954ead117a0609cd8d54d518d93c630d00191e98ea0e78ecc8dc7e85be0c367969b75c5409cafc51386af3c89f7dbe9f80c4d95c99d30add460f8cc42295b4b833932a971e0ecd8a8eae5a5610a49a367aae378afe1e0944f6324e8469eaba8a18f5687781f4824f43d6f19d3a684cdfa055fd0bd6100d0ca0dec1d1b3c4862f026f537ead4ec790e5cf452c702fd9315bc43a4ff6ca4764584d86f55c5bbe8f64afcf6a28fded09db872296da25570907fa88501c150b7bc23a68c0ad2805419a8b0f16bcade3f63a6f3eabed3cd9308ed0cb84410234a5344c94096ad5064171612a9a8d3e586efbec827854b331e174280231e4e87307ebe5807b63aa1e7adcea13a87ebff1c5a41bebbcbfef1e1960e636b01ab5f59af9280f5352782e4c8ec54d1a3fbc4eba3e33b3bd2f4781005728b0899b11d300051b03be98706886626f99757ea85ba8222d70a55d64e4b2f066546c8834d2abdc79a762685da854ca1fdb710726c69c1ba88aa0bad0a7014e7a6ab86d5608084742cd02fe76e025d12a0b61591ea6f83dfef233707caa4ea15fb4fdfcf9ec9673d93f229438ba904ab781b4a49d2427a15b826d3197dea61bc7ee3bd4a91c2b5662bc3848681bc629fec1c721446840c6e3fd95087d50e353f4c4f76d1e6d48ed150d9607d1f391e00019145fe5f7fc012983b1c05df6c826858f0e1e9f9a82049c0e05005517384147c0da238a90430fb6d3be862458a88130af9de43f0c622c9947438b5283d3d05b4ad64f401c3462575cef33e0d5b23797855ae8031df35ffecd27f701ceedd0b14dda06d7c14ef50e50dd6c3097467e3233dd8df4a88a03d99b4ead21267a009d77cf7392026000b292809ecc6aa96de8b7c58080138f79992e48acf14a11b9aacf748269a840723b0a6d7fbc1561e9ab86a43564fbed08c9c315c82535dde2ccf7d20bc9847a45ce2f4fc72f6e343e824280d3aee11b5aefe0eb57eb21f79c843f702f56f960024800f7a09547bb1c270997d82f51081e88b5b0598eac5353a773724534ae521733417dc5e1024f561b500fdea649504a881fe00d7eec5a77f5efb80c0ca9750a2732e92b585f1e33ca97dcef2f05527d777780e78b65f23490466c4ac83547d16a44347f648312a49ce08cd883e55081f760c6c43a21461362311398407118e0e17722da29e34215d2e232c27adeac34758ab3888aab733091dbb19c7fba4ca6ee955a3dcb3b8761374d9284682cfb880f06e4f9cd19f96ebb03f682ce3b52c22c575e8f2df1a13969346a86566aad5b76faa2dee84278d08221044d900d1e1b786e2079acd7254337388006de7560f4ec3098ac6f8439531af34aa7994afcc3e48f9abcfeed6f71073cacc6375e40a2d04afe6e81ba19e5278963b67f278e0611bc252c03dd4eb307a56f6c31cb222c5655d6b67f724d06d8cff5ac03ceeaacccf55077ec2508226631c462293700d7c65f7a51461f891cf492b9215770cc357a0c7ffe386fb9e6f987b48ab710235cdf004c0673f66413bdb13f71d080e67a05a92024ba0348cca3704fb232c376b4eee77878f1612589d6ad06bc52bded63073410d7e0332ca4e02ec0f0a9e1e6e5ee3221adc09f0be2ab0d9dd2a19c8f52e4ff3ac5ce7f5190f416ebfa9fc29a5190544f5f5e1bc25386443a4147a45fbcab5466d3752fc1ab035faff9f51b10f7b6c61c429f27d8c2bb06ab12093e7513866dcf651719f1220be074cabb29c496f12c3b8c070fa71a417cbf166e78d07cad3dcaba84e2a3c56cccbec8b16d2f58ca26844a61e0bf1aaadab039f0ac10f05ba61d0625b3b0d04959a2a38e1e28da8cb84c3c99e3c18d61d6611a5b893a48d7beff1099023cb1268c6ae8725f8e55ea2b650eaa8bc2615a6ccce9390a28579d5cc62d09c24c7f64cd8fe6bb20ca6e99e5b69f11157a3ebc5b7c5c5ba8cd9de6d813d1d70f94ef21b29c35c1a53b65da881b9b3dd267bdea4c798826f0b3502a22b18530d343a7c238e621b7f11d86b3abc475e61593b3c207ae2c6cb8a27cc8b22e7843a0309535b806b520f4d8d5465fdcf17ee85f5286b5fc2eb342c1ff8c1103e87d27880f104d8b133f05c6851a6b669c7f1187ad25026242060decf1ee4fbc697ea848114eab0215811cd44776501cb3fdfcb226e6711a4ed5cf88a8c7eba031228624f6532ae08fae51a1fc21f4538c8a5e07cbc494003cee8be10d6927754b2a0955c8c90e9d99799c2c0b92d52c80cab3e7643a8a42e9100166a0110f5769ebf93fca06cad8feb45c367fac7313469f56c9254f597993b4a6cc9763ea5ca3c41937e07080bda5945b7f94fc612a59f1612c8982dad4f4a58edab6715a86530bf7b960459ed731984a4c92517629257c94e7015901aab6a19e6c222fd3cf7f782fe1362412b9e1efe26d9163412a1fda682a07423b7459720e57e0095637bd25ab8c408147a5a5109a28af31adbfc4878909341dae1f2cb0ce57ab845430351cd0a27cc311fc0205a05e7c453daf1a8440fbcf5589ed4ab9e1d8809bdd2391e2bea8b686966a0f69e6c73f6ee32d4058fa49dffdfe3deacd24652769f1596ba67c8113ac385fbc66b321d339a5b37c5ad123964488240b124a18d9495c90b0626e785330f852f4563f5a31c6955ab84aab13e9a4b703c9abc44d9225ca7938fa5027137ef2fd08b1dd80594fb026f68685a798b7d19b192fcea35652fc72c35b2d125315ecc3475434e3c5e1d76931dfcd5914cc1287103bc1a1e9ef18a332e7c9144bcee8e765d76c0c0508e672e094f26d9e92a06e1589bc80546a7613022f6f584bb9df7136feae73316824f274908c68778cfacfcc95c4eb52d2e333ef97cb31cb6c03cfd71ece540a5648c9174aaf836483713d68baa81d272f73b5f2bbb5d531875c3e0d3e92b61fdf78cea27a42112e6b82c41e522ae5545072ccab67e00a5a2c88127cef94a97f93d08dd87c2e29a6150e7b65c952a40f22f60f3225a3e37241479ea528e6918e29650f8dad15955fc54a4728c4dee8211c66c77c3f6ea167148546b21b4dc16e8679560496011ceba77f2eeb9393eaea81c5fb51ffdc4e70a7546b14b55bd9362c7f7d3c7743914cdd58d6d348bad4f4d43940552a1e9760dea5103c6c72404e5d025e4389b0ee63a4487c9c0ca40370ef658936faccd3dd1e4f46027008517cb694d004645cf8da268ed316c5d964e58cef78fd6c49edad16632c6816e1563cc8fb08b0847fcc8acd16b970758af184de26c741462ce5a7763d532c4b283980695a93905ae5bc186dfcb6b01b9572c0751635f44d078292751028d5b87ada16020f365334701427084cb5c34a473f2ed3c305a9a81eaaecb71211800628cfe94dd1109472207338fb2f92578701672d6c4df6f24c55cb1bf62f5ab00e8b1d560549a61f76884e9e66516f14d680752b5fe0e4fc801715c824063b959eb566249035415523237293f9cb607d5fce342292bc2fdfabf097c245304c2c13a2"}) (rerun: 64) sendmsg$NFT_MSG_GETOBJ_RESET(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) 13:19:56 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_GETODELAY(r0, 0x80045017, &(0x7f0000000080)) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x40a2012, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SNDCTL_DSP_GETODELAY(r0, 0x80045017, &(0x7f0000000080)) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) (async) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x40a2012, r0, 0x0) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) (async) 13:19:56 executing program 5: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), 0x8, &(0x7f0000000200)={[{@xino_off}, {@nfs_export_on}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}], [{@obj_user={'obj_user', 0x3d, ']'}}]}) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r2 = socket$inet6(0xa, 0x401000000001, 0x0) close(r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1145042, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r4, 0x28, 0x2, 0x0, &(0x7f0000000000)) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r3, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80, 0x48}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x42}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000040}, 0x40004) close(r5) recvmsg(r6, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000680)=""/207, 0xcf}], 0x1, 0xffffffffffffffff, 0x2000000}, 0x0) sendfile(r2, r3, 0x0, 0xffffdffa) ioctl$KVM_GET_MSR_INDEX_LIST(r3, 0xc004ae02, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) 13:19:56 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) close(r0) open(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x1) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) r2 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000180)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x6900) ftruncate(r3, 0x800) lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x3cea) fallocate(r2, 0x100000003, 0x0, 0x28120001) [ 709.316973] audit: type=1804 audit(1670851196.270:249): pid=27536 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/636/bus" dev="sda1" ino=15025 res=1 [ 709.323804] overlayfs: unrecognized mount option "obj_user=]" or missing value [ 709.350858] INFO: task kworker/u4:0:8332 blocked for more than 140 seconds. [ 709.357979] Not tainted 4.19.211-syzkaller #0 [ 709.434293] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 709.437573] audit: type=1804 audit(1670851196.340:250): pid=27541 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir597329573/syzkaller.5FgpXm/143/bus" dev="sda1" ino=14033 res=1 13:19:56 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x10, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) 13:19:56 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) close(r0) open(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x1) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) r2 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000180)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x6900) ftruncate(r3, 0x800) lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x3cea) fallocate(r2, 0x100000003, 0x0, 0x28120001) socket$inet6(0xa, 0x0, 0x0) (async) close(r0) (async) open(0x0, 0x0, 0x0) (async) creat(&(0x7f0000000100)='./bus\x00', 0x1) (async) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) (async) creat(&(0x7f00000000c0)='./bus\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus\x00', 0x0) (async) fcntl$setstatus(r3, 0x4, 0x6900) (async) ftruncate(r3, 0x800) (async) lseek(r3, 0x0, 0x2) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendfile(r3, r4, 0x0, 0x3cea) (async) fallocate(r2, 0x100000003, 0x0, 0x28120001) (async) [ 709.543212] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 709.573580] kworker/u4:0 D26728 8332 2 0x80000000 [ 709.616083] Workqueue: netns cleanup_net [ 709.625140] audit: type=1804 audit(1670851196.350:251): pid=27544 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/636/bus" dev="sda1" ino=15025 res=1 [ 709.647970] File: /root/syzkaller-testdir917949156/syzkaller.iU2XdP/636/bus PID: 27544 Comm: syz-executor.5 [ 709.663591] Call Trace: [ 709.685796] __schedule+0x887/0x2040 13:19:56 executing program 2: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000002140)={0x1, 0x0, 0x1, 0x0, 0x17, "f78c004355e1eb8b"}) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0xa, &(0x7f0000000200)=0x2000000000000074, 0x4) bind$inet(r1, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007f9, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$inet(r1, 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps\x00') read$FUSE(r2, &(0x7f0000000100)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, 0x0, &(0x7f0000000400)) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000100)=0x9, 0x4) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r5, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r5, 0x0, 0x0) preadv(r5, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {0x0}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r8 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r8, 0xc0045516, &(0x7f0000000000)=0xfff) r9 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r8, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r9, 0x0, 0x0, 'syz0\x00', 0x0}) r10 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000004480)=ANY=[@ANYBLOB="3c0000006500200029bd7000fcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="00000a000700a0f4becc65b95acc50720005000200000006000500040e1ef91be57832f97feb6a909a00"/52], 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r10, 0xc0045516, &(0x7f0000000000)=0xfff) r11 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r10, 0xc1105517, &(0x7f0000000080)={{0x1009, 0x0, 0x4, 0xffffffff, 'syz0\x00', 0x1}, 0x5, 0x40, 0x1, r11, 0x0, 0x0, 'syz0\x00', 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f927f7978f9f4522071a47d77753e259a12088ff17a361f75b2f8c69e", 0xbb}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {&(0x7f00000022c0)="f1cf", 0x2}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb945eb7be1", 0xd1}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303f4344c72d823f001d216b33253593d5bfd6d2842246cfe07", 0x63}], 0x6, &(0x7f0000002540), 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000026c0)=[{&(0x7f0000002600)="046fa3d5f69b8acca4a05aa2ef3650b3edc1b273d7081a1ad2cb067a487ab5c1cd1f2024dd274c58e8b94f6ad1e06624368fb7e50731b62b5c28df2f199230ec7439fca9beacbb5a4017c25238e315dd271c9d0dfe58b2", 0x57}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000004d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002400000000000000010000aa76b1710040f125a6721d693f244594171074cb1a80091e90c21f205c35ff5260185786592dff4ee8effc55dc2360274cdab08a6a0c780b6c86f36968c16f443d1936fb89eec8274b4bfb381bd2bf4224bec92edc6f730c53956757696f2c86fdb933123816bdb8c21b9c92fdf962fb22d086ffb5fda0e65fc90ce4bb2ac3f70d7ce371387d8c0a6c51c3b7bd60a65eba00df1777fd76304dd6de042d9614d17382a18ea1233fed4456f9633d578e8b8a64283d0876330b21ca4ea55b8786377a3dd3381cfdd3257d8e12d7d3373ba406a6de18e04b5aec134463ec0824ff1213102a9a43", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r8, @ANYRES32=r8, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000034000000000000000100000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32=r10, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x48010}}, {{&(0x7f0000003180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003480)=[{&(0x7f0000003200)="b5ad968480884fe08aaea3c68816984dbee06e033cdd01c2f9841f17ac584e80a9a9e03017e6fe9e2a9ac60c3685dbfe28b7916f46db537d6511298b02169ab0b212c4a4f0ed8b703859136daca86ea59f87f459a77a48ee756923af93b4e5a85d65c10d2bae1343afc27d861ffc01f8bdd4356ae5d29c3a5b4b3b11da19e316d38e7c643cdec7778efef49cb36c5a9a10da17e5f686d781f5d65f90655dc1ff6f", 0xa1}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003380)="a8a1eb14052332dbd47c3da6d315cc6a3b3bd5265960c4fa", 0x18}, {&(0x7f00000033c0)="74239373e33e3b132ad068f70813a7cc9d41e55b4d911588ef20d18ba66e6f765aedde7e59759c584cbcf14d3a6caa80e9690a9184205318c831ea0baa408a628860ebc4d32f876be70fa60f2545", 0x4e}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105c790bd76838b0a08", 0x18}], 0x5, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) r12 = getgid() syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002180)="45df4a8235a0e173d1b70699c5278d939a04033a1e90cc519351ca70df8f0ed195ef4eb618446128b5edd001860302a6765ea1d0ee3ab49873ad1c16c94f543aee3ff9f72432bcb4c620d9ebe8079407868dbbfe854c8664add46ba18dc5122bd3d16635bd0cf823eab940ae75b572a77b6a5fb50e7fa0144ec7c66e0524b915a43b65227360ae6450c4853b1b21543b874987676e054ac4a1cb64ba7badb68455307c6af0a640f6d91451562efd4b20c926a2132a1e949d999dd1868b847fed69db534f5cc89b15821178bddd211a72b4c9802e12762a0eba8368fa62e5b3d06bb62304bebd85504aa6f1d95e32a5300c507310f56d386467bb960589edb9c7fbe8849ac188703bb44f6cb22a9b8c412261141e39275b49a5ec375faf18142e92712dc5a3f83613afde26ccf226fca1753e7ba1a8bad8a8ba173fce92e494b50e3d4c8ebd6095291ea5ccda21e6e78ef73ce655a83e5d89b583d1700698259921ef31ccfc519e6adb974dce40f72e291f9c35d5fa4657c1997747c84fb275d4392d1d06fbf484e777fcc523d58699375bdf6dbdd1722e20e23f2cbcf033bbc8b579f18184ef9505bc198ec9a8692e51ac19318ec4737850067b1ceb0ca99f0aeacc34c2a49ec2e911439ce7c6b4512d68fb6c6c47b6a86e800c0217e40687af2d2562858a878d1aa402abce267c771316d1c8f1181156a5915e02b99203042769dda18d379eedfe1e82aeb6302fd597751fff11de16150622a157f3a845e590d4d0ea2057cd77c9e43f1fb89482f694c7a809f27f8fe5cdedfb9f7d4a5d336d74b8ba2ad7350589565d190609dca1a1896848b8c64bbd08de21d134bef39b2c6e42bf1cf68ab12e40bc1d9698942cbf9d2529505cc9a231bba5082c5e4fc9c4186e524d1a5b6e0daf6979cdcc5158eb33dbfd0c41b08df79593128f7329c1887755d792ef8e27f441bb2b14c4853b4155707777ce0a5443da27bb1b8fbb940122134eee9bbd97620a462a91a07f511b754981434145b310b1d7b1a20c80c9f568cd1de0cdf51af83205471d3938410ef9b48cd18ad54c2fe609bd267bdd01cd44933cb99759072fbae3b530b7dd24cd4d0bf0cbaccb3c869cef09393ab01c3f72c86e5cda792c97189b5e3415c3b79a5955fefc9782dc324d4d3a819e4853614beaacc7b005e03073ded4fdafef8d40bee8c9b098109a6c44ed63a2f4c3a39d890e030a40368772584ad3fbcf4a35be8e8261f94351d4571b781ccdafacc3be30cbeacc4893dc5210e171fb535bf03f02930ffb08f3032824ef380bb1600767287f69ba6cd6daab9d616d33755bb8b9c55eab80d04d17dc78122b31ade91e5d30873d74c86c742fdb27f6fc13bde4b49d58e94934f37e30d9510e794416548a4892507d37c62d2a0d77fb8728a6b825d4d68aef52fb16fd385ec23851f400f688eb3610c120da084974d3658fa92eaee77521002d0faa0eabd6cec2da56e80e9a82cd956a6eb54eca39d7d0ed8cdd843adf35b51282e7aca41ab2423b9d73e4bfbcda8884259c8134f91b60fe165c6a3314dbc5d906aa728f75976701b416f61e5f76014e850eb8eff2a494d2ca5a18bd891fe221563da913b03e7b40b5da098e78a3b8c7bb1ab8963b30b04fa6418a663abd695c2d60c94eaf5fbc5887c965f7bdbee6300e7d5a863ef642e7530290d071382f062adfb8cc6e962b27118727fb847aa10b817c589895a9c4c6d9a9bc8259d79a3d6a9e30d5e354554cdc82fd22f0a504a4a3002e9a521fdbcb9c028765469e912ec5bdc2bd1f066fb1ea2e2f7aac687a7d7aef57b9637287bd8c365667ff62041b1563b430048f622124ab51c13563bdbec571b454d5676f412b725d581cc50fdb1d7f66267bdbe351b781465258bf02ab2d7b1ab1ec38ec7b7cac6c994b8e655ed054828bf21f963e00e3a0fd6fcd721ee136655544a64e45258164020f2b22cc8b0caba8f92cde44ee0acce02be6fa5c4ded564471e5543ff74f345e8d753a3aa3ed6805d1bdcef9a3088c7513026e6e3c5dd4a822ac0fabe6c8874dc16d56f7cb7ac148eae0eb058af18c9fd47b79668d9c37029f6965755ccf16a95c7dbef2dfd998d0b46259708a97d9876c26202d1abdae1147dea7b03c1b859131ebaef7a8cc251ed25ed13cd2042b07cf010b6808705b242b537cca69a3f38d252c39c895566869e5952070dcea66dea5742a7090453fdc2600a22006d849a9aa7e98b13df64b06634eab8695b6bbf0a89afdd508478cde2103038909dd561ddd4712fdc12bb478742589e07c733557cf5c4f8539d99df65e58af406caeca151f70fb82c9efe23b230781a52d341ce7cfa4959182d9d6e47fc91a6a227344ab15e1f97d44f99270f7b420f2b2dc0ef13916fa5fd62522612132bce5550d3ba050d8db7419aeec4a408aadc3c2dde6e6c3c2bcdc05846ab4ec7eb3b55fa3ae16bfb69ccfa337afe7411baa1b50665e8f4c1544790d976fd40165b2ffb114fe1445d6824d8de30b5d7103372f79a213424f181cbc74025363151445253e62d59c40fe073547c13dcaba567a8d52909e7707c737bb45edeefd13a95cf91a986dc0b63fb2950ec01b22307c4c7fa203fa394fae233cb16b909e253e1948891d1c018f3ac8c293ca05ace490b4eeb73857028558c58ced19e418ebfbe21616d2db35bad47865e9ee09a186c079d4ebbd6f0079dc2ec0f47d43b7a29348ad188b8c38acde7fb211e90052bf631bd1ec69c59c6b188d26f95eab7ea8e3309c9e1f755a809e74cbb359b01481b770bcc8f50aaa6ec3f7bcab7e0331f18fcfd34526dff511e68f48e8b12c64e0cbc3a1bf2c84dafcb912e9bdf97c21cc955ba16a85c4eb04874fe766759d4091d05e56073d891216b345beab628c2d0a81af1df701f0d4afa50fe737364a3d440019d016ca02a918b96495d17fc4dc331fccd75d683afbf4c6b91694ddbea3606c19e691f41fdae7d66ccc52bdd26301d82d899a27942c24fda6cb09d78a63fcf67beb4db425eb039aa2d133eeee3000605b1d91abc57d2fbf205ae25583c9ad0b6cbf007db180a9e44408ab28ca30a229e17fac34671a7f128d6bb63f83a6064e1ade63d37b35d2aab487f99ec72155c3ec24ae4386a3e47d154f52add61fa432c4ac10d37745b7d023aea451500e6c31f8dc6a930b291a6945c0ab8db927387234fd08620daf99a6781122bf95ab2efa36e61504d89abcf53656e2506a73d6ed870d7d7977fd02ffe6260d88d7bf734db5b46343dedaeaf1285e6c98acccb8b84571fadde7b4976c81156ca2eb37bcf7b57974c5e0c15fb48908cc816605f8dd3b1d3dbcf78710383fc7ae04b2bf09126ccbfb900864b06923fab05d1b43673807a62cae6ae34540b91bce5c3a9f78421bb94e225165ea0bcfea9270b8a9877beeadae2f22cd44667a6648d15396730a0586576d3d67bf5b7953c8c74afaacefa88382a66db6c9a24f3fd747dea8e51f97a3fc80d50a6f9b6d4752ff4aacb209b1a45c06460cfba90a036836c5c21a8648db7feb08311930360d9caef2d7cfe605e39ada948506492a3a3eee455cba811f4c88959aba8e195989fb2211540f49cc234fdaa143b2491c2fb48ecf13570789262df3d4f79b76ca9a80bd9d5877e3097ea96eed4c9ee2add3dd70ca9d5b888c8a98d9d3f99a26b46ac69806cc02809875a5f89fdd7a729d470248a2339a537fa5a302a8fc0e5f20a63c4c45438f6768740985a21e17f528cf5c3c8b25c41655ffa71c8319885428f152199a7e9f9113328450cb691e4fa0a169564decc854524c15e92a1794fe7d0e430775b3028df0967a7647243d2b28cc109b2b4cd2d97943ab17d392b36f6e581661aadb9f600be457216cd8a4126ca035412f4b0d0d27424f228375cb1c04ed58eb0073ce86464959306bb2155e39e23566de9500b166b11801f5149794b4e07ac1954babd460822004ca6d6542a15327c2436718fb6d7b66d67e85c1c8986edd8bad73451cb39afaa4388cc8bf246eebd0cc0a896fbf7412b59808b5e4a359619797030f908594eca6896da01338d6295c4434c73867ad7a7d925cd3b1c880976cbc79202261fd1f1affaafbf5862d2f130bb891441cccb7e75f8d0f40549568080843dd09884fdd8fd01a860a6a94933d505775550a87f765112b1da8576d22d05c45ca047190080c703b4fd3c52b12f6c67ec66f58eb2682dbf88e6125d8292bde9284da80a5f115fa18d36d8a3cb55100231ebb1a5907a98656e374fdff11eeeab6c6fbbad67272f0c8dc45824cbfab81747dd30c9db797972a0e8fb102a980618b85a934e95886b7beb7e6d48b28586a7a6a42775c03f50f3a08d289f452726ef671c9a0c981ade2792fcbcb00a5a24dc7fa8ef8338503d552bdfeccc11ddea79cf08e525a4fa63a9e51e01ee148a6f351852edd0e2987611786f99c33f83bb0537d935bb7881bc045a5efe17d0e66801480aa498ef0f4129b21c59006ebcc6c829b9bc3c53aa433fe6fbd14320532a664cb69942029b0896b413a74312d990952d80ecbb07f97428c9dbbef5ab5c504f69949a91492b1087f9a707a0277573956e62fe36170c8a0f3eeb7308114b451a3a8d9d928c2752f836cfc5edd5650cfa0b531ed9faad312a5a5831567565edab30a1848d0bf9d8984c65953c653345f84016e698614ffbcd556365bc29dd4cc3365feece0002b186b2d253feaecd3330adb7627cf7d6fcdb34d7573bf3581be7b04980cf0ec0522ad9633b923eca6161b4d40d75163f1b5ebb0f6e00228fc74a84d563f6b5c44bad13305c198a3ddf19f26e5b1fd13f4f5c75a284cc4f63ca2c94fea0ec28d07a1820d3e5ebe08bcd9c531344543332980da5b46347cd6b7d6f5f15b10d57bd2ace9e2131775c99c35b5f551fe81c7b31d297e7a119e8d71cdd18b3fbc452d12f3153d663c86c6723e2519fa46c92f925b0475209ea916830fcb9b02fc9a49d056b033434c998a1df72fad3029b6b8928fb58ed790f11aa6a745f5c0b9e504bcfe304dfdf03837b2a4a4b77ca951dc30d8d9588b8466bc1ab326f35a5a9009eff74a367c0e85ee7c66500ee6a4def6fa43ecd8b862f53cedf652c5f6cf2e7804c5b0284a7585ad20388477be6f7e62dccdfff3188078cf6d1a93ef5add8ee9fb1bc37b62f88a828987f951824097f1140271b80791e9f10e585ce29e42b4f3222efd99e31c9e3765331392f0b4906f6f80d04ed83f04605683d3532967ca46097b3dd92707515b7e54c78344b55f7bb571fec901f45f1cbdeebae4d260270929caa4221bad09d93ec54a64e7f64561ee5799051ee34bed4686bfd0628936bd422e7dc9052689768205aa675ec8363e7dcec56e477551cb3082c3984251536741fed1f00208be8a24f97f54c070387c47489ceb3d57a6fd3ba93ded61913b02e5af724ad28efcbdf6719a55d7bccb59a9e3e60167fe2339401f0f2ae70f6653257eb0e83696b8450b8dab83b3957a018baa6b343eb2cbe387d3439dbf8f2f1bec60945847ded4ad2ff21c0258e1f18ea5d172fad725955e4fbdedf83d6240c30a7f3097f8f27ebd251933d2096ebf24c0d67c730da25120f5e137ac9fe0a195921d170307fc2baa7772d1132b7bcbbbfbf52c33b9292f4dcf26a11ec3b012a33687a4038b99983c0e5c15a096d0731bfef024cc6fe0a4467b07143573a9834c027065d764ddec07c60cb8f315a5bc603d1c89c3fd82fd414c77f70577334309eb67b1d885bd3eee01e6771497c31906856a7c4b01a1962f58f584bf10069d4b705d860227c41d183c61c238342ac1ce5eea2493e87ca47fcdc10c9c5171059baf5a17294e008841316fcd40549ec7f9e3db0c877828b05eec51836b3c989a3600bbf7682576e97d882b8bc046106c5ff3c5b820ddad9bee6055e6765ce9eae185ef08ee095c1411c59fcbd49d1c583b06f657e9faed2e6bb377df2aa237e7c4ea71fec7e8925072597958f61b1e437d6391102f847fcc98c50b612bf0ba64c7d7bf708e2c43acb9d5c977245e5ba126a5a840ab94748ba6946a3eb4e24bc3954afc8a08e80e1709798f9a04ea0319f2cdd2be3d16693e428a9a60e15ae0ecc6db7bf5b1ca4fdd7b9614fb3cbbd6aff97ae930b2cde4d9fcddbccb4a74becc42d1298d98f90b7ad4f5a35a6bb556678ba30962a5e673b1649ffc3125c16be703fcdbb32aba72f2268577296a6588b0826a75c85f9fa0ccb9c3f5080f92a70508f8b5cc0f9037b3d5576ca544db7515e17f9ca635bfcc742527c519ec528113510f660f8baed96b915ffaaabd32274293c46cf170ec2c965431d5cab3e303707eb9b6de8e7fb23239f95ffa92c01d39726e55a63c79b476d7469d1618854a392fdef7e9570e582cfb8be10dba0de248099849b948b4c1a2fb76c3c2b5869f1eaba5d640389d1231b0c0c83d4822a26f846bc76f97ab3a2f0deab13b39e58b99ab0fe4d6c53a4114b5b45cad8b5d269ce8bb07afafdbfa9caca13832beeccd7ae5811eedbc4c6621e759f25c611ae8dacb33f6f5fc789d52f6db0ad8ce1539a369fc08e0c782d27a787157ef46cb7ecb2520859eb1acb7b43f9e7c7da09ea9919be91c4e4e1cde8ecda03b0a9fd3abae8a737500ceb026660bcbdc2cb64a79c0853e059fcef9dde4b186e9fe4e17134f713c34faf807525938536c97fc2e38c3f2eedc954071756ec7c3fe151e51abfd535ac63e57b630111f8b7dcb372b5a53392d66bdcbb36332fe03d15e5c29f1aa2df59717c605a9478d5071586aa3f7c4cef9a138c3a4c8d3689b42975fd1dfda24a2fdbf3a26cb7ee5279ff3e07f096659f66a8e582afbac888743a757572808fc3c20145a4406dad9c016889e45c2ed73a72c96dbf387b37176185c91198df31f8ec1ca8230d70cb55297a73eacde7d25c7bdffde0a8fa7cc85760ec2d12e2c703cbb46f630c0150512d1394a26b744a6a01637690089324a5399b939774da20c851ace1b32f6da6c896b867f5ea0ee7fb3000dfada2bfb5cae2547e10db205648ea1ab8642ab4284adb80fbfb9fe164b4cef5eb46bf979deb07cd6fc84dfba2e67b73b34e03d2e32bdcc0ea7c657b4f50826d5ce8e6905698c31c1a7ac413bd2d6d49b7c98288859c41dbeb0de3c43b9940522c6a0703aa787fb2e8b91e68a893aeb1124ef3a1c053d65f67b63415d94db808b3eec580578452231b3fdb97cd5af9ca7080ca1d2f2269e5b2ca19158e6f4267822b2710265bbced095818ecc86bd61744a9d95832a3538cee230373999f6cefa68946288cd7e90dfc9e11c62e9ec3655aa19399d917dc1b0f44d6bd93c55138080384476c961c05c9771c39fffae4fc512639d36d4828558a507f133232a72d61b8153de335fe5cda167386b2176a9fd85982c21d76687f35d1ab01c026c6f682d58bc23b3dc9dfeda3d842437d1eba10b6b1f38175b2e1d74a6167ba44ab50557126f0bce6dc76be15374e1276a09f586f5f574d045b8e70c206dc67ad876a3955a7cd90f43c26bd5c32eae7fee8efd2a18f9a88e131ff75dc355d87965d02b82995e02e004538447276095b85a19d8426ffe7891f510595d0d51f2a93b6c685b6b3ea0d6c484fb851e4cbf4d7e0cec7dcbfafe52d61438748c455cc527f524181271fe1e6dcc97a0c20a5cdc96b50820341348af6c71705fd3477559537b8e7fa5c5c224d52518081d5668165c696dc587121e36e0e95fa2595e36472b452bb999170fadecde167133fb11c1e5f5f407f38e0930cb0624797fe45e32df758807153ff9a74d7549c58b462158bdb26599ee6dc1368416e82592822bc44d0854a2959e6a8cb1156794c2482200be19d1384eeddb943af346c98242f495287803cfb1f05123f68d9af4bf26d2551b83fce5409c0187c7528224d4da7afb6f4d42692392d8590bea1c7c3c7e834030a0050cc0c790bfac12fb4a9edb569ede30e866ab746705c2b7b7069e4923c97ed7e90083f49764f38235d9c161065353a0d28dee06a1864d059fc95a17ce97b1381914532f763c846348fbe2209f375c21f4f5783a8c8dd29e256e184f1d24f5fa839b2178b8e9c23052ba99753d5c3cd48c20378977d904b07ee03125e4f4a8a08fc84f1c4144e5bbc147a96d94078fdf5d89697b5b88c0abd00595e2ce4a69341fa141b2d17669fd6997306482766b3d339ddd643722f6e1ae59e83182d914131bb73fcb72ed1209ba6f86f56c4d739534538b2c203b7a0794ad02ed646a3f25fd9cfcd3c7b7aae9eab5a4db283ec484b155a1644fde25c62dc0a9f9124ce61058ae895ca93487285fc292b722cdf635f8187bcb96fe8718f44fbf8003c1a7d4b6de5c2044adbda9c4d87465c3fc3f216d437d5d03da275f58f90770e1f4e251caeb879695b4a54563621f33903467ddbbb372560f7a9009ab6f5b77d8f951346363f3f1cb819e2cfb32bf0bf958915e56efd9c14f7d6ebdb6700759c3bb692952581b35dc4eed3c240b268deb0be9cdb8a2394d3baf117d5b835106492abc98ff919db22bc8fa300aa34d0b3b21c6f7b4c56704d6a69b820686ee997adfe0d903bab0fc9a170c558407b81f79ae1f40ccb5ce4f785ecc297aee6a97b65142689c28e2955ceb419f801492602043e0c72c12dcf57a152df4af76fcc533e5f12a1e9fc3639ad4f50decbf42d4be5f553ab3ed4cf3e95a49eebd210bb4b8e1e6c86d46055760d0f2cee17691b3152b39aba367cead443a3b579e83fe46bbdf7f3c07addf7fe4cb2da9832dd4826b504125baee7d5ff0a09fc1c19fe0a274c0d46cea7b7b0316bc8d8b53494bb215b7293a9b0fd85bf68d3955329a7ce3d478307a5fd9e371264300a39778d20dad165c3bb6405ebcbb2a548c067f22f4259d4403e20cd1b08ac0125a793da4f03da64cb18d78cb293ffd661f9f23f36a30311c4993d53e20ed99d7ee3d9ffc2bf5b7b46cfa3a4327d59fc88b35b52d9c14224eae091cd210935e1a8e70245bff9e4631a0f206a43e1d1d9611a516f760ab897700696ec5ad6be413968ce0da7f3c9f2324c8fc03fa8690b6a366d5f1c4aed37370f2f3b9bee1fb63045d431678022b761b1cf9722592dbd8877ce364f51e555036489f3b9665ef24260d435f27857f643091a9112f5e0a915a692d26e6ce51619ad3434b279477c8fe84545702706bf6cc85664711019dd482da13ca4e73bd8be018f7301d08b437fe2ea70040df14999dbedc36e74c4da2599d9ee8b3028f6727273dd7f471616fb7ef25b3b3298c7affb75562e12b1ac9bdc9d5b47cea8fdab015816997abde2962515e2fedc3c28f72386d968d9d5c568d5e44f9bfe75ee006c415701f76c3dbed965c4319a8feef075043690dbfa5dc7512c22aa42a5bde30328fb9cf06174da1b5f222328271812bc5d1729c540766191d7a79555e1c7927de78f89e1292e63baa1ef46a72cd134025c142321dae24def2c8dacdca44941344fe8fcf11d47b599b0e448439ff1d7d492494b5ac92e3d39c0909930c76aa83d0540cac0453177e1aac01e446238c14871f373482de66851f8f0910e4573363138abda8e2f46bb6f96cc6e07aad692e48e7a57458430bd5822dedbb1f5f50a14b9e5c1bb37af726867121530444b42215a59dc79410233157cfc82773fdf9647b3258789eb8a51d071587ca3314c976c0eddc6024e5335cfccd410465f43dee4c1cdebcd09dffed053051a6d6439a964623d22c49ca50e26db95068b6ed01d11322f3f3cdd1ff55b2b6b3684a760d6ca8feb9f9cd6d36edc5a85d53649fba140104f160352cf5a3b919a66e0c1289746221a0cd3ddb1e1bf1d8bb088cc07c1c5cf7d1d690373c94024dc77913fbe5861ae83daceca8e5206f926fef0db0ff87ec0fd2009abf2970b476884532309a727fd34f923cbaf67e530b70afb8ba937f0841de1930e6e2c4c936070b3c5b734f5d85b05083ba7be79a5d62e535cae3b1ce837d0b637c691919e154733b8490e14a5dcdba2545d46153ad58efa565de886561cd323e5c0ea786aed238926aca7ecac2445a15733a8030d164fb88bff4e16df00ae4145be36204fc0d2118fe91fbcb82032b0a73f69d8ceee454353e6ac2d41d17438db9824008206c7af531edb92675041e0d978fc92a67329df7252722ed129565d7f7cf884bf4952115f411f38198918fbc8bb954e7b2d88ecdec184d8ad241169119c8b47734f164067cc7cc5fc605907b6dac4f562df2f1d5f22b1716d3b844c43a4a9b1392c5f2608edcc5585fab260800d846eb2dcce762ac5778ea7772622522f6a19d4776e27dcbfab9404b73fbc754c4d48ca403d150d06eb74eec54c225fe1317f6dee29be453482dd56339299d47500522227460e9e50760365609d20d3dc3ef0d55929e13327a66a89d964f10a4e22d378fbeb690c6cede09886a274e812934edf7b2dea8f1ee3dc8136562281f31668ff2b82d8069a0dd99279eb6a5029a7d0ead41e898ea60806772e4ab53b1ebd90fd048e077ee9568eb7feda2d7b3b497deb23266b2c19be70fc972ba4b0b54cb568df8fa1552e35d0f6055622dbc79bf853958aed168835e715cff8be1e2fc366dc89da751084edaef53bad3627ac35f050a953c68e25ed416d0cd86b1fb270f4370e52a911ba3dec94abfe052fea3925f919cd9f9eb20b99a8b45b03d433ee779595003a3f9e857b01121043304e9c722541d16cd355789a08b99406a0b1f83a966cdef4ce4da343ca764d3e9c7b8057caa67a7918358863485e9458c03bb16fa7e044a58a6b183a786b6c636f368ac643e9afa1103152b63b9d9eee1c969c4914fdce8a98ca2bcc0461ec9df92384a47e365f3b2104bea3a67e1c3fb7a63ed2b669de74e7672c6e134a4220862587187e209db4a426d602b2fd903151234e46942aeba25a6a309d81aae86152e6d58c864ae11f9a74daee0138b5fd6245905ad6a8e8eed3c2a587b889f8d4463220456da4292d83ec17550f372c86af243eec738a78d6290044be6ab36a47d80847204d992fa1ea30e24765bd97c6c0c538b44381f6ac51238aa8cdca1d6ca06f7b61c6bbd577f6ac6481db5a29d71e05340f41445f309f84d6d5d59cf5d7ab5a632166f582e7e29a93293e8cd6cd3c10da3324992c953e8fb42fea6e80e6882a5585e71608216535ff1ce1a827d1bfac7f4506710ebcb80bb6418b87cfeedf5e060a273ebc13bf1ba7820f970bb1130985b6dbc444ed8ba7181414339ef00be697142bd05b019c8dd1a637784b5c7eb908f00469999a1182077e9955627853f4622db1b2156ac13e46c1c3e7cd7a64795fc4a80912e7a9984e7d67eca316170a168b3ef5226784dbc91cb6034f33e2f3c32d59fbaba816ea7adf43e96497b1e8922a1f99e594efe781415586581afd14cdafffdd4a74d01001e85cbbe0738e5ccd8c59de7f1d24971a9068b6783b8c63c657fb9120f60ce45b59bd7880417353f584a8951aed567cc633e2adf8159a1c4eaa3fc99ea492107727d53c8206b77546c35cf228bb574a296ce43572551a76a1eb1ae74047bfeaa10", 0x2000, &(0x7f0000004cc0)={&(0x7f0000004180)={0x50, 0x0, 0x5, {0x7, 0x26, 0x3, 0x2, 0x8, 0xae, 0x0, 0x3f}}, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x9, {0xfffffffffffffffd}}, &(0x7f0000004200)={0x18, 0x0, 0x3, {0x2}}, &(0x7f0000004240)={0x18, 0x0, 0x800, {0x93c}}, &(0x7f0000004280)={0x18, 0xfffffffffffffffe, 0x8, {0xdbe}}, &(0x7f0000004300)={0x28, 0xffffffffffffffda, 0x3f, {{0x4, 0x6}}}, &(0x7f0000004340)={0x60, 0x0, 0x6, {{0x8000000000000001, 0x2, 0x8, 0x3ab, 0x38b, 0xf, 0x8, 0x3f}}}, &(0x7f00000043c0)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004400)={0x12, 0xfffffffffffffffe, 0x5, {',\x00'}}, &(0x7f0000004440)={0x20, 0x0, 0x7ff, {0x0, 0x1}}, &(0x7f00000045c0)={0x78, 0xffffffffffffffda, 0x0, {0x0, 0x7f9e, 0x0, {0x5, 0x100000001, 0x9, 0x4, 0x8000000000000001, 0x6, 0x10000, 0x80000001, 0x0, 0xc000, 0x4, 0x0, r3, 0x1, 0xfffffffb}}}, &(0x7f0000004780)={0x90, 0xffffffffffffffda, 0x8, {0x5, 0x0, 0xdc59, 0x0, 0x2, 0x2, {0x6, 0x3, 0x8, 0x3ff, 0x8, 0x8, 0x9, 0x0, 0xfffff11a, 0x0, 0x3f, 0xffffffffffffffff, 0x0, 0xfff, 0x4}}}, &(0x7f0000004840)={0x120, 0xffffffffffffffda, 0x80, [{0x5, 0x7e6, 0xb, 0x401, '/dev/ttyS3\x00'}, {0x0, 0x7ff, 0x2, 0x8000, ']{'}, {0x4, 0x40, 0xe, 0x0, '{!-:!-#^--[\\:#'}, {0x3, 0x6, 0x6, 0x81, 'smaps\x00'}, {0x3, 0x211d, 0x3, 0x5, ']-*'}, {0x2, 0x4, 0x6, 0x8, 'smaps\x00'}, {0x4, 0x2b80, 0x6, 0x8, 'smaps\x00'}, {0x5, 0xc7e4, 0x1, 0x9, '!'}]}, &(0x7f0000004a40)=ANY=[@ANYBLOB="50010000000000004000000000000000020000000000000001000000000000000900000000000000010001000000000000100000fdffffff0000000000000000ff0f804247a595343ae59f31e6f3000000000000f01a0000000000000300000000000000050000000000000006000000000000000600000009000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="04000000010000000000000005000000000000002a00e560000000000600000006000000736d6170730000000100000000000000020000000000000003000000000000000000010000000000e30b00004c0000000000000000000000060000000000000000000000000000000100010000000000000000000000000009000000000000000300000003000000fc0000000010000002000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="0600000007000000000000000200000000000000010000000000000001000000040000004000000000000000"], &(0x7f0000004bc0)={0xa0, 0x0, 0x2, {{0x2, 0x1, 0x7, 0x2, 0x291f, 0x5, {0x1, 0x8, 0x3f, 0x9, 0x0, 0x8, 0x7, 0x10000, 0x4, 0x1000, 0x8001, r6, r12, 0x1000, 0x2}}, {0x0, 0xf185041b84f54cde}}}, &(0x7f0000004c80)={0x20, 0xfffffffffffffffe, 0x8, {0x9d5, 0x0, 0xe91, 0x1}}}) sendto$inet(r1, &(0x7f00000012c0)="11268a927f1f6588b967481241ba7840026ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9281a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 709.709404] audit: type=1804 audit(1670851196.350:252): pid=27544 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/636/bus" dev="sda1" ino=15025 res=1 13:19:56 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x10, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) (async) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x10, r0, 0x0) (async) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) (async) [ 709.777877] ? io_schedule_timeout+0x140/0x140 [ 709.800888] ? mark_held_locks+0xf0/0xf0 13:19:56 executing program 5: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), 0x8, &(0x7f0000000200)={[{@xino_off}, {@nfs_export_on}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}], [{@obj_user={'obj_user', 0x3d, ']'}}]}) (async, rerun: 64) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) ftruncate(r0, 0x208200) (async) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (async) r2 = socket$inet6(0xa, 0x401000000001, 0x0) close(r2) (async) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1145042, 0x0) (async) r4 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r4, 0x28, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r3, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80, 0x48}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x42}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000040}, 0x40004) (async) close(r5) recvmsg(r6, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000680)=""/207, 0xcf}], 0x1, 0xffffffffffffffff, 0x2000000}, 0x0) (async) sendfile(r2, r3, 0x0, 0xffffdffa) (async) ioctl$KVM_GET_MSR_INDEX_LIST(r3, 0xc004ae02, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 32) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) (rerun: 32) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) [ 709.826624] schedule+0x8d/0x1b0 [ 709.865625] kauditd_printk_skb: 1 callbacks suppressed [ 709.865639] audit: type=1804 audit(1670851196.820:254): pid=27567 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir597329573/syzkaller.5FgpXm/144/bus" dev="sda1" ino=15403 res=1 [ 709.883501] schedule_timeout+0x92d/0xfe0 13:19:56 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) close(r0) open(0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x1) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) r2 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r3 = creat(&(0x7f0000000180)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x6900) ftruncate(r3, 0x800) lseek(r3, 0x0, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x3cea) fallocate(r2, 0x100000003, 0x0, 0x28120001) socket$inet6(0xa, 0x0, 0x0) (async) close(r0) (async) open(0x0, 0x0, 0x0) (async) creat(&(0x7f0000000100)='./bus\x00', 0x1) (async) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) (async) creat(&(0x7f00000000c0)='./bus\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus\x00', 0x0) (async) fcntl$setstatus(r3, 0x4, 0x6900) (async) ftruncate(r3, 0x800) (async) lseek(r3, 0x0, 0x2) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendfile(r3, r4, 0x0, 0x3cea) (async) fallocate(r2, 0x100000003, 0x0, 0x28120001) (async) [ 709.970254] ? usleep_range+0x170/0x170 [ 709.989998] ? wait_for_common+0x294/0x470 13:19:57 executing program 4: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000000)=0x20) (async) mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000003, 0x10, r0, 0x0) (async, rerun: 32) ioctl$SNDCTL_DSP_SETFMT(r0, 0x800c5011, &(0x7f0000001d80)) (rerun: 32) [ 710.021644] overlayfs: unrecognized mount option "obj_user=]" or missing value [ 710.032481] ? mark_held_locks+0xa6/0xf0 13:19:57 executing program 5: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), 0x8, &(0x7f0000000200)={[{@xino_off}, {@nfs_export_on}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}], [{@obj_user={'obj_user', 0x3d, ']'}}]}) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) r2 = socket$inet6(0xa, 0x401000000001, 0x0) close(r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1145042, 0x0) r4 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt(r4, 0x28, 0x2, 0x0, &(0x7f0000000000)) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r3, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80, 0x48}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x42}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000040}, 0x40004) close(r5) recvmsg(r6, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000680)=""/207, 0xcf}], 0x1, 0xffffffffffffffff, 0x2000000}, 0x0) sendfile(r2, r3, 0x0, 0xffffdffa) ioctl$KVM_GET_MSR_INDEX_LIST(r3, 0xc004ae02, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) creat(&(0x7f0000000080)='./bus\x00', 0x0) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0), 0x8, &(0x7f0000000200)={[{@xino_off}, {@nfs_export_on}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}], [{@obj_user={'obj_user', 0x3d, ']'}}]}) (async) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 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, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ftruncate(r0, 0x208200) (async) open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (async) socket$inet6(0xa, 0x401000000001, 0x0) (async) close(r2) (async) open(&(0x7f0000000400)='./bus\x00', 0x1145042, 0x0) (async) socket$vsock_stream(0x28, 0x1, 0x0) (async) getsockopt(r4, 0x28, 0x2, 0x0, &(0x7f0000000000)) (async) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000000c0)) (async) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r3, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, 0x0, 0x20, 0x70bd26, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x80, 0x48}}}}, [@NL80211_ATTR_COOKIE={0xc, 0x58, 0x42}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000040}, 0x40004) (async) close(r5) (async) recvmsg(r6, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000680)=""/207, 0xcf}], 0x1, 0xffffffffffffffff, 0x2000000}, 0x0) (async) sendfile(r2, r3, 0x0, 0xffffdffa) (async) ioctl$KVM_GET_MSR_INDEX_LIST(r3, 0xc004ae02, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r1, 0x0) (async) read(r1, &(0x7f0000000180)=""/19, 0xfffffe47) (async) [ 710.065544] ? _raw_spin_unlock_irq+0x24/0x80 [ 710.075980] audit: type=1804 audit(1670851196.970:255): pid=27589 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/637/bus" dev="sda1" ino=14753 res=1 [ 710.096156] wait_for_common+0x29c/0x470 [ 710.158525] ? bit_wait_io_timeout+0x100/0x100 [ 710.193324] ? __mutex_unlock_slowpath+0xea/0x610 [ 710.225449] ? wake_up_q+0xe0/0xe0 [ 710.248456] ? kthread_data+0x53/0xb0 [ 710.254192] overlayfs: unrecognized mount option "obj_user=]" or missing value [ 710.285591] overlayfs: unrecognized mount option "upperdi" or missing value [ 710.286040] audit: type=1804 audit(1670851196.980:256): pid=27596 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/637/bus" dev="sda1" ino=14753 res=1 [ 710.330643] ? check_flush_dependency+0x277/0x400 [ 710.335534] flush_workqueue+0x40b/0x13e0 [ 710.399275] audit: type=1804 audit(1670851196.980:257): pid=27595 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/637/bus" dev="sda1" ino=14753 res=1 [ 710.400631] ? trace_hardirqs_off+0x64/0x200 [ 710.462482] ? check_flush_dependency+0x400/0x400 [ 710.474632] ? tipc_net_stop+0x15e/0x320 [ 710.478790] tipc_exit_net+0x38/0x60 [ 710.489772] ? tipc_nl_media_set+0x30/0x30 [ 710.498804] ops_exit_list+0xa5/0x150 [ 710.506181] cleanup_net+0x3b4/0x8b0 [ 710.510308] ? net_drop_ns+0x90/0x90 [ 710.524408] ? check_preemption_disabled+0x10/0x280 [ 710.530183] process_one_work+0x864/0x1570 [ 710.541829] ? pwq_dec_nr_in_flight+0x2d0/0x2d0 [ 710.546536] worker_thread+0x64c/0x1130 [ 710.550527] ? __kthread_parkme+0x133/0x1e0 [ 710.562526] ? process_one_work+0x1570/0x1570 [ 710.567053] kthread+0x33f/0x460 [ 710.570428] ? kthread_park+0x180/0x180 [ 710.579344] ret_from_fork+0x24/0x30 [ 710.586209] [ 710.586209] Showing all locks held in the system: [ 710.597467] 2 locks held by kworker/1:0/19: [ 710.627104] #0: 000000006e2d5c71 ((wq_completion)"events"){+.+.}, at: process_one_work+0x767/0x1570 [ 710.650708] #1: 0000000086f17a1b ((work_completion)(&m->rq)){+.+.}, at: process_one_work+0x79c/0x1570 [ 710.660382] 1 lock held by khungtaskd/1571: [ 710.672725] audit: type=1804 audit(1670851197.150:258): pid=27603 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir597329573/syzkaller.5FgpXm/145/bus" dev="sda1" ino=14834 res=1 [ 710.698405] #0: 000000001c8a8f1d (rcu_read_lock){....}, at: debug_show_all_locks+0x53/0x265 [ 710.707645] 1 lock held by in:imklog/7824: [ 710.712526] #0: 000000003c376c0e (&f->f_pos_lock){+.+.}, at: __fdget_pos+0x26f/0x310 [ 710.721713] audit: type=1804 audit(1670851197.210:259): pid=27610 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/638/bus" dev="sda1" ino=14753 res=1 [ 710.748388] 3 locks held by kworker/u4:0/8332: [ 710.753037] #0: 000000007f333112 ((wq_completion)"%s""netns"){+.+.}, at: process_one_work+0x767/0x1570 [ 710.788819] #1: 00000000dfcb62ca (net_cleanup_work){+.+.}, at: process_one_work+0x79c/0x1570 [ 710.811594] audit: type=1804 audit(1670851197.300:260): pid=27624 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/638/bus" dev="sda1" ino=14753 res=1 [ 710.870912] #2: 00000000561207b7 (pernet_ops_rwsem){++++}, at: cleanup_net+0xa8/0x8b0 [ 710.879034] 3 locks held by kworker/u4:8/9593: [ 710.885136] 1 lock held by syz-executor.3/27534: [ 710.890002] #0: 00000000e6b4f336 (loop_ctl_mutex){+.+.}, at: lo_ioctl+0x1bb/0x20e0 [ 710.929706] audit: type=1804 audit(1670851197.300:261): pid=27624 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/638/bus" dev="sda1" ino=14753 res=1 [ 710.975596] hfsplus: unable to parse mount options [ 710.980754] [ 710.982382] ============================================= [ 710.982382] [ 710.989403] NMI backtrace for cpu 0 [ 710.993147] CPU: 0 PID: 1571 Comm: khungtaskd Not tainted 4.19.211-syzkaller #0 [ 711.000604] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 711.009957] Call Trace: [ 711.012549] dump_stack+0x1fc/0x2ef [ 711.016192] nmi_cpu_backtrace.cold+0x63/0xa2 [ 711.020696] ? lapic_can_unplug_cpu+0x80/0x80 [ 711.025194] nmi_trigger_cpumask_backtrace+0x1a6/0x1f0 [ 711.030491] watchdog+0x991/0xe60 [ 711.033956] ? reset_hung_task_detector+0x30/0x30 [ 711.038807] kthread+0x33f/0x460 [ 711.042175] ? kthread_park+0x180/0x180 [ 711.046153] ret_from_fork+0x24/0x30 [ 711.050226] Sending NMI from CPU 0 to CPUs 1: [ 711.054898] NMI backtrace for cpu 1 [ 711.054904] CPU: 1 PID: 8160 Comm: syz-fuzzer Not tainted 4.19.211-syzkaller #0 [ 711.054910] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 711.054913] RIP: 0033:0x4fa019 [ 711.054924] Code: 4c 89 d0 e8 89 bd f6 ff e8 44 bd f6 ff 4d 8d 4a 01 4d 39 c8 0f 8e 8d 00 00 00 4c 39 88 d8 00 0a 00 7e 7c 48 8b 90 88 00 0a 00 <4c> 8b 90 78 00 0a 00 49 8d 49 04 48 39 ca 0f 82 a0 00 00 00 49 39 [ 711.054928] RSP: 002b:000000c00023b858 EFLAGS: 00000206 [ 711.054935] RAX: 000000c048a80000 RBX: 000000c048b22000 RCX: 000000000000f0b3 [ 711.054940] RDX: 0000000000010000 RSI: 00000000000028e1 RDI: 0000000000004001 [ 711.054945] RBP: 000000c00023b8b8 R08: 000000000000f195 R09: 000000000000f0b0 [ 711.054950] R10: 000000000000f0af R11: 0000000000000000 R12: 000000000028f0b0 [ 711.054955] R13: 000000000028f0af R14: 000000c01b2ac820 R15: 0000000000007093 [ 711.054959] FS: 000000c01edcb090 GS: 0000000000000000 [ 711.058947] Kernel panic - not syncing: hung_task: blocked tasks [ 711.092753] audit: type=1804 audit(1670851197.390:262): pid=27624 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name="/root/syzkaller-testdir917949156/syzkaller.iU2XdP/638/bus" dev="sda1" ino=14753 res=1 [ 711.097705] CPU: 0 PID: 1571 Comm: khungtaskd Not tainted 4.19.211-syzkaller #0 [ 711.097712] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 711.097717] Call Trace: [ 711.097736] dump_stack+0x1fc/0x2ef [ 711.097753] panic+0x26a/0x50e [ 711.097766] ? __warn_printk+0xf3/0xf3 [ 711.097783] ? lapic_can_unplug_cpu+0x80/0x80 [ 711.097795] ? ___preempt_schedule+0x16/0x18 [ 711.097809] ? watchdog+0x991/0xe60 [ 711.097821] ? nmi_trigger_cpumask_backtrace+0x15e/0x1f0 [ 711.097838] watchdog+0x9a2/0xe60 [ 711.097857] ? reset_hung_task_detector+0x30/0x30 [ 711.097871] kthread+0x33f/0x460 [ 711.097882] ? kthread_park+0x180/0x180 [ 711.097898] ret_from_fork+0x24/0x30 [ 711.098229] Kernel Offset: disabled [ 711.245168] Rebooting in 86400 seconds..