jkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdkdkdjkdkdkdkdkdkdkdk