valO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1jO1je###&Uۘ@"b(Z%eш&+2V) **ɀ%ȥ%!s(ȑ'$--|)w$0g+J,(&9G0w'>N4Z1T>@$"HD]'oZ-加%.Aη'!ۿ(5T6)9<<'64=:[:@:9@U?Q:o@=l7~=C>j=CU?:0?^@tQ:>)NG:A@:IGAQG 1H@CGD1HxC# H I("ApC! F!>@5D>v;Aj@;7 ; <<6z6+:O1uO1B73ߊ/:377.:37X2ց._՗57I5.)3L5#ي/֧.3د/ _*O1L-)Ո&,x-=&&/--Z%΀%Ϫ*; ) Р 'w$ <!&~Ʋ"]!3$ʷ'9˲"Z%0)$r!V)$f]!&_*#r$S-4%r"rɳ+*ѥ%Ѹ0ٴ4ݸ022.4%U A Sқ%ȭ&ϲ"r]!]9*_*4%---Z%xő'$,_IlFxCYg+X>:Ok^뭁7Ǭ Jq=&K0I#/ Б'JU E z̈&M%w!N(S-*G--3Xx-g+)1٧.gؙ( *ا.4%Հ%A-(s٥%/ځ.%&۝$0)L_*$_*3!0zX2:.'>?8{?x A : j=ED^@U?5D&AH9;=3L5H9_6 3 = =8O?CA2:h>F^@>cE68@߄@CEC8@@+ܑFU?;A׻BU?7;[AA6ԋ8&s>ً8_`3}<2؋8Sԛ1e7Q:q5ұ8);_6q22T6ѣ26ͪ*--f&'ř(-K*iƿ(Ƭ31c.i4͗5E)1c09L5-g+ X2.0ȿ(ij+--3b&(1J,'S-Kz6z64ͥ;<9<#٦DC=q5/5+y@"S-ӧ.bZ%E'5. -p,͗5L5x-46}0?S-O10)%"$,`S-`'5.)1*³+1Ǭ3 DVW@W)G42/;F󀻆潙Wx\ԝ$%3EH9j=',Co/=&z_*2$,o#&_̖,'s(nˑ'E5.--w0)13Ҋ/u1;.6ԛ1J164--Mu1`3S-S-ї5g1[6mj=='>l0-1)(ީ![׺#$,%2L҈&bӳ+9*b,ӧ.b&?V)}-n+<(--|)#ſ(!N(## ##,n˙(&r-16 ;iSjDSDn3>.I^] 5NnԨ#]!Nf"u+p,N(&=&V)e!!4%A;94%]!L+$(@"!0)##Ҙ'&׷' |)+f"#o#N(&!j0)*xf"9*9S-%P_*1d/+>/L6N ?8 3 Y;=6H9s>"94h+:z6A.! d/ 0 9*+O2x-n+1P1u-`313ڴ4H94O1X.6 ۛ1 ׳+SԸ02P)S-Su1n,/Ѣ)>и0)1}ӑ'-Vl0 )w--ң2ӊ/Ѫ*1ӧ.+$d/X2p,J!06i4۸0p77f*$]!d%!PW_ Ƞ !\LU “u µ"Low$ҿ!N($]! )Hs(,5DASL_@dڸ0F`)@ħQV_2Ɨػ4^ $,X4%W/p,%}+5.'J9*nG0&׷'Н$e'+$Ώk ϲ"k!Y;6#ղ"vr##[=&7݌"|jmݷ'&TU T$?'!}4%>--'jZ%s)C0)@@"$'"$] ( !T"&] !f!%W/ ".V)' #nb&+$!s@"P#~rK!˩!!;K$J,/ш&|)JѸ0*E'/--Ӫ*;@" / z"XP@"v0PW!˃!ʇȀ%''#E#_.;ҧ.p,Vҗ5773ֱ8><T67;5-/4y1_*'x-и0&}ʀ%T˿(9˝$]!_Z%$,)'),.!L #_ ΅~AiǛK°1WϸR+ ƾL" r%!ƒ!V)ș(?I#$-fe8lFGO<+$|Bl6Lm5U*:ٗg 5[&b&is(޷'qU E+$2x-bә(>&x-/ԝ$ύ+J,}##΀%9*ԝ$Щ!Jр%}b&} w$'PU Ӳ" 'I4%@"d*9*$*S-?)Kg+:3b09*}2G0FV)R.!0V)T*x / -- s( S-$,u &B '+B ["N(%+]!5 )_s(o#*?G0i'V)/ )ֈ&J,*$&V)Af""ˢ)2@"0)$0)@"E̙(-V(Y*`3g1Aף2;m:6d>yRCCO߾><<@ۥ; q59+:_:3e}2e7bӏ4177L5Ѷ=oBb<_U?#GaC/ڄ@ݫIyLIl*P}NAVrG_ "!'b&ϩ!_̵ˈ&>++$>)ӧ.P0)&S-s(4%q)n*}!΀%V)JѠ N(4%E̠ ʢ) 9*2&kͷ'wx-з''Έ&-_*A&6---b&J,)1)_*G0-J,3L51</x-_,}21*˖,kO1O16C7V QZD|24# C'Mt&_v\F?v# m')6>sAh:c8@GxD{AG'E@xClNGs>=U?)G@`>l5D?Du>C )GcE>=s>A=7/4u15.|)2؁.S-տ($,}25.Sԧ.6؏4}2؂7n9!03/T6d/:3q5p4!0gر87pO16++:aܣ2`3# ;L50_;+Y;U37g:>.6A.6[;T63ձ8"92Sq5?82ӏ4<ݾ>L<"}HGq>>?8,-@5f.jE'S-*ӿ(Gx-10)Wɥ%$,!'"9*b&Q!=&ƙ(f"oŒ"(i!!&$`å%U?IAA2 ("9>]ͥJ OhPg 1 .Փ--++ ͥ%YЀ%rrɩ! 3'&r~?ǟ3! .ǵE̹3ͭX/ AyҎӹg؇G eI~$w$"$;#&]!4L[s(r| 7 p;BAj y.=&U۰_E'!Y%V--Կ(>&..і,l055/Ӗ,ҧ.Җ,/ѥ%&%X/ 9!0X$rKj$w$@"cV)ϛ1q-- и0}:n9&65:2933ӊ/%<]!i0)-U v:]!ďe/ ƥ%+$0)6+q5ݨ7W9l2)>/ 5.s(#ٖ,ַ'>+$A*&WOCGF)g~j"!4%%Ù(i-<+ i4\MdwYڛPBJ/*GژR _Tӝ{Geyk֌">/9<274#'>U?pۜ:s'>+Ame8"9g0?ۗ5O1i4Ձ.+.S--ѝ$z%>+V)))5|?8ݽ5>cEf^@?ZDSL HIB>IPE0?CFF@8@FDAx HShJ)GkOmS8LImOV_IwCFFxC e8=s>e8:toB?Wb<'DD@1 HLlF}H@mOG7GޤQoPPrKPUNcMWaRSLITSKrPLTOQ6 Ul3QIGOR`iSBJ6M[QKݫIXQLGMy6M7 F/ڢH SLZDئDBJۚG>xCghJ_IdGJߟLINUqKIB^@H9()12ر8=C4s7U?/@/A/lFsIBҔ90?RC҇<=IBVҥ;.6:͋89G01u1ƿ('o-6ȦD>еSXQݶ=v&+ @=ePr4,fV 0@"+$"(l0 =D8@>bIBLJEDs>A,CBJ5DDlL)G D:IDb> >! 0?0 3H04~+R"*|V)f"'+E'(/,js(ۯ/ܬ3+14._/_՗5L>/ҍ+Ѹ0ԁ.'g+-п(&M,/љ(b&'-Vҧ.V0).ӏ4x-Ч.V?83}u1G67>/1eя4g+0).z%U ]Š #:¥%ǿ(##E'r1/͖,Eq5т7G.69١?:8@.E>,)1r';V+$=&y;$Л6̀%$̀%G0ѳ+ɷ'*0ț1_9*u)f}2.rp,Hʏ4wL5w--ʧ.T1N(3 )J,`3oBrTTC.'J~V8\M0{*(y*.6b7|;j=H9}2"9ۂ7!0_՛1ը7>/ԯ/64l0H9y7/Xz64߱8ߊ/U!070ܖ,)1O0ߙ(,d/=N(߿(~S-*6$6$,nJ,*Y.3d11e87 q50 "9*77-B >/ 2q |)&T*+Z%uj$!!f$!Հ% s(+$'Ҋ/)_*1+V)Я/x-')ed/ӑ'ο(x-}g+&/x-yd/n$ύ+x-s((3P>/Gә(MϬ35}2bx-G0}3|)E'+4%!Z%rɺ#rũ!ƈ&!"KJ,6V)4%.wΧ. ΢)E̯/YЏ4ү/b/j=[j=H9LA$;./.ߢ)$,_*U4% )q+E'k_*Tg+!&-c|)$$į/)1x-ʗ5J:677'>֭@.6ݔ9[; L5m`3e8[5O1e85[.Oi4~5.L/75.?77Y/57)11 e83u+3}2++. 4p, !0H3n/ )x 0< -x $(*R%%V,'%`++,% )L+P֌"2ό"M&##nZ%̷'͘+$E--/0)s(1)ժ*&Ѝ+_*/4%+-ҝ$ "w+=&6f"N(M=&EjLj&&n 0V)%ȩ!fJ,_*˝$r|)9*Tˈ&=&$,s(H##$,̧.ͷ'>/ϣ2Y+ˁ.3e!0)l0x-'-S-wX2*>Ж,y՜:5q5%81$7ݝ$d )"##I#" .O1p,'Χ.3 ΁.-3'G0$,HO15'΁.3ϱ8J1G04!0.^@_LT/Udk\{Unu1q8A Yj;Zfi B){&_,܈&x-><:3T6aL5>S-Ԭ3#7I1`3# ;n9q5 j=[s>n9D==cE<==B<7rb<:13~4~d/r,.T6$u13.?T6'T61h8 ;4?8Ls>Y; 8 8@<<_n9 >5Ds><@b6E)1 3 + :o#w$5Pzf"U 19*p,7N(>/z6U4:oBoB(D= F%Ey<Y;[ץ;>{?^@Q:AD A،ABJA؇<ՙ>=}`3w.6Y?83}2 ·<ҥ;Ө7J:j=Gz6YС?P,CA׾>A&FFgDֶ=_@_>Vұ8:/'>3_:36e8w:3ˁ.W3z.6-f3̨7O1Hu196͗5wξ>b'>H9=&IB@ڄ@ H=ݣ2+L5g+_Ճ!̷'2N(Ϗ<ɭ &!'!&KJ,*"1'+$ҿ&.3)&0rG0*-ul0Ǚ(`_*ł7xCNҝYO31 EQE~.M B3/ڿ(KH975[n9/2b>/;Ҭ36x-3Խ5Ӹ0e22nԥ;ٱ86>7ݙ>ݽ5/: 0?ߴ45;}2ٴ4mݔ9:f22ެ39oX2}2o<<8fL58@A =X2H9y:5,7e{?<7<<.6Q:==6H90?"9 q5:+:3ׂ7:p6s7p>ޭMWg`N+7 YXZh"HښˡV (]) )&T6xC|8@RCEEs>r==D><"AT@W8>A:O:c^@`;cz6L=6?x5n9;11.10)##|)1s("E'/g+,5G0p,45O1"9 Y;L56Y;7 `377t7l0122H&$0) \' B4v޲"טP|)&)4%---&$J,қ1)*V)}25G0*u1l0+x-y0ժ*qҳ+Պ/-ә(V-,}V)*q5.b&A&5.qN(&--/$,%*>1S-,Л1Ҹ0e0)>/ѧ.&˙( )ʀ%ɺ#/--9* 3ӽ55. 2261/16n415T6ԯ/1T63|܏4j<<{:3 )|)o#$A&ѵ'eE'Jу!Z%ɝ$:  6yOU  uh=ƾb&O1cʻBԛPAMT+:x 6ORY1`7cĬ܎y lj],ӏ%*il0(g+Ԁ%;S--}ӈ&s(/ѳ+Z%$ Ъ*ӈ&JΑ'bE'ѵ2+$$ѓ;/+$rqғe\b[׃!P#U";6 f"?o#W##=&8&&(@"R/ &`(o#'u + &x $x * #W&E'."%/ 0=&3@" U##!Sԓ Ω!&/ _̲" η'& HI#I#Heİ;33Əi.ŵ-ǎ\i $ùxq)"?y"u)uxFB  C| ÷%|y"T­?U ! X{$?U Xw$u&3!iw$Xɑ'$Y##&5ֵԫVҹ"͘n&փ!$Xʈ&M )σ!f"w$1v!%y I]!X&+u'iƑ'X2k͖,ɿ(fq5 H?N&RL+BHRú]Y႔x?μL.1.~13g*1T6/22:ۣ2.֬3)1'+p,Z%w$Gӳ+A׀%b!}+s.=&.j3"u12x<<9e8H6z>{?De8> D[<(n9u@ <<4H90 q5 +!0f 4. /-n953*::}2 5 77!0F15nO1*$, )1l0O&V)J,V&Ȇ'kx-A+n'`3д4)1'e80? "9;Aׄ@#:q5b<9n>/X2eя4S-͍+z.N(I#3Ʒ'0ȑ'3 $xř(!#Q|)ŀ%/ .0)0) "N(x.Z%%Ö,Ƒ'!"_*w$ ƾ+$b&c %4%]!^w$b&!`*Te8}7Y;ل@ 7a܍+5.[׍+'9*;)Z%}'i41.779`3$S-L5rɨ7-X26˥;z63Q:͜:̴477T>267:IIXU۶\acW1/1Mϴ4x-ˍ+u1p,9s(+ͪ*_#HE'6* !Ɍ"_ )$̘̈&b&]!$*g"#x-j߳+%0)1i1--O1 5//77 L5)19.'>5W;j=5)1@T6Wx-'-_*#P'9*$WN(d/1x-*>ٸ0I22g_*>/3--V6i4n:3<D=72b<۾>8Q:oB0?+9?>z62ر8>>T6Pֽ5&ׂ7y3q1q`3;:3J0)J,. )E'-d/*b&Wɖ,+< )ɍ+d/E0)W )cd/+ʀ%-6,9w$Ƣ)ʳ+cʺ#Ō"3' ǘ!Q `è&*YЈ&YN(G0>+$SԓGhB 'yü"÷Ba̺#p ) Sxb8 5,峐ͱ yE':›1];2B p2ԥA]MS<ؙMԛ] ػ j {"L@"Ϲu0$LTw$jɘz̑'#A Ι(N(G =&g+Aם$+$Ս+I%#0)aܷ'ژ##a|)!C@"f($'4%n4%9*2$E' /9J,'G0 1' .1*Z |)Z - %/ Z%$Lo#~&I$#mA&ss(+$Z%*"z!V)@"c0ȃ!9˭ƂxLrv!"3"wκ#ʃ!w$jHnZ%k/ W$ -uǹxŘ0ȩ!?GL]G°"1h=6B1Pc1%vսtO1`"&9E'd/s(w$b&~; bεGKȘ4%jE7Pu?C:K ϸ̺սpRϸhmS-rlFb F;/{ >M-c ή§Wަ?/GX` v3c )$,rrχ_=&Y"E'ё'##9*ӧ.ժ**P22-&p,#u1ܸ0 N([ׯ/G0ݪ*+7G0J,|)-r5.&+x-()>/P+(>}2.}2*17 )1] 2;.62h97G03 T6>/S, 22S*E(1/+n/722H6'>e84;"H9122L2)-Vs(ρ.'Z%+S-J&Ζ,G!0+;*u1P_*'>/+4%|)J+/ш&A&,>&$_+ Ѝ+E'ͳ+ 0 ) ))1Т)'̧.--'-ϯ/*zx-:3/2,23э+͛1Ѭ3э+-:3e.γ+AΊ/ G0$)΁.3d/`3:IO1%E')=+$I##Հ%ʲ"I#Lr#f"r"Ou .C~ƾ3ɼ?ɼ3ػ )T6̕BL5D b&vAGQ^-Ь3ү/V)3V)19*l0:3/ѧ.M0;.6n}2J-22:3g+.$3-͖,3!0_*}1A5.T($-->/r*p,W1ʁ.*$11W|)'02HS-Ɓ.6O1f--3}20*5.u!0':ˆ&+E$jRw$#O/ 伥%@"&u1122T61Z%Ҳ"N(z"!!T4%rr)|)]!$7=&|~&"F(!/~" o#]!U+$: UE'"۹w$+>NA6M̛PAX'd>ܵYf쓣 !*I--{?8F=I9ֻBd>e8q'>5@ԋ8H9?:8b@{?֋8 ;PoB<>GoBmAޚG FAG6GAI,C :IGK@%KhL F>K[RKdSL^Q"K HM K`B~ Hi JZ E' EN \M )GN C I H AAF }H^@FIBEj?8IB0?8 >"^@ނ7L.6&׭Ж,͛1l06ͪ*9>/X2 -˧.͏4ϯ/ˁ.77ї5Yl0L5eѨ714e8V3w2<<:O1 ?8Ҕ9V3222Ϩ722g+u1.% s(ǿ(Ʃ!©!E'f":%&K+$},3&055a܂7j>/(=&&4%G $&<|)$ɵ`!r%XսpC 1=\j!!T8w FGDϑF3x .3^D*Z#ӝSA; sk͚p]!3G0)&-9*b&,},=&g+}x-b'&p,N(Ҍ"V)&Ҡ Y&)V)5"+$$,I )X&,x- (-3 $,`/q.6O1--'44-:3771229-5 )1< ?8.6.25, ) .! b&@"E'"I#I#1L/;+$2w$X"ш&eLz̘=&&ț/ rr.3XqƎ3Xɼ1 G<ɛB3eKL9" ɺ#ȇɥ%'+$rco#_̷' rN($c]!E'̥%9ˌ")ρ.'E*ϸ0Vg+ψ&̖,9*+$}N(ͪ*6LƵƃ!uectIO +t=)ÛH2ϙ(Z%ge_6بb}k4%]!b&˿(Ƞ lę(KȺ# QE'0ȑ' #Ƒ'!]Ų" g+}b&0!J,T6$EXQPP: "8T'dV8 ƥǓOu͑$Z_**, _*+$qҙ(S-$$$e*S$ 2Ϸ'&яϲ"VN(_Jf"([o#SԠ E's4%2LP#' I#yPf" IZf"PX "jj"C@"4$' 9* % V).) % *n|)f T%'+$_w$3o#L4%ݢ) ۀ%&%ճ+|)E'Vҍ+G-&&$п(U E'Mϩ!U Z%>Ј&YР A%љ(@"I#Yg+G4%Y!0)N($Hʝ$4%##X3Gi!rL$Ǩ]!Ȱ+$}! %E̺#ɘKZ%˷'_"o#p,2N(_̈&6́./-24%nˢ)'$,&T˥%˳+&"9*ͪ*##T˷'9*ԑ'ԍ+#3O*ۃ! ۝$[`Π Ռ"P$X=&) )ү/Vҧ.zN(x-6/60)ȿ(}5.T'4%V)<&u $ƈ& LQij+}ʛ1xCvPׂM.775JPj^Ĥ>xdqƜlA ǣ!'x-0OV)&b-P+Բ"'g+Ҍ"wf"ϙ(G!·w+$V ϓL/Ѳ"G~/I# } 5'pN(!( *$E',?&x"3 )*(Aw$M*-&b&,&]!r* E' !(x-E4%$ '< S-Z% I#E&26?X# ՛JѠ ҝ$e'rA'"]! )/ѷ'A#9*S-qҺ#Z%2=&'+$kz&Mϝ$6ͭc!w$̇r T$u3o#"ȏ?""ďx'##iƪ*s(I# ǿ(-=&ȷ'rɍ+-%3f" )ǥ%ć :##o u&G%ػ  RLo#' $u1b5.q*p,g'ְ &@"L% I#!x-*"ҿ%):o#ƾZ%J,=&ҿ$,*%*>/ő'(Ė,s(:Š/xBJԬRqyLNG/4:"H=HgkNj;' 1 ̛Pr@+i4J,Կ(6)1/G0΍+ẓ2z6q1З5bӜ:7nL5:2؂7}2Խ5:g1լ3֨7G0.L5s}2ת*SG0ُ4->--U}2.S-33B/.6:5M7@ <<b<^cE6CY;@' ^@E6O.6:3 , l0$,["E'(6cE'rf" / g0)/4%q |)b-;&)A22;.2x-$5}ӽ5.$д47)34y:Aח5n`3_Ք97֛16&Q:44_8P3bӸ0;ҋ86O178_3qL5<<6G3VҾ>#+:227H9ԛ1>u177}O15.'3J0*l024Y$,_d/5Jѯ/ +kO1!0'J,z̬37Sԣ26>@ U?s>A:5.[,S-Uۿ( $,ۧ.a+ ת*ԋ8|n9q5֋8n9G1'!0 ά3΁.s(-*@"l%?V)U E {%##&Ñ'Nj8БFvP/vP:kvy;d76(>:L576(>/ڧ.2C+٢)d0yށ.mN( x- l0V)x-5G05.8"93:>q58[@' <] 7 :b<}27?8>X2Pz6D=DY;6<9}2 6w7)1l3z60-4Y1--6`3B6/yޯ/31-L53>S-}2I3Xx-Pց.5.+&ף2ۊ/ؖ,O1Uۣ2/*P+1#g+&ҍ+ԑ'Y =&+4%E'/+J)1S-;b&w)$+f"##n(b&E!0)A=&r+$ʥ%˵Ʃ!&ƵI#!ɩ!Ġ Ǻ#03ƺ#&~xť%n&&4%g+'Ց'- !dۛ Kt.rɺ#Mϵ-vŵ`vhj=j@IɼW7\5Imml#:!0ȣ27N(T?GSS*2璁37nz̉ՠ .z--9*l0#N(;'Ӗ,V)V!wΈ&)ь"w$g+Ӻ#$]!Ͽ()4%j$&yՑ'Ѓ!&Aש!ՏI#L@"g ש!+E'ߏ݃!'$lU x&$E+$']!A=&+HE'o#+ 9*u "V) -- #$B s( L U &.6Xt e  [gعպ#!w$w<Tˑ' ##c&r'AΥ%I#z̀%c$z̵<}ʲ"!Tnˀ%-$ )-|)0)O11+Y1nq5_.e1n8P3/T63S->2b77ԛ1qL5b<Q:&8A|0?ٔ98@5D<ؙ>ZD<< ;׻Baܙ>#H9 ?xCL? F3QLEGP HYA5 Y;IB9:@=AIl)GADlF @ئDJ(xCgIBGa܉E<<)ՌA#@& ;nj=C>RCgض\'c~s]IXA4Q4bkV1E'wΊ/4:3`32AM(DAGB;C@A8U ;A[ .6?oBT;>{CB=D=xCKxCq>0E_IY,ChFFM H)GNBJIB IEJi ClFKRC6^@>EoB:?PA;;>749i4. 40 3g+-&T61z-u77X2177;T6ܨ7+j=ݴ43:8}2_7#ٜ:s1z6L:q5ף2Aה96أ2״4ge8؛11ֽ5[ׯ/p,1ӯ/Y*. .'=&!ɑ'HJ,(fȥ%S-n-ʺ#ſ(0) @"{4%9*ƀ%l$ +Kp,0&x,ȧ.fV)(3)1H$,Ƣ)3_1,u4ͱ8O1c22:>Џ4u1ы8 ; 6<<H9-9*g+ӈ&0),*=&d/6O1`37}2d/Q.63Ɓ.ý5T6ux-:›1e8r1x5.QĬ31*:z6KȂMS/U(](],C* \4I]*ƴ#50)ɬ3y1C9PK.QBJ9\MvPH4:IyNGEUۖK NG '>֦DcEd=@D=j=A=>7A{?܄@T6 77Q:ڽ5X٣2ق76x-٬34ߴ4,.46!0-62z/'3935X;L5T6+<7:04X2L&'e(2!Xo"II;3q3yiƓWƾ1:";ս?R%u##oº#o&)04%3+1k+r9*!06/nˢ)Ȋ/E`36g+K-H:3E̖,+63.ɣ26d/!383G096L56/cL5z6́.1TT660Wx-!ɴ4k29.77+:Ϭ3T6AQ:$i426+:?8ϣ2k"9ѭ<6Y;>s9ح/i4S-*35z6֗5)+:Y;1-ʏ467̬3l0-ʱ8w"9'3:љ>;T6:;Ҿ>ҋ8M.6<%D1@U?%D{?4ߥ;y??Q:ޥ;LATb>q5 H9 > 7z6<<7tq5?89}2:3%?8)1>x-A4su1+O1[L5/:3?8ڏ422/?8T6/gج3dڴ4ڧ.ׁ.l0|)qZ%Yг+G&Ar&E''$V)Y5.0)'wΧ.eJ,ψ&V)) Ȳ"+$P6Ĺcq"ojK"e.rl~]!x##`!!Xʈ&Vҍ+)s(5N(X0)+GP)ϼkAtɝ$j##ĩ!P"Ĉ&xŇ&w$ +$Ń!E~" Z%'$AAy H5DA|$I@!Q[nOUqܰN:Ÿ; )`3+--d/Lx-P֖,i42g.gT677aܯ/21 ۽5.+3,ץ%0)9*g!+$2ط'#f"ّ'ܺ#r'"N(."%l-}'0)1!0+X2q5>/T}2 ?861n.2._& +0) ]!` f"~F.xB@"U 2N('P4%n, --s(V*G0)+0).Ԣ)b&>0);Ң)]!"b&U ˇ̝$!̘&_*4%2*u1--*22Պ/+L5Lؗ5l0Ӹ0`3-*$1b- Б'--Л1&E+u1J,9*X2>/>|)x-. )g+wd/|)̷'221G*Gӏ4;߱81=?Z3{J,o/".C޳++u1rG0C$,#3U?<:X{?j=e8Ӿ>0?59D=yը7q7SbU?28ԡ?ٰNߙ]&j pbPRC֔9RCmݦDj=D6MGi@A7c+ ۗ56 -XO1Xٱ8ٽ5+:XٕB=+:0?^@є98@ӦD_@}@)G @q<ѻB,C<<@xC0?JyL>Ofic6\;D;=NchiX?-ۡ뼫w$:X29|)/4";>yL*PFoZDJ"NGcEyhJ\M1 FSLWQ+JG1MBJE1yL{L`EWBJNiIFF6NfJNRClIJB FKDECKFAqKdNRGL3QJJN TR\MzLTRJMPGOzF ZD EN AA+ ;^@L@7:@n9$n9'@ Q:q5U=mb<e8=oB;5=gGE@٫IOqKj5D_I߂MGNGNIKfZDݫIBJߌAC}H ޡ?gؙ>E>+:U?^@59bә>CLؙ>b_Y;GT6RC[c] ci0^{?3,G{KC`QЂ`ܑ /3u1 ;H8\Dy@W$ fW`iSIXXiS6Wh^Y2fW(]X'T[k\VWJN])xbs]5[-bd_Z__Z<[ ^7VUpV^ZXW_x g` [ 9_eb``&j#f"pau$g)}g*^T(-b,f/0^*Z)_+Z~'T%W1%V4#%K2\M2O1HwC Ix D>oBDxCJ:'>IB;cn9CT0?[Y;yތAfAބ@H9 ;^@Q:7<+z6 ;>/T66Pև<"9մ4n<<ح<2Ve8Pb<&q53b<[L5;O1>?8Ԕ9nԏ4qq5b<ֽ5q.6Ӷ=[7q39nb<759۲A@?,C H?q5 7B0-U۬3%5*[V)n`3[3.q3!0N(]Ū*?l0<*ř(3u1ʍ+i=&-p,$`g+)1ʙ(g+3zU?VL#ٝYU>< e7Ny]:)\ ՌU "wTy#$`)*T-(#6*s(̓!4%* Π < c'Mϩ!- ȩ!## '@"wΛGˠ 3͟z̭Џ/Ѽ/ X&׹4% ]!j=$'%K"P(V!"V)|$" **!4%*Q#!&&.e;ف.m1(J,s(L58>X2ԏ4en9:3_5j=Y;?8JU?An<EX>nD= H4ZclhQu$g+L$ bPqs~'@΢!<*̺=PA:'>8M/U*PTDSbKaRTbNOfWSqPPfWWOW@W2b[JTrT[#XVRYfWZNUP\dDSj{U[TP#XrUN&T' W! R! RZ UXQ UV!NV%Y~'P4#M("T=&6Ma EJNG<2BJxC8T8^@:8tD=>H6;@:y< ޲A4b<ۨ7؄@ܙ>IT69L<<ج3ӣ2S8AX2G>/qq5P3p,/22q5yէ..bӴ4y.г+/Ѹ0$N(Ep, .͈&ȝ$ǖ,94%3T#!I c yyyR#  ٲvtٲ,U U8 otD‹T =C # #P M8 MMx o /b n[/ /)._&ϸ.6ġ?i4&8 "\4GnvY= .ս5μݢ)w$ʭ4%3s(u!4%9*$b&' %b&x Ý$(fØ]ŀ%uU =&9(!-ʷ'$,=&(с.ճ+V)0+ܛ1y+:373i4nb6.;j>6R5D=6y05(3*&-[!0* _*l0_*_*I/O1ݍ+&)1&ח5yd/YX2n9Ӵ4}2Y;J:$49'>79^@;/77ϙ>@9Vj=xC59;EL>b:ҌAC<<ѕBԻBs>D=$ZDGs>:RCAY;A@EG0?='Dqs>Μ:A$8@'α8T˄@>xC> j=cE>Й>HJcEd1H FF4n9`3:77Դ4Ջ8&706 ;V8@;M:s>n˂7 ǣ2;Hn9q5Y;}ʄ@ ;c;_̯E^@@)GlFGӕBVҴJA`%uf%:hIhN.(= R"b  ߮- )1#s>@ }HFZZ0^HUb[E]9LT SZuVBvPXZaRWY+EA?1DWNG"oBJ?NqKLDSuMIPPLG"\M ?N)GWEMNGL5DKICC:IWN~EFNGDJOߢH7ݡ?5DlF@L@# Fd'>H9ԙ>;3M"9;b<}2 `3w8Ч.+!G0d/&.d/N(J,Yд4}2-P/g+&Ԙq&qϘJ#YЏL!ɢ)k*˺#Z%N(:U ' j"jh~|W&gx7`3i5.;3M@8jlL = h=s) WV ̷o#I!PM .m 7% : m[b۹ XjRV սto T3Ư  ï?ǣ ,}>= hօ N+ $ ޯTN 1g AWyjx`J$sg b VҞT ?Ǽuj$?`'3`% {üc/ ?ǹQ3"&z&<$6͢)U !!ʪ*24%c ɿ()E$c+w-'&c'TS-ks(o#+p,˥%K*E)1+.Η5/1>/64Y-}2YL5Њ/1Ψ71J,4н5$.q56J!0 u1:.6Џ4eѥ;ԙ>&n9A_I)GlKRlF@9RCj=3.60? j=`4ޱ8y޻B1,C'>EAն=@D[ל:<Cԇ<+:JoBք@;^@55Dץ;}'>yH٩VWeBlFeJ +L\ ]oظ".n7q5߸0:FFXHHqKZD>OZD,C4<e87=AZC{?AA}}HtAFFqKL:I)G vPrKcEWL 3QBJSN  U&Q*PU"R qKvP!*P+ D5DG0? <AA; i4"9=?8Q:_ FAA'>cE?:^@,C":<7ݲAݜ::#AAݻBy>ۻBOߦD<۲AC߶=+: @j{?8?AC;Uۙ>A:ؔ9@>77 ;gؾ>#6:D=&׋83Y;6Vҽ5ұ8Sb<)գ2u1T6Я/z̢)ɛ1͸0*<.̊/')!O1zp,rV)12kS-_`3L5y/32<< q5-US-=&͝$qҹA?!&uL$'!ə(!1%)`f"L$Ix-ŷ'$*'9*4%:–, 0KȖ, d/6_O1rH9Ub[ُSyL.O153L\cS2Cg0)aQĩ!/&Z%2;6O1۳+2>/>'p,',6I#K##0ȥ%<!Ƙǿ(6ͥ%!cʢ) г+Y4%9*.)(G.,'_.٣2+1%7O1`3;*e80}:|8@s<^@H cE RC SL2IwIB_FFG'>-@9D> ?8= 7"/33jg+g+f/0)4&گ/x-,i4ւ72?8nA׶=_ե;D@ֱ8;{?yz6М:Ӿ>Ղ7/3;e8eO17:X2w3:L53wα8$3E-r`3z1Wp, ǁ.2!0*x22<Ɋ/0)!0?Ǭ3fS-].1S- V).Ŗ,Ý$ҿ(|)#&+&I#N("'X')1f5˸0n"9G,CXAX>۲A"9+/`3d/J,/}2-ͧ.͜:;Ҕ9i4W+:D=E?8Hʋ8{?Aα8n9ˡ?D=6s>ΌAϱ8>IBJZ}gaON]nI!J7Jb[`ɄC˪%:z*48GRHEr?N\MHiS?DS'IqKO+}HHN6IZD=_IL EGL?Fx}HuMbqKFFf6MM2EH NGlFyL}H{? FEj=.xCLIQcEQIB Hb}HBnhJyLG1HOlFB)G5D= @ B n9H9=2677:7'X2T6"937އ<[q51=n9|4/:(>j}277; 6pۂ7{?=j777?8ל:U??8A60?pb<#"9L'>ۻB <><:?={?8cEG?48@5Dݙ><ٕB@ۇ<ٲAݻB+:Y;>Aa:gش4< <.6<<s>7J?8^@5J3VQ:y4/A22:3P(N (B .=&$29*g+e&-/*.4>/p,22O1)׬3z6ݧ.s}2a?8j>/S->3ݸ09*gd/}2$,/ڊ/ܗ5j1|G0m7j4݁. 4Cޗ5,!0؏4U>/p,53s-y'qx-!0P+S-3ظ0&ק.56X2|)._-Z%%2*/w$̘9&κ#E̠ V)J.}s(p,x-E'π%AΖ,p,'>/dL5j4?8D=$l0 )T9*$ ٿ(J,##ڑ'I5.l0a->}2-η'6.$и0+ρ.3}.ύ+ 1q22J,3yq5yՁ.qu1Ԕ9?Q^WC4%ACZ|Ki"2>6@&3ƇSԛw$'S-Y37b6S-J,ٯ/ ))o#ӷ'yV)!G=&.ٙ(&י(G0݁.N(.(ާ.y*-2d/-~L5?u1l,l34--/6J1!0|9.6/ 7~< 5 +:z@e8h6/\(l0k+ '+Wg++'j(+b&3( -+s((>/߯/%_*ظ0*֑')1J, ׈&$,؁.d&y*>/ڑ'Z%+sV)&$g+#ٖ,Z%'Pp,'Sb&Գ+( ο(G'6@"'YT;9˝$'Ω!˛!]!n 0U _Z%rT˥% w$6rT˺#ͥ%rHU $6r-"T˘W cʲ"iƠ T& Ω!g+ss(L%&ݩ!2t)њ'qqk=0j>@"~W '}#W+$cV)E+$ȝ$-|)͖, @"Ȉ&+AΥ%}4%,0)'&O1$FMTc?NJ,+QN^Fdh u6r،"qO1q502%3x-O1aܬ3-sg+2|ܖ,י( 5.U-و& ׳+ۧ.a*(ڊ/g+ݷ'..'mJ,"226,p,.62x-q5Y5d/3Ae81O1?8.4.3 3 S-i G0-1+u *u 3nx-u Z%+' p,$'+[w$@"*V&$*.c'7*O1)) )S5.J,4%k9*g+ϥ%*.s(s(ϧ.eg+M4%ͪ*>x-J%Aγ+/q++e3d/.Vҽ5.6՛17<<46U?Y;6ա?>n9և<@:=C۲A=g,CIBXY;=וBEݦDۄ@sG%K4߉E)GMfHZDaH(BJCA ۚG1K HIKi UEJAADnA8A{E<H90?ݡ?ݜ:،A@yձ8eч<'>Ԩ7 Ш7s>ӭ<;7ьA A{?DGUIBLػBhJQj ^k2gR .6S1`J[o8} !!ܲ"%3?XFFlF:INGB1HFIAAlFJD=DLi FRCJuhJuCH\M)GuENhJFF9Lh}HDJmOhJJS QNyrTQ.IM6Q I _I SO/yL &TgDSM[DSWONRXJZDFFIBEe8' H99H9X2}2|?81W0L55G03[:.6z6<<8CT6< ;޴4ۨ7m:CX2O1I77.֢)G0l0(+x-|)0).)ՙ(Z%ο($s('!-b&iƏ$ǥ%!i#rZ%.:77?8/U dژ+$U yn&}$"@"Q?1.@Ijr:\3Iov=4% r1AFFL؉EJ@+pI5^B Fn 79T@ 9 e8=#s>;7==5/T6::3._q5219, G0u l0*+dO1-M+O1W6u.7:I5ނ7߾>:n9CD~=@CT H{ARC:I CTAlF F>DB}H3,ClFBN H'CoJH6,CFFIoBAhJ`C[@jGG1AAD@HWA8@G@H9gA'>ٽ5Y;=6)մ4E3MF<0>6p,O1%6x-4߳+u1ڣ24;p:5X2YT6:G}23М:}ӏ41Mϱ8ӱ8V1 7b?80}2?8z68@&Zb[XQW F%@J}R^gƶ5gXک&`er_4%&O1 ;hl0(,i4U)1|)ӧ.լ3+S-3d.[ז,׏43p,2}2:37/܊/L5[G0J,mݴ4r221+u13lJ,,63W,$g+WX22V)>X2`3d/19i 4 2 "9\728/ +$=&&L!t]!s($"*%(ڝ$&9*,ե%E'p,=&o#6|)>' c=&'N( 9 z̷'2σ!nXI#o#r_"Έ&2ό" @" ΍+&"kV) s( ΃!'AΖ,$Z%_E'.(Z%g+g+o#}ʢ)J,!0)V)̝$<i$rZ%4%'!N($, )-64ߔ9W-.g+!E'+$q4%S&+$J,.M9*|)Wɛ1k*9*O1p,!ɿ(g+r5.rɲ"E'uǯ/0)I#'+*l0_I/ڠUGO%oB.|)53`?OS\/MlG~ǎw&۠ +_*i4/&G.A1s(J,}2&J,Gә(//5(5.>/י(+>/*29*s>/-ڀ%ת*x-&ۿ(.W)(=p,|){&+-'+22--sg+419*O1 4>/167/n.n4l0%+N ,@"@"=&E3$6"L##4%ՏϏ!˛el$E`eX`@%LN @mO%A pR7x۹{ ϸm \[p÷U|`UIػ5#6纚F̺ɼaػ ?~.###f"}, Ъ*/!2Ϗk?Ơ 6hţ`P  ƾyXR ?ϸ+$1 PpI# ^"ϸ~$jC^&I).6?Nn{UG5 h*@,9GNlً H%,͎պ#-u1<3O߸0g+77?8X2eH9'>#6SԨ7> ;AH9L=xC9ID=CޯE"s>s>FD'>IFFi)G@EJBfABJ}HcEM=*PyL?N UPlO ZTQ2 U;VGMmOiSNt:Iw\MG> FA 7b<['>;q5 ;P ;4b< ;c47 ;41֨7؏4,3՗5>/ң25"9#22_22ֽ53 ק.)1y7sO1_կ/_q5.+eL5>/eѪ*$и01ѳ+-O1x-2Ϫ*22ӯ/0)0Ѹ0N(|)6-(-"fȑ'cʌ"3+$+$?X!&!̓!*y"hͫMπv^  ǐQĠսOػ̺ ̺A g&/ YV&et. ;\G' , /,l0o#Yg"+С3~I͏~ ,J(+ʳ70 g /ڣޟlŪ `lą` ƾxKQIJ %V uxy[EëA %ɓTqc.z\L##Aכ@" '!܃!+(&g+--'o#z*>/9**1p,(~p,p, I#=&Q ) !P"3 s.yjR)qcx\`;ҨSz̵P9G$@"kT+$$̌"w&ͺ#(G&U M&w$YU 2ϲ"Т)w$!AV)ҷ'##J,Ӗ,' .nԣ2p,V*O1Sԁ.VҪ*eъ/0G(Ι(-=&˝$˿('Ě"c'E_*͠ $n*AΈ&6b&-x-5.37--|)(j/ ]!b&f"J'w$b&2&rj`Z% $X=&s(U +$)o#i+$)-b&KȺ#Ȣ).T˔9\Md UDu1&@F9Sd'  ܂Y 6).+$$,-\u1/&S-X2s**1-(}.؊/'S,L1pۍ+L*0O1,mi46.ߣ28N01H9n?8n198z6,77{?RQ:;"A = : s>@/:s>DxC:,;&@<^z69H9V335d/,fq5q5S- .67/696~6W;"T6mݏ47 ;;(36a;ݬ3/1>8 2s/?8 7ݯ/`3+.6O122U6a.6ܛ1z6 ۽5d-y}27٧.5.Խ5O1_+J3225.Vқ1Ԩ7&X2S38g5_)1S?8L2d/;z6׋80V}29!0G0҂7A7AO1Ղ7D=f80?BE:xS-S- ) f"׿(ܪ*ψ&(&9*͢)!w$*!ò"Ū*##Q~"l T@:º# X?#EÁ.8̕B ζ=O'T0\GY  gI[ȡ $&##%rV)I#Ω!s(љ(f"͈&2U E̺#9*G$>Ѓ!%р%&2Ϻ#GV)ֲ"b!'ة!3}o#ز"3Po#7Z%w$$I,)u%0+. 4%t+A/&.*[/`*(Q-0 +f #6s( x- w$"(x j(W%?01lapKyՑYeF  h$?'{Çviy "]"ǭ!lXr6FQ uǯF" E .  `clģ%E= a), m: IV vx= +A R\īȂ8  3@ { ̺BϸRy{ jt _ V o ٲo ߮ ִFʳ"+1 ;ƾ> AAg)+M56L~ ִޕhj QĞ s(.!Z%'r!'4%-'?Ƿ'0ȸ0.*9G0ML5----Aν5Sԯ/-:3S3_!06sn9i4s4 <7L5@x ;z6<8@HJ GB I MH< _IHOAyL*cE }H:I-@6?E5Ds>C:^@&?;^@EAAxBSLi}Ho1HM+DS LQlW$Q{UYWQfWZT aRfWfQYaR SiZqS OU?]VNR`VB QLT'W RR/U{{U?NiSSIHFFۖKG+ܚGܖK_I|ܦD%KOߖKCCsٕBټKyD/8@ؚGC'>IB#DAٻB JIhJNK]V /U}H9GZDK9L=DY;.60?>݋8U?ٲA n9J8JC=U?֯EX٢HUChJMGEdڢH@ =PD؂M+YeOf6P 43.Sa4H`5ڛΨ'ƈ&و&ݧ.;&RC^@q,Cx8@@8|@%lF=?A%lF" :)1A5I7114ږ, g+LO1/*I0C2@22i4b<9T6>t@8AAD+:=:FIB.;:@< : 6 ;0?\5H4;\4! 0 z69l0 *+g++$=&,=&$Z/)GA=oB~:IGAG~JZDEK5DߦDL%KGEyL{M}HGLI_I=cE_IG RC4G_IBy@lF4s>s"9#A'>ٱ8Aי>dD'>+ܡ?jlFAZDNOtAnAj=}/:3f:61-ܗ5ޏ44e8Q:0A22?8`3>X2:ԋ84eы8SQ:S3i4V;6u1YЋ8:GNG۶\_~Qs>#K=MWTl~tP#$s(?-z0T6f0|)SԬ3ڴ4$,-5ִ4ٳ+}p,5i4}2sg+ 377yO1377:3d/"9.6".38 1+q53;}.6i4b<;5=AAF:|>,CB {? >lFD '>EgHAA5DX@Q:^?D=^3h75**@d/*V)t0-K*!0!0%+aܳ+4mJ,0)n!0֖,}$MJ,+ѷ'/+S1..[3/1-X2/i4J,Pd/L1LG0ז,3>d/yS-1i4Aז,ҁ..6Ad/d/?8)1-u122Ӎ+p,>!0ё'n#s(4%w$!ɑ'f"Ks(6.Ͽ(̑'́.΢)n%n-Mϧ. *. 3,ύ+}2ش44yއ<;`.--T)1o=&ۥ%gd/4' }&b-_V).O1ύ+c*O1G0+}ʛ122$,Hx-E1͢)Kȑ'fȧ.$,}&._3oBS [Lq5"&BNN[gjW萜rZ%Hԇ֧.*90?CB6=oB1HDGSLGAGNlFl{?)GqKHGKE,CDE@LE)GFFZDQM*JGJmL[Dj}H6M!lF:,CpH!E<BA6<,'>J6H4' < ; }25i> GKAoAAoE{ H6,CcF\M?lFT,CMHHP3QSLWOzSXQK7VM?NqKPPbOEISLIBLA[GcEf=ݕB5D@;UY;ڶ=ۣ2O1Ԃ7P)1eV)-*z̵ !3"3?Kà hoLGģ ǹW}F̷V Hʐ0ǻ i' 'iƷT1EȌ"\C/ Lս"T#@${ó+u&s( !0-WɈ&Ŭ3 0c226M^O[aR)5D%FSjckN D0N(## nj"֍+-f5D[xC<<@5DD=/ڶ=8Lj=UۻB=+ܡ?4ߚGB>@E Fs>1DlBJuZD GL*1H1HyL>GO,IV\MvXQdJ=%KFiSDSNlfW]VM&TUJ3QJO UPPL/Q,PP/ES1HK?l>C=.6V<< j=En9i:TA9(:|ܕBj=ه<>xCۦD;IB/E>D=PAح<6ч<վ> ;A hJAoBhJ%GCCaܖKSL% HCGOS=yLIPJ+܄@ E،Ayը7ϋ8Ϝ:ϛ11˨76i4nX2̨7Ψ7u1c3̜:4E:3 ; 3G0r34S-ț1̨71>z6)AA|b/yi4ت*(Y!0.-- 32u19* O1W3rɯ/O1HT61!Ɂ.KȬ3X2-1Q:`3_4 D=ҡ?q҂M+܁cg{Y,K.RCS%h f+$% I#-;=B2FnDU?5DfoB;IB lF{?(,CHD@LG`E~=@D{E{?@{EE?@1H H0?ucE1H>CJDFFnAG_I+8@p)GLZD,C M_I GJN&GOJM:RF hJ:IJgIB<B0?T6+:j=L57B@qs>2GhBJ2C1HHNHu HNyLZKuQb QqJ3QTLJOWE0?[ZD8@?8aY;y^@4߇< ޶=GDL;aܦDA ;0?AY;#7ٳ+4l0O.@7'T6)1 L5<79:3n22'745.76.38 1l5Y;he82L5s> ;44>8)1/nX2Sg+b&f'+J,I#'$,&~'G0r1S-+T6.6)1s6| ;7z66ڇ1T6UX2ۗ5@6&܈&ys(+4%%ؙ(#ӏ 'G0)*.l0_+fȿ(u.--%]+-V֨j $۹ꖪ ue~*O1b )' )Иrɠ }ʈ&z!ȏ!0)g+Ϣ)/)1 ר7u1[״4:y77ݴ4ae86mx-221p,*S-(%s((& U |(I-3=&g+55q5F8@`^@ >HcE HA,CG=@77;7!0/Hu1 'T=&*L$L]!8+-V)q/225.[u1 ;64j=j߇@(Y;/n9U>:48ھ>y8 9܌A%Y;6ڭ<=a܏4 :b<?89ٶ=d:77&י>=.6Q::O1 15q/_*9X2>1AN(1Y6Ѹ0ά38bG0͖,`31 ΢)ɸ03$..qq5i4T6+j=7 |)ۙ(##;&o#P͟L@"} ȿ(cʳ+?$$+3ƀ%w$T0)Qĝ$ҿ@"X$. U %o!ҿ%Tx-Qĭ+$&7JxٰTTQ7tD/X;\oҿ(0u145.;s(A+>/ϥ%H&+ͺ#/ $4%ɝ$!rǿ(*2s(9*G0 )(.*&,5.A_*-}2C13~8638D= 4z6;438^"9u5.R221 ),22-@V) .[++$L$0)U ALq%w$/!bL&J)2w$99*̸0p,HS-6.6>/ʬ36821O1q5l0g+X2z.0'x---Z%0)/!.KS-WL5`3}x-i4Tz6n,0X2g+T·'cp,0)"j*-:ˆ&p,E1 +c9*:u1]2G0ƨ7}72235<9T1l0L5KO1*ô4z9w77M@ANGaܙ>>ٔ9ۇ<777׏4s>pD=I`377ԙ>Ծ>< ;W"9@ks>ˇNVs]R<[(<[>d xbu ] ddcW[J^ U>aR WDSJ QSPG}H>qK,C> C< =6 9;l04:%A%;=,C>:١?+:L5:sb<#X2}227y)1i4PH9Lؽ5_45"9ה92257u1>1.6qi4$5.36Jd/6u1M?8с.--_̏4Y-.>/_1*ɿ(ȸ0$lĺ#,-ʷ'ƀ%Ƴ+9*˥%|)6ظ0Pp,G0f")>>w̛$!Ň".f""f":'{##"& L"##j@f"I"y9,C @͡?Kg+h&25%I]Tޕt L/ ;J,7.+l0_*з'$x-9*4%s( !0}|)$,2gd/_.֏46:377x-)e=&Yd/5u1ՙ(G06s--3-Z%-,w$}s(p,$rɀ%H*s(T˲"KV)EN(ɲ"0$rɷ'r/ ' =&I#iƇ E''H/ K=&-g+,#ُ4O.ݩ!Iڃ!U ?2! T˫?ǏrɇKG U ҿ &Q! & ;Lw$`$T›@"EÝ$`  ) i4?ϫIVҲA)f 6J([nHH ̘v[> '[Xߵr'B`PƇ3K›L%:&? śKțǣPB z9j/qպ#܀%Z%~"+-&h+_/|)+j3.$,] u1 O1q - )15.bl05\3. 3! 3J,(14x-'.5b1{+ޛ1X2--3n96X7ڌAj^@b<(,C1DbOC. HAA=^@Cߙ>ZDI.ED1%KF1oBHNGE1JoyL~D4D[GflFߌA ޴J~NG ^@GLG:IiSTAQt/UQ@j=e8O1@3e81yފ/+:98>AY;nY;)Մ@֔9Vҗ5 ;e8p,`32L5J,ޢ b&:o#Vҭe")17779T6sف.nԛ14*$J,V5.GJ,q:30V)J-3>ٖ,d/LT6+1du1?89L2q5?81)1X2-r*c0.'--/h('|)>/'&")*@o#+' . + , u1J, V) G0b*b&(*f"2%+$@" )T'(I##S--gV)Ԗ,Դ4 ׯ/q5.32;p,2)1V2,'/77`3X2S"96_.i4T6S--M7ԏ4Vl0:3`3 /'22Ώ4p,ɖ,3-9*ud/ɧ.=&â)p,$I$9*$f"X+'9*`À%, u1_*--2Ȗ,x-u6MϬ32$Ї<{?X٨7 1ׯ/+$!0)A''}$ʿ(!ə(00̬3/-5?1,3i4i*XS-`u1+s(X/ó+%u*.o¸0GЩVVқP_,C.8 5DBڠ-ļA%m06n?q{?ܱ8n;yA2>Pb<DA5{?A,C Fs>&IBEpۇ<77)s>#;&e8[׌A7Djߡ?7,C }HDAf:IxElAG74g<;D7=2X2ϳ+}|)Hʧ.E+!Z%$,ʧ.c|)9*-&$g+Ɉ&'&w$'ň&Ġ oº#0)ƃ!"` :3="ĥ% I#i'$%wά3O1֢)J,>Z%KA.͹9`fiƞ {Ócl>"m÷"Xmսf"~O! !7NGA·<+/#6ܟE/YƗRD ! \@ /(ک!|)JѪ*$ͥ% J,&̀% ,|)M!'Ys(!͈&+n$Н$q)_՝$ JN( ׷']!՝$_*a$#+܍+"b&o#+.q&9* .+_*`3)1jS-f3u1*- 0 'w$- )+$.''fX/ i/ '~O߼;snK 2ι/ X]!; 9(2##͌"N(Z%A _&ё'U ̩!A'>]!_E'π%k̓!9b&Α'w$_̿(J,$}4%_*'9 4%cʥ%r$)E#<ɲ"0)#KL$Hʿ((Ep,Y.6ԯ/Ж,YO1$,'&*'J,ͥ%-ʪ*}2J,wS-4`3u160?8<:J,@('Cއ_԰K/ ˇ-~#3ƏIXc+$4%3~f"]+$!é!V)<ɥ%Ř%Kb&ƭ! O1D=JRCD4W+VQL 5^pAϥѵjYЂdڈ&/ n˃!E'$wf" 9*bӍ+bN(d/:3J,yՍ+ָ0g+n=&.[ק.'V+ԯ/Ո&$s(f"TU b&E'I#z ),' ) :3).J,3.(*$*!0 $-!uv ȭKIĘ]ŨEØŘŭ3ƀ%}ʷ'ʩ!fȷ')%T=&wJ,ԑ'0)51ݴ4O+++=! .ވ&b&-9*_1&3-S-3ϯ/5.6T6L5$>/͏4J8}1Ϗ4e+:T63VҶ=FFX٩ViKkW+<<53G[cŐhW-i|)ƾ% I#mݣ28: ;K9422.6|܂7pۣ2LX296dڬ3<<߭77s7>~85< D=n4 H9b<6L5Q:z6197d/ X222 *W|)--:'&-*' ).03S-|.U6m`3I!0L؂76X!04e8٣2q59q5>)1ׂ7ۏ4S-yX2ؗ5ظ0 ף22إ;mݱ8U۱8Us>޾>Q:0?cE%ډE>gb?8b9)A2; ;A?T6+:}Ӷ=6/7Sԇ<ق7:IBoBr74ߋ822mp,أ2ڜ:O1>/&7L؋8z6Շ<֜:Ϗ4n5+:ʹ4}2W:'΂7u1u.6T.6ɣ2WO1Ȕ9kʹ4H}2<0?2N-bOd[UoB^$=G Zӳu ÷rGѠ 1q.6;< ;`3j=>١?gn9):ք@#8i477bӗ5e.A4Ӵ4qx-)165!0ҁ.ҽ52d/_L5I?8۸0L1"9`314 ;< 7B'>AA'Q:s>qoB_'>5:U?b<7<I0?X:LE(ޅI%C7ݢHLI1H@E@J_ID:IIHLBC}HAU?D^@U۔9>0?L5T6ԋ833?8}.6177bz6eі,d/1 Ϊ*)ʣ2M22-:3Jѽ5d/O1e8u1A.'5Џ4S-67Ք92ج3֨70?ߔ9)1X2߿(s!) )֍+A$+$g+'2-q54$,G0_̣2ͪ*K,G09 )$] )3f"ҿ@"jo#ĘX-ɑFբH;҄@[5K- A Zc' %z̎㣣,AGם$|)77b<'4.ؗ5p3gت*bO11ֿ(,)X2[׳++yG0-*&!0d`3x-}273ެ3n9T6~1c78ZX2 6:z33;.6:3?8H9R3(z6~=u "9$ Y;ZDAS=,CAjb<j=U?7 57k3 ,l0.E',b&--'$1$,$, &5.+G0Is(->/׍+_*O1[-N(}ӧ.&ׁ.yե%eё'Җ,)Z%JѺ#/p,9*w$Vp,x-ե%g+d/Ps(ѿ(Ҹ0֖,Ҁ%$,g+eь"_b&p,J&'Ν$+N(k"̑'A)w&f!cZ%˭3$/ ǭ]%iƇ% / ưÂÅ=QQğ{  !*&P5X\ 9˓ҷkcʰʲ"̺#0ȹ$`X$/ e ]Ń!Ĩ";{/ 66X!G0EGnԋ8г+q&2#.p,з'_*Ё.|)MϷ'--|)ϑ'/O1P>/0)l0֬3-)Ֆ,15>/Ӎ+q}2է.$_&Ϳ(& uǝ$!/ Ƶw$W]!3]Ų"f|)˥%ɷ'Tu1p,k0)22-As(---_E'<%!V)W+$:$ũ!vj/ :&Z%@"9w$M,yJ,Ճ!}U hv%S2ϵ(2*ϙ(kx-́.w$".)I#jO+$" F&OU "U!/ &/ 0?]Vk\U۰N=]!7CNv_;6ٲ."8%ҿU @'`*{.ڿ(k&ʳ+ͯ/wΪ*n˯/n9ս54'>sD=6Ք9L ;!0}26֣2,!0ԧ.Ԉ&Y-PS-%eѿ(կ/5.Iڳ+۱8+7:3>^@=,CKCFFCIG+?.IBF ?A lF ^@6>A >?8<:`3480.?5N3f+04..G4b-g+z`322)129@L؇<ֲANGaIB0?٦D܌A:<<[>[66j= ״4q5ҥ;:}ӛ1:<)74H96O163Aδ4ͧ.cO13k$,KJ,W4u1J,<4721_3we8$31+:Ҕ93;e8O15:1x-[:3[3)2S7?8.06.!*?1.?N(xŧ.!0V)x,Wɯ/W+--67ͯE20^I[cr@WtJ.AQ} hȿ&ŧɌT#:S-b&j-6:_j=BG@.^@NGHoBNGqKGE6MiKx}HBN*PHHM}QPM_IQhGOlFNhL'RC5DE Fj=qj=*,C ?:YDXhJECJELTmOvP#WjS^NU RJ2LdPP+ cE5DyNG@ 6+:e8u 14"9OL5:3: ;6>Bf<Ax:IuEDKG@ElFr@AAxC1;|:{?91246#ي/P1&׏4׸0d/e8322568֏4ձ8 ;ؗ5):3Ԕ95ҁ. 4bӊ/*.2ϣ2-6g+'Λ1 . 0)˸0>3/-u13Ч.5.54d/7ܙ>[;?6dY;>477+5;@9޽5yb<=7f;`@i8:x,CEAd+:sٻB@b0?F[A7݇GN6J)G'E>:G024"S-@S-4.|)nX2e8?82?8S922ϱ8:ԏ4Yz6b;6377bq5Ё. X2L5u1H9}T[L\]V6;45ScCʟgLZ7ک+L#/і,x-T>/>@+)G+>:W@c<%7y0?@777ݭ<U?:߱8?:z6j<<~;=5<`<:{Q:BAA=9uA@EH9{?,C;j=_ZD IB+8@jNG}H @ HL,E;5DJZD{?DIB9"9G.s3?804.f/oI#p۵E'ؙ(ڃ! Z%AE'Ӏ%*ԣ2g+ )H,p,'--z/*rg+TX2'5.9-͏4Ь3Ί/L5VҔ9ӂ7/hJa_"7V[H("6LJG[Gt&9tg+--V)(ޛ16:AHC H>cU?"ZD.?^@5DAj;{?j߲Aj:ܥ;('>O96D=@=79:[6y4CQ:4X27~z60"6 771B5s>9>A:r;QRC< j= 7 AA>0 ?8 < p۽57+1$n$N(4%"E'e%!p, -kE'$E'Ī*]#IZ%x-ȳ+ť%--Kȯ/V)g+fu1ʍ+)!0nJ,Ȫ*0;vPR#٤Q~hJ'"d@XY@=A+N` s/Lo'7n5,g1T6.}27ٯ/g+0.& .>/ )qҖ,1+0).X.&,گ/s(#ٳ+ܸ0j߳+p,2u1$,``3b62'`3JQ:A453s:?82@7n9 224$ 8! 3 /x 4 1|).E5..#|f"%3N/ m! r_#3ͺ#>!3@"A%Ϗ##$H H!͇WHB].?Ɏ ţlě"`v?vh3 F?:t5%h |tu"u"=B~ho‡6.; e.1ch ;˥%'!*ڑ'>vv_˚̟)Hʪ Å\uǑNujxp.=a% y.`6ƾ3ҿV)uǽ58@A.g W/#LD]ӝ*ս˗@!8 $ j$?@"%gN(n!YN(ԍ+_Z%e$g+)b&!V))տ(jw$Gә(yI#+$_բ)آ)#'#*.(޿(|-[u1~p,f--q5fX2u5.q5M?8X2J4<43<+:z6 > >7A<?::DU?b<i4t775, -! 1 '&, 'V!''l@"%0)#[%ק.dg+&S.L._*SJ,}2+S*1.+՛1/:3--1z6.#19@773+n9 ;ߗ5Q:'>ߋ8aܱ8|=H93ر8 77LO1T6s?8#22/3ո0.;Ҭ33ԧ.;38234 ;ً83P:d"9238sY;z6PL5[j= "9g3P"9#:X37Y;i4L5j>Tn9.6cL5+.! df"փ!U w$[##Ҍ"/1Iڛ1g+-O1*n,wΏ41ϖ,ʹ435.'227bl0YG06ӯ/$p,D=y Q Q ۬R H @"3RBCfN[)Y@OЩ! rC );;846 ;<<6 ;"<@z6 z6=737n919X2.6fH9.1 1:3[0*7݊//V)J,L2.`0ue8q532={?=H9^@F@RCLIEN L!FF J$N&G#}H$N9(H"?.5Dp8@5hT6A7H>/H.Oi4+0-66}>/251u1ݨ7`3U۸0ٱ8T6ڊ/ח57d/-A6|1س+}2u1X )yp,[׸0>0)nԿ(ԧ.-5V)nԧ.S-'-_O15֙(Y_*ъ/*&΁.ӳ+Ϻ#0)*2I#T##TV)'+$Hʵu4%E##0!0!ułj3Ƶx¹Q .eØ3+$%;Ҍ"GJ,ۙ( qAҷ=n>Љ Fef1Bcƾ) s ) { / y5g ִ5I.̺&6ȡ?͏4>IhW~ղ$U ' } Z%N(+@+_Ո&Y ).ԍ+e'0/bӪ*VO11 J,-3؁.ժ*y11Xٍ+&׸0۬37-/4x-+܍+mݸ00(ޖ,1x-u18 i4h0en98L5:="9>q B*>-b<RC>.6$ : << :3~4E"99}2R.23_0J,K)15/O0|73u1y7ւ7u1/n9yե;:3 4e:$4D=}ӌAS:<0?G:>З5͇n9Y^@n0?Ӝ:}ӌAّFC7BJND;fb<71 Q:Y;)1:3<<ץ;Ջ8Gs>?8E)1ȴ46H.3Ư/f6z!0 5.q50*1rɯ/f_*Ū*)1:G;қP_I@L5(?͉S=0 ]y5&26Y"9i=j77ؗ5;ڭU?677 9<3l,.d/(!_Z%|b&N$B|)%߈&(>/G0+l0٬3s.P22.6:3A3?8/e8>2?8:p37 D=݋8 T6U<<:+4ر8ۨ7g.O1L5֧.J_*)1q/з'́.и0$|)$,wδ4ү/ρ.M6i4G0З5n9u1/3H9գ2J.>7)u1p,'Λ1ћ1*g+_1*b&WJ,9*}Z%<ɍ+Ax-J'>G04ۯ/|)V)jP_qͰɻ N] սBc s GP$6M j  bǬj 믪 8b&0*Z% *ȿm:T˥SԚX,9 1FI T`Ƈx]H"ȇ͠ ?˵+$$E'Z%/ A=&&| ں#O*$$`-}|)WN(>/1-1Oz6/0x 79}2 .46>/u1wi4-0 $, u1x-N |)+-S-(##E'$,\b&&,J,߈&/3.ף2/77ُ4:32;7s1"9U۔9Iڏ4s77+ܭ<6L5aj=%6ڬ3 z6"9}2٨7mݭ<63٥;"93L5262>/SԸ0L5>/;S-u1. ) !0;Ҹ0/N(+22*6Ϳ(-|)z$)V)nˠ u+$0)To#0Ȍ"9*b&W!00)̢)n##K&Tˍ+%ʥ%6-ӳ+ ).ٸ0ܲ"!!U۟q $NHeɓ!nI#iƛ!` ~$Z%ĵ"(Ʃ!EÃ!'0I#¥%Ǚ(u+KȯEvP עH[:!J7iN`ŭL>ȏʔw$6V$_*)1:en91dz6CY;:3Xٴ4</22X2ޢ)U$,0[*Cލ+[3.,3L5.`3:A4z6 '>"73+:u 9! 2 .6P< 5h6=:5 :7 .26i4--+1S-X+82b4 /f77>q9= FB`? F,C9b< @jn9ڔ9ܲA@>݇f5D~{?@)G`@L>DE.@1C1HAj@lFfA70?5DOD=A(cE4;#<<ٕBaܭ: ;C?X ;AAڌA/ڇ<،A H{?=DC+AFF_IxG3ORFzAA'DJ:"9AZ>B34ߗ5<ݜ: ;Aھ>)ձ8{?{?՜:?&DXA#ٻBIHCs>&וB8@&6Q:y;AվT`fW?C N(O<Ume~Ae̜ЂעI#C\BU +s(B,W2W3 --S5.S5ׁ.*1ӊ/e9*>d/)1)>s(p,% +$g+bs(Иͥ%;*##f"'n 3LVқ>` ΂ӚPaqyrz" "jn!2n!sw$PL<;"9?RCե;/Ѿ>SD&ׇ<9/@ղA:љ>oB:n9С?G"9e82ϭ<+:4n9^@:҄@MNO'SL@+AAo{?jߜ:Uj= A>+"9[cEmcE:ҡ?AVҜ:ζ=eZD{?/>JщEՉEy@cE֢HוByZD[״JډE צDgN9_pac6Z9K=9PPuV|5P&E'I5J(K:IM?LH`J6?NFr)GJTCAJKRCI'qK,CoDMBJ)G6MEJxCG}HnDFF\\MbIH3Q N qKPPrT Q Q YiS\S X]VP @W Xm!NNR_IZDNG{?i4N 4:3) )+#'@4%@##ԃ!&/ 2b&V--|)/N(!0_.$,G0_՛1--d/_L5>/nx-:3׸0+!0P22֪*э+ҁ.ҷ'=&w--0)o#9˿(d/>&|)u1eі, Ϊ*͸0. )$,6́.& )5.'9*˷'-' )+$0Ȣ)-E'c*12Ϫ*)p,k+T˙(9--Λ1*̍+6u1 V)E'˸0x-͢)/22$9*E-L5x->._ը7+"93m+:z6._**_*'[&$,=&@"_*}2g+J,5.+$Ġ =&w$$'(ƃ!+$ř(ǀ%=&fu10k͍+5њGڵS@\"JaM[V)D8 _/s,9$EΨ/ ÷7n9?88b:ILPPML Q:I?N UA3QO/USAMEQ]VNaR]VR QVZZUXQnUYX*PRfW*P\MLT PIp*PfQ.hJNN Rq M NLTQDGO U("{U%$*P@$Q'T)GO&JW&N'J$xC| F "cE<>PA+:77 << :q5Q:2U?Dq5:AQ:9+>`:7<=%7݋80?8n98@@;^@oBY;=A:je8^@c:q5::ݽ5۱8@[:mn97ݡ?=Q:@[IB߶=ݲAFr{?yD=DA ޥ;AOߌA ދ8X٭<s>87Xb<72؛1q58u1X2?8A1}ӊ/҂7&4-;67.L?8AAU?:<}2 ((-N(a&p9*###Т)ո0)(-ES-9&Ǚ(.''S-|)$$ǿ(ə(f$?&ɢ)rb&K0)ʙ>MIyL[ןLn<,F<9Sgآ }ؙkX w$2ؠ ~.D=57-1d.[+51د/Pֿ(bg+0*ժ*3}2+ܯ/p7@?8O1 ޏ4731:3r:6`3:Q:W5+:\A,b< :A^@:s>^)Gl_I B$ I2GOJKS$Mi#:I#PP)mO)G%H=&_I%$B 0?E!=6b<;<<4 ;Qs>f6z6b<95i;?=677+:{?;+:oB.?%/&ׂ7U6d/_4>+: ۴43ה9ڽ51Ղ7#7l0}Ӵ4e81ӧ.`3>//ѷ'ͧ.Jс.>E'̪*AΧ.N(*:3Ԋ//-3ԏ4-O1.6_!0eu17ُ4I22pۜ:n9}2%22~>/T## |)۷'I]!2$Pֺ#@"$+-;%ȥ%K*ɝ$ ]!&Ȉ&ƏT©!lĥ%]/ :ƒ!](f$ŵÝ$?#xX*oBԑFЦD>@B+4H^\~IQʑBRE KP-1(ڍ+d/Ս+ӳ+}2.}ӳ+3֬3 .yX2L6d.5֧.3d/A+G0>22Iڍ+[O1a.64G0m1ި7c3"1::5f@28@77N 4"9E22+--_q5_H9 48s>K+::rA~s>j:poB(oB+Y;L0?dDܭDݲAIڭC4 H%oBRChJFߦDJrMrEߴJW?NHO߅I*P~qK߅INGO_Ij6M7VMyLTmOK&TQJP&TcKMLDS.NOBJRIMCޑFJMޚGUJmOK=J&T]VNNHJb<<.8@RC{?L7s>bC>ѱ8{?<>Ь3ˋ8Ϝ:212?82`31̽5wΛ19G0IB)@W7VٵSuJZ $(?ݚYB+} л D! !{9*"95p,-y25**/O1* Х%$,Jg+b&MϪ*G0' )u1X.A+g.sx-g؈&+-&&E'.ߍ+(޷'G0T!0+i472M6b77|7Uۊ/Pָ0[ר7ڸ0-q5ج3+O15֬3./e8X٬3l0z63+;G0n22Ӣ)|)S-ѿ($ͳ+)2Z%6+/.G%͢)/0+ѿ(>1ո0$,ң25-`3jQ:o745S-l"C&*yރ!ڭ׌"֓6w$$iƀ%T˿($Hʢ)'d/E'T&z- x-2|)d/G0eN(̢).>'E9*ZDMNGA9*)&GhWp_SBlg+ØN(+'+e77=Ds>8U?0?`H9W==T6O6;54n9c6O1jߋ8>4.77=86xD=b:8Hj='@>=>D2A@1H:ICJ< M*cEG6Mj:IC HF{?RC "F">?+ ZDR!:[T6b/Ӎ+$*:3:3ԧ.68s4׋8{?:W<<FFZDe87H30$'|-ߑ'7ݲ"V) )_9*)125y+́.MX2>x-kJ, :3!0w*)1:3> )--'O1Yg+|)zS-A*,GܠUMCNG !0-LX9_REr`X'}773,u1O1>)+P.֙(G$-)I#'*y!$Ԣ)#Srb##) bӰ/ P@" /b&ݠ a =&$o#E'u!P& / tn&=&^/ (* #B E'! -_ )b% )< "QfOl3ybU  I#+$ ۘI#b&)rXEw$ϭWɼ'~`T6ŏ!iƓf+$$Ω!'_*,(*.5ֈ&/&*E' % '&ɲ"6E'!}/ c|)2ϥ%_̌")Ϫ*#c'͍+s(kE' d/*&9*|)Ẽ!Kȝ$n+=&}w$+AV)˝$ʍ+Χ.&9*Al0S-ϳ+$У2l0$,e4X6ܣ2a;@e8`223*"_*g+ Ռ"V) )*1Ӗ,Z%ǖ,x-&Kȍ+>/*<ɢ)ʧ.-TN(p,,9ˀ%(,_*n9QavPcEH9Xh4E;SȐh?tݽ"8G Ab&x+7< 17݊/X92g. 4Iڽ5sف.3X97}222/ڱ87ܣ2+?84Y;%4"9f>:c6=694::34B7=T67=,: q5|>?^n9>ENG ^@ @IblF A)GGyAAADV;z6< <95/r4L57>/D38H9J33<:6'>A"9I>ܕBݭ<?8Q:@77n9@ ;.6j=)U?_6<*Ep,3,|)1G0Ι(9S-G0 )k͙(A΁.*&*.}4%Ϫ*Sd/_*)+g/*&X-ށ.Os(5.1x--.q5 i4G078F:3+4[:q5H3: 3.56)1)-p,4w$#'!$f&U 4ߥ% )+#ֲ"Ԣ)E'V]!0);$,Vґ'-}2)+$,X2Ֆ,(>u15l0*ed/1**1.G*ћ1yՊ/Ѫ* S-J>/п(0)k>/ г+6͙(.$Ё.'Ι(-24.2ϛ1V6n1ъ/>З5S4.X2z6}ӯ/2u1є9_6Ӭ3Ө7n93H9;7 ;@D6{?o77}2=&_*+3*0)!0گ/A1H9ۂ7/22z6>O16O1w:4222 б8G73Ш7:5/?8)ЉA K 5E\ o 1ÉE?)e?1q3KŲ ҿFN' y 5ҿ' |\vM IFC  5. ƾq= o ay I :NCo : Ra F%o ҿ`3 ΂ )$Ƅ ] ƥ'ž oODFI >R5NRXyq&XLI#"ĺ#3LEo#3>SLՉEԡ?0)@tO 1`ήR՛?ҿ6ӓc'2S-V)L.2د/׿(.כ1+ԍ+3 !0J,1ڛ1 )5.p3,l0.6.7ݧ.OX2.jߢ)Cd/~O1+,l50d/z7H9P5L=@;= DP?kj=DxC&<AAC;[Y;@7;5:z6hu1T6z8f `3HL5[b<(T647fQ:r@;߱88@j=j7ݭ<ߌAb<%b<Co?:1CAOGD=yDH~@ޕB:IA ޭ<ݻB^@Q: j=U?+7Q:Iھ>+n9؋8s?ݾ>p:^@yަD=@FcE )GfPNCAs>l0T1?80*O17:3/22dڜ:mݥ;X4;q5;z6;`3Х;ե;.6 ;?[H9Sn9A/>:CZDHbn@lHK@l{?NG FW{?EEG{?AcE<9*> b<>58b )GE@NGG 0?{?IB:7b<6- O1q 2 9*_*0-+,4b3zx-x57722j5j;T6d6; n9`3Sn9'>X٨7:28@ۇXn9}28b<գ2$z6ӇC<<+:D@bӜ:>IByD s>֯EPML{ONGl+:@;s>H9dn9ܶ=pT6bӋ8,CAԥ;^@IB Э<6͌AeHDVAHՉEV=U?20?z6<ɜ:͙>:j='Sscdd ޴iP^e8.9JUc63Z%™(O1G0'>O.J}H.QomOJjPRKXQ~W3Qr*PIfWT6L" Q`RI"NQLJiSqQfLuiSU\vPWN]X[Xs$a`Y_g`x X4Z __YVs]VQYiS#Xm\DSV[YiSYDSKhM\K IBrRCFF{?<\DBD=,CN F=@BFAA^@j}HZD{?ZD[ H@(޻B }H=RCoB@JlF>yޯE"5D=^@ F??8;ץ;P3Ѵ4b<֗5X2:ե;)7U?AA;P'2!֢)*+$0)0Bp,l_*?3\u1h--eq5z6!0+47)11 ;k965Q:t<4z5z6--] '_*b&^"s(sJ,N(.M56G0iG0{74/q560X277)1/n7g2yկ/i44,13A$,*ӣ2[5.}p,Si4sL53ׂ7<ۨ7#7@Q:H9׌A۾>>H9^@A<؄@|Gބ@ڄ@ܫIGAGG(^@C|G݄@dڌAGC{?dxClF'>XDJElF`OQnyLV|SRCERC;>A=9C.JRC H hJRCg@:I|CgAAgKBJA25D)G @@2؉EAA>AIa]d6iiqaAN,SO`ckv\拉%(_*ۺ##ّ'?z6>n9G0222V)+V!0Gә(As(Y/Ӂ.Җ,3q5L5.Pu1i4$,yՙ(x-ע)ԃ!q'֙(5֠ $V)d#f"dg+ V)[$p,5.g+0z6O1P07 :35.3!0Eg+/ 1 +u * 0g+N &6,Z )`U j =&LP#!j{'s(f#+ܙ(+و&ԙ(u1#٧.)g+}.nl0} )-O1nԿ(ψ&2,b&wLw$͌"˰ ]!Hʂ6Ƙɇǩ!H##-~ƃ!}w$-~'ŭ#!Ã!  "o#ƇE&]ŀ%0 ]#Dz"xŰ / `ɼGBʺ#!Mϵ/ ;үϏћJ@"ϛ<ɩ!60)&co#'N(_*4%).!g+p,ɣ2̯/}-˗52.6!0z̽5Jт7J17ЇR_s]9_H(M~#av4 *g;.y-'1L3Lu16@\M FFF?qKiG`CJHA1DclF.>y>߻BW< ;?@n9jj=5D<E1H@+G_IAZD\DhJvxC{?5DxCv9G<<0?.637/ 9*`5.-^4%_*/|)J,:3)1r-C.6[6(d/24"933b<?8:3֜:s:45H9/ڭ<z6Q:p@<6X<< 5 ױ8:L2}ӣ2nn9 3қ1e7e8b}2Ђ7b<34/e84θ07e82 6D=Gi4Η5Y;Ve8>д4;9ϛ1e8<qK}WPs]ۓO22t6oC99J>O6wB.`cyq0)4`359ԏ43/Ѷ=_՗5Ͻ5J ;Y;qT6J;_@Aח5eH98@X ;"9^@+U?ڱ82ؙ>0?+"9ٔ90?C9|q5<<: 36j=e8n9@=:C5D8@GSLTFH ?N :I C6I0 GN >?T?H9i4n9 32/4:35.226{/CO173u12Q:;ٱ8sA1HA7C:If@+^@aE@9؇D>@>xC>5D=CCXxMe %ҿ4t J3o#=&004ig+&l0P֊/SV)/с.G0N(9*ѧ.s(&S-_*=&+x-֑'n )G0J,V)0._*-[/|)*.0+N(-b*o#9*)!@"V).#U &"##&r4$; dr> xI+ܰ!X X@"ҥ%;!MZ%Ж,b'@"k*ҷ'2!'b&Ys(!͝$ϙ(J]!~ʥ%## ;n k$&nr&!&ʑ'&"0)$,4%_E'w-($_*2ύ+ o#cN(60)@"f"Wə(##K!=&}Z%!ɘ$o#ɷ'criI#!s(o#f 0)6ͪ* ##w*3Uہ./0yO1E'7jdU حjjycʛn˝$! f"&.ս;%j"^^eɼ yj?)hy&L5˥;9ˡ?l05ZCSAV$ `[cjA4!L"Mc!j!ef"Ͳ"3E# z"$Ќ"jo#("$ ׍+pۀ%إ%$,*O߈&$,d/(o9*3.*}0)/x-b+0`3u-0L5 1 / 63-)12k ) * 5.q &##)T'( [ )*4%+}2.-.T66"17 :3۽5b<7z6ۇ"8@;<Cj=H9^@Ts>e8jD=fA77Q:4߄@fe8 .6Ub<ޜ:U3ׂ7+:s٣2`3Ջ8Lظ0bӯ/}6A3S-1u1; )̖,YO1ѳ+)0J, s(+,'κ#Z%c*!? V)̙(ͩ!͙(-b&}s(_*_ռBYБʻ K{ IFA l//ᵯ%& U̺mU\+:@̦Dޛ1@{ *fGȩXTl*ϸ!NJ9$[^ Vr )u4%$ 0)Ҳ" Z%wf"E~4%M&U z!w΢)$+$e$, )Ԉ&yJ,sٖ,ؑ'&*I.)U*1W$,4%(,-E'_*3)1*S-*$,}21&J,i4z62L50 b<6q5D=S:4:S<377)1-.0 0 --b&*,'0)0X2.o,f3>/ܪ*11L++_2&-9*/x-)5.կ/)&љ(. )b&V*b&"&&L]!͈&Af" ˀ%#Tf$Tˀ%XU ȑ'!0ȃ!&nU Ō"&ȭ!ǥ%@"o#0)'}ʝ$-ӣ2֯/z6C=r5>/11c(f"**ُ/!V)0)+/5}2-ȗ5wn9ϛ19˂7 Ї<7 q5'j=94Y;:$5kͱ8ЭЛPeIA`4aRqAs?=KwaU2N0'̺!&տ(1bL52?AA'9XQ:sٲA+8@d+:@U۲Ad<<><ٕB<:#@<<72b<>m?8ڜ:A <816[7 )1.6H;.6c5<<n9i4ל:I;X2ѽ5 ;)լ33n94 Я/L54ϖ,>/Ώ4/ͳ+z/9*Z%0Ȣ)Hʪ*W##Z%)ǀ%ĺ#_*Kȥ%U (Ƣ)+${÷'ō+3Ɲ$w$g+ ǀ%T&#:I#X jo#Xս"ս"L%&Eb&#V)u1g+]!$!҇A3Hf"?ǎ] x'P{Ì" o#3C%%Z%$X!cV)ƪ*$¢)uS-*9*.3HZDDSجRݲA*| ?KaFզϟv6۹YПփ!l0ti4T669=5}2277I6.S15q5ָ005:?8d}2Xn9+:3۔9U?7OT6>H9f2777.1I422`)1B;e8O15>H9288@[;?8> ; .6 j=zU?7<2^@98P<\720 T6 5] .`3H9 4z6@D>hQ:@Cb+$ƈ&*ɝ$&d/ˍ+W&+c5.&?+/_(f )cʊ/A$,˛1J+rT SLZDj+-iIW4_TtC 7#jKȨ)jE'}2'*7=&*9*qҌ"w$ϥ% ˛-"' !ɨW~X%?~.n˂k ?&&ӓj؀%L CV)4%+$ -!0$,i4d: 6.6+0?H;H+:@A^"9b<^>y67?P;V5"9#7O1Z L5N :432b<74b+::5:U?TQ:%:?W>@:D=j;4ڔ9D=e87݂7/2أ2#٪*}(.տ( +$-bӖ,Z% )Ж,$w$_)s("c4%9ˑ'T f"%H U Ȁ%H iƇxŌ"K+$ȵw$}(z -@".-2ت*d/b&IK%bJњ9h\t=lXHLɨ`jҿC%!oŒ"{"Ã!:4%ă!!lķ'$Dz"`Lÿ(Q: DGLHG0 :P ȴbxDDⱘ5_X%Ye@+:3\166G0i4I?8pۛ1&1؋8T6:3/ڋ8ae83ڋ8j=17ޔ9@>:o@>7:N{?q?837>6"9977 </.6ި7pD=j0?776 D=77.6+܇<4=T67U?;޶=C>n9 8@0?77dD=yC@;p9پ>6u18:1Ӌ82b ;Lz6'> ۭ<#z6:2:[q5_q5; ;O91?;$,)'܃!&##֖, b΃!A/ ur "伹@"o˜"ս+$l%`!N(?O1nS--.͗5$1kx-25=}M#?N_;N##H;5ڍHZ#FWJ LNK+$_*0z6$3+327ظ0y22&?8#}2y>/)X2/SE'>+},bӺ#Aβ"Α'+$ ))V)I#)L.ڙ(XV)pu1-.X2l0)--f0(<'S-)'d/pd/|)+.)1*[.H3ld/*G0S-&|$,1y+S-5L5/*+21r,ܬ3(ނ7:33b<< +:AIB<<؄@xC| ;&g0?֔9>A2إ;D=C=}Y;GEDס?֌AIBb<;<ٟL= QQwY*YzJ?8@U?6d22T6U3 )u1eѱ8n`32E.6c.'$,QĬ3!2$-X27c2fi4}ʥ;΋8T6z<<Y;͏4+:w F;S/ZN]N>/;lL);"-l Aq;C$,<0W$,1/P}2q-3j=>"9_6j=; 65;D=/43P6[d/ӳ+Ӹ0Pd/)N(.)1$,֊/dڋ833.8r i4e8B "9..j1C(D&l0!0(x!0:3 ,x-`3,Lؿ()G0--'Jѧ.yG0V)>г+d/S* *VG0>/}9*ү/57sٛ17a>4b<7݂7 0?{?mݜ:AA@BH9L9sY;؏4>/3-+$0b& )o#$b&J,˳+-.6ӗ53:Aׄ@D=sل@ۚGCaܙ>ݦD"D.AIIhJA:?:l0LS-(T6=4"-:3(;;@WZD4<<6;877.116Ϳ(K*ʧ.E'?%Ɩ,*!N(/O1 1˚GdZ7V"J6f.KU|;Z ̘&jP̹ש!$f*4t3c.أ2dڱ8܏4#O1Lؔ9:|36܋82d394߬3a397}2Oz6f+:I:34=?72277?3'g+/10)*}!0\_*(t-,b&V))"F@"C(##/ N(#"~^!!o#  T$rک!s(d@"/ 'N(o# )VJ,b&2+G1)Jр%g+ҿ(]!b&Й(e@"I#_*Gf"͠ k͑'(Yf"N(/$,e$͈&-(%kS-eN(z̲"rɑ'ͷ'xy1u v.qX~?! Ǻ#$ǃ!&p,E'HE'-+*՛1`3 )Iw$$"yU S;;Nɂ} !ɂ3ƛU Q\ɼ!/ b&"{À%g+=&ũ!|)=&]!&uV)$22EZD6MEX2<KP@^fήi# p/ Ǭ|)<Ɍ"LrV)ZG01 T6922mN(+՛1 +G$,1ָ0--O1؏4/-֛177l0l0p7[54G0.6"7/`3.n9 }2cO1`8WT6f377 8:325b;274j=;6E<< Y;.6z66<<i4kX2 722Es(Z -! . f""w$ _]!~9!a#+mb&' //!0L*1O1,x-yո0*N(V,SV)e#|)Ӣ)/ Z%e|)I#M!2+p,Ss(122*Ҋ/մ4&x--S31GӍ+.!0'*.>)60)AΧ.-M'z->/ )_*}2ҳ+k'--*!V)_)̀%-ʑ'́.Ѫ*+AY;<:`s>K:+*/+݈&_*&&b171i4V<)5Jћ1?84x-1Λ1-n5.16,*9l0ͣ2)15D>XYV?Nb&s?MW.n <\%rY$f"+9*22ZDEPY;AA+D{0?IBRCcQ:e87D=@8i4 8<<%77"9?`:9C{?;AAqRC}<89;47+:4pu1 8T6E3 :s>>7Ae8/;i4k.bO19* I#b&&W U $&t%}@"$mݥ%ؠ $J,s(eb&M1.п(S- Ж,Aη'+w.2Ͽ( )ͯ/eс. ) -1Ѣ)>/i4ӧ.>x->z6L5Ҋ/3;ҽ5eс./ 4.E--n`3θ0Tb&*,0I#oˆ&'_*]###TN($I&{%IU w$){ú#ҿ#*''4%T$=^w$ @"IJ"$5.2ϖ,## "ЭTWÓ3ƃ!ąƾ?%!!7jo#3Z%O"۹U"E'@!&ҿ+'w$.3AR/UԢH7eS1I>N eؙWΘ l077 D=,C>dn90?^@Lq5J:ն=77V6b<ւ73e8yY;[X2G37722X2;77أ2e8ܔ9X26C޶="87?N:4:<96bP@:I"1Hr5DTqK Nq FZ 1H< ME ^@lxCN <<2372'(,$Z%~l06/+2q57݁.A1ׂ7#ٛ1O1Ԃ7X2Gӳ+2)1V29*͍+d/_*'Ι(ͯ/Ѣ)4%T+$,&z'ͳ+Έ&+$H+9*$_*_|)Hʠ $Ǒ']!l!ŷ'!&+$w$.]!4%'/ T;cI#lĩ!Pҿ `Ý$l X/ {f"3.+$ă!" & ]$zp,g+x-֗5|܁.Z%#4%"ԇ#_4%~kʈ&&!W&Kb&r"&Q ! )4%]!o'=&&$'Ū*Z%w$O1b<%KTڏS=b9l?OӨa@$ؙ GԘ.l01q522L>/A׽5d7d-}X2g5.)$,.6Uۊ/P_*/د/[s(np,)1_*g([O17+4%gg+m-&pp,:3{l061fQ:9>7'>>6="9y>~Q:<$ ZDA^@;>H90 O1 2 )|)l0 g+E=&r+T+I#&S-Z%$p,&@"V)U|)w$G*)-*'.bV)2%+JG0n)J-Sԏ4!0d/5e81 ׍+Ԋ/ u1*bӊ/i45.Ԗ,3G0_*0nG0҈&' γ+w&@"W*$* %C[Qf5@{ݽ ִɅ&נ +$%+N(ة! Λw$Mϝ$6͛/ nw$w;"!re$ǣ'er"ȣc~zWW?g Ng )qңչ6yjߠ ]!$U \$V!(^I#|#!  W" !""jF fL~y޹ׂ]!$I#/Ѣ)w$$25. )Ν$kͳ+J*@"Z%͈&!}U ˈ&I#zH##6$c"''#I#9*$( 4%6+Yg+!&zV)̌"]!0E'!iL%'W 3o#fȑ'}ʌ" Dz"Ȣ)n'rɃ!s(9E'! b&-+E'H0):3221d7j:3ވ&p۝$I#؏ӌ"֖,7o#/ V)-Գ+/V}2Ϊ*0)ȯ/)w$'+K-Ȉ&p,-ʣ2kͳ+OU C *:8 ZFP#^4.e䩕Vq$в"o'b&B(aܝ$;@"b&f"ˌ"_'A+$ˠ 9ˈ&s( !ͥ%V);##2ϲ"Т)ԥ%ҭ+$"Av" ׇדإ%&!c )J,%&-9*Z%s+_*!^w$"4%;P L?Fdg&5tB*6B ްp6=6_A = InCܰ@2G{ ϸ3 ɼ۹$ սo ^FPxŹ`Î3ã.=e`q @&€%'!Qs(?%]o#*J,!ɥ%_*<-'&i.g+3Cާ.1--׳+52l0+u1=X+: ;S8@Q:͋8@ӌAV=/ѦD_ՖKlF5օIsهR N ۟L+܇RORNiS@_Tnnyq ]Vz25Sbi@ oş@F{EFFUa \9V^bJb[ZEa9_[z-bd>]atfaaf8c_dD[c\_cD\V\d^N]!e(c7]dfhxbc kfekm8oPinnF r#7lx"ii!bqH'h!OfR!nn.'7lu$e!h#Kj#Ja.9_c(]JWZ YvPpSsUjPPaR[XZba\-bfYV^\9>ds]wY^V^W\ ^n/UNR UiMGSL=LC}HJ,C@EIڥ;ӽ5Yn9ҽ5M5.1:3--ɢ)d/H)x+$ę(+$T›ս1"+ ?1g>qFj\; ő . G2:Tyٲ;;iSݧ&O0lԤHC$vM \&a.*=PDx c'4Ҕ53 Сj`-J @g )ۓP˅TK{~x\:¼:; œ$@"ߙ>y7dڭ<@("9ID=mC{?+;UA(@:sAD޾>AݑF@Aۄ@7}HLlF8@aܑFH[C(ޕBfBJ IKb/UeiSBJqKF)G+8@&:yoBٕBL<<5@RC#ٶ=0?LEۄ@#D=׉EܚG+ܤQeWmc3Q#3N sa-tǒ4)<4 p,-P2)1-3+O1*0 u1< + $, X2,Z &' * (`/ $&v&q]!%=&o# )"Z%ҧ. )(.S>/;ҷ'--V!0|)ύ+b0Ԫ*Б'-b$,',15_*--ԣ2&-|)/0_/Gs(2-!0ҿ(6|)>/)$p,J,$W|)x-E'-ʑ'.V)(_*N(c##Ǒ'˖,o#V)Ӭ3I0/.l0jV)v LA׃!Gq"-ɀ%I#ɇ/ ##""Xj@ LC伏%ph;%+P.6ZD2τ@̈́@S-;lLŽaή.g_\jf"0(I#9*e(!n )Y*Mϝ$#*Z%rn&π%jˌ"=&jA4% $>Z%#b$#&ڵ ۑ'߃!yޠ 1b&6'!s( +&*22.,H5 O1i +] !0 G0 b&9* g+ $j I#L 6;) eG"+~## bӹ'jwf"k;/ ˝$ʭii e!ȓ Ho#}?ǹ?f"9/ "ƃ!9I#jI#ȏxx! "U Ă"3o`"&&LI#lćˆ&I#?I#z̧.l0-3+1##ׇA հ'ι/ . 3KI#Trrw$T‡POI# ^!@"vػ4%!1b&{4%Lҿ&ď4<C/BJ\M9HH0-P'_3 ӗ;Ϲ'έ.H774.6773P3֔9g306ִ4nԊ/3՗501?82[ף2؜:8+22ڂ7y:Oߛ1227`3 O1j߂762` ;}>H96lFRC@E0 G > ? Ez@< B*=0 5H9B ;lG0G03+s(0nJ,'(x-.X(+G0VҖ,ͪ*_}2/_+-d/3>/1+:;ҏ4wu16eѬ3Ί/6͛12O19*Wɳ+})1̍+ )f!0̧.ɢ)d/}u1 )]_*.$'Tf""'+$1$I_*ò"1w$+Ĉ&%>/Ɩ, )`1i4͸0͋8nRC@d:Y;|ܬ3s*x-bӛ1b+eѢ)$!0M$,126 5S-Q1:33Ƴ+g+X2-V)00).Ê/*)I)1l-; U{UKD4%!53Le!^V ۹` *.H9 <<ش4y:/>pۏ4Aח5Y;4L:3n9n9 ޴4 9;L5+:>:8<A D=\H90?^@e8PQ:^@9?8[>Q:.59:O1[370p,G09*=@"=&_*\f"& $,o&m&*ڙ(I#q*n+$'ο(YЁ.;ҍ+9*и0-Js($,/+M4%E%--Z%_w$͍+$Б'Ẽ!-s(k*'κ#ɀ%_*$##W*̿(}o#f)+˺#+$ǿ(!"+$Ǣ)-& ! 4%0& Ǡ lă!&?rTrl|)T4%-##̧.}2Ax- S--|ܩ!~Sԩ!} /$X-ʟ'/ &ˇ XpPPս ^. %y%u?纈&¶= D=Ȃ7Ԗ,= !9ȿtO#SVlcHťϙ ՂO[xQ5=V 7M 5 mbR%% R u jg "众۹ƾbػƾbIM +Tĭ}g An' V 5 tWA Wql>y)D%_B q,,t, { }$  aN ת )KAη<KK 3WȨś0Ȍ"n ɏ9˥%$@"E'і,Gw$ *5.|)GӢ)O1.S|)}>/՛1)g+/ԗ5G0!0e855.qq5֗5_,Y:3Ԩ7PL5Ԭ3Շ<ه<7;>77Y;8@9H9@'>/:,C GRCBJURS{UNjZDVZDED=s>??6[7cE^@@=aCZD0?cEJj߻BC|BJNGmRCGOlF^@IRCGcE:I[c*Yp\mPem$ #X25-eY ck-ɼ32Ԃ73:u+:EDS+M2NGHyL5ۣ2Uz62S-s4(6)16=;z63WY;'T6.14:3+I.3+g+0 .)./&_+l0_**10 . ( ./( * .( %B s(N I#W~!|"v !3LZ% @"؏&g=&!eb&Գ+yՀ%>&;Җ,($$Т)Gb&$еU w"A;n˵ N(=&Ҁ%b*5-b&ҙ(Ӂ.E'%Ѫ*qҥ% &ϑ'Ω!}ʈ&-ё'E'ϧ.|)$ͳ+/+ϝ$_̢)$--Х%"ʖ,& ə((&w$N(@"! r$ X$9w$+$*P'_& ע)!.Ae%"-)3KQPyƾL$ U (<Ɉ& ')H$N(TV)}Z%f#K}2ͦDyLN CU "&XIY߰Z |j̘VW%Fѭ+*f+$۷'ԝ$Y&N(Ѡ $Т)qҲ" ';+$jo#f"YeĖ?6j6l%%WҨX (`@"yLeG"j+ry7@L.Fp[ ) 0$1aPaܨռ!X̓!$'/@"+$$,V'wβ"9*+Y'2ϳ+0n*J,O10*;қ1Pֽ5L-O1՗5d/;x-;6ִ4.z6y45.23Q:Ԭ3`3:T6ћ1Ђ7G6-16d/˸0A7J`3w/.6YЗ5-c>/˴4-W,4)1T,3kq5u16>j="9?8C ޕB=yRCIBL55[73i4aܨ7:30};<<`3A82b5DPID5DqKDA)վTXg Of}g(] 6E)@F_&_!%F'ִ3+Ȋ/ "9x9AgO^Ht@1AyC=s?UcEݡ?AAH[cEmRCCLMoGrHT6MFWCJDU?DEj=LA`FNC,CMJ'FFJLDeHPPIHvPL1H9N Oq LvP/U*P?NSMP5D GHBi :~'B`<%:4߄@Y;.6٭<:/ڏ4A:p۾>H9XH9U8@>9a@%@ނ7 ;;O1/Դ4_1q+ G0ѣ2q*'077_3b`3S9ֽ5bO1Q:2؋8_`3T6_9P4bӣ2n93JG0JѨ7L5;.X2я4eѸ0YЁ..6Gi40/ѽ5Ԃ7}1ї59֬3T6j=X7722781qT6g؋868jA:I2IL5/& !0T6..6yT6q5>'>؏47<<3 T6}j=&j=Q:AۻBj=ء?dD <׭<>ٚGޅIm\Ypp`u Mb9+\uh٧sB J\vVn9TL5.T1<=^@CD<8^@~=i4U6"9a/A)14Uۧ.ז,gد/X!09*2!0ۏ4y-->/(3!0*5.5.&ݳ+1.+$,622.+bu1O1e )S-O1|)gs(-E'4%LV)Z%" jf eRF`)h ' ~dگ&GG`  $~U 2%/"A ,59*;ҥ%/p, 3s-֯/773O1p75a--20d`3ڧ.ק.4d0A׊/A6T6Xٛ1?8:z6X7ۙ>Q:77>yD=an9?@(ޜ:ۇ<7Aޙ>7Q:ڌAAC8;۾>e827D=8L7ץ;ڜ:3H9s0?pe8؋8#ل@'>Q:dA4@|܇<ەBC:%Q:ID@7NQ:3u*Lu16~-g+1݊/د/I7az6է.2`3L5ѧ. d/ς7>/S-w4ҏ4p,0q5qd/M1T6T6ҦDA`$c{QY\M.~IS\W q 8T.PnJ,0L+$s|)lS-5=z6=2777d/22ڴ45..؏4!0س+&כ1d.g|)5x-s1N( י(#5._*/ڝ$,yށ.ߥ%9*[.c''~>/(($l0/+!04:+s-y3Tl0S-B 78/*1ku1E) V) J, %l 9&6%~!I#vtv!<I7]!(! Sԑ'5 f"+|)ґ')1G0g+0[4$,p,_u1g+}(b5.x-)&--ִ4dڧ.22H9|.6dڛ12n9|H9 q5/ڔ9'>ݨ7#ٜ:U۲Aޙ>|܂70?= 6; ۡ?Q:IB;A7<8Տ4:ۙ>y<%AAHE=Z>n?8W,@!0y3$,'*=&2'/і,e*- "`+$/ %f"IXN(3ƙ(]#*/g+-3)1"9ѵSYPPc}H *V8R۱d#cIz\l@"alxŎ"՛@(?4. $,`342G0y.6X+:dڣ2u16Xu1*S-SԢ)eу!I#M&3I#Y"!;`E̓ј\X؝$y" f*$)4%S-O1'*.(!'L4%X(j6FX dF6=yjWqGU n"g+'.N(f5. .p0)5G0ظ0J,p,Y>/ο(ʃ!&0&U å%*Ȍ"xV)nˊ/'9*)z̛1YO1.M}2eї5-J,͛1 p,}(ǯ/x-%9*uǍ++$#* #U ƾb&:=&.f"@b&"!O#+`å%b&.-(.G034S--i4ǣ2?u18?8cʛ1uq5rL5. .`3>/`+}23}2?Ǹ0,C}H>7:T6PO1826)d/u1 +:4TG0ƴ42.2 77]l019f4u1Ĕ99i49˱8K:TGw#X>(]&>dO@WL57_JH"֫r4%b&+ܽ5b,CAAb'>C?P;SC2ؙ>Gӗ5ϔ9eH9 /!0̽5-!0)5.TJ,=&Ȗ,̊/''Hʪ*k!0$г+*Л1ԯ/bӿ(ү/00)_*#ٯ/9*(0~/+{2}3'd/229g3&1Lz6F.6!0.4R6R--d)1("(f"P~ #7##Xπ%/&M##̍+J,+-Ϭ3..>н5G4с.MϏ4.6ү/O17u1.T6.6GX2e8P<<[7e85>LQ:y77>D=577bQ::b`3ϔ9S=Ջ8;77;SԜ:`37?8 Л1i4H9e107$Џ4-n`3L5ϊ/̛177:3u1A.6Y22x-9ˣ2δ4Ϊ*.226S-.k͏477gؗ5,CF@</}ӿ(Я/_i4-1L8ۣ20z6}2U,s3C3-07}21e8N8Z3$96Y;34;Pq54:Ce8OL5j= {?<j=C=<8@y>e8 ; ;/125d/+..LE'h-- 2*>/3)15o}20+:77+17?8ٸ0)38>X2G0_i4֬3d/y2[q5د/_)1[6X.,3&$,'>5.d/s($,5.Ѫ*ME' >//S-wN(0ћ1_*J,ϸ0>(=&T*E̷'/ i&!ə(@" $*ʥ%ǝ$*%uL I#u!\Pc EG.o"1ɼ6uuN:]!!3Ш 0ș xiV ËM =۹[%+ n y `= _)s)^ ٲ5W/:y?.6EAH9Ί/?F o=LɩWHzmYwϸò T˷I )$;!##3ʠ ?e?ǵɛǟǏ ˰/ Jѵ>>n$jw$ )##܃!ys(~4%I"`_*-b&(/+*}2/_*221S-Hu17V22h.2!0& , + !o#*4%P%.*}'-')1p,0ߗ5l0.ؗ5)1Pց.P֬33ז,0 L5!0>/ ׏4I22$,>/AS-E'q(b-4%+$s(/ѷ'MϠ _4%π%~uL-w$93vƩ!rj3Ɵ`lByo"B T¼~l3`QU lvĝ$rɠ iG`]!nj"`Çx G.jGcv j9ɠ Ј&y 3yL`Ҳ zʚ˓Hʹ }E:&v.LսLKWƾPҿػ&O1AG)կEe8(&vAۃNRel@HB瘰,"V +z!0x'֥%Sp,)S&b,--b&*&ׯ/#ٳ+P֪*׸0گ/|)#}25@/3"9X2=0r5:3>/`6W727D=9;,CAj=D _I'>q AA\G8@G=D^@n9=d>.7Pn9v:`3/24/ E'E+9*#b&,4%`Z%.--+ ު*ܸ04|.3H9`3֛1+:p۽50.6#?8O1՗5s:42ױ8i4>/nO1:3g+Ё.G}2ӳ+w+>1V!0+'Ί/$/V)}S-)1 )<ɑ'W, )ȃ!0)--Ɉ&*}ʸ0_̍+Wɍ+4X2.7.6d/E̴4 б822X27 5'/n9Vұ8 i4e8s>: ;RCD,C%KlKs><<`8߯/-3/*'-/i4-kl0_1Ȫ*|)2222f5.$2-ʬ3X;ل@+C;>E@y:|,CAY;(ތAWZD<@ F@+Ai_ID>C F=DqKDvD.J D @FF@xCu FF 0? < C! <64.79L5s(*J,+$]!>'o#!')o#ۢ)7G0ݿ(*.S-0)>/)1*-1g+)!0- )YЧ..;$9*.ҙ(M(Ё.Ң)2&$,.&E*1+$,>`35.V)0J/M0)˳+́.As(})kͣ2ѯ/+k13S-'O1L5. *z0Ϫ*b&*$,@"i&cʳ+%ǀ%p,0)o#+Jс.S-՗5<"4[5.)1(Uw$[S-G0&9*l0[u1!0yq5)1Ap,nX2ϣ2$,n/k6/..k`3ϊ/*T˧.G0kb&K)ʯ/̗5M_IW7ݤQl^@x (5eP v_Bظ_՞ِ .=&X=& 1z:A@1H|KhBCBGB>ZDRCD=AD>^@}HEBK'LZD}qKtPKK,iS2N:I6MqK[EjBJKD:C LNG. FB Mz6MA)G2MR%KLR!R%M#G"M"&yL $E!FF7!)GD=yH9< i4-`1.G0'|J,J.z ))T!0+m'd/>/9*֖,O1-x-4٧.Ս+22O1V)G-d/ֿ(}0)_x-֢)} Έ&VҀ%!' 9˰3`TxŹQ`6QX]ŎKĂ`="U 6`Ø;`Ø$Ǡ ?¹ 3y\%c"1սQ\nj"Π AΘХ%PI#Pb%ԅM[`ͨ>r q$%EG:F. ;GT/ 3/ ##QÑ'Ǻ#lĪ*;VҢHXQڤQ:m:R+ЙbL%%7ֻGOK?y)bO114:3--P֣2T622ش4ۥ;T6`3ۨ7m8u1ڏ4݂7C5.,Iu1ܧ.*}2%O1j+d/3J,f+3i22?.783 685j=PoB;6xCDAC_IfFB F'K6M?NGLPP<JBL QK1H3L<LuNG$hJIAAFF6RCIs>CE=joBrG.s>ݙ>C<<ڂ7ٶ=;.6Y;;>z6T6A>ڜ:6j= b7<)GnIBq53i2x-S-߸0' )G,&(T*Z%&?.-}9*<}2A3́.177/>/!0͗5.J,ˣ2wU?)K/کV۬Rfs>SD;X V fh0߰E[ک o#I]!ҵGf"W1Q:8:2>'j=[L57m:3gج3:5d3:jQ:yL5:8q5;::3T67`/=G043/ +'22`3P.AL577:3X3;~.6.X27 `30 )*u $, "o#* #/ 9I#]!?X7j 6?'x=LfԘ!bjwΝ$L$ˀ%̏u$˙(## ) $##n**+$̈& ) ##cf"} )!#N(̀%!ĺ#fȀ%uU  b&?!r0)Ws( o#Ŀ(ȁ.'*1E̖,!V)ȍ+fȖ,0Ȁ%+$-K' ō+195.0+:3_30_̱8'>Y;2^@ED:O90 $GӢ)G--I#f"9**E5. ;Sԋ81ȱ8U?"9̥;xCҾ>8?:_3rɂ7T˨7c.Ÿ076@Xp]X3Q5+ @YWBh5֯!uE':3?7AG>=ٯEAAgn9Զ=A@&Q:Ԕ9j=՗522б877b17;[5T6׶=۔9ٽ5f7;?;+:AU?j= oBE5oB[AJ F ,C HETRCBJq N:I! _IN*H IBN G0 oB`:u'>u^@8nY;AeD==@U?n9j'>[8@7"9XAAm< ;> FjNG4oBݫIMH.HvP6MJmON'_ISLNF1GKIEC,Cy޴J=_I^@D( F=[=LCهg HC)Ga0?ئDNG0?י>زAL:G77b