From 057e4fb17c4e9ef46e1f7f248b970caf1affb865 Mon Sep 17 00:00:00 2001 From: Miguel Neves <61327611+MiNeves00@users.noreply.github.com> Date: Wed, 18 Dec 2024 10:42:10 +0000 Subject: [PATCH 01/48] chore: Provider Unit Tests (#173) * chore: added unit tests for core provider. small bugfix on calculate_metrics of provider * added unit tests and docstring for join chunks * added unit tests and docstrings for calculate_cost on provider * added unit tests and docstrings for input_to_string on provider * added unit tests and docstrings for chat and achat * added unit tests and docstrings for chat and achat * chore: cleaned provider unit tests * chore: separated provider tests into different files. fixed some of its tests * chore: linted code * chore: deleted some comments * chore: linted * chore: Added Azure Provider Unit Tests (#176) * chore: added unit tests for azure provider * chore: added more unit tests and docstrings on azure, removed redundant comments * chore: added unit tests for generate client on Azure Provider * chore: separated azure unit tests into separate files. fixed some of its tests. * chore: linted code * chore: new line Signed-off-by: Diogo Goncalves --------- Signed-off-by: Diogo Goncalves Co-authored-by: Diogo Goncalves --- .gitignore | 4 +- Makefile | 3 + libs/core/llmstudio_core/providers/azure.py | 137 +++++++-- .../core/llmstudio_core/providers/provider.py | 245 ++++++++++++++- libs/core/tests/unit_tests/conftest.py | 51 +++- libs/core/tests/unit_tests/test_azure.py | 232 +++++++++++++++ .../core/tests/unit_tests/test_azure_build.py | 279 +++++++++++++++++ libs/core/tests/unit_tests/test_provider.py | 271 ++++++++++++++--- .../test_provider_costs_and_metrics.py | 128 ++++++++ .../test_provider_handle_response.py | 281 ++++++++++++++++++ 10 files changed, 1555 insertions(+), 76 deletions(-) create mode 100644 libs/core/tests/unit_tests/test_azure.py create mode 100644 libs/core/tests/unit_tests/test_azure_build.py create mode 100644 libs/core/tests/unit_tests/test_provider_costs_and_metrics.py create mode 100644 libs/core/tests/unit_tests/test_provider_handle_response.py diff --git a/.gitignore b/.gitignore index 19015866..d80305ef 100644 --- a/.gitignore +++ b/.gitignore @@ -56,6 +56,7 @@ env3 .env* .env*.local .venv* +*venv* env*/ venv*/ ENV/ @@ -66,6 +67,7 @@ venv.bak/ config.yaml bun.lockb + # Jupyter Notebook .ipynb_checkpoints @@ -76,4 +78,4 @@ bun.lockb llmstudio/llm_engine/logs/execution_logs.jsonl *.db .prettierignore -db \ No newline at end of file +db diff --git a/Makefile b/Makefile index 5a43a3e6..6c957607 100644 --- a/Makefile +++ b/Makefile @@ -1,2 +1,5 @@ format: pre-commit run --all-files + +unit-tests: + pytest libs/core/tests/unit_tests diff --git a/libs/core/llmstudio_core/providers/azure.py b/libs/core/llmstudio_core/providers/azure.py index 2dbd7307..f558f9d6 100644 --- a/libs/core/llmstudio_core/providers/azure.py +++ b/libs/core/llmstudio_core/providers/azure.py @@ -62,7 +62,25 @@ async def agenerate_client(self, request: ChatRequest) -> Any: return self.generate_client(request=request) def generate_client(self, request: ChatRequest) -> Any: - """Generate an AzureOpenAI client""" + """ + Generates an AzureOpenAI client for processing a chat request. + + This method prepares and configures the arguments required to create a client + request to AzureOpenAI's chat completions API. It determines model-specific + configurations (e.g., whether tools or functions are enabled) and combines + these with the base arguments for the API call. + + Args: + request (ChatRequest): The chat request object containing the model, + parameters, and other necessary details. + + Returns: + Any: The result of the chat completions API call. + + Raises: + ProviderError: If there is an issue with the API connection or an error + returned from the API. + """ self.is_llama = "llama" in request.model.lower() self.is_openai = "gpt" in request.model.lower() @@ -72,7 +90,6 @@ def generate_client(self, request: ChatRequest) -> Any: try: messages = self.prepare_messages(request) - # Prepare the optional tool-related arguments tool_args = {} if not self.is_llama and self.has_tools and self.is_openai: tool_args = { @@ -80,7 +97,6 @@ def generate_client(self, request: ChatRequest) -> Any: "tool_choice": "auto" if request.parameters.get("tools") else None, } - # Prepare the optional function-related arguments function_args = {} if not self.is_llama and self.has_functions and self.is_openai: function_args = { @@ -90,14 +106,12 @@ def generate_client(self, request: ChatRequest) -> Any: else None, } - # Prepare the base arguments base_args = { "model": request.model, "messages": messages, "stream": True, } - # Combine all arguments combined_args = { **base_args, **tool_args, @@ -116,13 +130,13 @@ def prepare_messages(self, request: ChatRequest): if self.is_llama and (self.has_tools or self.has_functions): user_message = self.convert_to_openai_format(request.chat_input) content = "<|begin_of_text|>" - content = self.add_system_message( + content = self.build_llama_system_message( user_message, content, request.parameters.get("tools"), request.parameters.get("functions"), ) - content = self.add_conversation(user_message, content) + content = self.build_llama_conversation(user_message, content) return [{"role": "user", "content": content}] else: return ( @@ -139,6 +153,20 @@ async def aparse_response( yield chunk def parse_response(self, response: AsyncGenerator, **kwargs) -> Any: + """ + Processes a generator response and yields processed chunks. + + If `is_llama` is True and tools or functions are enabled, it processes the response + using `handle_tool_response`. Otherwise, it processes each chunk and yields only those + containing "choices". + + Args: + response (Generator): The response generator to process. + **kwargs: Additional arguments for tool handling. + + Yields: + Any: Processed response chunks. + """ if self.is_llama and (self.has_tools or self.has_functions): for chunk in self.handle_tool_response(response, **kwargs): if chunk: @@ -388,9 +416,25 @@ def convert_to_openai_format(self, message: Union[str, list]) -> list: return [{"role": "user", "content": message}] return message - def add_system_message( + def build_llama_system_message( self, openai_message: list, llama_message: str, tools: list, functions: list ) -> str: + """ + Builds a complete system message for Llama based on OpenAI's message, tools, and functions. + + If a system message is present in the OpenAI message, it is included in the result. + Otherwise, a default system message is used. Additional tool and function instructions + are appended if provided. + + Args: + openai_message (list): List of OpenAI messages. + llama_message (str): The message to prepend to the system message. + tools (list): List of tools to include in the system message. + functions (list): List of functions to include in the system message. + + Returns: + str: The formatted system message combined with Llama message. + """ system_message = "" system_message_found = False for message in openai_message: @@ -407,15 +451,31 @@ def add_system_message( """ if tools: - system_message = system_message + self.add_tool_instructions(tools) + system_message = system_message + self.build_tool_instructions(tools) if functions: - system_message = system_message + self.add_function_instructions(functions) + system_message = system_message + self.build_function_instructions( + functions + ) end_tag = "\n<|eot_id|>" return llama_message + system_message + end_tag - def add_tool_instructions(self, tools: list) -> str: + def build_tool_instructions(self, tools: list) -> str: + """ + Builds a detailed instructional prompt for tools available to the assistant. + + This function generates a message describing the available tools, focusing on tools + of type "function." It explains to the LLM how to use each tool and provides an example of the + correct response format for function calls. + + Args: + tools (list): A list of tool dictionaries, where each dictionary contains tool + details such as type, function name, description, and parameters. + + Returns: + str: A formatted string detailing the tool instructions and usage examples. + """ tool_prompt = """ You have access to the following tools: """ @@ -449,7 +509,21 @@ def add_tool_instructions(self, tools: list) -> str: return tool_prompt - def add_function_instructions(self, functions: list) -> str: + def build_function_instructions(self, functions: list) -> str: + """ + Builds a detailed instructional prompt for available functions. + + This method creates a message describing the functions accessible to the assistant. + It includes the function name, description, and required parameters, along with + specific guidelines for calling functions. + + Args: + functions (list): A list of function dictionaries, each containing details such as + name, description, and parameters. + + Returns: + str: A formatted string with instructions on using the provided functions. + """ function_prompt = """ You have access to the following functions: """ @@ -479,35 +553,60 @@ def add_function_instructions(self, functions: list) -> str: """ return function_prompt - def add_conversation(self, openai_message: list, llama_message: str) -> str: + def build_llama_conversation(self, openai_message: list, llama_message: str) -> str: + """ + Appends the OpenAI message to the Llama message while formatting OpenAI messages. + + This function iterates through a list of OpenAI messages and formats them for inclusion + in a Llama message. It handles user messages that might include nested content (lists of + messages) by safely evaluating the content. System messages are skipped. + + Args: + openai_message (list): A list of dictionaries representing the OpenAI messages. Each + dictionary should have "role" and "content" keys. + llama_message (str): The initial Llama message to which the conversation is appended. + + Returns: + str: The Llama message with the conversation appended. + """ conversation_parts = [] for message in openai_message: if message["role"] == "system": continue elif message["role"] == "user" and isinstance(message["content"], str): try: - # Attempt to safely evaluate the string to a Python object content_as_list = ast.literal_eval(message["content"]) if isinstance(content_as_list, list): - # If the content is a list, process each nested message for nested_message in content_as_list: conversation_parts.append( self.format_message(nested_message) ) else: - # If the content is not a list, append it directly conversation_parts.append(self.format_message(message)) except (ValueError, SyntaxError): - # If evaluation fails or content is not a list/dict string, append the message directly conversation_parts.append(self.format_message(message)) else: - # For all other messages, use the existing formatting logic conversation_parts.append(self.format_message(message)) return llama_message + "".join(conversation_parts) def format_message(self, message: dict) -> str: - """Format a single message for the conversation.""" + """ + Formats a single message dictionary into a structured string for a conversation. + + The formatting depends on the content of the message, such as tool calls, + function calls, or simple user/assistant messages. Each type of message + is formatted with specific headers and tags. + + Args: + message (dict): A dictionary containing message details. Expected keys + include "role", "content", and optionally "tool_calls", + "tool_call_id", or "function_call". + + Returns: + str: A formatted string representing the message. Returns an empty + string if the message cannot be formatted. + """ if "tool_calls" in message: for tool_call in message["tool_calls"]: function_name = tool_call["function"]["name"] diff --git a/libs/core/llmstudio_core/providers/provider.py b/libs/core/llmstudio_core/providers/provider.py index 07e03835..69a673dd 100644 --- a/libs/core/llmstudio_core/providers/provider.py +++ b/libs/core/llmstudio_core/providers/provider.py @@ -152,8 +152,38 @@ async def achat( parameters: Optional[dict] = {}, **kwargs, ): - - """Makes a chat connection with the provider's API""" + """ + Asynchronously establishes a chat connection with the provider’s API, handling retries, + request validation, and streaming response options. + + Parameters + ---------- + chat_input : Any + The input data for the chat request, such as a string or dictionary, to be sent to the API. + model : str + The identifier of the model to be used for the chat request. + is_stream : Optional[bool], default=False + Flag to indicate if the response should be streamed. If True, returns an async generator + for streaming content; otherwise, returns the complete response. + retries : Optional[int], default=0 + Number of retry attempts on error. Retries will be attempted for specific HTTP errors like rate limits. + parameters : Optional[dict], default={} + Additional configuration parameters for the request, such as temperature or max tokens. + **kwargs + Additional keyword arguments to customize the request. + + Returns + ------- + Union[AsyncGenerator, Any] + - If `is_stream` is True, returns an async generator yielding response chunks. + - If `is_stream` is False, returns the first complete response chunk. + + Raises + ------ + ProviderError + - Raised if the request validation fails or if all retry attempts are exhausted. + - Also raised for unexpected exceptions during request handling. + """ try: request = self.validate_request( dict( @@ -198,8 +228,38 @@ def chat( parameters: Optional[dict] = {}, **kwargs, ): - - """Makes a chat connection with the provider's API""" + """ + Establishes a chat connection with the provider’s API, handling retries, request validation, + and streaming response options. + + Parameters + ---------- + chat_input : Any + The input data for the chat request, often a string or dictionary, to be sent to the API. + model : str + The model identifier for selecting the model used in the chat request. + is_stream : Optional[bool], default=False + Flag to indicate if the response should be streamed. If True, the function returns a generator + for streaming content. Otherwise, it returns the complete response. + retries : Optional[int], default=0 + Number of retry attempts on error. Retries will be attempted on specific HTTP errors like rate limits. + parameters : Optional[dict], default={} + Additional configuration parameters for the request, such as temperature or max tokens. + **kwargs + Additional keyword arguments that can be passed to customize the request. + + Returns + ------- + Union[Generator, Any] + - If `is_stream` is True, returns a generator that yields chunks of the response. + - If `is_stream` is False, returns the first complete response chunk. + + Raises + ------ + ProviderError + - Raised if the request validation fails or if the request fails after the specified number of retries. + - Also raised on other unexpected exceptions during request handling. + """ try: request = self.validate_request( dict( @@ -238,7 +298,28 @@ def chat( async def ahandle_response( self, request: ChatRequest, response: AsyncGenerator, start_time: float ) -> AsyncGenerator[str, None]: - """Handles the response from an API""" + """ + Asynchronously handles the response from an API, processing response chunks for either + streaming or non-streaming responses. + + Buffers response chunks for non-streaming responses to output one single message. For streaming responses sends incremental chunks. + + Parameters + ---------- + request : ChatRequest + The chat request object, which includes input data, model name, and streaming options. + response : AsyncGenerator + The async generator yielding response chunks from the API. + start_time : float + The timestamp when the response handling started, used for latency calculations. + + Yields + ------ + Union[ChatCompletionChunk, ChatCompletion] + - If `request.is_stream` is True, yields `ChatCompletionChunk` objects with incremental + response chunks for streaming. + - If `request.is_stream` is False, yields a final `ChatCompletion` object after processing all chunks. + """ first_token_time = None previous_token_time = None token_times = [] @@ -294,7 +375,7 @@ async def ahandle_response( chunks = [chunk[0] if isinstance(chunk, tuple) else chunk for chunk in chunks] model = next(chunk["model"] for chunk in chunks if chunk.get("model")) - response, output_string = self.join_chunks(chunks, request) + response, output_string = self.join_chunks(chunks) metrics = self.calculate_metrics( request.chat_input, @@ -346,7 +427,29 @@ async def ahandle_response( def handle_response( self, request: ChatRequest, response: Generator, start_time: float ) -> Generator: - """Handles the response from an API""" + """ + Processes API response chunks to build a structured, complete response, yielding + each chunk if streaming is enabled. + + If streaming, each chunk is yielded as soon as it’s processed. Otherwise, all chunks + are combined and yielded as a single response at the end. + + Parameters + ---------- + request : ChatRequest + The original request details, including model, input, and streaming preference. + response : Generator + A generator yielding partial response chunks from the API. + start_time : float + The start time for measuring response timing. + + Yields + ------ + Union[ChatCompletionChunk, ChatCompletion] + If streaming (`is_stream=True`), yields each `ChatCompletionChunk` as it’s processed. + Otherwise, yields a single `ChatCompletion` with the full response data. + + """ first_token_time = None previous_token_time = None token_times = [] @@ -402,7 +505,7 @@ def handle_response( chunks = [chunk[0] if isinstance(chunk, tuple) else chunk for chunk in chunks] model = next(chunk["model"] for chunk in chunks if chunk.get("model")) - response, output_string = self.join_chunks(chunks, request) + response, output_string = self.join_chunks(chunks) metrics = self.calculate_metrics( request.chat_input, @@ -451,7 +554,29 @@ def handle_response( else: yield ChatCompletion(**response) - def join_chunks(self, chunks, request): + def join_chunks(self, chunks): + """ + Combine multiple response chunks from the model into a single, structured response. + Handles tool calls, function calls, and standard text completion based on the + purpose indicated by the final chunk. + + Parameters + ---------- + chunks : List[Dict] + A list of partial responses (chunks) from the model. + + Returns + ------- + Tuple[ChatCompletion, str] + - `ChatCompletion`: The structured response based on the type of completion + (tool calls, function call, or text). + - `str`: The concatenated content or arguments, depending on the completion type. + + Raises + ------ + Exception + If there is an issue constructing the response, an exception is raised. + """ finish_reason = chunks[-1].get("choices")[0].get("finish_reason") if finish_reason == "tool_calls": @@ -612,7 +737,42 @@ def calculate_metrics( token_times: Tuple[float, ...], token_count: int, ) -> Dict[str, Any]: - """Calculates metrics based on token times and output""" + """ + Calculates performance and cost metrics for a model response based on timing + information, token counts, and model-specific costs. + + Parameters + ---------- + input : Any + The input provided to the model, used to determine input token count. + output : Any + The output generated by the model, used to determine output token count. + model : str + The model identifier, used to retrieve model-specific configuration and costs. + start_time : float + The timestamp marking the start of the model response. + end_time : float + The timestamp marking the end of the model response. + first_token_time : float + The timestamp when the first token was received, used for latency calculations. + token_times : Tuple[float, ...] + A tuple of time intervals between received tokens, used for inter-token latency. + token_count : int + The total number of tokens processed in the response. + + Returns + ------- + Dict[str, Any] + A dictionary containing calculated metrics, including: + - `input_tokens`: Number of tokens in the input. + - `output_tokens`: Number of tokens in the output. + - `total_tokens`: Total token count (input + output). + - `cost_usd`: Total cost of the response in USD. + - `latency_s`: Total time taken for the response, in seconds. + - `time_to_first_token_s`: Time to receive the first token, in seconds. + - `inter_token_latency_s`: Average time between tokens, in seconds. If `token_times` is empty sets it to 0. + - `tokens_per_second`: Processing rate of tokens per second. + """ model_config = self.config.models[model] input_tokens = len(self.tokenizer.encode(self.input_to_string(input))) output_tokens = len(self.tokenizer.encode(self.output_to_string(output))) @@ -628,17 +788,42 @@ def calculate_metrics( "cost_usd": input_cost + output_cost, "latency_s": total_time, "time_to_first_token_s": first_token_time - start_time, - "inter_token_latency_s": sum(token_times) / len(token_times), - "tokens_per_second": token_count / total_time, + "inter_token_latency_s": sum(token_times) / len(token_times) + if token_times + else 0, + "tokens_per_second": token_count / total_time + if token_times + else 1 / total_time, } def calculate_cost( self, token_count: int, token_cost: Union[float, List[Dict[str, Any]]] ) -> float: + """ + Calculates the cost for a given number of tokens based on a fixed cost per token + or a variable rate structure. + + If `token_cost` is a fixed float, the total cost is `token_count * token_cost`. + If `token_cost` is a list, it checks each range and calculates cost based on the applicable range's rate. + + Parameters + ---------- + token_count : int + The total number of tokens for which the cost is being calculated. + token_cost : Union[float, List[Dict[str, Any]]] + Either a fixed cost per token (as a float) or a list of dictionaries defining + variable cost ranges. Each dictionary in the list represents a range with + 'range' (a tuple of minimum and maximum token counts) and 'cost' (cost per token) keys. + + Returns + ------- + float + The calculated cost based on the token count and cost structure. + """ if isinstance(token_cost, list): for cost_range in token_cost: if token_count >= cost_range.range[0] and ( - token_count <= cost_range.range[1] or cost_range.range[1] is None + cost_range.range[1] is None or token_count <= cost_range.range[1] ): return cost_range.cost * token_count else: @@ -646,6 +831,23 @@ def calculate_cost( return 0 def input_to_string(self, input): + """ + Converts an input, which can be a string or a structured list of messages, into a single concatenated string. + + Parameters + ---------- + input : Any + The input data to be converted. This can be: + - A simple string, which is returned as-is. + - A list of message dictionaries, where each dictionary may contain `content`, `role`, + and nested items like `text` or `image_url`. + + Returns + ------- + str + A concatenated string representing the text content of all messages, + including text and URLs from image content if present. + """ if isinstance(input, str): return input else: @@ -667,6 +869,23 @@ def input_to_string(self, input): return "".join(result) def output_to_string(self, output): + """ + Extracts and returns the content or arguments from the output based on + the `finish_reason` of the first choice in `output`. + + Parameters + ---------- + output : Any + The model output object, expected to have a `choices` attribute that should contain a `finish_reason` indicating the type of output + ("stop", "tool_calls", or "function_call") and corresponding content or arguments. + + Returns + ------- + str + - If `finish_reason` is "stop": Returns the message content. + - If `finish_reason` is "tool_calls": Returns the arguments for the first tool call. + - If `finish_reason` is "function_call": Returns the arguments for the function call. + """ if output.choices[0].finish_reason == "stop": return output.choices[0].message.content elif output.choices[0].finish_reason == "tool_calls": diff --git a/libs/core/tests/unit_tests/conftest.py b/libs/core/tests/unit_tests/conftest.py index 23f070e3..5eeccc83 100644 --- a/libs/core/tests/unit_tests/conftest.py +++ b/libs/core/tests/unit_tests/conftest.py @@ -1,6 +1,7 @@ from unittest.mock import MagicMock import pytest +from llmstudio_core.providers.azure import AzureProvider from llmstudio_core.providers.provider import ProviderCore @@ -11,14 +12,6 @@ async def aparse_response(self, response, **kwargs): def parse_response(self, response, **kwargs): return response - def chat(self, chat_input, model, **kwargs): - # Mock the response to match expected structure - return MagicMock(choices=[MagicMock(finish_reason="stop")]) - - async def achat(self, chat_input, model, **kwargs): - # Mock the response to match expected structure - return MagicMock(choices=[MagicMock(finish_reason="stop")]) - def output_to_string(self, output): # Handle string inputs if isinstance(output, str): @@ -27,6 +20,24 @@ def output_to_string(self, output): return output.choices[0].message.content return "" + def validate_request(self, request): + # For testing, simply return the request + return request + + async def agenerate_client(self, request): + # For testing, return an async generator + async def async_gen(): + yield {} + + return async_gen() + + def generate_client(self, request): + # For testing, return a generator + def gen(): + yield {} + + return gen() + @staticmethod def _provider_config_name(): return "mock_provider" @@ -42,3 +53,27 @@ def mock_provider(): tokenizer = MagicMock() tokenizer.encode = lambda x: x.split() # Simple tokenizer mock return MockProvider(config=config, tokenizer=tokenizer) + + +class MockAzureProvider(AzureProvider): + async def aparse_response(self, response, **kwargs): + return response + + async def agenerate_client(self, request): + # For testing, return an async generator + async def async_gen(): + yield {} + + return async_gen() + + @staticmethod + def _provider_config_name(): + return "mock_azure_provider" + + +@pytest.fixture +def mock_azure_provider(): + config = MagicMock() + config.id = "mock_azure_provider" + base_url = "mock_url.com" + return MockAzureProvider(config=config, base_url=base_url) diff --git a/libs/core/tests/unit_tests/test_azure.py b/libs/core/tests/unit_tests/test_azure.py new file mode 100644 index 00000000..28e5f684 --- /dev/null +++ b/libs/core/tests/unit_tests/test_azure.py @@ -0,0 +1,232 @@ +from unittest.mock import MagicMock + + +class TestParseResponse: + def test_tool_response_handling(self, mock_azure_provider): + + mock_azure_provider.is_llama = True + mock_azure_provider.has_tools = True + mock_azure_provider.has_functions = False + + mock_azure_provider.handle_tool_response = MagicMock( + return_value=iter(["chunk1", None, "chunk2", None, "chunk3"]) + ) + + response = iter(["irrelevant"]) + + results = list(mock_azure_provider.parse_response(response)) + + assert results == ["chunk1", "chunk2", "chunk3"] + mock_azure_provider.handle_tool_response.assert_called_once_with(response) + + def test_direct_response_handling_with_choices(self, mock_azure_provider): + mock_azure_provider.is_llama = False + + chunk1 = MagicMock() + chunk1.model_dump.return_value = {"choices": ["choice1", "choice2"]} + chunk2 = MagicMock() + chunk2.model_dump.return_value = {"choices": ["choice2"]} + response = iter([chunk1, chunk2]) + + results = list(mock_azure_provider.parse_response(response)) + + assert results == [ + {"choices": ["choice1", "choice2"]}, + {"choices": ["choice2"]}, + ] + chunk1.model_dump.assert_called_once() + chunk2.model_dump.assert_called_once() + + def test_direct_response_handling_without_choices(self, mock_azure_provider): + mock_azure_provider.is_llama = False + + chunk1 = MagicMock() + chunk1.model_dump.return_value = {"key": "value"} + chunk2 = MagicMock() + chunk2.model_dump.return_value = {"another_key": "another_value"} + response = iter([chunk1, chunk2]) + + results = list(mock_azure_provider.parse_response(response)) + + assert results == [] + chunk1.model_dump.assert_called_once() + chunk2.model_dump.assert_called_once() + + +class TestFormatMessage: + def test_format_message_tool_calls(self, mock_azure_provider): + message = { + "tool_calls": [ + { + "function": { + "name": "example_tool", + "arguments": '{"arg1": "value1"}', + } + } + ] + } + result = mock_azure_provider.format_message(message) + expected = """ + <|start_header_id|>assistant<|end_header_id|> + {"arg1": "value1"} + <|eom_id|> + """ + assert result.strip() == expected.strip() + + def test_format_message_tool_call_id(self, mock_azure_provider): + message = {"tool_call_id": "123", "content": "This is the tool response."} + result = mock_azure_provider.format_message(message) + expected = """ + <|start_header_id|>ipython<|end_header_id|> + This is the tool response. + <|eot_id|> + """ + assert result.strip() == expected.strip() + + def test_format_message_function_call(self, mock_azure_provider): + message = { + "function_call": { + "name": "example_function", + "arguments": '{"arg1": "value1"}', + } + } + result = mock_azure_provider.format_message(message) + expected = """ + <|start_header_id|>assistant<|end_header_id|> + {"arg1": "value1"} + <|eom_id|> + """ + assert result.strip() == expected.strip() + + def test_format_message_user_message(self, mock_azure_provider): + message = {"role": "user", "content": "This is a user message."} + result = mock_azure_provider.format_message(message) + expected = """ + <|start_header_id|>user<|end_header_id|> + This is a user message. + <|eot_id|> + """ + assert result.strip() == expected.strip() + + def test_format_message_assistant_message(self, mock_azure_provider): + message = {"role": "assistant", "content": "This is an assistant message."} + result = mock_azure_provider.format_message(message) + expected = """ + <|start_header_id|>assistant<|end_header_id|> + This is an assistant message. + <|eot_id|> + """ + assert result.strip() == expected.strip() + + def test_format_message_function_response(self, mock_azure_provider): + message = {"role": "function", "content": "This is the function response."} + result = mock_azure_provider.format_message(message) + expected = """ + <|start_header_id|>ipython<|end_header_id|> + This is the function response. + <|eot_id|> + """ + assert result.strip() == expected.strip() + + def test_format_message_empty_message(self, mock_azure_provider): + message = {"role": "user", "content": None} + result = mock_azure_provider.format_message(message) + expected = "" + assert result == expected + + +class TestGenerateClient: + def test_generate_client_with_tools_and_functions(self, mock_azure_provider): + mock_azure_provider.prepare_messages = MagicMock( + return_value="prepared_messages" + ) + mock_azure_provider._client.chat.completions.create = MagicMock( + return_value="mock_response" + ) + + request = MagicMock() + request.model = "gpt-4" + request.parameters = { + "tools": ["tool1", "tool2"], + "functions": ["function1", "function2"], + "other_param": "value", + } + + result = mock_azure_provider.generate_client(request) + + expected_args = { + "model": "gpt-4", + "messages": "prepared_messages", + "stream": True, + "tools": ["tool1", "tool2"], + "tool_choice": "auto", + "functions": ["function1", "function2"], + "function_call": "auto", + "other_param": "value", + } + + assert result == "mock_response" + mock_azure_provider.prepare_messages.assert_called_once_with(request) + mock_azure_provider._client.chat.completions.create.assert_called_once_with( + **expected_args + ) + + def test_generate_client_without_tools_or_functions(self, mock_azure_provider): + mock_azure_provider.prepare_messages = MagicMock( + return_value="prepared_messages" + ) + mock_azure_provider._client.chat.completions.create = MagicMock( + return_value="mock_response" + ) + + request = MagicMock() + request.model = "gpt-4" + request.parameters = {"other_param": "value"} + + result = mock_azure_provider.generate_client(request) + + expected_args = { + "model": "gpt-4", + "messages": "prepared_messages", + "stream": True, + "other_param": "value", + } + + assert result == "mock_response" + mock_azure_provider.prepare_messages.assert_called_once_with(request) + mock_azure_provider._client.chat.completions.create.assert_called_once_with( + **expected_args + ) + + def test_generate_client_with_llama_model(self, mock_azure_provider): + mock_azure_provider.prepare_messages = MagicMock( + return_value="prepared_messages" + ) + mock_azure_provider._client.chat.completions.create = MagicMock( + return_value="mock_response" + ) + + request = MagicMock() + request.model = "llama-2" + request.parameters = { + "tools": ["tool1"], + "functions": ["function1"], + "other_param": "value", + } + + result = mock_azure_provider.generate_client(request) + + expected_args = { + "model": "llama-2", + "messages": "prepared_messages", + "stream": True, + "tools": ["tool1"], + "functions": ["function1"], + "other_param": "value", + } + + assert result == "mock_response" + mock_azure_provider.prepare_messages.assert_called_once_with(request) + mock_azure_provider._client.chat.completions.create.assert_called_once_with( + **expected_args + ) diff --git a/libs/core/tests/unit_tests/test_azure_build.py b/libs/core/tests/unit_tests/test_azure_build.py new file mode 100644 index 00000000..17d73f99 --- /dev/null +++ b/libs/core/tests/unit_tests/test_azure_build.py @@ -0,0 +1,279 @@ +from unittest.mock import MagicMock, patch + + +class TestBuildLlamaSystemMessage: + def test_build_llama_system_message_with_existing_sm(self, mock_azure_provider): + mock_azure_provider.build_tool_instructions = MagicMock( + return_value="Tool Instructions" + ) + mock_azure_provider.build_function_instructions = MagicMock( + return_value="\nFunction Instructions" + ) + + openai_message = [ + {"role": "user", "content": "Hello"}, + {"role": "system", "content": "Custom system message"}, + ] + llama_message = "Initial message" + tools = ["Tool1", "Tool2"] + functions = ["Function1"] + + result = mock_azure_provider.build_llama_system_message( + openai_message, llama_message, tools, functions + ) + + expected = ( + "Initial message\n" + " <|start_header_id|>system<|end_header_id|>\n" + " Custom system message\n" + " Tool Instructions\nFunction Instructions\n<|eot_id|>" # identation here exists because in Python when adding a newline to a triple quote string it keeps identation + ) + assert result == expected + mock_azure_provider.build_tool_instructions.assert_called_once_with(tools) + mock_azure_provider.build_function_instructions.assert_called_once_with( + functions + ) + + def test_build_llama_system_message_with_default_sm(self, mock_azure_provider): + mock_azure_provider.build_tool_instructions = MagicMock( + return_value="Tool Instructions" + ) + mock_azure_provider.build_function_instructions = MagicMock( + return_value="\nFunction Instructions" + ) + + openai_message = [{"role": "user", "content": "Hello"}] + llama_message = "Initial message" + tools = ["Tool1"] + functions = [] + + result = mock_azure_provider.build_llama_system_message( + openai_message, llama_message, tools, functions + ) + + expected = ( + "Initial message\n" + " <|start_header_id|>system<|end_header_id|>\n" + " You are a helpful AI assistant.\n" + " Tool Instructions\n<|eot_id|>" + ) + assert result == expected + mock_azure_provider.build_tool_instructions.assert_called_once_with(tools) + mock_azure_provider.build_function_instructions.assert_not_called() + + def test_build_llama_system_message_without_tools_or_functions( + self, mock_azure_provider + ): + mock_azure_provider.build_tool_instructions = MagicMock() + mock_azure_provider.build_function_instructions = MagicMock() + + openai_message = [{"role": "system", "content": "Minimal system message"}] + llama_message = "Initial message" + tools = [] + functions = [] + + result = mock_azure_provider.build_llama_system_message( + openai_message, llama_message, tools, functions + ) + + expected = ( + "Initial message\n" + " <|start_header_id|>system<|end_header_id|>\n" + " Minimal system message\n \n<|eot_id|>" + ) + assert result == expected + mock_azure_provider.build_tool_instructions.assert_not_called() + mock_azure_provider.build_function_instructions.assert_not_called() + + +class TestBuildInstructions: + def test_build_tool_instructions(self, mock_azure_provider): + tools = [ + { + "type": "function", + "function": { + "name": "python_repl_ast", + "description": "execute Python code", + "parameters": {"query": "string"}, + }, + }, + { + "type": "function", + "function": { + "name": "data_lookup", + "description": "retrieve data from a database", + "parameters": {"database": "string", "query": "string"}, + }, + }, + ] + + result = mock_azure_provider.build_tool_instructions(tools) + + expected = """ + You have access to the following tools: + Use the function 'python_repl_ast' to 'execute Python code': +Parameters format: +{ + "query": "string" +} + +Use the function 'data_lookup' to 'retrieve data from a database': +Parameters format: +{ + "database": "string", + "query": "string" +} + + +If you choose to use a function to produce this response, ONLY reply in the following format with no prefix or suffix: +§{"type": "function", "name": "FUNCTION_NAME", "parameters": {"PARAMETER_NAME": PARAMETER_VALUE}} +IMPORTANT: IT IS VITAL THAT YOU NEVER ADD A PREFIX OR A SUFFIX TO THE FUNCTION CALL. + +Here is an example of the output I desiere when performing function call: +§{"type": "function", "name": "python_repl_ast", "parameters": {"query": "print(df.shape)"}} +NOTE: There is no prefix before the symbol '§' and nothing comes after the call is done. + + Reminder: + - Function calls MUST follow the specified format. + - Only call one function at a time. + - Required parameters MUST be specified. + - Put the entire function call reply on one line. + - If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls. + - If you have already called a tool and got the response for the users question please reply with the response. + """ + assert result.strip() == expected.strip() + + def test_build_function_instructions(self, mock_azure_provider): + functions = [ + { + "name": "python_repl_ast", + "description": "execute Python code", + "parameters": {"query": "string"}, + }, + { + "name": "data_lookup", + "description": "retrieve data from a database", + "parameters": {"database": "string", "query": "string"}, + }, + ] + + result = mock_azure_provider.build_function_instructions(functions) + + expected = """ +You have access to the following functions: +Use the function 'python_repl_ast' to: 'execute Python code' +{ + "query": "string" +} + +Use the function 'data_lookup' to: 'retrieve data from a database' +{ + "database": "string", + "query": "string" +} + + +If you choose to use a function to produce this response, ONLY reply in the following format with no prefix or suffix: +§{"type": "function", "name": "FUNCTION_NAME", "parameters": {"PARAMETER_NAME": PARAMETER_VALUE}} + +Here is an example of the output I desiere when performing function call: +§{"type": "function", "name": "python_repl_ast", "parameters": {"query": "print(df.shape)"}} + +Reminder: +- Function calls MUST follow the specified format. +- Only call one function at a time. +- NEVER call more than one function at a time. +- Required parameters MUST be specified. +- Put the entire function call reply on one line. +- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls. +- If you have already called a function and got the response for the user's question, please reply with the response. +""" + + assert result.strip() == expected.strip() + + +class TestBuildLlamaConversation: + def test_build_llama_conversation_with_nested_messages(self, mock_azure_provider): + mock_azure_provider.format_message = MagicMock( + side_effect=lambda msg: f"[formatted:{msg['content']}]" + ) + + openai_message = [ + { + "role": "user", + "content": "[{'content': 'nested message 1'}, {'content': 'nested message 2'}]", + }, + {"role": "assistant", "content": "assistant reply"}, + ] + llama_message = "Initial message: " + + result = mock_azure_provider.build_llama_conversation( + openai_message, llama_message + ) + + expected = "Initial message: [formatted:nested message 1][formatted:nested message 2][formatted:assistant reply]" + + assert result == expected + mock_azure_provider.format_message.assert_any_call( + {"content": "nested message 1"} + ) + mock_azure_provider.format_message.assert_any_call( + {"content": "nested message 2"} + ) + mock_azure_provider.format_message.assert_any_call( + {"role": "assistant", "content": "assistant reply"} + ) + + def test_build_llama_conversation_with_invalid_nested_content( + self, mock_azure_provider + ): + mock_azure_provider.format_message = MagicMock( + side_effect=lambda msg: f"[formatted:{msg['content']}]" + ) + + openai_message = [ + {"role": "user", "content": "[invalid json/dict]"}, + {"role": "assistant", "content": "assistant reply"}, + ] + llama_message = "Initial message: " + + with patch("ast.literal_eval", side_effect=ValueError) as mock_literal_eval: + result = mock_azure_provider.build_llama_conversation( + openai_message, llama_message + ) + + expected = "Initial message: [formatted:[invalid json/dict]][formatted:assistant reply]" + + assert result == expected + mock_azure_provider.format_message.assert_any_call( + {"role": "user", "content": "[invalid json/dict]"} + ) + mock_azure_provider.format_message.assert_any_call( + {"role": "assistant", "content": "assistant reply"} + ) + + mock_literal_eval.assert_called_once_with("[invalid json/dict]") + + def test_build_llama_conversation_skipping_system_messages( + self, mock_azure_provider + ): + mock_azure_provider.format_message = MagicMock( + side_effect=lambda msg: f"[formatted:{msg['content']}]" + ) + + openai_message = [ + {"role": "system", "content": "system message"}, + {"role": "user", "content": "user message"}, + ] + llama_message = "Initial message: " + + result = mock_azure_provider.build_llama_conversation( + openai_message, llama_message + ) + + expected = "Initial message: [formatted:user message]" + + assert result == expected + mock_azure_provider.format_message.assert_any_call( + {"role": "user", "content": "user message"} + ) diff --git a/libs/core/tests/unit_tests/test_provider.py b/libs/core/tests/unit_tests/test_provider.py index 118367a3..42396c99 100644 --- a/libs/core/tests/unit_tests/test_provider.py +++ b/libs/core/tests/unit_tests/test_provider.py @@ -1,30 +1,39 @@ -from unittest.mock import AsyncMock, MagicMock +from unittest.mock import MagicMock import pytest -from llmstudio_core.providers.provider import ChatRequest, ProviderError +from llmstudio_core.providers.provider import ChatRequest, ProviderError, time -request = ChatRequest(chat_input="Hello", model="test_model") +request = ChatRequest(chat_input="Hello World", model="test_model") -def test_chat(mock_provider): - mock_provider.generate_client = MagicMock(return_value=MagicMock()) - mock_provider.handle_response = MagicMock(return_value=iter(["response"])) +def test_chat_response_non_stream(mock_provider): + mock_provider.validate_request = MagicMock() + mock_provider.validate_model = MagicMock() + mock_provider.generate_client = MagicMock(return_value="mock_response") + mock_provider.handle_response = MagicMock(return_value="final_response") - print(request.model_dump()) - response = mock_provider.chat(request.chat_input, request.model) + response = mock_provider.chat(chat_input="Hello", model="test_model") - assert response is not None + assert response == "final_response" + mock_provider.validate_request.assert_called_once() + mock_provider.validate_model.assert_called_once() -@pytest.mark.asyncio -async def test_achat(mock_provider): - mock_provider.agenerate_client = AsyncMock(return_value=AsyncMock()) - mock_provider.ahandle_response = AsyncMock(return_value=AsyncMock()) - - print(request.model_dump()) - response = await mock_provider.achat(request.chat_input, request.model) +def test_chat_streaming_response(mock_provider): + mock_provider.validate_request = MagicMock() + mock_provider.validate_model = MagicMock() + mock_provider.generate_client = MagicMock(return_value="mock_response_stream") + mock_provider.handle_response = MagicMock( + return_value=iter(["streamed_response_1", "streamed_response_2"]) + ) - assert response is not None + response_stream = mock_provider.chat( + chat_input="Hello", model="test_model", is_stream=True + ) + assert next(response_stream) == "streamed_response_1" + assert next(response_stream) == "streamed_response_2" + mock_provider.validate_request.assert_called_once() + mock_provider.validate_model.assert_called_once() def test_validate_model(mock_provider): @@ -36,22 +45,214 @@ def test_validate_model(mock_provider): mock_provider.validate_model(request_invalid) -def test_calculate_metrics(mock_provider): - metrics = mock_provider.calculate_metrics( - input="Hello", - output="World", - model="test_model", - start_time=0, - end_time=1, - first_token_time=0.5, - token_times=(0.1, 0.2), - token_count=2, - ) +def test_join_chunks_finish_reason_stop(mock_provider): + current_time = int(time.time()) + chunks = [ + { + "id": "test_id", + "model": "test_model", + "created": current_time, + "choices": [ + { + "delta": {"content": "Hello, "}, + "finish_reason": None, + "index": 0, + } + ], + }, + { + "id": "test_id", + "model": "test_model", + "created": current_time, + "choices": [ + { + "delta": {"content": "world!"}, + "finish_reason": "stop", + "index": 0, + } + ], + }, + ] + response, output_string = mock_provider.join_chunks(chunks) + + assert output_string == "Hello, world!" + assert response.choices[0].message.content == "Hello, world!" + + +def test_join_chunks_finish_reason_function_call(mock_provider): + current_time = int(time.time()) + chunks = [ + { + "id": "test_id", + "model": "test_model", + "created": current_time, + "choices": [ + { + "delta": { + "function_call": {"name": "my_function", "arguments": "arg1"} + }, + "finish_reason": None, + "index": 0, + } + ], + }, + { + "id": "test_id", + "model": "test_model", + "created": current_time, + "choices": [ + { + "delta": {"function_call": {"arguments": "arg2"}}, + "finish_reason": "function_call", + "index": 0, + } + ], + }, + { + "id": "test_id", + "model": "test_model", + "created": current_time, + "choices": [ + { + "delta": {"function_call": {"arguments": "}"}}, + "finish_reason": "function_call", + "index": 0, + } + ], + }, + ] + response, output_string = mock_provider.join_chunks(chunks) + + assert output_string == "arg1arg2" + assert response.choices[0].message.function_call.arguments == "arg1arg2" + assert response.choices[0].message.function_call.name == "my_function" + + +def test_join_chunks_tool_calls(mock_provider): + current_time = int(time.time()) + + chunks = [ + { + "id": "test_id_1", + "model": "test_model", + "created": current_time, + "choices": [ + { + "delta": { + "tool_calls": [ + { + "id": "tool_1", + "index": 0, + "function": { + "name": "search_tool", + "arguments": '{"query": "weather', + }, + "type": "function", + } + ] + }, + "finish_reason": None, + "index": 0, + } + ], + }, + { + "id": "test_id_2", + "model": "test_model", + "created": current_time, + "choices": [ + { + "delta": { + "tool_calls": [ + { + "id": "tool_1", + "index": 0, + "function": { + "name": "search_tool", + "arguments": ' details"}', + }, + } + ] + }, + "finish_reason": "tool_calls", + "index": 0, + } + ], + }, + ] + + response, output_string = mock_provider.join_chunks(chunks) + + assert output_string == "['search_tool', '{\"query\": \"weather details\"}']" + + assert response.object == "chat.completion" + assert response.choices[0].finish_reason == "tool_calls" + tool_call = response.choices[0].message.tool_calls[0] + + assert tool_call.id == "tool_1" + assert tool_call.function.name == "search_tool" + assert tool_call.function.arguments == '{"query": "weather details"}' + assert tool_call.type == "function" + + +def test_input_to_string_with_string(mock_provider): + input_data = "Hello, world!" + assert mock_provider.input_to_string(input_data) == "Hello, world!" + + +def test_input_to_string_with_list_of_text_messages(mock_provider): + input_data = [ + {"content": "Hello"}, + {"content": " world!"}, + ] + assert mock_provider.input_to_string(input_data) == "Hello world!" + + +def test_input_to_string_with_list_of_text_and_url(mock_provider): + input_data = [ + {"role": "user", "content": [{"type": "text", "text": "Hello "}]}, + { + "role": "user", + "content": [ + { + "type": "image_url", + "image_url": {"url": "http://example.com/image.jpg"}, + } + ], + }, + {"role": "user", "content": [{"type": "text", "text": " world!"}]}, + ] + expected_output = "Hello http://example.com/image.jpg world!" + assert mock_provider.input_to_string(input_data) == expected_output + + +def test_input_to_string_with_mixed_roles_and_missing_content(mock_provider): + input_data = [ + {"role": "assistant", "content": "Admin text;"}, + {"role": "user", "content": [{"type": "text", "text": "User text"}]}, + { + "role": "user", + "content": [ + { + "type": "image_url", + "image_url": {"url": "http://example.com/another.jpg"}, + } + ], + }, + ] + expected_output = "Admin text;User texthttp://example.com/another.jpg" + assert mock_provider.input_to_string(input_data) == expected_output + + +def test_input_to_string_with_missing_content_key(mock_provider): + input_data = [ + {"role": "user"}, + {"role": "user", "content": [{"type": "text", "text": "Hello again"}]}, + ] + expected_output = "Hello again" + assert mock_provider.input_to_string(input_data) == expected_output + - assert metrics["input_tokens"] == pytest.approx(1) - assert metrics["output_tokens"] == pytest.approx(1) - assert metrics["cost_usd"] == pytest.approx(0.03) - assert metrics["latency_s"] == pytest.approx(1) - assert metrics["time_to_first_token_s"] == pytest.approx(0.5) - assert metrics["inter_token_latency_s"] == pytest.approx(0.15) - assert metrics["tokens_per_second"] == pytest.approx(2) +def test_input_to_string_with_empty_list(mock_provider): + input_data = [] + assert mock_provider.input_to_string(input_data) == "" diff --git a/libs/core/tests/unit_tests/test_provider_costs_and_metrics.py b/libs/core/tests/unit_tests/test_provider_costs_and_metrics.py new file mode 100644 index 00000000..fb54d602 --- /dev/null +++ b/libs/core/tests/unit_tests/test_provider_costs_and_metrics.py @@ -0,0 +1,128 @@ +from unittest.mock import MagicMock + + +def test_calculate_metrics(mock_provider): + + metrics = mock_provider.calculate_metrics( + input="Hello", + output="Hello World", + model="test_model", + start_time=0.0, + end_time=1.0, + first_token_time=0.5, + token_times=(0.1,), + token_count=2, + ) + + assert metrics["input_tokens"] == 1 + assert metrics["output_tokens"] == 2 + assert metrics["total_tokens"] == 3 + assert metrics["cost_usd"] == 0.01 * 1 + 0.02 * 2 # input_cost + output_cost + assert metrics["latency_s"] == 1.0 # end_time - start_time + assert ( + metrics["time_to_first_token_s"] == 0.5 - 0.0 + ) # first_token_time - start_time + assert metrics["inter_token_latency_s"] == 0.1 # Average of token_times + assert metrics["tokens_per_second"] == 2 / 1.0 # token_count / total_time + + +def test_calculate_metrics_single_token(mock_provider): + + metrics = mock_provider.calculate_metrics( + input="Hello", + output="World", + model="test_model", + start_time=0.0, + end_time=1.0, + first_token_time=0.5, + token_times=(), + token_count=1, + ) + + assert metrics["input_tokens"] == 1 + assert metrics["output_tokens"] == 1 + assert metrics["total_tokens"] == 2 + assert metrics["cost_usd"] == 0.01 * 1 + 0.02 * 1 + assert metrics["latency_s"] == 1.0 + assert metrics["time_to_first_token_s"] == 0.5 - 0.0 + assert metrics["inter_token_latency_s"] == 0 + assert metrics["tokens_per_second"] == 1 / 1.0 + + +def test_calculate_cost_fixed_cost(mock_provider): + fixed_cost = 0.02 + token_count = 100 + expected_cost = token_count * fixed_cost + assert mock_provider.calculate_cost(token_count, fixed_cost) == expected_cost + + +def test_calculate_cost_variable_cost(mock_provider): + cost_range_1 = MagicMock() + cost_range_1.range = (0, 50) + cost_range_1.cost = 0.01 + + cost_range_2 = MagicMock() + cost_range_2.range = (51, 100) + cost_range_2.cost = 0.02 + + variable_cost = [cost_range_1, cost_range_2] + token_count = 75 + expected_cost = token_count * 0.02 + assert mock_provider.calculate_cost(token_count, variable_cost) == expected_cost + + +def test_calculate_cost_variable_cost_higher_range(mock_provider): + cost_range_1 = MagicMock() + cost_range_1.range = (0, 50) + cost_range_1.cost = 0.01 + + cost_range_2 = MagicMock() + cost_range_2.range = (51, 100) + cost_range_2.cost = 0.02 + + cost_range_3 = MagicMock() + cost_range_3.range = (101, None) + cost_range_3.cost = 0.03 + + variable_cost = [cost_range_1, cost_range_2, cost_range_3] + token_count = 150 + expected_cost = token_count * 0.03 + assert mock_provider.calculate_cost(token_count, variable_cost) == expected_cost + + +def test_calculate_cost_variable_cost_no_matching_range(mock_provider): + cost_range_1 = MagicMock() + cost_range_1.range = (0, 50) + cost_range_1.cost = 0.01 + + cost_range_2 = MagicMock() + cost_range_2.range = (51, 100) + cost_range_2.cost = 0.02 + + cost_range_3 = MagicMock() + cost_range_3.range = (101, 150) + cost_range_3.cost = 0.03 + + variable_cost = [cost_range_1, cost_range_2, cost_range_3] + token_count = 200 + expected_cost = 0 + assert mock_provider.calculate_cost(token_count, variable_cost) == expected_cost + + +def test_calculate_cost_variable_cost_no_matching_range_inferior(mock_provider): + cost_range_1 = MagicMock() + cost_range_1.range = (10, 50) + cost_range_1.cost = 0.01 + + cost_range_2 = MagicMock() + cost_range_2.range = (51, 100) + cost_range_2.cost = 0.02 + + cost_range_3 = MagicMock() + cost_range_3.range = (101, 150) + cost_range_3.cost = 0.03 + + variable_cost = [cost_range_1, cost_range_2, cost_range_3] + token_count = 5 + expected_cost = 0 + assert mock_provider.calculate_cost(token_count, variable_cost) == expected_cost diff --git a/libs/core/tests/unit_tests/test_provider_handle_response.py b/libs/core/tests/unit_tests/test_provider_handle_response.py new file mode 100644 index 00000000..ac04e32b --- /dev/null +++ b/libs/core/tests/unit_tests/test_provider_handle_response.py @@ -0,0 +1,281 @@ +from unittest.mock import MagicMock + +import pytest +from llmstudio_core.providers.provider import ChatCompletion, ChatCompletionChunk, time + + +@pytest.mark.asyncio +async def test_ahandle_response_non_streaming(mock_provider): + request = MagicMock( + is_stream=False, chat_input="Hello", model="test_model", parameters={} + ) + response_chunk = { + "choices": [ + { + "delta": {"content": "Non-streamed response"}, + "finish_reason": "stop", + "index": 0, + } + ], + "model": "test_model", + } + start_time = time.time() + + async def mock_aparse_response(*args, **kwargs): + yield response_chunk + + mock_provider.aparse_response = mock_aparse_response + mock_provider.join_chunks = MagicMock( + return_value=( + ChatCompletion( + id="id", + choices=[], + created=0, + model="test_model", + object="chat.completion", + ), + "Non-streamed response", + ) + ) + mock_provider.calculate_metrics = MagicMock(return_value={"input_tokens": 1}) + + response = [] + async for chunk in mock_provider.ahandle_response( + request, mock_aparse_response(), start_time + ): + response.append(chunk) + + assert isinstance(response[0], ChatCompletion) + assert response[0].choices == [] + assert response[0].chat_output == "Non-streamed response" + + +@pytest.mark.asyncio +async def test_ahandle_response_streaming_length(mock_provider): + request = MagicMock( + is_stream=True, chat_input="Hello", model="test_model", parameters={} + ) + response_chunk = { + "choices": [ + { + "delta": {"content": "Streamed response"}, + "finish_reason": "length", + "index": 0, + } + ], + "model": "test_model", + "object": "chat.completion.chunk", + "created": 0, + } + start_time = time.time() + + async def mock_aparse_response(*args, **kwargs): + yield response_chunk + + mock_provider.aparse_response = mock_aparse_response + mock_provider.join_chunks = MagicMock( + return_value=( + ChatCompletion( + id="id", + choices=[], + created=0, + model="test_model", + object="chat.completion", + ), + "Streamed response", + ) + ) + mock_provider.calculate_metrics = MagicMock(return_value={"input_tokens": 1}) + + response = [] + async for chunk in mock_provider.ahandle_response( + request, mock_aparse_response(), start_time + ): + response.append(chunk) + + assert isinstance(response[0], ChatCompletionChunk) + assert response[0].chat_output_stream == "Streamed response" + + +@pytest.mark.asyncio +async def test_ahandle_response_streaming_stop(mock_provider): + request = MagicMock( + is_stream=True, chat_input="Hello", model="test_model", parameters={} + ) + response_chunk = { + "choices": [ + { + "delta": {"content": "Streamed response"}, + "finish_reason": "stop", + "index": 0, + } + ], + "model": "test_model", + "object": "chat.completion.chunk", + "created": 0, + } + start_time = time.time() + + async def mock_aparse_response(*args, **kwargs): + yield response_chunk + + mock_provider.aparse_response = mock_aparse_response + mock_provider.join_chunks = MagicMock( + return_value=( + ChatCompletion( + id="id", + choices=[], + created=0, + model="test_model", + object="chat.completion", + ), + "Streamed response", + ) + ) + mock_provider.calculate_metrics = MagicMock(return_value={"input_tokens": 1}) + + response = [] + async for chunk in mock_provider.ahandle_response( + request, mock_aparse_response(), start_time + ): + response.append(chunk) + + assert isinstance(response[0], ChatCompletionChunk) + assert response[0].chat_output == "Streamed response" + + +def test_handle_response_non_streaming(mock_provider): + request = MagicMock( + is_stream=False, chat_input="Hello", model="test_model", parameters={} + ) + response_chunk = { + "choices": [ + { + "delta": {"content": "Non-streamed response"}, + "finish_reason": "stop", + "index": 0, + } + ], + "model": "test_model", + } + start_time = time.time() + + def mock_parse_response(*args, **kwargs): + yield response_chunk + + mock_provider.aparse_response = mock_parse_response + mock_provider.join_chunks = MagicMock( + return_value=( + ChatCompletion( + id="id", + choices=[], + created=0, + model="test_model", + object="chat.completion", + ), + "Non-streamed response", + ) + ) + mock_provider.calculate_metrics = MagicMock(return_value={"input_tokens": 1}) + + response = [] + for chunk in mock_provider.handle_response( + request, mock_parse_response(), start_time + ): + response.append(chunk) + + assert isinstance(response[0], ChatCompletion) + assert response[0].choices == [] + assert response[0].chat_output == "Non-streamed response" + + +def test_handle_response_streaming_length(mock_provider): + request = MagicMock( + is_stream=True, chat_input="Hello", model="test_model", parameters={} + ) + response_chunk = { + "choices": [ + { + "delta": {"content": "Streamed response"}, + "finish_reason": "length", + "index": 0, + } + ], + "model": "test_model", + "object": "chat.completion.chunk", + "created": 0, + } + start_time = time.time() + + def mock_parse_response(*args, **kwargs): + yield response_chunk + + mock_provider.aparse_response = mock_parse_response + mock_provider.join_chunks = MagicMock( + return_value=( + ChatCompletion( + id="id", + choices=[], + created=0, + model="test_model", + object="chat.completion", + ), + "Streamed response", + ) + ) + mock_provider.calculate_metrics = MagicMock(return_value={"input_tokens": 1}) + + response = [] + for chunk in mock_provider.handle_response( + request, mock_parse_response(), start_time + ): + response.append(chunk) + + assert isinstance(response[0], ChatCompletionChunk) + assert response[0].chat_output_stream == "Streamed response" + + +def test_handle_response_streaming_stop(mock_provider): + request = MagicMock( + is_stream=True, chat_input="Hello", model="test_model", parameters={} + ) + response_chunk = { + "choices": [ + { + "delta": {"content": "Streamed response"}, + "finish_reason": "stop", + "index": 0, + } + ], + "model": "test_model", + "object": "chat.completion.chunk", + "created": 0, + } + start_time = time.time() + + def mock_parse_response(*args, **kwargs): + yield response_chunk + + mock_provider.parse_response = mock_parse_response + mock_provider.join_chunks = MagicMock( + return_value=( + ChatCompletion( + id="id", + choices=[], + created=0, + model="test_model", + object="chat.completion", + ), + "Streamed response", + ) + ) + mock_provider.calculate_metrics = MagicMock(return_value={"input_tokens": 1}) + + response = [] + for chunk in mock_provider.handle_response( + request, mock_parse_response(), start_time + ): + response.append(chunk) + + assert isinstance(response[0], ChatCompletionChunk) + assert response[0].chat_output == "Streamed response" From 2cd3f94a78a51eb16cce9d5abb2c693e180b3745 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 18 Dec 2024 10:46:28 +0000 Subject: [PATCH 02/48] [fix] bump prerelease version in pyproject.toml --- libs/core/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/core/pyproject.toml b/libs/core/pyproject.toml index de5a22c2..0847b86b 100644 --- a/libs/core/pyproject.toml +++ b/libs/core/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "llmstudio-core" -version = "1.0.2" +version = "1.0.3a0" description = "LLMStudio core capabilities for routing llm calls for any vendor. No proxy server required. For that use llmstudio[proxy]" authors = ["Cláudio Lemos "] license = "MIT" From cdeb84f0e4057c28f0107d09382b70496e5de3b5 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Wed, 18 Dec 2024 10:49:30 +0000 Subject: [PATCH 03/48] chore: rename action --- .github/workflows/upload-pypi-dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upload-pypi-dev.yml b/.github/workflows/upload-pypi-dev.yml index b13bf403..85cf886c 100644 --- a/.github/workflows/upload-pypi-dev.yml +++ b/.github/workflows/upload-pypi-dev.yml @@ -1,4 +1,4 @@ -name: PyPI prerelease and build/push Docker image. +name: PyPI prerelease any module. on: workflow_dispatch: From f9feb73b0f60037b08e02b9ecea6d296d568abe4 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Wed, 18 Dec 2024 11:05:25 +0000 Subject: [PATCH 04/48] feat: added action to run tests on PR --- .github/workflows/tests.yml | 38 +++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/tests.yml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml new file mode 100644 index 00000000..3be26272 --- /dev/null +++ b/.github/workflows/tests.yml @@ -0,0 +1,38 @@ +name: Tests + +on: + pull_request: + branches: + - main + types: + - opened + - synchronize + - reopened + +jobs: + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + # Set up Python environment + - name: Set up Python + uses: actions/setup-python@v2 + with: + python-version: "3.x" + + # Install Poetry + - name: Install Poetry + run: | + curl -sSL https://install.python-poetry.org | python3 - + + # Build and publish package to PyPI + - name: Install llmstudio-core + working-directory: ./libs/core + run: | + poetry install + + # Build and publish package to PyPI + - name: Run unit-tests + run: | + make unit-tests From 95c17239f7df1bd946073b1c5b92bde663033012 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Wed, 18 Dec 2024 11:06:30 +0000 Subject: [PATCH 05/48] chore: comments --- .github/workflows/tests.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3be26272..cf2a3002 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -26,13 +26,12 @@ jobs: run: | curl -sSL https://install.python-poetry.org | python3 - - # Build and publish package to PyPI + # Install lib and dev dependencies - name: Install llmstudio-core working-directory: ./libs/core run: | poetry install - # Build and publish package to PyPI - name: Run unit-tests run: | make unit-tests From 8ea43c6a62db6d42ed0efc8415901613e9363cba Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Wed, 18 Dec 2024 12:38:58 +0000 Subject: [PATCH 06/48] fix: fix azure config tests --- libs/core/tests/unit_tests/conftest.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libs/core/tests/unit_tests/conftest.py b/libs/core/tests/unit_tests/conftest.py index 5eeccc83..73ef66e5 100644 --- a/libs/core/tests/unit_tests/conftest.py +++ b/libs/core/tests/unit_tests/conftest.py @@ -75,5 +75,10 @@ def _provider_config_name(): def mock_azure_provider(): config = MagicMock() config.id = "mock_azure_provider" - base_url = "mock_url.com" - return MockAzureProvider(config=config, base_url=base_url) + api_key="key" + api_endpoint="http://azureopenai.com" + api_version="2025-01-01-preview" + return MockAzureProvider(config=config, + api_endpoint=api_endpoint, + api_key=api_key, + api_version=api_version) From 9f42faa534e0aa761a51c9836ee511601bf37082 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Wed, 18 Dec 2024 12:42:12 +0000 Subject: [PATCH 07/48] chore: style format --- libs/core/tests/unit_tests/conftest.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/libs/core/tests/unit_tests/conftest.py b/libs/core/tests/unit_tests/conftest.py index 73ef66e5..1d1939a0 100644 --- a/libs/core/tests/unit_tests/conftest.py +++ b/libs/core/tests/unit_tests/conftest.py @@ -75,10 +75,12 @@ def _provider_config_name(): def mock_azure_provider(): config = MagicMock() config.id = "mock_azure_provider" - api_key="key" - api_endpoint="http://azureopenai.com" - api_version="2025-01-01-preview" - return MockAzureProvider(config=config, - api_endpoint=api_endpoint, - api_key=api_key, - api_version=api_version) + api_key = "key" + api_endpoint = "http://azureopenai.com" + api_version = "2025-01-01-preview" + return MockAzureProvider( + config=config, + api_endpoint=api_endpoint, + api_key=api_key, + api_version=api_version, + ) From 91f232e89656b9b938adcb0fd4337f225efc1724 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Wed, 18 Dec 2024 12:43:51 +0000 Subject: [PATCH 08/48] fix: tests workflow --- .github/workflows/tests.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cf2a3002..c59971b6 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ on: - reopened jobs: - lint: + tests: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -25,13 +25,17 @@ jobs: - name: Install Poetry run: | curl -sSL https://install.python-poetry.org | python3 - - # Install lib and dev dependencies - name: Install llmstudio-core working-directory: ./libs/core run: | poetry install - - - name: Run unit-tests + POETRY_ENV=$(poetry env info --path) + echo $POETRY_ENV + echo "POETRY_ENV=$POETRY_ENV" >> $GITHUB_ENV + + - name: Run unit tests run: | - make unit-tests + echo ${{ env.POETRY_ENV }} + source ${{ env.POETRY_ENV }}/bin/activate + poetry run pytest libs/core From ee7c373a48fe909adca68c854d4ba3391204e378 Mon Sep 17 00:00:00 2001 From: brunoalho99 <132477278+brunoalho99@users.noreply.github.com> Date: Thu, 23 Jan 2025 14:33:22 +0000 Subject: [PATCH 09/48] Feature/prompt management (#200) * [feat] prompt management * [feat] testing * [feat] only one active prompt --- .../prompt_manager/__init__.py | 0 .../llmstudio_tracker/prompt_manager/crud.py | 91 ++++++++++++++++ .../prompt_manager/endpoints.py | 56 ++++++++++ .../prompt_manager/manager.py | 61 +++++++++++ .../prompt_manager/models.py | 102 ++++++++++++++++++ .../prompt_manager/schemas.py | 25 +++++ libs/tracker/llmstudio_tracker/server.py | 2 + 7 files changed, 337 insertions(+) create mode 100644 libs/tracker/llmstudio_tracker/prompt_manager/__init__.py create mode 100644 libs/tracker/llmstudio_tracker/prompt_manager/crud.py create mode 100644 libs/tracker/llmstudio_tracker/prompt_manager/endpoints.py create mode 100644 libs/tracker/llmstudio_tracker/prompt_manager/manager.py create mode 100644 libs/tracker/llmstudio_tracker/prompt_manager/models.py create mode 100644 libs/tracker/llmstudio_tracker/prompt_manager/schemas.py diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/__init__.py b/libs/tracker/llmstudio_tracker/prompt_manager/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/crud.py b/libs/tracker/llmstudio_tracker/prompt_manager/crud.py new file mode 100644 index 00000000..f4341592 --- /dev/null +++ b/libs/tracker/llmstudio_tracker/prompt_manager/crud.py @@ -0,0 +1,91 @@ +from llmstudio_tracker.prompt_manager import models, schemas +from sqlalchemy.orm import Session + + +def get_prompt_by_name_model_provider( + db: Session, name: str, model: str, provider: str +): + return ( + db.query(models.PromptDefault) + .filter( + models.PromptDefault.name == name, + models.PromptDefault.model == model, + models.PromptDefault.provider == provider, + models.PromptDefault.is_active == True, + ) + .order_by(models.PromptDefault.version.desc()) + .first() + ) + + +def get_prompt_by_id(db: Session, prompt_id: str): + return ( + db.query(models.PromptDefault) + .filter(models.PromptDefault.prompt_id == prompt_id) + .first() + ) + + +def get_prompt( + db: Session, + prompt_id: str = None, + name: str = None, + model: str = None, + provider: str = None, +): + if prompt_id: + return get_prompt_by_id(db, prompt_id) + else: + return get_prompt_by_name_model_provider(db, name, model, provider) + + +def add_prompt(db: Session, prompt: schemas.PromptDefault): + + prompt_created = models.PromptDefault.create_with_incremental_version( + db, + config=prompt.config, + prompt=prompt.prompt, + is_active=prompt.is_active, + name=prompt.name, + label=prompt.label, + model=prompt.model, + provider=prompt.provider, + ) + db.add(prompt_created) + db.commit() + db.refresh(prompt_created) + return prompt_created + + +def update_prompt(db: Session, prompt: schemas.PromptDefault): + if prompt.prompt_id: + existing_prompt = get_prompt_by_id(db, prompt.prompt_id) + else: + existing_prompt = get_prompt_by_name_model_provider( + db, prompt.name, prompt.model, prompt.provider + ) + + existing_prompt.config = prompt.config + existing_prompt.prompt = prompt.prompt + existing_prompt.is_active = prompt.is_active + existing_prompt.name = prompt.name + existing_prompt.model = prompt.model + existing_prompt.provider = prompt.provider + existing_prompt.version = prompt.version + existing_prompt.label = prompt.label + + db.commit() + db.refresh(existing_prompt) + return existing_prompt + + +def delete_prompt(db: Session, prompt: schemas.PromptDefault): + if prompt.prompt_id: + existing_prompt = get_prompt_by_id(db, prompt.prompt_id) + else: + existing_prompt = get_prompt_by_name_model_provider( + db, prompt.name, prompt.model, prompt.provider + ) + + db.delete(existing_prompt) + db.commit() diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/endpoints.py b/libs/tracker/llmstudio_tracker/prompt_manager/endpoints.py new file mode 100644 index 00000000..bcffc07b --- /dev/null +++ b/libs/tracker/llmstudio_tracker/prompt_manager/endpoints.py @@ -0,0 +1,56 @@ +from fastapi import APIRouter, Depends +from llmstudio_tracker.database import engine, get_db +from llmstudio_tracker.prompt_manager import crud, models, schemas +from sqlalchemy.orm import Session + +models.Base.metadata.create_all(bind=engine) + + +class PromptsRoutes: + def __init__(self, router: APIRouter): + self.router = router + self.define_routes() + + def define_routes(self): + self.router.post( + "/add/prompt", + response_model=schemas.PromptDefault, + )(self.add_prompt) + + self.router.get("/get/prompt", response_model=schemas.PromptDefault)( + self.get_prompt + ) + + self.router.patch("/update/prompt", response_model=schemas.PromptDefault)( + self.update_prompt + ) + + self.router.delete("/delete/prompt")(self.delete_prompt) + + async def add_prompt( + self, prompt: schemas.PromptDefault, db: Session = Depends(get_db) + ): + return crud.add_prompt(db=db, prompt=prompt) + + async def update_prompt( + self, prompt: schemas.PromptDefault, db: Session = Depends(get_db) + ): + return crud.update_prompt(db, prompt) + + async def get_prompt( + self, + prompt_info: schemas.PromptInfo, + db: Session = Depends(get_db), + ): + return crud.get_prompt( + db, + prompt_id=prompt_info.prompt_id, + name=prompt_info.name, + model=prompt_info.model, + provider=prompt_info.provider, + ) + + async def delete_prompt( + self, prompt: schemas.PromptDefault, db: Session = Depends(get_db) + ): + return crud.delete_prompt(db, prompt) diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/manager.py b/libs/tracker/llmstudio_tracker/prompt_manager/manager.py new file mode 100644 index 00000000..7f47ec09 --- /dev/null +++ b/libs/tracker/llmstudio_tracker/prompt_manager/manager.py @@ -0,0 +1,61 @@ +import json + +import requests +from llmstudio_tracker.prompt_manager.schemas import PromptDefault +from llmstudio_tracker.tracker import TrackingConfig + + +class PromptManager: + def __init__(self, tracking_config: TrackingConfig): + self.tracking_url = tracking_config.url + self._session = requests.Session() + + def add_prompt(self, prompt: PromptDefault): + req = self._session.post( + f"{self.tracking_url}/api/tracking/add/prompt", + headers={"accept": "application/json", "Content-Type": "application/json"}, + data=prompt.model_dump_json(), + timeout=100, + ) + return req + + def delete_prompt(self, prompt: PromptDefault): + req = self._session.delete( + f"{self.tracking_url}/api/tracking/delete/prompt", + headers={"accept": "application/json", "Content-Type": "application/json"}, + data=prompt.model_dump_json(), + timeout=100, + ) + return req + + def update_prompt(self, prompt: PromptDefault): + req = self._session.patch( + f"{self.tracking_url}/api/tracking/update/prompt", + headers={"accept": "application/json", "Content-Type": "application/json"}, + data=prompt.model_dump_json(), + timeout=100, + ) + return req + + def get_prompt( + self, + prompt_id: str = None, + name: str = None, + model: str = None, + provider: str = None, + ): + + data = { + "prompt_id": prompt_id, + "name": name, + "model": model, + "provider": provider, + } + + req = self._session.get( + f"{self.tracking_url}/api/tracking/get/prompt", + headers={"accept": "application/json", "Content-Type": "application/json"}, + timeout=100, + data=json.dumps(data), + ) + return req diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/models.py b/libs/tracker/llmstudio_tracker/prompt_manager/models.py new file mode 100644 index 00000000..2d96e35b --- /dev/null +++ b/libs/tracker/llmstudio_tracker/prompt_manager/models.py @@ -0,0 +1,102 @@ +import uuid +from datetime import datetime, timezone + +from llmstudio_tracker.config import DB_TYPE +from llmstudio_tracker.database import Base +from llmstudio_tracker.db_utils import JSONEncodedDict +from sqlalchemy import ( + JSON, + Boolean, + Column, + DateTime, + Integer, + String, + UniqueConstraint, + event, + func, +) +from sqlalchemy.orm import Session + + +class PromptDefault(Base): + __tablename__ = "prompts" + + if DB_TYPE == "bigquery": + prompt_id = Column( + String, + primary_key=True, + default=lambda: str(uuid.uuid4()), + ) + config = Column(JSONEncodedDict, nullable=True) + else: + prompt_id = Column( + String, primary_key=True, default=lambda: str(uuid.uuid4()) + ) # Generate UUID as a string + config = Column(JSON, nullable=True) + + prompt = Column(String) + is_active = Column(Boolean, default=False) + name = Column(String, nullable=False) + model = Column(String, nullable=False) + provider = Column(String, nullable=False) + version = Column(Integer, nullable=False) + label = Column(String) + updated_at = Column( + DateTime(timezone=True), + onupdate=lambda: datetime.now(timezone.utc), + default=lambda: datetime.now(timezone.utc), + ) + created_at = Column( + DateTime(timezone=True), default=lambda: datetime.now(timezone.utc) + ) + + __table_args__ = ( + UniqueConstraint( + "name", "provider", "model", "version", name="uq_prompt_version" + ), + ) + + @staticmethod + def get_next_version(session, name, model, provider): + """ + Get the next version number for a combination of name, model, and provider. + """ + max_version = ( + session.query(func.max(PromptDefault.version)) + .filter_by(name=name, model=model, provider=provider) + .scalar() + ) + return (max_version or 0) + 1 + + @classmethod + def create_with_incremental_version(cls, session, **kwargs): + """ + Create a new PromptDefault entry with an incremental version. + """ + name = kwargs.get("name") + model = kwargs.get("model") + provider = kwargs.get("provider") + if not all([name, model, provider]): + raise ValueError("name, model, and provider must be provided") + + kwargs["version"] = cls.get_next_version(session, name, model, provider) + + instance = cls(**kwargs) + session.add(instance) + return instance + + @event.listens_for(Session, "before_flush") + def ensure_single_active_prompt(session, flush_context, instances): + """ + Ensures only one PromptDefault entry per (name, model, provider) can have is_active=True. + If a new entry is set as is_active=True, deactivate others in the same group. + """ + for instance in session.new.union(session.dirty): + if isinstance(instance, PromptDefault) and instance.is_active: + session.query(PromptDefault).filter( + PromptDefault.name == instance.name, + PromptDefault.model == instance.model, + PromptDefault.provider == instance.provider, + PromptDefault.is_active == True, + PromptDefault.prompt_id != instance.prompt_id, + ).update({"is_active": False}, synchronize_session="fetch") diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/schemas.py b/libs/tracker/llmstudio_tracker/prompt_manager/schemas.py new file mode 100644 index 00000000..3209f8ee --- /dev/null +++ b/libs/tracker/llmstudio_tracker/prompt_manager/schemas.py @@ -0,0 +1,25 @@ +from datetime import datetime +from typing import Dict, Optional + +from pydantic import BaseModel + + +class PromptInfo(BaseModel): + prompt_id: Optional[str] = None + name: Optional[str] = None + model: Optional[str] = None + provider: Optional[str] = None + + +class PromptDefault(BaseModel): + prompt_id: Optional[str] = None + config: Optional[Dict] = {} + prompt: str + is_active: Optional[bool] = None + name: str + version: Optional[int] = None + label: Optional[str] = "production" + model: str + provider: str + updated_at: Optional[datetime] = None + created_at: Optional[datetime] = None diff --git a/libs/tracker/llmstudio_tracker/server.py b/libs/tracker/llmstudio_tracker/server.py index ed22c94c..8caff406 100644 --- a/libs/tracker/llmstudio_tracker/server.py +++ b/libs/tracker/llmstudio_tracker/server.py @@ -6,6 +6,7 @@ from fastapi.middleware.cors import CORSMiddleware from llmstudio_tracker.config import TRACKING_HOST, TRACKING_PORT from llmstudio_tracker.logs.endpoints import LogsRoutes +from llmstudio_tracker.prompt_manager.endpoints import PromptsRoutes from llmstudio_tracker.session.endpoints import SessionsRoutes from llmstudio_tracker.utils import get_current_version @@ -42,6 +43,7 @@ def health_check(): tracking_router = APIRouter(prefix=TRACKING_BASE_ENDPOINT) LogsRoutes(tracking_router) SessionsRoutes(tracking_router) + PromptsRoutes(tracking_router) app.include_router(tracking_router) From 549e3885711be581faaef95e9167afe7c5adc419 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Thu, 23 Jan 2025 14:37:01 +0000 Subject: [PATCH 10/48] [fix] bump prerelease version in pyproject.toml --- libs/tracker/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/tracker/pyproject.toml b/libs/tracker/pyproject.toml index ada25d21..c5bb8400 100644 --- a/libs/tracker/pyproject.toml +++ b/libs/tracker/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "llmstudio-tracker" -version = "1.0.5" +version = "1.1.0a0" description = "LLMstudio Tracker is the module of LLMstudio that allows monitoring and logging your LLM calls. By leveraging LLMstudio Tracker, users can gain insights on model performance and streamline development workflows with actionable analytics." authors = ["Claudio Lemos "] readme = "README.md" From c6cdad0488ac054a92a39370eae8de66f94ba5fd Mon Sep 17 00:00:00 2001 From: brunoalho Date: Wed, 29 Jan 2025 11:47:02 +0000 Subject: [PATCH 11/48] [bugfix] return empty prompt --- .../llmstudio_tracker/prompt_manager/crud.py | 14 ++++++++++---- .../llmstudio_tracker/prompt_manager/schemas.py | 8 ++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/crud.py b/libs/tracker/llmstudio_tracker/prompt_manager/crud.py index f4341592..7cff7362 100644 --- a/libs/tracker/llmstudio_tracker/prompt_manager/crud.py +++ b/libs/tracker/llmstudio_tracker/prompt_manager/crud.py @@ -33,10 +33,16 @@ def get_prompt( model: str = None, provider: str = None, ): - if prompt_id: - return get_prompt_by_id(db, prompt_id) - else: - return get_prompt_by_name_model_provider(db, name, model, provider) + prompt = ( + get_prompt_by_id(db, prompt_id) + if prompt_id + else get_prompt_by_name_model_provider(db, name, model, provider) + ) + + if not prompt: + return schemas.PromptDefault() + + return prompt def add_prompt(db: Session, prompt: schemas.PromptDefault): diff --git a/libs/tracker/llmstudio_tracker/prompt_manager/schemas.py b/libs/tracker/llmstudio_tracker/prompt_manager/schemas.py index 3209f8ee..7ddbf992 100644 --- a/libs/tracker/llmstudio_tracker/prompt_manager/schemas.py +++ b/libs/tracker/llmstudio_tracker/prompt_manager/schemas.py @@ -14,12 +14,12 @@ class PromptInfo(BaseModel): class PromptDefault(BaseModel): prompt_id: Optional[str] = None config: Optional[Dict] = {} - prompt: str + prompt: Optional[str] = None is_active: Optional[bool] = None - name: str + name: Optional[str] = None version: Optional[int] = None label: Optional[str] = "production" - model: str - provider: str + model: Optional[str] = None + provider: Optional[str] = None updated_at: Optional[datetime] = None created_at: Optional[datetime] = None From 2a5b4fb2c6147f4c03ac1cfc6740e89e46bb4301 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 29 Jan 2025 12:22:15 +0000 Subject: [PATCH 12/48] [fix] bump prerelease version in pyproject.toml --- libs/tracker/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/tracker/pyproject.toml b/libs/tracker/pyproject.toml index c5bb8400..395220df 100644 --- a/libs/tracker/pyproject.toml +++ b/libs/tracker/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "llmstudio-tracker" -version = "1.1.0a0" +version = "1.1.0a1" description = "LLMstudio Tracker is the module of LLMstudio that allows monitoring and logging your LLM calls. By leveraging LLMstudio Tracker, users can gain insights on model performance and streamline development workflows with actionable analytics." authors = ["Claudio Lemos "] readme = "README.md" From d3303036d85ba85e07a20adcd490aba277b6e2e2 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Wed, 29 Jan 2025 12:37:23 +0000 Subject: [PATCH 13/48] Update CONTRIBUTING.md Signed-off-by: Diogo Goncalves --- CONTRIBUTING.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6ee1c7ad..a637756c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,9 +9,30 @@ Thank you for expressing your interest in contributing to LLMstudio. To ensure t 3. Follow our repo guidelines - Ensure that you update any relevant docstrings and comments within your code - Run `pre-commit run --all-files` to lint your code +4. Sign your commits. Without signed commits, your changes will not be accepted for main. ## Branches - All development happens in per-feature branches prefixed by contributor's initials. For example `feat/feature_name`. - Approved PRs are merged to the `main` branch. + +## Alpha releases: +You need to have your changes in the `develop` branch in order to push a new alpha version of any library `(llmstudio, llmstudio-proxy, llmstudio-tracker)`. Therefore, first guarantee that you feature branch is reviewed and working before merging to develop. + +Process: +- Ensure the `feature/**` you worked is passing the tests and has the approvals necessary. +- Merge to `develop` +- Ensure the changes are in the develop branch +- Use GitHub Actions to initiate the pre-release process: [PyPI pre-release any module](https://github.com/TensorOpsAI/LLMstudio/actions/workflows/upload-pypi-dev.yml) +- Select the target library `(llmstudio, llmstudio-proxy, llmstudio-tracker)` and the target version for the final release (e.g., 1.1.0). Consult main branch and PyPI for current versions. +- Run the workflow. +- The workflow will automatically bump the version and create an alpha release of the library/module specified +- The workflow will automatically push changes back (bump version) to the develop branch + +Repeat the process in case your `development` branch contains changes in multiple libraries. + +## Final releases: +Once you're happy with the versions, create the Release notes on the PR between `develop` and `main` and merge to main branch when ready for full release. The workflow will automatically remove any `alpha` tag in your libraries and push the versions for every library/module that suffered changes. + + From 9a1bf1d0e63aa073fb23e161b66e39bb76991077 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Wed, 29 Jan 2025 18:48:00 +0000 Subject: [PATCH 14/48] feat: agents core structure --- libs/core/llmstudio_core/agents/__init__.py | 31 +++++++ .../llmstudio_core/agents/bedrock/__init__.py | 0 .../agents/bedrock/data_models.py | 31 +++++++ .../llmstudio_core/agents/bedrock/manager.py | 61 +++++++++++++ .../core/llmstudio_core/agents/data_models.py | 50 +++++++++++ libs/core/llmstudio_core/agents/manager.py | 85 +++++++++++++++++++ .../llmstudio_core/agents/openai/__init__.py | 0 .../agents/openai/data_models.py | 48 +++++++++++ .../llmstudio_core/agents/openai/manager.py | 55 ++++++++++++ libs/core/llmstudio_core/config.yaml | 7 ++ libs/core/llmstudio_core/exceptions.py | 5 +- .../core/llmstudio_core/providers/__init__.py | 5 +- libs/core/llmstudio_core/utils.py | 5 +- libs/proxy/llmstudio_proxy/server.py | 4 +- 14 files changed, 381 insertions(+), 6 deletions(-) create mode 100644 libs/core/llmstudio_core/agents/__init__.py create mode 100644 libs/core/llmstudio_core/agents/bedrock/__init__.py create mode 100644 libs/core/llmstudio_core/agents/bedrock/data_models.py create mode 100644 libs/core/llmstudio_core/agents/bedrock/manager.py create mode 100644 libs/core/llmstudio_core/agents/data_models.py create mode 100644 libs/core/llmstudio_core/agents/manager.py create mode 100644 libs/core/llmstudio_core/agents/openai/__init__.py create mode 100644 libs/core/llmstudio_core/agents/openai/data_models.py create mode 100644 libs/core/llmstudio_core/agents/openai/manager.py diff --git a/libs/core/llmstudio_core/agents/__init__.py b/libs/core/llmstudio_core/agents/__init__.py new file mode 100644 index 00000000..d7f81882 --- /dev/null +++ b/libs/core/llmstudio_core/agents/__init__.py @@ -0,0 +1,31 @@ +from typing import Optional +from lmstudio_core.utils import _load_config +from lmstudio_core.agents.agent import agent_registry, Agent + + +_engine_config = _load_config() + + +def AgentManagerCore(provider: str, api_key: Optional[str] = None, **kwargs) -> Agent: + """ + Factory method to create an instance of an agent. + + Args: + provider (str): The name of the provider. + api_key (Optional[str], optional): The API key for the provider. Defaults to None. + + Returns: + ProviderCore: An instance of the provider. + + Raises: + NotImplementedError: If the provider is not found in the provider map. + """ + agent_config = _engine_config.agents.get(provider) + provider_class = agent_registry.get(agent_config.id) + if provider_class: + return provider_class(config=agent_config, api_key=api_key, **kwargs) + raise NotImplementedError( + f"Provider not found: {agent_config.id}. Available providers: {str(agent_registry.keys())}" + ) + + diff --git a/libs/core/llmstudio_core/agents/bedrock/__init__.py b/libs/core/llmstudio_core/agents/bedrock/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py new file mode 100644 index 00000000..2296e313 --- /dev/null +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -0,0 +1,31 @@ +from typing import Optional, List +from llmstudio_core.agents.data_models import AgentBase, RunBase, ResultBase, CreateAgentRequest,RunAgentRequest,RetrieveResultRequest + + +class BedrockAgent(AgentBase): + agentResourceRoleArn: str + agentStatus: str + agentVersion: str + agentArn: str + + +class BedrockRun(RunBase): + session_id: str + response: dict + + +class BedrockResult(ResultBase): + session_id: str + +class BedrockCreateAgentRequest(CreateAgentRequest): + agent_resourcerole_arn: str + agent_alias: str + +class BedrockRunAgentRequest(RunAgentRequest): + session_id: str + + +class BedrockRetrieveResultRequest(RetrieveResultRequest): + response: Optional[dict] + session_id: Optional[str] + \ No newline at end of file diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py new file mode 100644 index 00000000..0d007d99 --- /dev/null +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -0,0 +1,61 @@ +import os +from typing import Optional + +import openai +from llmstudio_core.exceptions import AgentError +from llmstudio_core.agents.manager import AgentManager, agent_manager +from llmstudio_core.agents.bedrock.data_models import BedrockAgent, BedrockRun, BedrockResult +import boto3 + +SERVICE= 'bedrock-agent' + +@agent_manager +class BedrockAgentManager(AgentManager): + def __init__(self, **kwargs): + super().__init__(**kwargs) + self._client = boto3.client( + SERVICE, + region_name=self.region if self.region else os.getenv("BEDROCK_REGION"), + aws_access_key_id=self.access_key + if self.access_key + else os.getenv("BEDROCK_ACCESS_KEY"), + aws_secret_access_key=self.secret_key + if self.secret_key + else os.getenv("BEDROCK_SECRET_KEY"), + ) + + + @staticmethod + def _provider_config_name(): + return "bedrock" + + def _validate_create_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + def _validate_run_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + def _validate_create_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + + def create_agent(self, **kargs) -> BedrockAgent: + """ + Creates a new instance of the agent. + """ + + raise NotImplementedError("Agents need to implement the 'create' method.") + + def run_agent(self, **kwargs) -> BedrockRun: + """ + Runs the agent + """ + raise NotImplementedError("Agents need to implement the 'create_thread_and_run' method.") + + + def retrieve_result(self, **kwargs) -> BedrockResult: + """ + Retrieves an existing agent. + """ + raise NotImplementedError("Agents need to implement the 'retrieve' method.") + \ No newline at end of file diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py new file mode 100644 index 00000000..4b376809 --- /dev/null +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -0,0 +1,50 @@ +from pydantic import BaseModel +from typing import Optional, Dict, Union, Literal + +class Tool(BaseModel): + type: str + +class Message(BaseModel): + created_at: Optional[str] + role: Literal["user", "assistant"] + content: Union[str, list] + + +class AgentBase(BaseModel): + id: str + created_at: int + name: str + description: str + model: str + instructions: str + tools: list[Tool] + + +class RunBase(BaseModel): + agent_id: str + status: str + + +class ResultBase(BaseModel): + messages: list[Message] + +class CreateAgentRequest(BaseModel): + model: str + instructions: Optional[str] + description: Optional[str] + tools: Optional[list[Tool]] + +class RunAgentRequest(BaseModel): + assistant_id: str + message: Message + +class RetrieveResultRequest(BaseModel): + thread_id: Optional[str] + response: Optional[str] + + + + + + + diff --git a/libs/core/llmstudio_core/agents/manager.py b/libs/core/llmstudio_core/agents/manager.py new file mode 100644 index 00000000..02535ddf --- /dev/null +++ b/libs/core/llmstudio_core/agents/manager.py @@ -0,0 +1,85 @@ +import time +import uuid +from abc import ABC, abstractmethod +from typing import ( + Any, + AsyncGenerator, + Coroutine, + Dict, + Generator, + List, + Optional, + Tuple, + Union, +) + +from llmstudio_core.exceptions import AgentError +from pydantic import BaseModel, ValidationError + +from llmstudio_core.agents.data_models import AgentBase, RunBase, ResultBase + +agent_registry = {} + + +def agent_manager(cls): + """Decorator to register a new agent.""" + agent_registry[cls._agent_config_name()] = cls + + return cls + + + +class AgentManager(ABC): + + def __init__( + self, + api_key: Optional[str] = None, + access_key: Optional[str] = None, + secret_key: Optional[str] = None, + region: Optional[str] = None, + ): + + self.API_KEY = api_key + self.access_key = access_key + self.secret_key = secret_key + self.region = region + + + @abstractmethod + def _validate_create_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + @abstractmethod + def _validate_run_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + @abstractmethod + def _validate_create_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + + @abstractmethod + def create_agent(self, **kargs) -> AgentBase: + """ + Creates a new instance of the agent. + """ + + raise NotImplementedError("Agents need to implement the 'create' method.") + + + @abstractmethod + def run_agent(self, **kwargs) -> RunBase: + """ + Runs the agent + """ + raise NotImplementedError("Agents need to implement the 'create_thread_and_run' method.") + + + + @abstractmethod + def retrieve_result(self, **kwargs) -> ResultBase: + """ + Retrieves an existing agent. + """ + raise NotImplementedError("Agents need to implement the 'retrieve' method.") + diff --git a/libs/core/llmstudio_core/agents/openai/__init__.py b/libs/core/llmstudio_core/agents/openai/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py new file mode 100644 index 00000000..66dfb63f --- /dev/null +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -0,0 +1,48 @@ +from typing import Optional, List, Dict, Union, Enum +from pydantic import BaseModel, constr +from llmstudio_core.agents.data_models import AgentBase, RunBase, ResultBase, CreateAgentRequest,RunAgentRequest,RetrieveResultRequest, Message + + + +class ToolResources(BaseModel): + """Resources required by tools e.g. code_interpreter and file_search.""" + file_ids: Optional[List[str]] = None # For code_interpreter + vector_store_ids: Optional[List[str]] = None # For file_search + +class ResponseFormatType(str, Enum): + """Enum for response format types.""" + AUTO = "auto" + JSON_OBJECT = "json_object" + JSON_SCHEMA = "json_schema" + +class ResponseFormat(BaseModel): + """Defines how the model should format its output.""" + type: ResponseFormatType + json_schema: Optional[Dict] = None # Required if type=json_schema + +class OpenAIAgent(AgentBase): + tool_resources: ToolResources + temperature: Optional[float] + top_p: Optional[float] + response_format: Optional[ResponseFormat] + + +class OpenAIRun(RunBase): + thread_id: str + + +class OpenAIResult(ResultBase): + thread_id: str + +class OpenAICreateAgentRequest(CreateAgentRequest): + tool_resources: ToolResources + temperature: Optional[float] + top_p: Optional[float] + response_format: Optional[ResponseFormat] + +class OpenAIRunAgentRequest(RunAgentRequest): + thread_id: Optional[str] + +class OpenAIRetrieveResultRequest(RetrieveResultRequest): + thread_id: str + \ No newline at end of file diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py new file mode 100644 index 00000000..3fd592ae --- /dev/null +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -0,0 +1,55 @@ +import os +from typing import Any, AsyncGenerator, Coroutine, Generator + +import openai +from llmstudio_core.exceptions import AgentError +from llmstudio_core.agents.manager import AgentManager, agent_manager +from llmstudio_core.agents.openai.data_models import OpenAIAgent, OpenAIResult, OpenAIRun +from openai import OpenAI + + +@agent_manager +class OpenAIAgentManager(AgentManager): + def __init__(self, **kwargs): + super().__init__( **kwargs) + self.API_KEY = self.API_KEY if self.API_KEY else os.getenv("OPENAI_API_KEY") + self._client = OpenAI(api_key=self.API_KEY) + + @staticmethod + def _provider_config_name(): + return "openai" + + + def create_agent(self, **kwargs ) -> OpenAIAgent: + """ + Creates a new instance of the agent. + """ + raise NotImplementedError("Agents need to implement the 'create' method.") + + + def _validate_create_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + + def _validate_run_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + + def _validate_create_request(self, request): + raise NotImplementedError("Agents need to implement the method") + + + + def run_agent(self, **kwargs) -> OpenAIRun: + """ + + """ + raise NotImplementedError("Agents need to implement the 'create_thread_and_run' method.") + + + def retrieve_result(self, **kwargs) -> OpenAIResult: + """ + Retrieves an existing agent. + """ + raise NotImplementedError("Agents need to implement the 'retrieve' method.") + diff --git a/libs/core/llmstudio_core/config.yaml b/libs/core/llmstudio_core/config.yaml index 5f0920b2..b4a881b6 100644 --- a/libs/core/llmstudio_core/config.yaml +++ b/libs/core/llmstudio_core/config.yaml @@ -481,3 +481,10 @@ providers: min: 0 max: 2 step: 0.01 +agents: + openai: + id: openai + name: OpenAI Assistant + bedrock: + id: bedrock + name: Bedrock Agent \ No newline at end of file diff --git a/libs/core/llmstudio_core/exceptions.py b/libs/core/llmstudio_core/exceptions.py index fd79a626..a65aa7b0 100644 --- a/libs/core/llmstudio_core/exceptions.py +++ b/libs/core/llmstudio_core/exceptions.py @@ -3,4 +3,7 @@ class CustomError(Exception): class ProviderError(CustomError): - """Raised when there is a validation error""" + """Raised when there is a validation error on provider""" + +class AgentError(CustomError): + """Raised when there is a validation error on agent""" \ No newline at end of file diff --git a/libs/core/llmstudio_core/providers/__init__.py b/libs/core/llmstudio_core/providers/__init__.py index 6aa6c4e7..1b08667e 100644 --- a/libs/core/llmstudio_core/providers/__init__.py +++ b/libs/core/llmstudio_core/providers/__init__.py @@ -1,3 +1,4 @@ + # from llmstudio_core.providers.anthropic import AnthropicProvider #TODO: adpat it from typing import Optional @@ -8,9 +9,9 @@ from llmstudio_core.providers.openai import OpenAIProvider from llmstudio_core.providers.provider import ProviderCore, provider_registry from llmstudio_core.providers.vertexai import VertexAIProvider -from llmstudio_core.utils import _load_providers_config +from llmstudio_core.utils import _load_config -_engine_config = _load_providers_config() +_engine_config = _load_config() def LLMCore(provider: str, api_key: Optional[str] = None, **kwargs) -> ProviderCore: diff --git a/libs/core/llmstudio_core/utils.py b/libs/core/llmstudio_core/utils.py index bf8a2a2b..488c9a93 100644 --- a/libs/core/llmstudio_core/utils.py +++ b/libs/core/llmstudio_core/utils.py @@ -50,7 +50,7 @@ class EngineConfig(BaseModel): providers: Dict[str, ProviderConfig] -def _load_providers_config() -> EngineConfig: +def _load_config() -> EngineConfig: # TODO read from github default_config_path = Path(os.path.join(os.path.dirname(__file__), "config.yaml")) local_config_path = Path(os.getcwd(), "config.yaml") @@ -81,3 +81,6 @@ def _merge_configs(config1, config2): raise RuntimeError(f"Error parsing YAML configuration: {e}") except ValidationError as e: raise RuntimeError(f"Error in configuration data: {e}") + + + diff --git a/libs/proxy/llmstudio_proxy/server.py b/libs/proxy/llmstudio_proxy/server.py index da9f3291..df10c734 100644 --- a/libs/proxy/llmstudio_proxy/server.py +++ b/libs/proxy/llmstudio_proxy/server.py @@ -7,7 +7,7 @@ from fastapi import FastAPI, Request from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import StreamingResponse -from llmstudio_core.providers import _load_providers_config +from llmstudio_core.providers import _load_config from llmstudio_core.providers.provider import provider_registry from llmstudio_proxy.config import ENGINE_HOST, ENGINE_PORT from llmstudio_proxy.utils import get_current_version @@ -49,7 +49,7 @@ class ProxyConfig(BaseModel): def create_proxy_app( - started_event: Event, config: ProxyConfig = _load_providers_config() + started_event: Event, config: ProxyConfig = _load_config() ) -> FastAPI: app = FastAPI( title=ENGINE_TITLE, From 4e211983460cd6f3767d9b1012c0f3b2d7633537 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Wed, 29 Jan 2025 18:52:54 +0000 Subject: [PATCH 15/48] style: lint --- libs/core/llmstudio_core/agents/__init__.py | 6 +-- .../agents/bedrock/data_models.py | 19 ++++++--- .../llmstudio_core/agents/bedrock/manager.py | 32 +++++++-------- .../core/llmstudio_core/agents/data_models.py | 15 ++++--- libs/core/llmstudio_core/agents/manager.py | 39 +++++-------------- .../agents/openai/data_models.py | 29 ++++++++++---- .../llmstudio_core/agents/openai/manager.py | 29 ++++++-------- libs/core/llmstudio_core/config.yaml | 2 +- libs/core/llmstudio_core/exceptions.py | 3 +- .../core/llmstudio_core/providers/__init__.py | 1 - libs/core/llmstudio_core/utils.py | 3 -- 11 files changed, 84 insertions(+), 94 deletions(-) diff --git a/libs/core/llmstudio_core/agents/__init__.py b/libs/core/llmstudio_core/agents/__init__.py index d7f81882..c74cb750 100644 --- a/libs/core/llmstudio_core/agents/__init__.py +++ b/libs/core/llmstudio_core/agents/__init__.py @@ -1,7 +1,7 @@ from typing import Optional -from lmstudio_core.utils import _load_config -from lmstudio_core.agents.agent import agent_registry, Agent +from lmstudio_core.agents.agent import Agent, agent_registry +from lmstudio_core.utils import _load_config _engine_config = _load_config() @@ -27,5 +27,3 @@ def AgentManagerCore(provider: str, api_key: Optional[str] = None, **kwargs) -> raise NotImplementedError( f"Provider not found: {agent_config.id}. Available providers: {str(agent_registry.keys())}" ) - - diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 2296e313..1a6b0720 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,5 +1,13 @@ -from typing import Optional, List -from llmstudio_core.agents.data_models import AgentBase, RunBase, ResultBase, CreateAgentRequest,RunAgentRequest,RetrieveResultRequest +from typing import Optional + +from llmstudio_core.agents.data_models import ( + AgentBase, + CreateAgentRequest, + ResultBase, + RetrieveResultRequest, + RunAgentRequest, + RunBase, +) class BedrockAgent(AgentBase): @@ -10,22 +18,23 @@ class BedrockAgent(AgentBase): class BedrockRun(RunBase): - session_id: str + session_id: str response: dict class BedrockResult(ResultBase): session_id: str + class BedrockCreateAgentRequest(CreateAgentRequest): agent_resourcerole_arn: str agent_alias: str + class BedrockRunAgentRequest(RunAgentRequest): session_id: str - + class BedrockRetrieveResultRequest(RetrieveResultRequest): response: Optional[dict] session_id: Optional[str] - \ No newline at end of file diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 0d007d99..fdc4b2fb 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -1,13 +1,15 @@ import os -from typing import Optional -import openai -from llmstudio_core.exceptions import AgentError -from llmstudio_core.agents.manager import AgentManager, agent_manager -from llmstudio_core.agents.bedrock.data_models import BedrockAgent, BedrockRun, BedrockResult import boto3 +from llmstudio_core.agents.bedrock.data_models import ( + BedrockAgent, + BedrockResult, + BedrockRun, +) +from llmstudio_core.agents.manager import AgentManager, agent_manager + +SERVICE = "bedrock-agent" -SERVICE= 'bedrock-agent' @agent_manager class BedrockAgentManager(AgentManager): @@ -24,38 +26,36 @@ def __init__(self, **kwargs): else os.getenv("BEDROCK_SECRET_KEY"), ) - @staticmethod def _provider_config_name(): return "bedrock" - + def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") - + def _validate_run_request(self, request): raise NotImplementedError("Agents need to implement the method") - + def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") - def create_agent(self, **kargs) -> BedrockAgent: """ Creates a new instance of the agent. """ raise NotImplementedError("Agents need to implement the 'create' method.") - + def run_agent(self, **kwargs) -> BedrockRun: """ Runs the agent """ - raise NotImplementedError("Agents need to implement the 'create_thread_and_run' method.") - - + raise NotImplementedError( + "Agents need to implement the 'create_thread_and_run' method." + ) + def retrieve_result(self, **kwargs) -> BedrockResult: """ Retrieves an existing agent. """ raise NotImplementedError("Agents need to implement the 'retrieve' method.") - \ No newline at end of file diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 4b376809..acc6411c 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -1,9 +1,12 @@ +from typing import Literal, Optional, Union + from pydantic import BaseModel -from typing import Optional, Dict, Union, Literal + class Tool(BaseModel): type: str + class Message(BaseModel): created_at: Optional[str] role: Literal["user", "assistant"] @@ -28,23 +31,19 @@ class RunBase(BaseModel): class ResultBase(BaseModel): messages: list[Message] + class CreateAgentRequest(BaseModel): model: str instructions: Optional[str] description: Optional[str] tools: Optional[list[Tool]] + class RunAgentRequest(BaseModel): assistant_id: str message: Message + class RetrieveResultRequest(BaseModel): thread_id: Optional[str] response: Optional[str] - - - - - - - diff --git a/libs/core/llmstudio_core/agents/manager.py b/libs/core/llmstudio_core/agents/manager.py index 02535ddf..7dcdcade 100644 --- a/libs/core/llmstudio_core/agents/manager.py +++ b/libs/core/llmstudio_core/agents/manager.py @@ -1,22 +1,7 @@ -import time -import uuid from abc import ABC, abstractmethod -from typing import ( - Any, - AsyncGenerator, - Coroutine, - Dict, - Generator, - List, - Optional, - Tuple, - Union, -) +from typing import Optional -from llmstudio_core.exceptions import AgentError -from pydantic import BaseModel, ValidationError - -from llmstudio_core.agents.data_models import AgentBase, RunBase, ResultBase +from llmstudio_core.agents.data_models import AgentBase, ResultBase, RunBase agent_registry = {} @@ -28,9 +13,7 @@ def agent_manager(cls): return cls - class AgentManager(ABC): - def __init__( self, api_key: Optional[str] = None, @@ -38,26 +21,24 @@ def __init__( secret_key: Optional[str] = None, region: Optional[str] = None, ): - + self.API_KEY = api_key self.access_key = access_key self.secret_key = secret_key self.region = region - - + @abstractmethod def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") - + @abstractmethod def _validate_run_request(self, request): raise NotImplementedError("Agents need to implement the method") - + @abstractmethod def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") - @abstractmethod def create_agent(self, **kargs) -> AgentBase: """ @@ -66,20 +47,18 @@ def create_agent(self, **kargs) -> AgentBase: raise NotImplementedError("Agents need to implement the 'create' method.") - @abstractmethod def run_agent(self, **kwargs) -> RunBase: """ Runs the agent """ - raise NotImplementedError("Agents need to implement the 'create_thread_and_run' method.") - + raise NotImplementedError( + "Agents need to implement the 'create_thread_and_run' method." + ) - @abstractmethod def retrieve_result(self, **kwargs) -> ResultBase: """ Retrieves an existing agent. """ raise NotImplementedError("Agents need to implement the 'retrieve' method.") - diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index 66dfb63f..5f04d972 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -1,25 +1,38 @@ -from typing import Optional, List, Dict, Union, Enum -from pydantic import BaseModel, constr -from llmstudio_core.agents.data_models import AgentBase, RunBase, ResultBase, CreateAgentRequest,RunAgentRequest,RetrieveResultRequest, Message +from typing import Dict, Enum, List, Optional +from llmstudio_core.agents.data_models import ( + AgentBase, + CreateAgentRequest, + ResultBase, + RetrieveResultRequest, + RunAgentRequest, + RunBase, +) +from pydantic import BaseModel class ToolResources(BaseModel): """Resources required by tools e.g. code_interpreter and file_search.""" + file_ids: Optional[List[str]] = None # For code_interpreter vector_store_ids: Optional[List[str]] = None # For file_search + class ResponseFormatType(str, Enum): """Enum for response format types.""" + AUTO = "auto" JSON_OBJECT = "json_object" JSON_SCHEMA = "json_schema" + class ResponseFormat(BaseModel): """Defines how the model should format its output.""" + type: ResponseFormatType json_schema: Optional[Dict] = None # Required if type=json_schema + class OpenAIAgent(AgentBase): tool_resources: ToolResources temperature: Optional[float] @@ -28,11 +41,12 @@ class OpenAIAgent(AgentBase): class OpenAIRun(RunBase): - thread_id: str - + thread_id: str + class OpenAIResult(ResultBase): - thread_id: str + thread_id: str + class OpenAICreateAgentRequest(CreateAgentRequest): tool_resources: ToolResources @@ -40,9 +54,10 @@ class OpenAICreateAgentRequest(CreateAgentRequest): top_p: Optional[float] response_format: Optional[ResponseFormat] + class OpenAIRunAgentRequest(RunAgentRequest): thread_id: Optional[str] + class OpenAIRetrieveResultRequest(RetrieveResultRequest): thread_id: str - \ No newline at end of file diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index 3fd592ae..2fefcb5b 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -1,17 +1,18 @@ import os -from typing import Any, AsyncGenerator, Coroutine, Generator -import openai -from llmstudio_core.exceptions import AgentError from llmstudio_core.agents.manager import AgentManager, agent_manager -from llmstudio_core.agents.openai.data_models import OpenAIAgent, OpenAIResult, OpenAIRun +from llmstudio_core.agents.openai.data_models import ( + OpenAIAgent, + OpenAIResult, + OpenAIRun, +) from openai import OpenAI @agent_manager class OpenAIAgentManager(AgentManager): def __init__(self, **kwargs): - super().__init__( **kwargs) + super().__init__(**kwargs) self.API_KEY = self.API_KEY if self.API_KEY else os.getenv("OPENAI_API_KEY") self._client = OpenAI(api_key=self.API_KEY) @@ -19,37 +20,29 @@ def __init__(self, **kwargs): def _provider_config_name(): return "openai" - - def create_agent(self, **kwargs ) -> OpenAIAgent: + def create_agent(self, **kwargs) -> OpenAIAgent: """ Creates a new instance of the agent. """ raise NotImplementedError("Agents need to implement the 'create' method.") - def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") - def _validate_run_request(self, request): raise NotImplementedError("Agents need to implement the method") - def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") - - def run_agent(self, **kwargs) -> OpenAIRun: - """ - - """ - raise NotImplementedError("Agents need to implement the 'create_thread_and_run' method.") - + """ """ + raise NotImplementedError( + "Agents need to implement the 'create_thread_and_run' method." + ) def retrieve_result(self, **kwargs) -> OpenAIResult: """ Retrieves an existing agent. """ raise NotImplementedError("Agents need to implement the 'retrieve' method.") - diff --git a/libs/core/llmstudio_core/config.yaml b/libs/core/llmstudio_core/config.yaml index b4a881b6..70185fc8 100644 --- a/libs/core/llmstudio_core/config.yaml +++ b/libs/core/llmstudio_core/config.yaml @@ -487,4 +487,4 @@ agents: name: OpenAI Assistant bedrock: id: bedrock - name: Bedrock Agent \ No newline at end of file + name: Bedrock Agent diff --git a/libs/core/llmstudio_core/exceptions.py b/libs/core/llmstudio_core/exceptions.py index a65aa7b0..80b67f06 100644 --- a/libs/core/llmstudio_core/exceptions.py +++ b/libs/core/llmstudio_core/exceptions.py @@ -5,5 +5,6 @@ class CustomError(Exception): class ProviderError(CustomError): """Raised when there is a validation error on provider""" + class AgentError(CustomError): - """Raised when there is a validation error on agent""" \ No newline at end of file + """Raised when there is a validation error on agent""" diff --git a/libs/core/llmstudio_core/providers/__init__.py b/libs/core/llmstudio_core/providers/__init__.py index 1b08667e..f4ef9d4e 100644 --- a/libs/core/llmstudio_core/providers/__init__.py +++ b/libs/core/llmstudio_core/providers/__init__.py @@ -1,4 +1,3 @@ - # from llmstudio_core.providers.anthropic import AnthropicProvider #TODO: adpat it from typing import Optional diff --git a/libs/core/llmstudio_core/utils.py b/libs/core/llmstudio_core/utils.py index 488c9a93..7c1b0ddc 100644 --- a/libs/core/llmstudio_core/utils.py +++ b/libs/core/llmstudio_core/utils.py @@ -81,6 +81,3 @@ def _merge_configs(config1, config2): raise RuntimeError(f"Error parsing YAML configuration: {e}") except ValidationError as e: raise RuntimeError(f"Error in configuration data: {e}") - - - From 063218c77231c9c10f2b35982e85c1aae7861733 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Thu, 30 Jan 2025 11:55:35 +0000 Subject: [PATCH 16/48] fix: agent registry initialization --- libs/core/llmstudio_core/agents/__init__.py | 15 +++++++++------ .../llmstudio_core/agents/bedrock/data_models.py | 8 -------- .../core/llmstudio_core/agents/bedrock/manager.py | 2 +- libs/core/llmstudio_core/agents/data_models.py | 3 +-- libs/core/llmstudio_core/agents/manager.py | 2 +- .../llmstudio_core/agents/openai/data_models.py | 8 ++------ libs/core/llmstudio_core/agents/openai/manager.py | 2 +- libs/core/llmstudio_core/utils.py | 6 ++++++ 8 files changed, 21 insertions(+), 25 deletions(-) diff --git a/libs/core/llmstudio_core/agents/__init__.py b/libs/core/llmstudio_core/agents/__init__.py index c74cb750..f0c5a61a 100644 --- a/libs/core/llmstudio_core/agents/__init__.py +++ b/libs/core/llmstudio_core/agents/__init__.py @@ -1,29 +1,32 @@ from typing import Optional -from lmstudio_core.agents.agent import Agent, agent_registry -from lmstudio_core.utils import _load_config +from llmstudio_core.agents.manager import AgentManager, agent_registry +from llmstudio_core.utils import _load_config _engine_config = _load_config() -def AgentManagerCore(provider: str, api_key: Optional[str] = None, **kwargs) -> Agent: +def AgentManagerCore( + provider: str, api_key: Optional[str] = None, **kwargs +) -> AgentManager: """ Factory method to create an instance of an agent. Args: provider (str): The name of the provider. api_key (Optional[str], optional): The API key for the provider. Defaults to None. + **kwargs: Additional keyword arguments to pass to the provider class. Returns: - ProviderCore: An instance of the provider. + AgentManager: An instance of the agent manager. Raises: - NotImplementedError: If the provider is not found in the provider map. + NotImplementedError: If the provider is not found in the agent registry. """ agent_config = _engine_config.agents.get(provider) provider_class = agent_registry.get(agent_config.id) if provider_class: - return provider_class(config=agent_config, api_key=api_key, **kwargs) + return provider_class(api_key=api_key, **kwargs) raise NotImplementedError( f"Provider not found: {agent_config.id}. Available providers: {str(agent_registry.keys())}" ) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 1a6b0720..d2dc30b4 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,10 +1,7 @@ -from typing import Optional - from llmstudio_core.agents.data_models import ( AgentBase, CreateAgentRequest, ResultBase, - RetrieveResultRequest, RunAgentRequest, RunBase, ) @@ -33,8 +30,3 @@ class BedrockCreateAgentRequest(CreateAgentRequest): class BedrockRunAgentRequest(RunAgentRequest): session_id: str - - -class BedrockRetrieveResultRequest(RetrieveResultRequest): - response: Optional[dict] - session_id: Optional[str] diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index fdc4b2fb..7711c199 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -27,7 +27,7 @@ def __init__(self, **kwargs): ) @staticmethod - def _provider_config_name(): + def _agent_config_name(): return "bedrock" def _validate_create_request(self, request): diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index acc6411c..bd85f03b 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -45,5 +45,4 @@ class RunAgentRequest(BaseModel): class RetrieveResultRequest(BaseModel): - thread_id: Optional[str] - response: Optional[str] + run: RunBase diff --git a/libs/core/llmstudio_core/agents/manager.py b/libs/core/llmstudio_core/agents/manager.py index 7dcdcade..eb0ce395 100644 --- a/libs/core/llmstudio_core/agents/manager.py +++ b/libs/core/llmstudio_core/agents/manager.py @@ -7,7 +7,7 @@ def agent_manager(cls): - """Decorator to register a new agent.""" + """Decorator to register a new agent manager""" agent_registry[cls._agent_config_name()] = cls return cls diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index 5f04d972..b2ce1a1c 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -1,10 +1,10 @@ -from typing import Dict, Enum, List, Optional +from enum import Enum +from typing import Dict, List, Optional from llmstudio_core.agents.data_models import ( AgentBase, CreateAgentRequest, ResultBase, - RetrieveResultRequest, RunAgentRequest, RunBase, ) @@ -57,7 +57,3 @@ class OpenAICreateAgentRequest(CreateAgentRequest): class OpenAIRunAgentRequest(RunAgentRequest): thread_id: Optional[str] - - -class OpenAIRetrieveResultRequest(RetrieveResultRequest): - thread_id: str diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index 2fefcb5b..951a8311 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -17,7 +17,7 @@ def __init__(self, **kwargs): self._client = OpenAI(api_key=self.API_KEY) @staticmethod - def _provider_config_name(): + def _agent_config_name(): return "openai" def create_agent(self, **kwargs) -> OpenAIAgent: diff --git a/libs/core/llmstudio_core/utils.py b/libs/core/llmstudio_core/utils.py index 7c1b0ddc..a9a8ccd7 100644 --- a/libs/core/llmstudio_core/utils.py +++ b/libs/core/llmstudio_core/utils.py @@ -46,8 +46,14 @@ class ProviderConfig(BaseModel): parameters: Optional[Dict[str, Any]] = None +class AgentConfig(BaseModel): + id: str + name: str + + class EngineConfig(BaseModel): providers: Dict[str, ProviderConfig] + agents: Dict[str, AgentConfig] def _load_config() -> EngineConfig: From fa53ef69eae39fba0c635cbfcc592e567ef9046b Mon Sep 17 00:00:00 2001 From: brunoalho Date: Fri, 31 Jan 2025 16:06:32 +0000 Subject: [PATCH 17/48] [feat] openai agent --- .../core/llmstudio_core/agents/data_models.py | 10 ++-- libs/core/llmstudio_core/agents/manager.py | 2 +- .../agents/openai/data_models.py | 5 +- .../llmstudio_core/agents/openai/manager.py | 54 ++++++++++++++++--- 4 files changed, 58 insertions(+), 13 deletions(-) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index bd85f03b..e870ae4b 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -16,16 +16,16 @@ class Message(BaseModel): class AgentBase(BaseModel): id: str created_at: int - name: str - description: str + name: Optional[str] + description: Optional[str] model: str instructions: str - tools: list[Tool] + tools: list[dict] class RunBase(BaseModel): - agent_id: str - status: str + agent_id: Optional[str] + status: Optional[str] class ResultBase(BaseModel): diff --git a/libs/core/llmstudio_core/agents/manager.py b/libs/core/llmstudio_core/agents/manager.py index eb0ce395..baccb23c 100644 --- a/libs/core/llmstudio_core/agents/manager.py +++ b/libs/core/llmstudio_core/agents/manager.py @@ -40,7 +40,7 @@ def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") @abstractmethod - def create_agent(self, **kargs) -> AgentBase: + def create_agent(self, **kwargs) -> AgentBase: """ Creates a new instance of the agent. """ diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index b2ce1a1c..b21648e9 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -8,6 +8,7 @@ RunAgentRequest, RunBase, ) +from openai.types.beta.thread import Thread from pydantic import BaseModel @@ -34,7 +35,8 @@ class ResponseFormat(BaseModel): class OpenAIAgent(AgentBase): - tool_resources: ToolResources + thread_id: Optional[Thread] + tool_resources: Optional[ToolResources] temperature: Optional[float] top_p: Optional[float] response_format: Optional[ResponseFormat] @@ -42,6 +44,7 @@ class OpenAIAgent(AgentBase): class OpenAIRun(RunBase): thread_id: str + run_id: str class OpenAIResult(ResultBase): diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index 951a8311..cc038678 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -1,4 +1,5 @@ import os +from datetime import datetime from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.agents.openai.data_models import ( @@ -24,7 +25,21 @@ def create_agent(self, **kwargs) -> OpenAIAgent: """ Creates a new instance of the agent. """ - raise NotImplementedError("Agents need to implement the 'create' method.") + assistant = self._client( + name=kwargs.get("name"), + instructions=kwargs.get("instructions"), + model=kwargs.get("model"), + tools=kwargs.get("tools"), + ) + + openai_agent = OpenAIAgent( + id=assistant.id, + created_at=datetime.now(), + tools=kwargs.get("tools"), + model=kwargs.get("model"), + instructions=kwargs.get("model"), + ) + return openai_agent def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") @@ -35,14 +50,41 @@ def _validate_run_request(self, request): def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") - def run_agent(self, **kwargs) -> OpenAIRun: + def run_agent( + self, openai_agent: OpenAIAgent, messages: list[dict], **kwargs + ) -> OpenAIRun: """ """ - raise NotImplementedError( - "Agents need to implement the 'create_thread_and_run' method." + + if not openai_agent.thread_id: + openai_agent.thread_id = self._client.beta.threads.create().id + + for msg in messages: + self._client.beta.threads.messages.create( + thread_id=openai_agent.thread_id, + role=msg["role"], + content=msg["content"], + ) + + run = self._client.beta.threads.runs.create( + thread_id=openai_agent.thread_id, assistant_id=openai_agent.assistant.id ) - def retrieve_result(self, **kwargs) -> OpenAIResult: + openai_run = OpenAIRun(thread_id=openai_agent.thread_id, run_id=run.id) + + return openai_run + + def retrieve_result(self, openai_run: OpenAIRun, **kwargs) -> OpenAIResult: """ Retrieves an existing agent. """ - raise NotImplementedError("Agents need to implement the 'retrieve' method.") + return self._process_result_without_streaming(openai_run=openai_run) + + def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResult: + while run.status in ["queued", "in_progress"]: + run = self._client.beta.threads.runs.retrieve( + thread_id=openai_run.thread_id, run_id=openai_run.run_id + ) + messages = self._client.beta.threads.messages.list( + thread_id=openai_run.thread_id + ) + return OpenAIResult(messages=messages, thread_id=openai_run.thread_id) From 38c688063c1019e16a35e69591856c9edc4885f9 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Fri, 31 Jan 2025 16:07:22 +0000 Subject: [PATCH 18/48] fix: init registry --- libs/core/llmstudio_core/agents/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/core/llmstudio_core/agents/__init__.py b/libs/core/llmstudio_core/agents/__init__.py index f0c5a61a..7af05a59 100644 --- a/libs/core/llmstudio_core/agents/__init__.py +++ b/libs/core/llmstudio_core/agents/__init__.py @@ -1,5 +1,8 @@ from typing import Optional +from llmstudio_core.agents.openai.manager import OpenAIAgentManager +from llmstudio_core.agents.bedrock.manager import BedrockAgentManager + from llmstudio_core.agents.manager import AgentManager, agent_registry from llmstudio_core.utils import _load_config From fa865253ae55127260edfb0e022708c2da7f5b59 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Mon, 3 Feb 2025 09:48:57 +0000 Subject: [PATCH 19/48] feat: create agent --- .../agents/bedrock/data_models.py | 11 +-- .../llmstudio_core/agents/bedrock/manager.py | 90 ++++++++++++++++++- .../core/llmstudio_core/agents/data_models.py | 10 +-- 3 files changed, 97 insertions(+), 14 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index d2dc30b4..fff3918a 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -8,10 +8,10 @@ class BedrockAgent(AgentBase): - agentResourceRoleArn: str - agentStatus: str - agentVersion: str - agentArn: str + agent_resource_role_arn: str + agent_status: str + agent_arn: str + agent_alias: str class BedrockRun(RunBase): @@ -24,8 +24,9 @@ class BedrockResult(ResultBase): class BedrockCreateAgentRequest(CreateAgentRequest): - agent_resourcerole_arn: str + agent_resource_role_arn: str agent_alias: str + name: str class BedrockRunAgentRequest(RunAgentRequest): diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 7711c199..90632026 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -3,10 +3,13 @@ import boto3 from llmstudio_core.agents.bedrock.data_models import ( BedrockAgent, + BedrockCreateAgentRequest, BedrockResult, BedrockRun, ) from llmstudio_core.agents.manager import AgentManager, agent_manager +from llmstudio_core.exceptions import AgentError +from pydantic import ValidationError SERVICE = "bedrock-agent" @@ -31,20 +34,99 @@ def _agent_config_name(): return "bedrock" def _validate_create_request(self, request): - raise NotImplementedError("Agents need to implement the method") + return BedrockCreateAgentRequest(**request) def _validate_run_request(self, request): raise NotImplementedError("Agents need to implement the method") - def _validate_create_request(self, request): + def _validate_result_request(self, request): raise NotImplementedError("Agents need to implement the method") - def create_agent(self, **kargs) -> BedrockAgent: + def create_agent(self, **kwargs) -> BedrockAgent: """ Creates a new instance of the agent. """ + try: + agent_request = self._validate_create_request( + dict( + **kwargs, + ) + ) + + except ValidationError as e: + raise AgentError(str(e)) + + bedrock_create = self._client.create_agent( + agentName=agent_request.name, + foundationModel=agent_request.model, + instruction=agent_request.instructions, + agentResourceRoleArn=agent_request.agent_resource_role_arn, + ) + + agentId = bedrock_create["agent"]["agentId"] + + # Wait for agent to reach 'NOT_PREPARED' status + agentStatus = "" + while agentStatus != "NOT_PREPARED": + response = self._client.get_agent(agentId=agentId) + agentStatus = response["agent"]["agentStatus"] + + # Configure code interpreter for the agent + response = self._client.create_agent_action_group( + actionGroupName="CodeInterpreterAction", + actionGroupState="ENABLED", + agentId=agentId, + agentVersion="DRAFT", + parentActionGroupSignature="AMAZON.CodeInterpreter", + ) - raise NotImplementedError("Agents need to implement the 'create' method.") + actionGroupId = response["agentActionGroup"]["actionGroupId"] + + # Wait for action group to reach 'ENABLED' status + actionGroupStatus = "" + while actionGroupStatus != "ENABLED": + response = self._client.get_agent_action_group( + agentId=agentId, actionGroupId=actionGroupId, agentVersion="DRAFT" + ) + actionGroupStatus = response["agentActionGroup"]["actionGroupState"] + + # Prepare the agent for use + response = self._client.prepare_agent(agentId=agentId) + + # Wait for agent to reach 'PREPARED' status + agentStatus = "" + while agentStatus != "PREPARED": + response = self._client.get_agent(agentId=agentId) + agentStatus = response["agent"]["agentStatus"] + + # Create an alias for the agent + response = self._client.create_agent_alias( + agentAliasName="test", agentId=agentId + ) + + agentAliasId = response["agentAlias"]["agentAliasId"] + + # Wait for agent alias to be prepared + agentAliasStatus = "" + while agentAliasStatus != "PREPARED": + response = self._client.get_agent_alias( + agentId=agentId, agentAliasId=agentAliasId + ) + agentAliasStatus = response["agentAlias"]["agentAliasStatus"] + + return BedrockAgent( + id=agentId, + created_at=int(bedrock_create["agent"]["createdAt"].timestamp()), + name=bedrock_create["agent"]["agentName"], + description=bedrock_create.get("agent", {}).get("description", None), + model=agent_request.model, + instructions=bedrock_create["agent"]["instruction"], + tools=[], + agent_arn=bedrock_create["agent"]["agentArn"], + agent_resource_role_arn=bedrock_create["agent"]["agentResourceRoleArn"], + agent_status=bedrock_create["agent"]["agentStatus"], + agent_alias=agent_request.agent_alias, + ) def run_agent(self, **kwargs) -> BedrockRun: """ diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index bd85f03b..35789a2b 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -17,10 +17,10 @@ class AgentBase(BaseModel): id: str created_at: int name: str - description: str + description: Optional[str] = None model: str - instructions: str - tools: list[Tool] + instructions: Optional[str] = None + tools: Optional[list[Tool]] = None class RunBase(BaseModel): @@ -35,8 +35,8 @@ class ResultBase(BaseModel): class CreateAgentRequest(BaseModel): model: str instructions: Optional[str] - description: Optional[str] - tools: Optional[list[Tool]] + description: Optional[str] = None + tools: Optional[list[Tool]] = None class RunAgentRequest(BaseModel): From 656ffca2e37ea1f26b0553c57b1faf5b1bea0c27 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Tue, 4 Feb 2025 09:26:44 +0000 Subject: [PATCH 20/48] feat: invoke agent --- .../agents/bedrock/data_models.py | 3 +- .../llmstudio_core/agents/bedrock/manager.py | 100 +++++++++++++----- .../core/llmstudio_core/agents/data_models.py | 8 +- 3 files changed, 81 insertions(+), 30 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index fff3918a..40c324b9 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -11,7 +11,7 @@ class BedrockAgent(AgentBase): agent_resource_role_arn: str agent_status: str agent_arn: str - agent_alias: str + agent_alias_id: str class BedrockRun(RunBase): @@ -31,3 +31,4 @@ class BedrockCreateAgentRequest(CreateAgentRequest): class BedrockRunAgentRequest(RunAgentRequest): session_id: str + agent_alias_id: str diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 90632026..a306404e 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -6,12 +6,14 @@ BedrockCreateAgentRequest, BedrockResult, BedrockRun, + BedrockRunAgentRequest, ) from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.exceptions import AgentError from pydantic import ValidationError -SERVICE = "bedrock-agent" +AGENT_SERVICE = "bedrock-agent" +RUNTIME_SERVICE = "bedrock-agent-runtime" @agent_manager @@ -19,7 +21,17 @@ class BedrockAgentManager(AgentManager): def __init__(self, **kwargs): super().__init__(**kwargs) self._client = boto3.client( - SERVICE, + service_name=AGENT_SERVICE, + region_name=self.region if self.region else os.getenv("BEDROCK_REGION"), + aws_access_key_id=self.access_key + if self.access_key + else os.getenv("BEDROCK_ACCESS_KEY"), + aws_secret_access_key=self.secret_key + if self.secret_key + else os.getenv("BEDROCK_SECRET_KEY"), + ) + self._runtime_client = boto3.client( + service_name=RUNTIME_SERVICE, region_name=self.region if self.region else os.getenv("BEDROCK_REGION"), aws_access_key_id=self.access_key if self.access_key @@ -37,15 +49,29 @@ def _validate_create_request(self, request): return BedrockCreateAgentRequest(**request) def _validate_run_request(self, request): - raise NotImplementedError("Agents need to implement the method") + return BedrockRunAgentRequest(**request) def _validate_result_request(self, request): raise NotImplementedError("Agents need to implement the method") def create_agent(self, **kwargs) -> BedrockAgent: """ - Creates a new instance of the agent. + This method validates the input parameters, creates a new agent using the client, + waits for the agent to reach the 'NOT_PREPARED' status, adds tools to the agent, + prepares the agent for use, creates an alias for the agent, and waits for the alias + to be prepared. + + Args: + **kwargs: Agent creation parameters. + + Returns: + BedrockAgent: An instance of the created BedrockAgent. + + Raises: + AgentError: If there is a validation error or if an unsupported tool type is provided. + """ + try: agent_request = self._validate_create_request( dict( @@ -71,24 +97,29 @@ def create_agent(self, **kwargs) -> BedrockAgent: response = self._client.get_agent(agentId=agentId) agentStatus = response["agent"]["agentStatus"] - # Configure code interpreter for the agent - response = self._client.create_agent_action_group( - actionGroupName="CodeInterpreterAction", - actionGroupState="ENABLED", - agentId=agentId, - agentVersion="DRAFT", - parentActionGroupSignature="AMAZON.CodeInterpreter", - ) + # Add tools to the agent + for tool in agent_request.tools: + if tool.type == "code_interpreter": + response = self._client.create_agent_action_group( + actionGroupName="CodeInterpreterAction", + actionGroupState="ENABLED", + agentId=agentId, + agentVersion="DRAFT", + parentActionGroupSignature="AMAZON.CodeInterpreter", + ) - actionGroupId = response["agentActionGroup"]["actionGroupId"] + actionGroupId = response["agentActionGroup"]["actionGroupId"] - # Wait for action group to reach 'ENABLED' status - actionGroupStatus = "" - while actionGroupStatus != "ENABLED": - response = self._client.get_agent_action_group( - agentId=agentId, actionGroupId=actionGroupId, agentVersion="DRAFT" - ) - actionGroupStatus = response["agentActionGroup"]["actionGroupState"] + actionGroupStatus = "" + while actionGroupStatus != "ENABLED": + response = self._client.get_agent_action_group( + agentId=agentId, + actionGroupId=actionGroupId, + agentVersion="DRAFT", + ) + actionGroupStatus = response["agentActionGroup"]["actionGroupState"] + else: + raise AgentError(f"Tool {tool.get('type')} not supported") # Prepare the agent for use response = self._client.prepare_agent(agentId=agentId) @@ -101,7 +132,7 @@ def create_agent(self, **kwargs) -> BedrockAgent: # Create an alias for the agent response = self._client.create_agent_alias( - agentAliasName="test", agentId=agentId + agentAliasName=agent_request.agent_alias, agentId=agentId ) agentAliasId = response["agentAlias"]["agentAliasId"] @@ -121,19 +152,38 @@ def create_agent(self, **kwargs) -> BedrockAgent: description=bedrock_create.get("agent", {}).get("description", None), model=agent_request.model, instructions=bedrock_create["agent"]["instruction"], - tools=[], + tools=agent_request.tools, agent_arn=bedrock_create["agent"]["agentArn"], agent_resource_role_arn=bedrock_create["agent"]["agentResourceRoleArn"], agent_status=bedrock_create["agent"]["agentStatus"], - agent_alias=agent_request.agent_alias, + agent_alias_id=agentAliasId, ) def run_agent(self, **kwargs) -> BedrockRun: """ Runs the agent """ - raise NotImplementedError( - "Agents need to implement the 'create_thread_and_run' method." + try: + run_request = self._validate_run_request( + dict( + **kwargs, + ) + ) + except ValidationError as e: + raise AgentError(str(e)) + + invoke_request = self._runtime_client.invoke_agent( + agentId=run_request.agent_id, + agentAliasId=run_request.agent_alias_id, + sessionId=run_request.session_id, + inputText=run_request.message.content, + ) + + return BedrockRun( + agent_id=run_request.agent_id, + status="completed", + session_id=run_request.session_id, + response=invoke_request, ) def retrieve_result(self, **kwargs) -> BedrockResult: diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 35789a2b..5355f296 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -8,7 +8,7 @@ class Tool(BaseModel): class Message(BaseModel): - created_at: Optional[str] + created_at: Optional[str] = None role: Literal["user", "assistant"] content: Union[str, list] @@ -20,7 +20,7 @@ class AgentBase(BaseModel): description: Optional[str] = None model: str instructions: Optional[str] = None - tools: Optional[list[Tool]] = None + tools: Optional[list[Tool]] = [] class RunBase(BaseModel): @@ -36,11 +36,11 @@ class CreateAgentRequest(BaseModel): model: str instructions: Optional[str] description: Optional[str] = None - tools: Optional[list[Tool]] = None + tools: Optional[list[Tool]] = [] class RunAgentRequest(BaseModel): - assistant_id: str + agent_id: str message: Message From ca7bcdfc30490aea5e810f0b4d44926ff663b0aa Mon Sep 17 00:00:00 2001 From: brunoalho Date: Tue, 4 Feb 2025 17:53:56 +0000 Subject: [PATCH 21/48] [feat] code interpreter added --- .../core/llmstudio_core/agents/data_models.py | 19 +-- .../agents/openai/data_models.py | 13 +- .../llmstudio_core/agents/openai/manager.py | 115 +++++++++++++----- 3 files changed, 101 insertions(+), 46 deletions(-) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index e870ae4b..f0075545 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -1,3 +1,4 @@ +from datetime import datetime from typing import Literal, Optional, Union from pydantic import BaseModel @@ -15,21 +16,21 @@ class Message(BaseModel): class AgentBase(BaseModel): id: str - created_at: int - name: Optional[str] - description: Optional[str] - model: str - instructions: str - tools: list[dict] + created_at: int = int(datetime.now().timestamp()) + name: Optional[str] = None + description: Optional[str] = None + # model: str + # instructions: str + # tools: list[dict] class RunBase(BaseModel): - agent_id: Optional[str] - status: Optional[str] + agent_id: Optional[str] = None + status: Optional[str] = None class ResultBase(BaseModel): - messages: list[Message] + messages: list class CreateAgentRequest(BaseModel): diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index b21648e9..7f90479c 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -8,7 +8,6 @@ RunAgentRequest, RunBase, ) -from openai.types.beta.thread import Thread from pydantic import BaseModel @@ -35,16 +34,18 @@ class ResponseFormat(BaseModel): class OpenAIAgent(AgentBase): - thread_id: Optional[Thread] - tool_resources: Optional[ToolResources] - temperature: Optional[float] - top_p: Optional[float] - response_format: Optional[ResponseFormat] + thread_id: Optional[str] = None + tool_resources: Optional[ToolResources] = None + assistant_id: Optional[str] = None + temperature: Optional[float] = None + top_p: Optional[float] = None + response_format: Optional[ResponseFormat] = None class OpenAIRun(RunBase): thread_id: str run_id: str + assistant_id: str class OpenAIResult(ResultBase): diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index cc038678..f8213fe3 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -1,13 +1,12 @@ import os -from datetime import datetime +import openai from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.agents.openai.data_models import ( OpenAIAgent, OpenAIResult, OpenAIRun, ) -from openai import OpenAI @agent_manager @@ -15,30 +14,32 @@ class OpenAIAgentManager(AgentManager): def __init__(self, **kwargs): super().__init__(**kwargs) self.API_KEY = self.API_KEY if self.API_KEY else os.getenv("OPENAI_API_KEY") - self._client = OpenAI(api_key=self.API_KEY) + self.api_type = ( + kwargs.get("apy_type") + if kwargs.get("apy_type") + else os.getenv("OPENAI_API_TYPE") + ) + openai.api_key = self.API_KEY + openai.api_type = self.api_type @staticmethod def _agent_config_name(): return "openai" - def create_agent(self, **kwargs) -> OpenAIAgent: + def create_agent(self, params: dict = None) -> OpenAIAgent: """ Creates a new instance of the agent. """ - assistant = self._client( - name=kwargs.get("name"), - instructions=kwargs.get("instructions"), - model=kwargs.get("model"), - tools=kwargs.get("tools"), + assistant = openai.beta.assistants.create( + name=params.get("name"), + instructions=params.get("instructions"), + model=params.get("model"), + tools=params.get("tools"), + tool_resources=params.get("tool_resources"), ) - openai_agent = OpenAIAgent( - id=assistant.id, - created_at=datetime.now(), - tools=kwargs.get("tools"), - model=kwargs.get("model"), - instructions=kwargs.get("model"), - ) + openai_agent = OpenAIAgent(id=assistant.id, assistant_id=assistant.id) + return openai_agent def _validate_create_request(self, request): @@ -51,25 +52,27 @@ def _validate_create_request(self, request): raise NotImplementedError("Agents need to implement the method") def run_agent( - self, openai_agent: OpenAIAgent, messages: list[dict], **kwargs + self, + openai_agent: OpenAIAgent, + messages: list[dict], + params: dict = None, + **kwargs ) -> OpenAIRun: """ """ if not openai_agent.thread_id: - openai_agent.thread_id = self._client.beta.threads.create().id + openai_agent.thread_id = self.create_new_thread() for msg in messages: - self._client.beta.threads.messages.create( - thread_id=openai_agent.thread_id, - role=msg["role"], - content=msg["content"], - ) + self._add_messages_to_thread(msg, openai_agent.thread_id) - run = self._client.beta.threads.runs.create( - thread_id=openai_agent.thread_id, assistant_id=openai_agent.assistant.id - ) + run_id = self.create_run(openai_agent.thread_id, openai_agent.assistant_id) - openai_run = OpenAIRun(thread_id=openai_agent.thread_id, run_id=run.id) + openai_run = OpenAIRun( + thread_id=openai_agent.thread_id, + assistant_id=openai_agent.assistant_id, + run_id=run_id, + ) return openai_run @@ -80,11 +83,61 @@ def retrieve_result(self, openai_run: OpenAIRun, **kwargs) -> OpenAIResult: return self._process_result_without_streaming(openai_run=openai_run) def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResult: + run = openai.beta.threads.runs.retrieve( + thread_id=openai_run.thread_id, run_id=openai_run.run_id + ) while run.status in ["queued", "in_progress"]: - run = self._client.beta.threads.runs.retrieve( + run = openai.beta.threads.runs.retrieve( thread_id=openai_run.thread_id, run_id=openai_run.run_id ) - messages = self._client.beta.threads.messages.list( - thread_id=openai_run.thread_id + messages = openai.beta.threads.messages.list(thread_id=openai_run.thread_id) + processed_messages = self._process_messages_without_streaming(messages) + return OpenAIResult(messages=processed_messages, thread_id=openai_run.thread_id) + + def _process_messages_without_streaming(self, messages: list): + processed_messages = [] + for message in messages.data: + if message.role in ["user", "assistant"]: + text_parts = [] + for block in message.content: + if block.type == "text": + text_parts.append(block.text.value) + + combined_text = "\n".join(text_parts) + processed_messages.append( + {"role": message.role, "content": combined_text} + ) + return processed_messages[::-1] + + def upload_file(self, file_path: str) -> str: + file = openai.files.create(file=open(file_path, "rb"), purpose="assistants") + return file.id + + def create_new_thread(self) -> str: + return openai.beta.threads.create().id + + def create_vector_store(self, db_name: str) -> str: + vector_db = openai.beta.vector_stores.create(name=db_name) + return vector_db.id + + def upload_files_stream_in_vector_db( + self, vector_store_id: str, file_streams: list = None, file_ids: list = None + ): + file_batch = openai.beta.vector_stores.file_batches.upload_and_poll( + vector_store_id=vector_store_id, files=file_streams + ) + return file_batch + + def _add_messages_to_thread(self, message: dict, thread_id): + openai.beta.threads.messages.create( + thread_id=thread_id, + role=message.get("role"), + content=message.get("content"), + attachments=message.get("attachments"), + ) + + def create_run(self, thread_id: str, assistant_id: str) -> str: + run = openai.beta.threads.runs.create( + thread_id=thread_id, assistant_id=assistant_id ) - return OpenAIResult(messages=messages, thread_id=openai_run.thread_id) + return run.id From 1deb4df07c99bee4609c00786e5e051010f3b788 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Wed, 5 Feb 2025 23:11:06 +0000 Subject: [PATCH 22/48] feat: retrive result --- .../agents/bedrock/data_models.py | 5 -- .../llmstudio_core/agents/bedrock/manager.py | 87 +++++++++++++++++-- .../core/llmstudio_core/agents/data_models.py | 38 +++++++- 3 files changed, 116 insertions(+), 14 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 40c324b9..4f6b6603 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,7 +1,6 @@ from llmstudio_core.agents.data_models import ( AgentBase, CreateAgentRequest, - ResultBase, RunAgentRequest, RunBase, ) @@ -19,10 +18,6 @@ class BedrockRun(RunBase): response: dict -class BedrockResult(ResultBase): - session_id: str - - class BedrockCreateAgentRequest(CreateAgentRequest): agent_resource_role_arn: str agent_alias: str diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index a306404e..8c26e07e 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -4,10 +4,18 @@ from llmstudio_core.agents.bedrock.data_models import ( BedrockAgent, BedrockCreateAgentRequest, - BedrockResult, BedrockRun, BedrockRunAgentRequest, ) +from llmstudio_core.agents.data_models import ( + Attachment, + ImageFile, + ImageFileContent, + Message, + ResultBase, + RetrieveResultRequest, + TextContent, +) from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.exceptions import AgentError from pydantic import ValidationError @@ -52,7 +60,7 @@ def _validate_run_request(self, request): return BedrockRunAgentRequest(**request) def _validate_result_request(self, request): - raise NotImplementedError("Agents need to implement the method") + return RetrieveResultRequest(**request) def create_agent(self, **kwargs) -> BedrockAgent: """ @@ -161,8 +169,18 @@ def create_agent(self, **kwargs) -> BedrockAgent: def run_agent(self, **kwargs) -> BedrockRun: """ - Runs the agent + Runs the agent with the provided keyword arguments. + + This method validates the run request and invokes the agent using the runtime client. + If the validation fails, an AgentError is raised. + + Returns: + BedrockRun: An object containing the agent ID, status, session ID, and response of the run. + + Raises: + AgentError: If the run request validation fails. """ + try: run_request = self._validate_run_request( dict( @@ -186,8 +204,65 @@ def run_agent(self, **kwargs) -> BedrockRun: response=invoke_request, ) - def retrieve_result(self, **kwargs) -> BedrockResult: + def retrieve_result(self, **kwargs) -> ResultBase: """ - Retrieves an existing agent. + Retrieve the result based on the provided keyword arguments. + This method validates the result request and processes the event stream to + extract content and attachments. It constructs a message with the extracted + content and attachments and returns it wrapped in a ResultBase object. + + Returns: + ResultBase: An object containing the constructed message with content and attachments. + Raises: + AgentError: If the result request validation fails. """ - raise NotImplementedError("Agents need to implement the 'retrieve' method.") + + try: + result_request = self._validate_result_request( + dict( + **kwargs, + ) + ) + + except ValidationError as e: + raise AgentError(str(e)) + + content = [] + attachments = [] + event_stream = result_request.run.response.get("completion") + for event in event_stream: + if "chunk" in event: + chunk = event["chunk"] + if "bytes" in chunk: + content.append(TextContent(text=chunk["bytes"].decode("utf-8"))) + + if "files" in event: + files = event["files"]["files"] + for file in files: + if type == "image/png": + content.append( + ImageFileContent( + image_file=ImageFile( + file_name=file["name"], + file_content=file["bytes"], + file_type=file["type"], + ) + ) + ) + else: + attachments.append( + Attachment( + file_name=file["name"], + file_content=file["bytes"], + file_type=file["type"], + ) + ) + + message = Message( + thread_id=result_request.run.session_id, + role="assistant", + content=content, + attachments=attachments, + ) + + return ResultBase(message=message) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 5355f296..9204c082 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -7,10 +7,42 @@ class Tool(BaseModel): type: str +class TextContent(BaseModel): + type: Literal["text"] = "text" + text: str + + +class ImageFile(BaseModel): + file_id: Optional[str] = None + detail: Optional[Literal["low", "high", "auto"]] = "auto" + file_name: Optional[str] = None # need this for bedrock + file_content: Optional[bytes] = None # need this for bedrock + + +class ImageFileContent(BaseModel): + type: Literal["image_file"] = "image_file" + image_file: ImageFile + + +class Attachment(BaseModel): + file_id: Optional[str] = None + file_name: Optional[str] = None # need this for bedrock + file_content: Optional[bytes] = None # need this for bedrock + file_type: Optional[str] = None + tools: list[Tool] = [] + + class Message(BaseModel): - created_at: Optional[str] = None + id: Optional[str] = None + object: Optional[str] = "thread.message" + created_at: Optional[int] = None + thread_id: Optional[str] = None # in bedrock represents session_id role: Literal["user", "assistant"] - content: Union[str, list] + content: Union[str, list[Union[ImageFileContent, TextContent]]] + assistant_id: Optional[str] = None + run_id: Optional[str] = None + attachments: list[Attachment] = [] + metadata: Optional[dict] = {} class AgentBase(BaseModel): @@ -29,7 +61,7 @@ class RunBase(BaseModel): class ResultBase(BaseModel): - messages: list[Message] + message: Message class CreateAgentRequest(BaseModel): From c183ed497c2e18e855377083e3f2943174446175 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Thu, 6 Feb 2025 00:40:14 +0000 Subject: [PATCH 23/48] feat: send files to code interpreter --- .../llmstudio_core/agents/bedrock/manager.py | 34 +++++++++++++++++-- .../core/llmstudio_core/agents/data_models.py | 2 +- 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 8c26e07e..ddbcf0b3 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -190,11 +190,41 @@ def run_agent(self, **kwargs) -> BedrockRun: except ValidationError as e: raise AgentError(str(e)) + sessionState = {"files": []} + + for attachment in run_request.message.attachments: + if any(tool.type == "code_interpreter" for tool in attachment.tools): + sessionState["files"].append( + { + "name": attachment.file_name, + "source": { + "byteContent": { + "data": attachment.file_content, + "mediaType": attachment.file_type, + }, + "sourceType": "BYTE_CONTENT", + }, + "useCase": "CODE_INTERPRETER", + } + ) + + if isinstance(run_request.message.content, str): + input_text = run_request.message.content # Use it directly if it's a string + elif isinstance(run_request.message.content, list): + input_text = " ".join( + item.text + for item in run_request.message.content + if isinstance(item, TextContent) + ) + else: + input_text = "" # Default to an empty string if content is not valid + invoke_request = self._runtime_client.invoke_agent( agentId=run_request.agent_id, agentAliasId=run_request.agent_alias_id, sessionId=run_request.session_id, - inputText=run_request.message.content, + inputText=input_text, + sessionState=sessionState, ) return BedrockRun( @@ -239,7 +269,7 @@ def retrieve_result(self, **kwargs) -> ResultBase: if "files" in event: files = event["files"]["files"] for file in files: - if type == "image/png": + if file["type"] == "image/png": content.append( ImageFileContent( image_file=ImageFile( diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 9204c082..b7533927 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -28,7 +28,7 @@ class Attachment(BaseModel): file_id: Optional[str] = None file_name: Optional[str] = None # need this for bedrock file_content: Optional[bytes] = None # need this for bedrock - file_type: Optional[str] = None + file_type: Optional[str] = None # need this for bedrock tools: list[Tool] = [] From 871f7f317f9716918c9f4bad0b56f2a1078340cf Mon Sep 17 00:00:00 2001 From: brunoalho Date: Fri, 7 Feb 2025 11:25:43 +0000 Subject: [PATCH 24/48] [feat] mapping messages --- .../llmstudio_core/agents/openai/manager.py | 62 ++++++++++++------- 1 file changed, 38 insertions(+), 24 deletions(-) diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index f8213fe3..a481241f 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -4,6 +4,7 @@ from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.agents.openai.data_models import ( OpenAIAgent, + OpenAIFiles, OpenAIResult, OpenAIRun, ) @@ -91,23 +92,48 @@ def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResu thread_id=openai_run.thread_id, run_id=openai_run.run_id ) messages = openai.beta.threads.messages.list(thread_id=openai_run.thread_id) + print(messages) processed_messages = self._process_messages_without_streaming(messages) return OpenAIResult(messages=processed_messages, thread_id=openai_run.thread_id) def _process_messages_without_streaming(self, messages: list): - processed_messages = [] + messages_content = [] + files = [] + messages_file = [] + for message in messages.data: - if message.role in ["user", "assistant"]: - text_parts = [] - for block in message.content: - if block.type == "text": - text_parts.append(block.text.value) - - combined_text = "\n".join(text_parts) - processed_messages.append( - {"role": message.role, "content": combined_text} - ) - return processed_messages[::-1] + if message.role == "user": + break + + for content_block in message.content: + if content_block.type == "image_file": + files.append( + OpenAIFiles( + type="image_file", file_id=content_block.image_file.file_id + ) + ) + continue + + if content_block.type == "text" and not len( + content_block.text.annotations + ): + messages_content.append(content_block.text.value) + + if len(content_block.text.annotations): + for annotation in content_block.text.annotations: + files.append( + OpenAIFiles( + type="file_path", + file_id=annotation.file_path.file_id, + file_path=annotation.text, + ) + ) + + messages_file.append(content_block.text.value) + + print(messages_file) + print(messages_content) + print(files) def upload_file(self, file_path: str) -> str: file = openai.files.create(file=open(file_path, "rb"), purpose="assistants") @@ -116,18 +142,6 @@ def upload_file(self, file_path: str) -> str: def create_new_thread(self) -> str: return openai.beta.threads.create().id - def create_vector_store(self, db_name: str) -> str: - vector_db = openai.beta.vector_stores.create(name=db_name) - return vector_db.id - - def upload_files_stream_in_vector_db( - self, vector_store_id: str, file_streams: list = None, file_ids: list = None - ): - file_batch = openai.beta.vector_stores.file_batches.upload_and_poll( - vector_store_id=vector_store_id, files=file_streams - ) - return file_batch - def _add_messages_to_thread(self, message: dict, thread_id): openai.beta.threads.messages.create( thread_id=thread_id, From d2259f4d93c7cbb264299edc9bd3b734f5df24a5 Mon Sep 17 00:00:00 2001 From: brunoalho Date: Fri, 7 Feb 2025 12:21:20 +0000 Subject: [PATCH 25/48] [feat] data models improve --- .../core/llmstudio_core/agents/data_models.py | 23 ++++++++----------- .../agents/openai/data_models.py | 7 +----- 2 files changed, 11 insertions(+), 19 deletions(-) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index d0f5509e..953c38ed 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -1,4 +1,5 @@ -from typing import Literal, Optional, Union +from datetime import datetime +from typing import List, Literal, Optional, Union from pydantic import BaseModel @@ -36,7 +37,8 @@ class Message(BaseModel): id: Optional[str] = None object: Optional[str] = "thread.message" created_at: Optional[int] = None - thread_id: Optional[str] = None # in bedrock represents session_id + thread_id: Optional[str] = None + session_id: Optional[str] = None role: Literal["user", "assistant"] content: Union[str, list[Union[ImageFileContent, TextContent]]] assistant_id: Optional[str] = None @@ -46,22 +48,21 @@ class Message(BaseModel): class AgentBase(BaseModel): - id: str - created_at: int - name: str + agent_id: str + created_at: Optional[int] = int(datetime.now().timestamp()) + name: Optional[str] = None description: Optional[str] = None - model: str + model: Optional[str] = None instructions: Optional[str] = None tools: Optional[list[Tool]] = [] class RunBase(BaseModel): agent_id: Optional[str] = None - status: Optional[str] = None class ResultBase(BaseModel): - message: Message + messages: List[Message] class CreateAgentRequest(BaseModel): @@ -73,8 +74,4 @@ class CreateAgentRequest(BaseModel): class RunAgentRequest(BaseModel): agent_id: str - message: Message - - -class RetrieveResultRequest(BaseModel): - run: RunBase + message: Union[Message, List[Message]] diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index 7f90479c..453c16c4 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -36,7 +36,6 @@ class ResponseFormat(BaseModel): class OpenAIAgent(AgentBase): thread_id: Optional[str] = None tool_resources: Optional[ToolResources] = None - assistant_id: Optional[str] = None temperature: Optional[float] = None top_p: Optional[float] = None response_format: Optional[ResponseFormat] = None @@ -45,7 +44,6 @@ class OpenAIAgent(AgentBase): class OpenAIRun(RunBase): thread_id: str run_id: str - assistant_id: str class OpenAIResult(ResultBase): @@ -53,10 +51,7 @@ class OpenAIResult(ResultBase): class OpenAICreateAgentRequest(CreateAgentRequest): - tool_resources: ToolResources - temperature: Optional[float] - top_p: Optional[float] - response_format: Optional[ResponseFormat] + tool_resources: Optional[ToolResources] = None class OpenAIRunAgentRequest(RunAgentRequest): From 45e6822cd1131976fafcb2708582af0b84990923 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Fri, 7 Feb 2025 12:50:10 +0000 Subject: [PATCH 26/48] feat: annotations model --- .../core/llmstudio_core/agents/data_models.py | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 953c38ed..196a374b 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -8,9 +8,33 @@ class Tool(BaseModel): type: str +class FileCitation(BaseModel): + file_id: str + start_index: int + end_index: int + text: str + + +class File(BaseModel): + type: str = "file_path" + file_id: Optional[str] = None + file_content: Optional[bytes] = None + file_name: Optional[str] = None + + +class Annotation(BaseModel): + file_citation: Optional[FileCitation] = None + file_path: Optional[File] = None + + +class TextObject(BaseModel): + value: str + annotations: List[Annotation] = [] + + class TextContent(BaseModel): type: Literal["text"] = "text" - text: str + text: TextObject class ImageFile(BaseModel): From de8c62bddb0dc2d0f463535f45bdfa56db3f4ef0 Mon Sep 17 00:00:00 2001 From: brunoalho Date: Fri, 7 Feb 2025 18:18:05 +0000 Subject: [PATCH 27/48] [feat] openai complete mapping --- .../llmstudio_core/agents/bedrock/manager.py | 1 - .../core/llmstudio_core/agents/data_models.py | 39 +++- .../agents/openai/data_models.py | 9 +- .../llmstudio_core/agents/openai/manager.py | 209 +++++++++++++----- libs/core/llmstudio_core/exceptions.py | 4 + 5 files changed, 189 insertions(+), 73 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index ddbcf0b3..9d2df7f2 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -13,7 +13,6 @@ ImageFileContent, Message, ResultBase, - RetrieveResultRequest, TextContent, ) from llmstudio_core.agents.manager import AgentManager, agent_manager diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 196a374b..bf45bd34 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -9,7 +9,6 @@ class Tool(BaseModel): class FileCitation(BaseModel): - file_id: str start_index: int end_index: int text: str @@ -32,6 +31,21 @@ class TextObject(BaseModel): annotations: List[Annotation] = [] +class ImageUrlObject(BaseModel): + url: Literal["jpeg", "jpg", "png", "gif", "webp"] + detail: Optional[Literal["low", "high", "auto"]] = "auto" + + +class ImageUrlContent(BaseModel): + type: str + image_url: ImageUrlObject + + +class RefusalContent(BaseModel): + type: Literal["refusal"] + refusal: str + + class TextContent(BaseModel): type: Literal["text"] = "text" text: TextObject @@ -40,8 +54,8 @@ class TextContent(BaseModel): class ImageFile(BaseModel): file_id: Optional[str] = None detail: Optional[Literal["low", "high", "auto"]] = "auto" - file_name: Optional[str] = None # need this for bedrock - file_content: Optional[bytes] = None # need this for bedrock + file_name: Optional[str] = None + file_content: Optional[bytes] = None class ImageFileContent(BaseModel): @@ -51,10 +65,15 @@ class ImageFileContent(BaseModel): class Attachment(BaseModel): file_id: Optional[str] = None - file_name: Optional[str] = None # need this for bedrock - file_content: Optional[bytes] = None # need this for bedrock - file_type: Optional[str] = None # need this for bedrock - tools: list[Tool] = [] + file_name: Optional[str] = None + file_content: Optional[bytes] = None + file_type: Optional[str] = None + tools: list[Tool] = None + + +class InputMessageBase(BaseModel): + role: Literal["user", "assistant"] + content: str class Message(BaseModel): @@ -64,7 +83,9 @@ class Message(BaseModel): thread_id: Optional[str] = None session_id: Optional[str] = None role: Literal["user", "assistant"] - content: Union[str, list[Union[ImageFileContent, TextContent]]] + content: Union[ + str, list[Union[ImageFileContent, TextContent, RefusalContent, ImageUrlContent]] + ] assistant_id: Optional[str] = None run_id: Optional[str] = None attachments: list[Attachment] = [] @@ -93,7 +114,7 @@ class CreateAgentRequest(BaseModel): model: str instructions: Optional[str] description: Optional[str] = None - tools: Optional[list[Tool]] = [] + tools: Optional[list[Tool]] class RunAgentRequest(BaseModel): diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index 453c16c4..2867ffb7 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -3,7 +3,9 @@ from llmstudio_core.agents.data_models import ( AgentBase, + Attachment, CreateAgentRequest, + InputMessageBase, ResultBase, RunAgentRequest, RunBase, @@ -12,8 +14,6 @@ class ToolResources(BaseModel): - """Resources required by tools e.g. code_interpreter and file_search.""" - file_ids: Optional[List[str]] = None # For code_interpreter vector_store_ids: Optional[List[str]] = None # For file_search @@ -50,8 +50,13 @@ class OpenAIResult(ResultBase): thread_id: str +class OpenAIInputMessage(InputMessageBase): + attachments: Optional[List[Attachment]] = [] + + class OpenAICreateAgentRequest(CreateAgentRequest): tool_resources: Optional[ToolResources] = None + name: Optional[str] = None class OpenAIRunAgentRequest(RunAgentRequest): diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index a481241f..93b84dc6 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -1,13 +1,34 @@ import os +from typing import List, Union import openai +from llmstudio_core.agents.data_models import ( + Annotation, + Attachment, + File, + FileCitation, + ImageFile, + ImageFileContent, + ImageUrlContent, + ImageUrlObject, + Message, + RefusalContent, + ResultBase, + TextContent, + TextObject, + Tool, +) from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.agents.openai.data_models import ( OpenAIAgent, - OpenAIFiles, + OpenAICreateAgentRequest, + OpenAIInputMessage, OpenAIResult, OpenAIRun, + OpenAIRunAgentRequest, ) +from llmstudio_core.exceptions import AgentError +from pydantic import ValidationError @agent_manager @@ -27,60 +48,83 @@ def __init__(self, **kwargs): def _agent_config_name(): return "openai" - def create_agent(self, params: dict = None) -> OpenAIAgent: + def create_agent(self, params: dict) -> OpenAIAgent: """ Creates a new instance of the agent. """ + try: + agent_request = self._validate_create_request(params) + except ValidationError as e: + raise AgentError(str(e)) + assistant = openai.beta.assistants.create( - name=params.get("name"), - instructions=params.get("instructions"), - model=params.get("model"), - tools=params.get("tools"), - tool_resources=params.get("tool_resources"), + name=agent_request.name, + instructions=agent_request.instructions, + model=agent_request.model, + tools=agent_request.tools, + tool_resources=agent_request.tool_resources, ) - openai_agent = OpenAIAgent(id=assistant.id, assistant_id=assistant.id) - - return openai_agent + return OpenAIAgent( + agent_id=assistant.id, + name=agent_request.name, + description=agent_request.description, + instructions=agent_request.instructions, + tools=agent_request.tools, + tool_resources=agent_request.tool_resources, + ) - def _validate_create_request(self, request): - raise NotImplementedError("Agents need to implement the method") + def _validate_create_request(self, request: dict): + return OpenAICreateAgentRequest( + model=request.get("model"), + instructions=request.get("instructions"), + description=request.get("description"), + tools=request.get("tools"), + tool_resources=request.get("tool_resources"), + name=request.get("name"), + ) def _validate_run_request(self, request): - raise NotImplementedError("Agents need to implement the method") + return OpenAIRunAgentRequest(**request.__dict__) - def _validate_create_request(self, request): - raise NotImplementedError("Agents need to implement the method") + def _validate_input_messages(self, messages): + return [OpenAIInputMessage(**msg) for msg in messages] def run_agent( self, openai_agent: OpenAIAgent, - messages: list[dict], - params: dict = None, - **kwargs + messages: Union[list, dict], ) -> OpenAIRun: """ """ + if isinstance(messages, dict): + messages = [messages] + + try: + input_messages = self._validate_input_messages(messages) + except ValidationError as e: + raise AgentError(str(e)) if not openai_agent.thread_id: openai_agent.thread_id = self.create_new_thread() - for msg in messages: + for msg in input_messages: self._add_messages_to_thread(msg, openai_agent.thread_id) - run_id = self.create_run(openai_agent.thread_id, openai_agent.assistant_id) + run_id = self.create_run(openai_agent.thread_id, openai_agent.agent_id) openai_run = OpenAIRun( thread_id=openai_agent.thread_id, - assistant_id=openai_agent.assistant_id, + assistant_id=openai_agent.agent_id, run_id=run_id, ) return openai_run - def retrieve_result(self, openai_run: OpenAIRun, **kwargs) -> OpenAIResult: + def retrieve_result(self, openai_run: OpenAIRun) -> OpenAIResult: """ Retrieves an existing agent. """ + return self._process_result_without_streaming(openai_run=openai_run) def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResult: @@ -92,48 +136,91 @@ def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResu thread_id=openai_run.thread_id, run_id=openai_run.run_id ) messages = openai.beta.threads.messages.list(thread_id=openai_run.thread_id) - print(messages) processed_messages = self._process_messages_without_streaming(messages) - return OpenAIResult(messages=processed_messages, thread_id=openai_run.thread_id) + return ResultBase(messages=processed_messages) def _process_messages_without_streaming(self, messages: list): - messages_content = [] - files = [] - messages_file = [] - - for message in messages.data: - if message.role == "user": - break - - for content_block in message.content: - if content_block.type == "image_file": - files.append( - OpenAIFiles( - type="image_file", file_id=content_block.image_file.file_id - ) + procecced_messages = [] + for msg in messages: + content = [] + attachments = self._process_message_attachments(msg.attachments) + content = self._process_message_content(msg.content) + procecced_messages.append( + Message( + id=msg.id, + object=msg.object, + created_at=msg.created_at, + thread_id=msg.thread_id, + role=msg.role, + content=content, + attachments=attachments, + ) + ) + + return procecced_messages + + def _process_message_attachments(self, attachments: List) -> List[Attachment]: + processed_attachments = [] + + for attachment in attachments: + tools = [] + for tool in attachment.tools: + tools.append(Tool(**tool.__dict__)) + + processed_attachments.append( + Attachment(file_id=attachment.file_id, tools=tools) + ) + return processed_attachments + + def _process_message_content( + self, content: List + ) -> list[Union[ImageFileContent, TextContent, RefusalContent, ImageUrlContent]]: + processed_content = [] + + for block in content: + if getattr(block, "type", "") == "text": + annotations = [] + for annotation in block.text.annotations: + file = File(file_id=annotation.file_path.file_id) + file_citation = FileCitation( + start_index=annotation.start_index, + end_index=annotation.end_index, + text=annotation.text, + ) + annotations.append( + Annotation(file_citation=file_citation, file=file) ) - continue - - if content_block.type == "text" and not len( - content_block.text.annotations - ): - messages_content.append(content_block.text.value) - - if len(content_block.text.annotations): - for annotation in content_block.text.annotations: - files.append( - OpenAIFiles( - type="file_path", - file_id=annotation.file_path.file_id, - file_path=annotation.text, - ) - ) - messages_file.append(content_block.text.value) + processed_content.append( + TextContent( + text=TextObject(value=block.text.value, annotations=annotations) + ) + ) + + elif getattr(block, "type", "") == "image_file": + processed_content.append( + ImageFileContent( + image_file=ImageFile( + file_id=block.image_file.file_id, + detail=block.image_file.detail, + ) + ) + ) + + elif getattr(block, "type", "") == "refusal": + processed_content.append(RefusalContent(refusal=block.refusal)) + + else: + processed_content.append( + ImageUrlContent( + type=block.type, + image_url=ImageUrlObject( + url=block.image_url.url, detail=block.image_url.detail + ), + ) + ) - print(messages_file) - print(messages_content) - print(files) + return processed_content def upload_file(self, file_path: str) -> str: file = openai.files.create(file=open(file_path, "rb"), purpose="assistants") @@ -145,9 +232,9 @@ def create_new_thread(self) -> str: def _add_messages_to_thread(self, message: dict, thread_id): openai.beta.threads.messages.create( thread_id=thread_id, - role=message.get("role"), - content=message.get("content"), - attachments=message.get("attachments"), + role=message.role, + content=message.content, + attachments=message.attachments, ) def create_run(self, thread_id: str, assistant_id: str) -> str: diff --git a/libs/core/llmstudio_core/exceptions.py b/libs/core/llmstudio_core/exceptions.py index 80b67f06..6a5132c9 100644 --- a/libs/core/llmstudio_core/exceptions.py +++ b/libs/core/llmstudio_core/exceptions.py @@ -8,3 +8,7 @@ class ProviderError(CustomError): class AgentError(CustomError): """Raised when there is a validation error on agent""" + + +class InputMessageError(CustomError): + """Raised when there is a validation error on agent message""" From 7af6c3e6516b9270246df0ef6950a1d471258223 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Sun, 9 Feb 2025 18:57:56 +0000 Subject: [PATCH 28/48] chore: change from kwargs to params --- .../llmstudio_core/agents/bedrock/manager.py | 26 +++++-------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index ddbcf0b3..b3dd73dc 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -62,7 +62,7 @@ def _validate_run_request(self, request): def _validate_result_request(self, request): return RetrieveResultRequest(**request) - def create_agent(self, **kwargs) -> BedrockAgent: + def create_agent(self, params: dict = None) -> BedrockAgent: """ This method validates the input parameters, creates a new agent using the client, waits for the agent to reach the 'NOT_PREPARED' status, adds tools to the agent, @@ -70,7 +70,7 @@ def create_agent(self, **kwargs) -> BedrockAgent: to be prepared. Args: - **kwargs: Agent creation parameters. + params: Agent creation parameters. Returns: BedrockAgent: An instance of the created BedrockAgent. @@ -81,11 +81,7 @@ def create_agent(self, **kwargs) -> BedrockAgent: """ try: - agent_request = self._validate_create_request( - dict( - **kwargs, - ) - ) + agent_request = self._validate_create_request(params) except ValidationError as e: raise AgentError(str(e)) @@ -167,7 +163,7 @@ def create_agent(self, **kwargs) -> BedrockAgent: agent_alias_id=agentAliasId, ) - def run_agent(self, **kwargs) -> BedrockRun: + def run_agent(self, params: dict = None) -> BedrockRun: """ Runs the agent with the provided keyword arguments. @@ -182,11 +178,7 @@ def run_agent(self, **kwargs) -> BedrockRun: """ try: - run_request = self._validate_run_request( - dict( - **kwargs, - ) - ) + run_request = self._validate_run_request(params) except ValidationError as e: raise AgentError(str(e)) @@ -234,7 +226,7 @@ def run_agent(self, **kwargs) -> BedrockRun: response=invoke_request, ) - def retrieve_result(self, **kwargs) -> ResultBase: + def retrieve_result(self, params: dict = None) -> ResultBase: """ Retrieve the result based on the provided keyword arguments. This method validates the result request and processes the event stream to @@ -248,11 +240,7 @@ def retrieve_result(self, **kwargs) -> ResultBase: """ try: - result_request = self._validate_result_request( - dict( - **kwargs, - ) - ) + result_request = self._validate_result_request(params) except ValidationError as e: raise AgentError(str(e)) From 86b714609b2b8a30b80585f876d8ecd66eb7441f Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Mon, 10 Feb 2025 09:53:33 +0000 Subject: [PATCH 29/48] feat: run_agent receives agent object --- .../core/llmstudio_core/agents/bedrock/data_models.py | 1 - libs/core/llmstudio_core/agents/bedrock/manager.py | 11 +++++------ libs/core/llmstudio_core/agents/data_models.py | 2 +- libs/core/llmstudio_core/agents/openai/manager.py | 1 - 4 files changed, 6 insertions(+), 9 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 4f6b6603..a83c0f00 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -26,4 +26,3 @@ class BedrockCreateAgentRequest(CreateAgentRequest): class BedrockRunAgentRequest(RunAgentRequest): session_id: str - agent_alias_id: str diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index b3dd73dc..a49d2051 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -13,7 +13,6 @@ ImageFileContent, Message, ResultBase, - RetrieveResultRequest, TextContent, ) from llmstudio_core.agents.manager import AgentManager, agent_manager @@ -60,7 +59,7 @@ def _validate_run_request(self, request): return BedrockRunAgentRequest(**request) def _validate_result_request(self, request): - return RetrieveResultRequest(**request) + return BedrockRun(**request) def create_agent(self, params: dict = None) -> BedrockAgent: """ @@ -150,7 +149,7 @@ def create_agent(self, params: dict = None) -> BedrockAgent: agentAliasStatus = response["agentAlias"]["agentAliasStatus"] return BedrockAgent( - id=agentId, + agent_id=agentId, created_at=int(bedrock_create["agent"]["createdAt"].timestamp()), name=bedrock_create["agent"]["agentName"], description=bedrock_create.get("agent", {}).get("description", None), @@ -212,15 +211,15 @@ def run_agent(self, params: dict = None) -> BedrockRun: input_text = "" # Default to an empty string if content is not valid invoke_request = self._runtime_client.invoke_agent( - agentId=run_request.agent_id, - agentAliasId=run_request.agent_alias_id, + agentId=run_request.agent.agent_id, + agentAliasId=run_request.agent.agent_alias_id, sessionId=run_request.session_id, inputText=input_text, sessionState=sessionState, ) return BedrockRun( - agent_id=run_request.agent_id, + agent_id=run_request.agent.agent_id, status="completed", session_id=run_request.session_id, response=invoke_request, diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 196a374b..ed7a2d8e 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -97,5 +97,5 @@ class CreateAgentRequest(BaseModel): class RunAgentRequest(BaseModel): - agent_id: str + agent: AgentBase message: Union[Message, List[Message]] diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index a481241f..44a7785d 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -4,7 +4,6 @@ from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.agents.openai.data_models import ( OpenAIAgent, - OpenAIFiles, OpenAIResult, OpenAIRun, ) From 291bab4f03931fde1a522f6e1aaa9f1e1b54c7f4 Mon Sep 17 00:00:00 2001 From: Clara Gadelho Date: Tue, 11 Feb 2025 01:29:20 +0000 Subject: [PATCH 30/48] docs: add bedrock agent example --- examples/07_agents_bedrock.ipynb | 418 +++++++++++++++++++++++++++++++ 1 file changed, 418 insertions(+) create mode 100644 examples/07_agents_bedrock.ipynb diff --git a/examples/07_agents_bedrock.ipynb b/examples/07_agents_bedrock.ipynb new file mode 100644 index 00000000..045e7eba --- /dev/null +++ b/examples/07_agents_bedrock.ipynb @@ -0,0 +1,418 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "import boto3\n", + "import json\n", + "import time, random \n", + "import uuid, string\n", + "os.environ[\"OPENAI_API_KEY\"]=\"SK---\"\n", + "os.environ[\"AWS_ACCESS_KEY_ID\"]=\"...\"\n", + "os.environ[\"AWS_SECRET_ACCESS_KEY\"]=\"...\"\n", + "os.environ[\"BEDROCK_ACCESS_KEY\"]=\"...\"\n", + "os.environ[\"BEDROCK_SECRET_KEY\"]=\"...\"\n", + "os.environ[\"BEDROCK_REGION\"]= \"us-west-2\"\n", + "region_name = 'us-west-2'" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Initialize Manager" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "from llmstudio_core.agents import AgentManagerCore\n", + "bedrock = AgentManagerCore(\"bedrock\")" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "bedrock" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create Policies for Invoking Models" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Creating the IAM policy and role...\n", + "IAM Role: arn:aws:iam::************:role/test-agent-YI650\n" + ] + } + ], + "source": [ + "foundationModel = 'anthropic.claude-3-5-sonnet-20241022-v2:0'\n", + "iam = boto3.client('iam')\n", + "# Generate a random suffix for unique naming\n", + "randomSuffix = \"\".join(\n", + " random.choices(string.ascii_uppercase + string.digits, k=5)\n", + ")\n", + "\n", + "\n", + "print(\"Creating the IAM policy and role...\")\n", + "\n", + "# Define IAM trust policy\n", + "trustPolicy = {\n", + " \"Version\": \"2012-10-17\",\n", + " \"Statement\": [\n", + " {\n", + " \"Effect\": \"Allow\",\n", + " \"Principal\": {\n", + " \"Service\": \"bedrock.amazonaws.com\"\n", + " },\n", + " \"Action\": \"sts:AssumeRole\"\n", + " }\n", + " ]\n", + "}\n", + "\n", + "# Define IAM policy for invoking the foundation model\n", + "policy = {\n", + " \"Version\": \"2012-10-17\",\n", + " \"Statement\": [\n", + " {\n", + " \"Effect\": \"Allow\",\n", + " \"Action\": [\n", + " \"bedrock:InvokeModel\"\n", + " ],\n", + " \"Resource\": [\n", + " f\"arn:aws:bedrock:{region_name}::foundation-model/{foundationModel}\"\n", + " ]\n", + " }\n", + " ]\n", + "}\n", + "\n", + "role_name = f\"test-agent-{randomSuffix}\"\n", + "\n", + "# Create IAM role and attach policy\n", + "role = iam.create_role(\n", + " RoleName=role_name,\n", + " AssumeRolePolicyDocument = json.dumps(trustPolicy)\n", + ")\n", + "iam.put_role_policy(\n", + " RoleName=role_name,\n", + " PolicyName = f\"policy-test-agent-{randomSuffix}\",\n", + " PolicyDocument = json.dumps(policy)\n", + ")\n", + "\n", + "\n", + "roleArn = role['Role']['Arn']\n", + "\n", + "print(f\"IAM Role: {roleArn[:13]}{'*' * 12}{roleArn[25:]}\")\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Create agent" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "instructions=\"\"\"You are an advanced AI agent with capabilities in code execution, chart generation, and complex data analysis. Your primary function is to assist users by solving problems and fulfilling requests through these capabilities. Here are your key attributes and instructions:\n", + "\n", + "Code Execution:\n", + "\n", + "You have access to a Python environment where you can write and execute code in real-time.\n", + "When asked to perform calculations or data manipulations, always use this code execution capability to ensure accuracy.\n", + "After executing code, report the exact output and explain the results.\n", + "\n", + "\n", + "Data Analysis:\n", + "\n", + "You excel at complex data analysis tasks. This includes statistical analysis, data visualization, and machine learning applications.\n", + "Approach data analysis tasks systematically: understand the problem, prepare the data, perform the analysis, and interpret the results.\n", + "\n", + "\n", + "Problem-Solving Approach:\n", + "\n", + "When presented with a problem or request, break it down into steps.\n", + "Clearly communicate your thought process and the steps you're taking.\n", + "If a task requires multiple steps or tools, outline your approach before beginning.\n", + "\n", + "\"\"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "params=dict(model=\"anthropic.claude-3-5-sonnet-20241022-v2:0\", instructions=instructions,agent_resource_role_arn=roleArn, agent_alias=\"test\", name=\"test-agent4\", tools=[{\"type\": \"code_interpreter\"}])\n", + "agent = bedrock.create_agent(params)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'agent_id': 'S66BQTV8AG',\n", + " 'created_at': 1739216303,\n", + " 'name': 'test-agent14',\n", + " 'description': None,\n", + " 'model': 'anthropic.claude-3-5-sonnet-20241022-v2:0',\n", + " 'instructions': \"You are an advanced AI agent with capabilities in code execution, chart generation, and complex data analysis. Your primary function is to assist users by solving problems and fulfilling requests through these capabilities. Here are your key attributes and instructions:\\n\\nCode Execution:\\n\\nYou have access to a Python environment where you can write and execute code in real-time.\\nWhen asked to perform calculations or data manipulations, always use this code execution capability to ensure accuracy.\\nAfter executing code, report the exact output and explain the results.\\n\\n\\nData Analysis:\\n\\nYou excel at complex data analysis tasks. This includes statistical analysis, data visualization, and machine learning applications.\\nApproach data analysis tasks systematically: understand the problem, prepare the data, perform the analysis, and interpret the results.\\n\\n\\nProblem-Solving Approach:\\n\\nWhen presented with a problem or request, break it down into steps.\\nClearly communicate your thought process and the steps you're taking.\\nIf a task requires multiple steps or tools, outline your approach before beginning.\\n\\n\",\n", + " 'tools': [Tool(type='code_interpreter')],\n", + " 'agent_resource_role_arn': 'arn:aws:iam::563576320055:role/test-agent-KYK3J',\n", + " 'agent_status': 'CREATING',\n", + " 'agent_arn': 'arn:aws:bedrock:us-west-2:563576320055:agent/S66BQTV8AG',\n", + " 'agent_alias_id': '3EOD46FXVZ'}" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "agent.__dict__" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Run agent" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "session_id=str(uuid.uuid4())\n", + "params= dict(agent=agent, messages=[{\"role\": \"user\", \"content\": \"Hello!\"},{\"role\": \"assistant\", \"content\": \"Heyy!\"},{\"role\": \"user\", \"content\": \"Explain deep learning to a 5 year old. And illustrate it with an image\"}])\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "run=bedrock.run_agent(params)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Attachment(file_id=None, file_name='people.csv', file_content=b'Name,Age\\nSarah,25\\nMichael,34\\nEmma,28\\nJames,41\\nLisa,32\\n', file_type='text/csv', tools=[])" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Add file as input" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "ename": "TypeError", + "evalue": "BedrockAgentManager.run_agent() got an unexpected keyword argument 'session_id'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[13], line 24\u001b[0m\n\u001b[1;32m 1\u001b[0m message \u001b[38;5;241m=\u001b[39m {\n\u001b[1;32m 2\u001b[0m \t\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mrole\u001b[39m\u001b[38;5;124m\"\u001b[39m: \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124muser\u001b[39m\u001b[38;5;124m\"\u001b[39m,\n\u001b[1;32m 3\u001b[0m \t\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mcontent\u001b[39m\u001b[38;5;124m\"\u001b[39m: [\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 20\u001b[0m \t]\n\u001b[1;32m 21\u001b[0m }\n\u001b[0;32m---> 24\u001b[0m run\u001b[38;5;241m=\u001b[39m\u001b[43mbedrock\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mrun_agent\u001b[49m\u001b[43m(\u001b[49m\u001b[43msession_id\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43msession_id\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43magent_alias_id\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43mL6BE9QFM1G\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43magent_id\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[38;5;124;43m4MUOX121PR\u001b[39;49m\u001b[38;5;124;43m'\u001b[39;49m\u001b[43m,\u001b[49m\u001b[43mmessage\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mmessage\u001b[49m\u001b[43m)\u001b[49m\n", + "\u001b[0;31mTypeError\u001b[0m: BedrockAgentManager.run_agent() got an unexpected keyword argument 'session_id'" + ] + } + ], + "source": [ + "messages = [{\n", + " \"role\": \"user\",\n", + " \"content\": \"multiply the age column by 2 and create a new file with the result\",\n", + " \"attachments\": [\n", + " {\n", + " \"file_name\": 'people.csv',\n", + " \"file_content\": b'Name,Age\\nSarah,25\\nMichael,34\\nEmma,28\\nJames,41\\nLisa,32\\n',\n", + " \"file_type\": 'text/csv',\n", + " \"tools\": [\n", + " {\n", + " \"type\": \"code_interpreter\"\n", + " }\n", + " ]\n", + " }\n", + " ]\n", + "}]\n", + "\n", + "params = dict(session_id=session_id, agent=agent, messages=messages)\n", + "\n", + "run = bedrock.run_agent(params)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Retrieve result" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "result= bedrock.retrieve_result(run)" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "ResultBase(messages=[Message(id=None, object='thread.message', created_at=None, thread_id='0f19ce28-17b2-48b1-bf78-571310deee72', session_id=None, role='assistant', content=[TextContent(type='text', text=TextObject(value='Imagine your brain is like a super-smart toy that learns to recognize things, just like you learn to recognize your favorite toys or your family members!\\n\\nDeep learning is like having a special friend in a computer that learns things step by step, just like you do. Here\\'s how it works:\\n\\n1. First, it looks at something (like a picture of a cat) - that\\'s the pink circles on the left\\n2. Then it thinks really hard about what it sees - those are the blue and green circles in the middle\\n3. Finally, it tells us what it thinks it is - shown by the purple circles on the right\\n\\nIt\\'s just like when you learn to tell the difference between a dog and a cat:\\n- You look at the animal\\n- You think about what you see (like fur, whiskers, or tail)\\n- Then you say \"That\\'s a cat!\" or \"That\\'s a dog!\"\\n\\nThe more pictures it sees, the better it gets at guessing - just like how you get better at things when you practice!', annotations=[])), ImageFileContent(type='image_file', image_file=ImageFile(file_id=None, detail='auto', file_name='deep_learning_kids.png', file_content=b'\\x89PNG\\r\\n\\x1a\\n\\x00\\x00\\x00\\rIHDR\\x00\\x00\\x07s\\x00\\x00\\x07s\\x08\\x06\\x00\\x00\\x00G\\xdf\\x16\\xeb\\x00\\x00\\x009tEXtSoftware\\x00Matplotlib version3.9.0, https://matplotlib.org/4\\x04H\\xb6\\x00\\x00\\x00\\tpHYs\\x00\\x00.#\\x00\\x00.#\\x01x\\xa5?v\\x00\\x01\\x00\\x00IDATx\\x9c\\xec\\xddw|S\\xf5\\xfe\\xc7\\xf1w\\x92\\xee\\xcd*{o\\x04\\x11\\x90%\\xc8\\x127\\x0e\\x9c\\xf7*\\x88\\xb8\\xd7\\xef\\xba\\xaf\\x0b\\x05\\xf7\\xb8\\xd7\\xbd\\'8\\xf0*\\xa2\\x88\\x03\\x1c(Ke\\xc9\\x1e\\x02\\x82,AV\\xa1\\x85\\xee\\xb49\\xbf?JcON\\xda&i\\xda\\x9e\\x96\\xd7\\xd3G\\x1ex\\xbe9\\xdf\\x91\\xb4M\\xce\\xf9~\\xbe\\xc3a\\x18\\x86!\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\xad8\\xab\\xbb\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00+\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x80J2a\\xc2\\x049\\x1c\\x0e\\xd3\\x03\\x00\\x00\\x00\\x00\\x80@ETw\\x03\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x8a\\x03\\x07\\x0eh\\xf5\\xea\\xd5\\xda\\xb2e\\x8b\\x0e\\x1c8\\xa0\\xec\\xeclEEE)))I-[\\xb6T\\xa7N\\x9d\\xd4\\xbau\\xeb\\xean&\\x80Z\\x82`.\\xaa\\xcc\\xd6\\xad[-_`\\x83\\x07\\x0f\\xd6\\x9c9s\\xaa\\xa7A\\x00\\x00\\x00@\\x88\\xb8\\xb6\\x05\\x00\\x00\\x00\\x8e.\\x9b6m\\xd2{\\xef\\xbd\\xa7i\\xd3\\xa6i\\xed\\xda\\xb52\\x0c\\xa3\\xcc\\xf3\\x9b4i\\xa23\\xcf\\x93&M\\xb2\\xbc\\x97[\\xb7n\\xad\\xeef\\xa1\\x06 \\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xe0\\xe3\\xcd7\\xdfT\\x97.]\\xf4\\xd1G\\x1f\\xc9\\xe3\\xf1\\x84\\\\\\xce\\xa2E\\x8b4x\\xf0`\\xddp\\xc3\\r\\xca\\xcf\\xcf\\x0fc\\x0b\\x01\\x1c\\rXf\\x19\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xe0\\x08\\xc30t\\xd3M7\\xe9\\x95W^\\xf1\\xfb\\xbc\\xd3\\xe9\\xd4\\t\\'\\x9c\\xa0\\x13Or\\xb9\\\\\\xe1\\x7f\\x11a\\xb0o\\xdf>-\\\\\\xb8P\\x7f\\xfc\\xf1\\x87233\\x95\\x9c\\x9c\\xac\\xd4\\xd4T\\xf5\\xed\\xdbW-[\\xb6\\x0c{}\\xdb\\xb7o\\xd7\\xb2e\\xcb\\xb4k\\xd7.\\x1d\\x7f\\xef\\xed\\xc4\\x89\\x13\\xbd\\xcf\\xef\\xdf\\xbf\\xdf\\xb8\\xe7\\x9e{\\x8cF\\x8d\\x1a\\xf9\\xad\\xbfe\\xcb\\x96\\xa6\\xf2\\xca\\xbb\\x16\\xfe\\xeb\\xaf\\xbf\\x8c\\x9bo\\xbe\\xd9HNN.\\xf55\\xa5\\xa4\\xa4\\x18\\xb7\\xdcr\\x8b\\xb1\\x7f\\xff\\xfe\\xa0_\\xcf\\xf8\\xf1\\xe3-\\xe5\\x05\\xa2\\xbc{\\x81\\xd9\\xb3g\\x1b\\'\\x9f|\\xb2\\xe1t:Kmw\\x97.]\\x8c\\x0f>\\xf8\\xc0\\xf0x\\xac\\xf5\\\\}\\xf5\\xd5\\x96\\x15_\\x0e\\x1d:\\xa4O?\\xfd4\\xac\\xf5\\xd4D\\x9b7oV\\xcf\\x9e=u\\xdbm\\xb7i\\xcb\\x96-\\xa5\\x9e\\x97\\x93\\x93\\xa3O?\\xfdT\\xbdz\\xf5\\xd2\\xbd\\xf7\\xde[\\xe6\\xf50P[\\x10\\xccE\\x8d\\x94\\x96\\x96\\xa6\\x81\\x03\\x07\\xea\\xcb/\\xbf\\x0c*\\xdf\\xbb\\xef\\xbe\\xab\\xcb/\\xbf\\xbc\\xc2\\xf5\\xbf\\xfa\\xea\\xab\\xba\\xe2\\x8a+\\x94\\x93\\x93\\x13p\\x9e\\xed\\xdb\\xb7\\xeb\\x8c3\\xce\\xd0\\xd7_\\x7f]\\xe1\\xfa\\x01\\x00\\x00ptq\\xbb\\xdd\\xba\\xea\\xaa\\xabt\\xf5\\xd5W\\xeb\\xaf\\xbf\\xfe\\n:\\xff\\x9e={t\\xd1E\\x17\\xe9\\xe1\\x87\\x1f\\x0e8\\xcf\\xee\\xdd\\xbb\\xb5q\\xe3\\xc6\\xa0\\xeb*f\\x18\\x86\\xdez\\xeb-\\r\\x1a4\\xc8\\xbb\\x1csE|\\xfc\\xf1\\xc7:\\xe7\\x9cst\\xe0\\xc0\\x81\\n\\x97%I\\xaf\\xbd\\xf6\\x9a.\\xbc\\xf0B\\xa5\\xa7\\xa7\\x07\\x9c\\'--M\\xc3\\x87\\x0f\\xd7\\x8a\\x15+\\xc2\\xd2\\x86`\\xe5\\xe6\\xe6\\xea\\xf4\\xd3O\\xd7[o\\xbd\\x15T\\xbe\\xef\\xbe\\xfbNg\\x9cqF\\xb9\\xc1\\x7f_\\x9b7o\\xd6\\xa0A\\x83\\xf4\\xd3O?\\x05\\x95o\\xca\\x94):\\xfd\\xf4\\xd3\\x95\\x9f\\x9f\\x1fT>\\x00\\x00\\x80\\xea\\xf2\\xd5W_\\xc90\\x0cSZ\\xbdz\\xf54r\\xe4\\xc8\\xb0\\xd6\\xd3\\xa4I\\x13\\x9dq\\xc6\\x19~\\xeb?\\x9am\\xd9\\xb2E\\x03\\x06\\x0c\\xd0\\xda\\xb5k\\x03\\xceSPP\\xa0\\xc7\\x1f\\x7f\\\\\\x97_~9\\x01]\\xd4z\\xec\\x99\\x8b\\x1a\\xa7\\xa0\\xa0@\\xe7\\x9e{\\xae\\xd6\\xacY\\xe3M\\xeb\\xd1\\xa3\\x87N=\\xf5T\\xb5i\\xd3F))):p\\xe0\\x80\\x16-Z\\xa4\\xcf>\\xfb\\xcc2\\xc2~\\xf2\\xe4\\xc9:\\xf7\\xdcsu\\xc1\\x05\\x17\\x84T\\xff\\xc2\\x85\\x0b5n\\xdc8\\xefqDD\\x84\\x86\\r\\x1b\\xa6\\xe1\\xc3\\x87\\xabi\\xd3\\xa6\\xca\\xcb\\xcb\\xd3\\xb6m\\xdb\\xf4\\xc5\\x17_h\\xf9\\xf2\\xe5\\xa6\\xbc\\xf9\\xf9\\xf9:\\xff\\xfc\\xf35g\\xce\\x1c\\xf5\\xeb\\xd7/\\xa4\\xfa+[\\xf7\\xee\\xdd\\xbd\\xff\\xbfi\\xd3&\\xd3\\x08\\xfe\\xf8\\xf8x\\xb5k\\xd7\\xae\\xdc2\\xa2\\xa2\\xa2*\\xa5m\\x00\\x00\\x00G#\\x8f\\xc7\\xa3s\\xcf=W3f\\xcc\\xb0<\\xd7\\xa4I\\x13\\x9dt\\xd2I\\xea\\xd1\\xa3\\x87\\xea\\xd7\\xaf\\xaf\\x98\\x98\\x18\\x1d8p@\\xcb\\x97/\\xd7\\xcc\\x993\\xb5}\\xfbv\\xef\\xb9\\x86a\\xe8\\x81\\x07\\x1eP\\xfd\\xfa\\xf5C\\x9aaP\\xa7N\\x1d\\xf5\\xee\\xdd[\\x9d;wV\\xdb\\xb6m\\x95\\x94\\x94\\xa4\\x84\\x84\\x04\\xe5\\xe4\\xe4h\\xff\\xfe\\xfdZ\\xbbv\\xad\\xbe\\xfb\\xee;S\\x9d\\x92\\xb4x\\xf1b]}\\xf5\\xd5\\xfa\\xf8\\xe3\\x8f\\x83\\x7f\\xf1G\\xacY\\xb3F/\\xbd\\xf4\\x92\\xb7\\x93\\xc6\\xe5ri\\xe0\\xc0\\x81:\\xe9\\xa4\\x93\\xd4\\xacY3\\xc5\\xc6\\xc6j\\xe7\\xce\\x9dZ\\xbe|\\xb9\\xe5\\x1a\\xdc\\x9f\\x993g\\xea\\xa6\\x9bn\\xf2v\\xd8%\\'\\'\\xeb\\x94SN\\xd1\\t\\'\\x9c\\xa0\\xd4\\xd4Ty<\\x1em\\xdd\\xbaU_}\\xf5\\x95e\\xdf\\xb4\\xac\\xac,\\xef,\\xd5\\x88\\x88\\xaa\\xbd\\xa5\\xbe\\xe2\\x8a+L3F:v\\xec\\xa8\\xd3O?]\\x9d:uR\\xdd\\xbau\\x95\\x91\\x91\\xa1\\xe5\\xcb\\x97\\xeb\\xd3O?\\xd5\\x9e={Ly\\xe7\\xcd\\x9b\\xa7g\\x9f}Vw\\xdcqG@ueddh\\xd8\\xb0a\\xda\\xb1c\\x87\\xe5\\xb96m\\xda\\xe8\\xdcs\\xcfU\\x87\\x0e\\x1dT\\xa7N\\x1d\\xed\\xdb\\xb7O\\xabW\\xaf\\xd6\\xf4\\xe9\\xd3\\xbd3\\xa6\\xe7\\xcd\\x9b\\xa7\\xdbn\\xbb\\xad\\x02\\xaf\\x16\\x00\\x00\\xa0\\xea\\xcc\\x993\\xc7\\x926l\\xd8\\xb0J\\xe9\\xe7<\\xed\\xb4\\xd3,\\x93\\x94\\xfc\\xcd\\n\\xaeN\\xed\\xda\\xb5\\xf3\\x0ez\\xdc\\xbd{\\xb7\\xe5\\xda\\xb2d\\x1fri\\xea\\xd6\\xad\\x1bP]n\\xb7[\\xe7\\x9dw\\x9e\\xa9\\x8e\\x0e\\x1d:\\xe8\\xbc\\xf3\\xceS\\xdb\\xb6m\\x95\\x90\\x90\\xa0\\xdd\\xbbwk\\xfe\\xfc\\xf9\\x9a1c\\x86rssM\\xf9\\xdf\\x7f\\xff}\\xd5\\xa9SG\\xcf?\\xff|@\\xf5U\\xb5\\x16-Zx\\xdf\\xaf\\x03\\x07\\x0eX\\xae\\xaf;w\\xee\\\\\\xee\\xefY\\xa3F\\x8d*\\xad}\\xa8!\\xaas\\x8dg\\x1c]\\xc2\\xb5gnLL\\x8c\\xf7\\xff;t\\xe8`\\xfc\\xf0\\xc3\\x0f\\xa5\\xe6\\xdd\\xbbw\\xafq\\xea\\xa9\\xa7Z\\xea\\xed\\xd4\\xa9S@m\\xf6\\xb7gn\\xc9\\xfa\\xfb\\xf7\\xefo\\xac_\\xbf\\xbe\\xd4\\xfc3f\\xcc0\\x9a6m\\xea\\xb7\\xfe\\xdc\\xdc\\xdcr\\xeb\\xaf\\x8e=s+\\xa3~\\x00\\x00\\x80\\xda\\xa6*\\xf7\\xcc}\\xe0\\x81\\x07,u5k\\xd6\\xcc\\x982e\\x8aQPPPj>\\xb7\\xdbm\\xbc\\xf9\\xe6\\x9bFBB\\x82)oTT\\x94\\xb1t\\xe9\\xd2r\\xeb\\x9d={\\xb6\\xd1\\xa8Q#\\xe3\\xee\\xbb\\xef6\\x16-Zd\\x14\\x16\\x16\\x96\\x9b\\xc7\\xe3\\xf1\\x18_\\x7f\\xfd\\xb5\\xd1\\xbe}{K\\x9b?\\xf9\\xe4\\x93\\x80^\\xaf\\xbf\\xf7\\xb6\\xe4\\xde\\xc0C\\x86\\x0c1\\xd6\\xae][j\\xfe\\x9c\\x9c\\x1c\\xd3\\xb1\\xbfk\\xe1\\xe2kz\\x87\\xc3a\\xdc~\\xfb\\xed\\xc6\\xc1\\x83\\x07K-\\xef\\xe3\\x8f?6\\xdd\\x03\\x14?\\xfe\\xf7\\xbf\\xff\\x05\\xf4z\\xc2\\xb5gn\\xc964j\\xd4\\xc8\\x98:uj\\xa9y\\x0f\\x1f>l\\\\v\\xd9e\\x96zSRR\\x8c\\xec\\xec\\xec\\x80\\xea\\x1f;v\\xac%\\x7fbb\\xa2\\xf1\\xc6\\x1bo\\x94\\xba\\x07o^^\\x9e\\xf1\\xf0\\xc3\\x0f\\x1b\\x11\\x11\\x11\\xde\\xf7\\xd7w\\x9fe\\xf6\\xcc\\x05\\x00\\x00v\\xe4o\\x8f\\xd6\\xa7\\x9ez\\xaaR\\xeaZ\\xb4h\\x91\\xdf}Qw\\xec\\xd8\\xe1\\xf7\\xfc\\xea\\xd83\\xb72\\xea/VV\\x7f\\x7fJJ\\x8a1i\\xd2\\xa4R\\xf3\\xee\\xdc\\xb9\\xd3\\x181b\\x84\\xa5=\\x0e\\x87\\xc3\\x98={v\\xb9uW\\xc7\\x9e\\xb9\\x95U?\\x8e.,\\xb3\\x8c\\x1a\\xa7x\\xe4M\\xef\\xde\\xbd\\xb5`\\xc1\\x02\\r\\x1b6\\xac\\xd4s\\x1b4h\\xa0\\xe9\\xd3\\xa7\\xabk\\xd7\\xae\\xa6\\xf4\\xf5\\xeb\\xd7\\x07\\xbdT\\x98o\\xfdC\\x86\\x0c\\xd1\\x8f?\\xfe\\xa8\\x8e\\x1d;\\x96z\\xee\\xe9\\xa7\\x9f\\xaey\\xf3\\xe6\\xa9I\\x93&\\x96\\xfa\\x9fz\\xea\\xa9\\x90\\xea\\x07\\x00\\x00\\xc0\\xd1c\\xc1\\x82\\x05z\\xe4\\x91GLi\\xfd\\xfb\\xf7\\xd7\\x9a5kt\\xe1\\x85\\x17Z\\xf6\\xdb*)\"\"BW]u\\x95~\\xfa\\xe9\\'%%%y\\xd3\\xf3\\xf3\\xf3M+\\xcd\\x94\\xa6O\\x9f>\\xda\\xb1c\\x87\\x1e\\x7f\\xfcq\\xf5\\xe9\\xd3GNg\\xf9\\xb7\\x8f\\x0e\\x87Cg\\x9cq\\x86\\x16-Z\\xa4\\x1e=z\\x98\\x9e{\\xe6\\x99g\\xca\\xcd_\\x9a\\xe2\\xe5\\x81\\xcf;\\xef<}\\xf7\\xddw\\xea\\xd2\\xa5K\\xa9\\xe7\\xc6\\xc4\\xc4\\x94[^nn\\xae\\x1c\\x0e\\x87\\xde}\\xf7]\\xfd\\xf7\\xbf\\xffUJJJ\\xa9\\xe7^t\\xd1Ez\\xfb\\xed\\xb7-\\xe9\\xc1.u\\\\Q\\xc5\\xf7!m\\xda\\xb4\\xd1\\xc2\\x85\\x0bu\\xfe\\xf9\\xe7\\x97znBB\\x82&M\\x9a\\xa4SO=\\xd5\\x94\\x9e\\x9e\\x9e\\x1e\\xd0~l\\x0b\\x17.\\xd4\\xc4\\x89\\x13-e~\\xf3\\xcd7\\xba\\xfa\\xea\\xab\\xe5p8\\xfc\\xe6\\x8b\\x8a\\x8a\\xd2\\xb8q\\xe3\\xf4\\xe1\\x87\\x1f\\xca\\xe5r\\xc90\\x8c\\xb0\\xee\\x99\\x0c\\x00\\x00P\\x19\\xf2\\xf3\\xf3\\xb5u\\xebVK\\xfa\\xf1\\xc7\\x1f_)\\xf5u\\xef\\xde]\\x91\\x91\\x91\\x96\\xf4\\r\\x1b6TJ}vW|\\x9d\\x9b\\x98\\x98\\xa8\\xef\\xbe\\xfbNc\\xc6\\x8c)\\xf5\\xdc&M\\x9ah\\xfa\\xf4\\xe9\\xfa\\xe7?\\xffiJ7\\x0cC\\xd7\\\\s\\r\\xcb-\\xa3\\xd6\"\\x98\\x8b\\x1a)%%ES\\xa7N\\rh\\xa9\\x86\\xe8\\xe8h\\xbf\\x81\\xd3o\\xbf\\xfd6\\xe4\\xfa\\xeb\\xd5\\xab\\xa7\\xa9S\\xa7\\x06\\xd4Q\\xd4\\xa6M\\x1bM\\x9e<\\xd9\\x92\\xfe\\xca+\\xaf\\xc8\\xedv\\x87\\xdc\\x06\\x00\\x00\\x00\\xd4~\\x8f<\\xf2\\x88\\xa9C\\xa2I\\x93&\\x9a1c\\x86\\x92\\x93\\x93\\x03.\\xa3{\\xf7\\xeez\\xe5\\x95WLi3g\\xce\\xd4\\xca\\x95+\\xcb\\xcc\\x17\\x17\\x17\\x17\\xf22\\xc2u\\xea\\xd4\\xd1{\\xef\\xbdgJ[\\xb0`\\x81\\xd6\\xad[\\x17Ry\\x92\\xd4\\xaaU+\\xbd\\xfb\\xee\\xbb~;\\xbeBq\\xeb\\xad\\xb7j\\xf4\\xe8\\xd1\\x01\\x9d{\\xc9%\\x97\\xa8O\\x9f>\\xa6\\xb4\\xb9s\\xe7Z\\x96x\\xabl\\x91\\x91\\x91\\x9a2e\\x8aZ\\xb6lY\\xee\\xb9\\x0e\\x87\\xc3o\\x00=\\x90\\xfb\\xa0\\x97_~\\xd9\\x92\\xf6\\x9f\\xff\\xfcG\\'\\x9cpB@\\xed\\xbc\\xf0\\xc2\\x0bu\\xf3\\xcd7\\x07t.\\x00\\x00@u\\xdb\\xb9s\\xa7e\\xbf\\\\Ij\\xda\\xb4i\\xa5\\xd4\\x17\\x1d\\x1d\\xadz\\xf5\\xeaY\\xd2\\xfdmoq4y\\xf1\\xc5\\x17\\xd5\\xbbw\\xefr\\xcfs:\\x9d\\x9a4i\\x92:t\\xe8`J\\xff\\xfd\\xf7\\xdf\\xfdnM\\x03\\xd4\\x06\\x04sQ#\\xdd|\\xf3\\xcdj\\xd1\\xa2E\\xc0\\xe7\\x9fr\\xca)j\\xd0\\xa0\\x81)m\\xe9\\xd2\\xa5!\\xd7?a\\xc2\\x04\\xbf_\\xb8\\xa5\\x192d\\x88e\\xe4\\xfc\\xee\\xdd\\xbb5}\\xfa\\xf4\\x90\\xdb\\x00\\x00\\x00\\x80\\xdam\\xcd\\x9a5\\x96\\xce\\x88\\xc7\\x1e{\\xac\\xccY\\xa4\\xa5\\xb9\\xe4\\x92K\\xd4\\xbe}{S\\xda\\xe7\\x9f\\x7f^\\x81\\xd6\\x95\\xafk\\xd7\\xae\\xea\\xd9\\xb3\\xa7)-\\xd4\\xd5q$\\xe9\\xc1\\x07\\x1fTBBBE\\x9b%IJJJ\\xd2\\xf8\\xf1\\xe3\\x83\\xca3j\\xd4(\\xd3qAA\\x81V\\xadZ\\x15\\x96\\xf6\\x04\\xea\\x92K.Q\\xaf^\\xbd\\x02>\\xbfK\\x97.\\x96\\x9fAy\\xf7A\\xe9\\xe9\\xe9\\xfa\\xe4\\x93OLi\\x9d;w\\xd65\\xd7\\\\\\x13xCU\\xf4\\xf3\\n\\xe5w\\x15\\x00\\x00\\xa0\\xaa\\x1d8p\\xc0oz0\\x03(\\x83\\xe5\\xaf\\xec\\x83\\x07\\x0fVZ}vw\\xfc\\xf1\\xc7\\xeb\\xb2\\xcb.\\x0b\\xf8\\xfc\\xa8\\xa8(=\\xfd\\xf4\\xd3\\x96\\xf4\\xd7^{-\\x9c\\xcd\\x02l\\x83`.j\\xa4\\xab\\xaf\\xbe:\\xa8\\xf3].\\x97\\xa5\\xd3#\\xd4e+bbb\\x02\\x1e\\xc1_\\x92\\xbf\\xce\\x8f\\x993g\\x86\\xd4\\x06\\x00\\x00\\x00\\xd4~S\\xa7N5\\x1d\\'&&\\xea\\xe2\\x8b/\\x0e\\xa9,\\x87\\xc3\\xa1\\xd3O?\\xdd\\x946g\\xce\\x9cP\\x9b\\x160\\xdf\\x00\\xf2\\xc2\\x85\\x0bC*\\'))I\\x17^xa8\\x9a$\\xa9h\\xe9\\xe4\\x92KO\\x07\\xc2wf\\xaeT\\xf5K\\xe1\\x05{\\x1f$Y\\xdb\\xbdq\\xe3\\xc62\\xcf\\xff\\xf9\\xe7\\x9f-K#\\x8f\\x1d;6\\xa0e\\xb6KJHH\\x08\\xf9\\xf7\\x15\\x00\\x00\\xa0*\\xe5\\xe4\\xe4\\xf8M\\xaf\\xcc\\x81i\\xfe\\xca.\\xad\\x1dG\\x83\\xab\\xae\\xba\\xaa\\xd4\\xadZ\\x9c{\\xee\\xb9A\\xe7q:\\x9d:\\xe7\\x9csL[\\x84\\xe4\\xe6\\xe6j\\xc5\\x8a\\x15\\x01-\\xd7\\x0c\\xd4$\\x04sQ\\xe3\\xf8\\x8e\\xee\\x0f\\x94o\\x006\\xd4\\x8e\\x97`\\x965+\\xc9\\xe9t\\xaa{\\xf7\\xee\\x9a?\\x7f\\xbe7\\xed\\xb7\\xdf~Svv\\xb6\\xe2\\xe2\\xe2B*\\x13\\x00\\x00\\x00\\xb5Saa\\xa1%\\xa8\\xb6j\\xd5*\\x1dw\\xdcq!\\x97\\xe9\\xbb|\\\\FF\\x86\\xdcnw\\xb9{\\xd0z<\\x1e\\xbd\\xfd\\xf6\\xdbz\\xf3\\xcd7\\xb5d\\xc9\\x92\\x90\\xeb\\x97\\x8a\\x96\\xf0\\r\\x85\\xefR\\xc1\\x15\\x15\\xca=\\x85\\xbf\\x01\\x9dU\\x19\\xccm\\xd9\\xb2eH\\xfb\\x05\\x97\\xd6\\xee\\xd2\\x82\\xb9\\xabW\\xaf6\\x1d\\xc7\\xc6\\xc6\\xaaS\\xa7NA\\xd7+I=z\\xf4\\x08)\\x1f\\x00\\x00@U*m\\xd0`FF\\x86RSS+\\xa5N\\x7f\\xd7\\xc5Gk\\x1fq\\xd3\\xa6M\\xd5\\xb0a\\xc3\\x90\\xf2\\xfa\\xbbOX\\xbat)\\xc1\\\\\\xd4:\\x04sQ\\xe3\\xd4\\xad[7\\xa4|\\xbe\\x1d\\x1f\\x05\\x05\\x05!\\x95\\xd3\\xb1c\\xc7\\x90\\xf2IR\\xa7N\\x9dL\\xc1\\\\\\xc30\\xb4\\x7f\\xff\\xfe\\xa0\\xf6\\xff\\x05\\x00\\x00@\\xed\\x97\\x96\\x96\\xa6\\xdc\\xdc\\\\S\\xda\\xc1\\x83\\x07\\xc3\\xbe\\x8f\\xd6\\x81\\x03\\x07\\xca\\xec8\\xf9\\xed\\xb7\\xdft\\xe9\\xa5\\x97\\x864\\x8b\\xd7\\x9fP\\x83\\x9f\\xe1\\xeeD\\x0b\\xe5\\x9e\\xc2_ \\xb5*\\x97p\\x0b\\xd7}\\x90Tv\\xbb\\xd3\\xd2\\xd2L\\xc7\\xcd\\x9b7\\x97\\xcb\\xe5\\n\\xa9\\xee\\xa6M\\x9b*22\\x92\\xa5\\xee\\x00\\x00\\x80\\xad\\xd5\\xa9S\\xc7ozzzz\\x95\\x06sKkGmW\\xd1\\xfev_{\\xf7\\xee\\xadHs\\x00[b\\xcf\\\\\\xd48\\xa1\\x8cF\\x0f\\xa7\\x8al|\\xef/o\\xa8\\xb3\\x13\\x00\\x00\\x00P{\\xf9\\x06\\xd4*KY\\xfbr\\xadY\\xb3F\\x83\\x07\\x0f\\x0e[ W\\n=\\xf8\\x19\\xec\\xfe\\xb6\\xe5\\xa9\\xee{\\x8aPTU\\x9b}\\x07\\x0cT\\xe4\\xfe\\'\\x1c\\xf9\\x01\\x00\\x00*[\\xd3\\xa6M\\xfd.{\\xbck\\xd7\\xaeJ\\xa9/??\\xdf\\xef\\xf5\\xbe\\xef\\xfe\\xafG\\x0b\\xfa\\xdb\\x81\\xf2\\x11\\xcc\\x05\\x82\\x14\\x1f\\x1f\\x1f\\xd6\\xbc\\x87\\x0f\\x1f\\xaeHs\\x00\\x00\\x00P\\x0b\\x85{\\x06n\\xb0\\xdcn\\xb7.\\xba\\xe8\"\\xed\\xdb\\xb7\\xcf\\xf2\\xdc\\xc0\\x81\\x035a\\xc2\\x04}\\xf5\\xd5WZ\\xb9r\\xa5\\xf6\\xee\\xdd\\xab\\xc3\\x87\\x0f\\xab\\xa0\\xa0@\\x86a\\x98\\x1ec\\xc6\\x8c\\tK{\"\"XT\\xaa\\xaa\\xe4\\xe5\\xe5\\x99\\x8e\\xa3\\xa2\\xa2*T^ttt\\x85\\xf2\\x03\\x00\\x00T\\xb6\\xe8\\xe8h\\xb5l\\xd9\\xd2\\x92\\xfe\\xeb\\xaf\\xbfVJ}\\xabV\\xad\\xf2;\\xc8\\xb1\"3Tk2\\xfa\\xdb\\x81\\xf2qG\\x0c\\x04)+++\\xacy\\x13\\x13\\x13+\\xd2\\x1c\\x00\\x00\\x00\\xd4B\\xfe\\xf6\\xed\\xba\\xf8\\xe2\\x8b\\xf5\\xd1G\\x1fUI\\xfdo\\xbc\\xf1\\x86~\\xfb\\xed7SZ\\xdb\\xb6m\\xf5\\xd1G\\x1f\\xe9\\xf8\\xe3\\x8f\\x0f\\xb8\\x9c\\xb2f\\xfe\\xc2\\x9e|g7T\\xb43\\xec\\xd0\\xa1C\\x15\\xca\\x0f\\x00\\x00P\\x15z\\xf6\\xec\\xa9\\xad[\\xb7\\x9a\\xd2\\x96,YR)u\\xf9+\\xb7~\\xfd\\xfaj\\xde\\xbcy\\xa5\\xd4gw\\xf4\\xb7\\x03\\xe5cf.\\x10\\xa4P\\xf7\\xf9*-oJJJ\\x05Z\\x13\\x18\\xf6\\xa8\\x02\\x00\\x00\\xa8Y\\xea\\xd7\\xafoI;p\\xe0@\\x95\\xd5\\xff\\xbf\\xff\\xfd\\xcft\\x9c\\x98\\x98\\xa8Y\\xb3f\\x05\\x15\\xc8\\x95\\xaa\\xb6\\xcd\\x08\\x0f\\xdf\\xbd\\xda*\\xb2\\xe4w~~\\xbe233+\\xda$\\x00\\x00\\x80J7d\\xc8\\x10K\\xda\\x8f?\\xfe\\xa8\\xfc\\xfc\\xfc\\xb0\\xd7\\xf5\\xed\\xb7\\xdfZ\\xd2\\x86\\x0e\\x1d\\x1a\\xf6z|\\xd9\\xb5\\x8f\\x98\\xfev\\xa0|\\x04s\\x81 m\\xdc\\xb81\\xe4\\xbc\\x1b6l0\\x1d;\\x1c\\x0e\\xbf\\x1du\\xc5|\\xf7\\xc5\\n\\xf5K\\xa2\\xaa\\xf6\\\\\\x03\\x00\\x00@x4h\\xd0\\xc0\\xb2o\\xd7\\xb6m\\xdb\\xaa\\xa4\\xee\\xcc\\xccL-X\\xb0\\xc0\\x94v\\xd9e\\x97\\xa9U\\xabVA\\x97\\xf5\\xc7\\x1f\\x7f\\x84\\xa9U\\xa8*\\xbe3Bv\\xee\\xdc\\x19\\xf2\\xb2\\xdf\\xabW\\xaf\\x96a\\x18\\xe1h\\x16\\x00\\x00@\\xa5\\x1a1b\\x84%m\\xff\\xfe\\xfd\\x9a>}zX\\xeb\\xd9\\xbd{\\xb7\\xbe\\xfe\\xfa\\xeb\\x80\\xea/\\xe6\\xdbG,\\x85\\xd6Ol\\xd7>\\xe2p\\xf6\\xb7KRjjj\\xa9\\xe7\\xd7\\xf6\\xf7\\x12\\xb5\\x17\\xc1\\\\ HK\\x97.\\r)\\x9f\\xc7\\xe3\\xd1\\x8a\\x15+Li\\x9d;wV\\\\\\\\\\\\\\xa9y\\x92\\x92\\x92L\\xc7\\xa1.Q\\xb6i\\xd3\\xa6\\x90\\xf2\\x01\\x00\\x00\\xa0z\\xc4\\xc4\\xc4\\xa8{\\xf7\\xee\\xa6\\xb4\\x8d\\x1b7j\\xcf\\x9e=\\x95^\\xf7\\xae]\\xbb\\xe4\\xf1xLi\\'\\x9exb\\xd0\\xe5\\xec\\xd9\\xb3\\x87`n\\r\\xd4\\xa7O\\x1fK\\xda\\xc2\\x85\\x0bC*+\\xd4|\\x00\\x00\\x00U\\xadu\\xeb\\xd6\\x1a\\xe2?\\xff\\xfcS{\\xf7\\xee\\r)\\xaf\\xbf\\xbe\\xfa^\\xbdz\\x95z~m\\x7f/Q{\\x11\\xcc\\x05\\x824{\\xf6\\xec\\x90\\x96~\\x985k\\x96\\xe5\\x8b\\xa1_\\xbf~e\\xe6\\xf1]\\x12b\\xeb\\xd6\\xad!\\x8dl\\x9f;wn\\xd0y$)\"\\xc2\\xbc\\xadvaaaH\\xe5\\x00\\x00\\x00 x\\'\\x9f|\\xb2%\\xed\\xb3\\xcf>\\xab\\xf4z\\xf7\\xef\\xdfoI\\xab[\\xb7n\\xd0\\xe5L\\x992%\\x1c\\xcdA\\x15\\xeb\\xdf\\xbf\\xbf%\\xed\\xc3\\x0f?\\x0c\\xa9\\xac\\xc9\\x93\\'W\\xb49\\x00\\x00\\x00U\\xe6_\\xff\\xfa\\x97%m\\xf6\\xec\\xd9a\\xbb\\xae\\xdd\\xb6m\\x9b\\x9ex\\xe2\\tK\\xfa\\x95W^\\xa9\\xf8\\xf8\\xf8R\\xf3\\xf9[68\\x94A\\x93\\xe1\\xea#\\x96\\xc2\\xdfO\\xfc\\xf9\\xe7\\x9f\\x07\\x9d\\xc7\\xe3\\xf1XfN\\xc7\\xc4\\xc4\\xe8\\xb8\\xe3\\x8e+5\\xcf\\xd1\\xf0^\\xa2v\"\\x98\\x0b\\x04)77W\\x1f|\\xf0A\\xd0\\xf9\\xde|\\xf3MK\\xda\\xe9\\xa7\\x9f^f\\x9e\\x8e\\x1d;\\x9a\\x8e333\\xb5n\\xdd\\xba\\xa0\\xea\\x9d={v\\xc8#\\x85|7\\x8bg\\xbf+\\x00\\x00\\x80\\xaas\\xce9\\xe7X\\xd2\\xfe\\xfb\\xdf\\xffZF\\xf2\\x87\\x9b\\xbf\\x8e$\\x7f\\x01\\xde\\xb2\\xb8\\xddn\\xbd\\xf8\\xe2\\x8b\\xe1j\\x12\\xaaP\\xf7\\xee\\xdd\\xd5\\xa9S\\'S\\xda\\xd4\\xa9S\\xb5e\\xcb\\x96\\xa0\\xca\\xf9\\xe9\\xa7\\x9f,\\xcbu\\x03\\x00\\x00\\xd8\\xd9\\xc8\\x91#\\xfd\\xce\\xea\\xfc\\xd7\\xbf\\xfe\\x15\\xf4\\xf5\\xb0/\\x8f\\xc7\\xa3k\\xaf\\xbdVYYY\\xa6\\xf4\\xc4\\xc4D\\xdds\\xcf=e\\xe6\\xf5\\xed#\\x96\\xa4\\xc5\\x8b\\x17\\x07U\\x7fFF\\x86>\\xfe\\xf8\\xe3\\xa0\\xf2\\x14\\xf3\\xed#\\x96\\xc2\\xdfO\\xfc\\xd6[o\\x05\\x9dg\\xe6\\xcc\\x99\\xfa\\xf3\\xcf?Mi\\'\\x9dt\\x92\\xdf\\xa5\\x94\\x8b\\x85\\xe3\\xbd,,,\\xd4\\xdbo\\xbf\\x1dT\\x9ebU\\xf1^\\xa2v\"\\x98\\x0b\\x84`\\xc2\\x84\\tA\\xed\\x1b5o\\xde\\xf8\\xa0~\\xff\\xfd\\xf7p5\\tU\\xec\\xba\\xeb\\xae3\\x1d\\xe7\\xe6\\xe6\\xea\\xba\\xeb\\xae\\x0bx\\xd6@ff\\xa6\\xa5\\x0c\\x00\\x00\\x00\\xbbs8\\x1cz\\xfd\\xf5\\xd7-\\xb3\\'\\xf7\\xec\\xd9\\xa3\\x93O>Y\\x07\\x0e\\x1c\\x08\\xa9\\\\\\xc30t\\xcd5\\xd7\\xe8\\xdbo\\xbf\\xb5<\\xf7\\xe4\\x93O\\xaaA\\x83\\x06e\\xe6?\\xf6\\xd8c-\\x01\\xca`WNy\\xf0\\xc1\\x07u\\xf8\\xf0\\xe1\\xa0\\xf2\\x14\\xf3\\xed#\\x96B\\x9b\\xcdZ\\x96%K\\x96\\xe8\\xfd\\xf7\\xdf\\x0f\\xf8|\\xb7\\xdb\\xad;\\xee\\xb8\\xc3\\x92^\\xde5hjj\\xaa\\x9a5kfJ\\x9b2eJP\\xb3c_~\\xf9\\xe5\\xa0\\x07:\\x16\\xab\\x8a\\xf7\\x12\\xb5\\x13\\xc1\\\\ \\x04\\xfb\\xf7\\xef\\xd7\\x85\\x17^\\xa8\\xbc\\xbc\\xbcr\\xcf\\xdd\\xbau\\xab.\\xbd\\xf4RK\\xfa\\xf5\\xd7__\\xe6(!I:\\xe1\\x84\\x13\\x94\\x9c\\x9clJ{\\xe1\\x85\\x17\\xb4m\\xdb\\xb6r\\xeb\\xf5x<\\xba\\xe9\\xa6\\x9b\\x82\\x1eYTR\\xb7n\\xddL\\xc7\\x19\\x19\\x19\\xfa\\xe5\\x97_B.\\x0f\\x00\\x00\\x00\\xc1y\\xe4\\x91G\\xe4p8Li/\\xbc\\xf0\\x82\\xc6\\x8f\\x1f\\x1f\\xf2 \\xbb5k\\xd6\\xe8\\xb2\\xcb.+upbjj\\xaa:t\\xe8`J\\x9b\\xf8\\xc0\\xb4\\x0c\\xc6\\xa6M\\x9b\\xd4\\xbd{w\\x9du\\xd6Y\\x1a2d\\x88\\x1a5j\\xa4\\xdc\\xdc\\\\\\xed\\xdc\\xb9S\\xb3g\\xcf\\xd6\\xec\\xd9\\xb3\\xbd{\\xa9\\xd5\\xaf__7\\xdf|\\xb3\\xee\\xbf\\xff\\xfe\\xa0_k\\xdf\\xbe}\\xd5\\xa5K\\x17S\\xe0x\\xe3\\xc6\\x8d\\x1a6l\\x98bcc\\xd5\\xacY3\\xc5\\xc5\\xc5Y\\xf2\\xcd\\x981CM\\x9a4\\t\\xba>\\x00\\x00\\x80\\x9a\\xec\\xd7_\\x7f\\xd5q\\xc7\\x1dW\\xe1r.\\xbd\\xf4R\\xddy\\xe7\\x9d\\xde\\xe3\\x07\\x1ex@\\xeb\\xd7\\xaf\\xd7G\\x1f}d:o\\xce\\x9c9\\x1a4h\\x90:t\\xe8\\xa0!C\\x86\\xe8\\x98c\\x8eQ\\xdd\\xbau\\x15\\x1d\\x1d\\xad\\xf4\\xf4t\\x1d\\xfa\\xa8)}\\xd3\\xa6M\\xba\\xec\\xb2\\xcb\\xe4r\\xb9\\xd4\\xb0aC\\xa5\\xa4\\xa4h\\xff\\xfe\\xfd\\xda\\xb7o\\x9f\\xa9\\xf3+**J\\xef\\xbe\\xfb\\xaeF\\x8d\\x1ae\\xca\\xefr\\xb9\\xaa\\xa4\\xfd\\x00\\x00\\x00\\x15\\xf1\\xd6[o)\"\"Bo\\xbe\\xf9\\xa6)=??_\\x8f<\\xf2\\x88\\x1e{\\xec1\\r\\x1c8P\\x03\\x07\\x0eT\\xe3\\xc6\\x8d\\x95\\x9a\\x9a\\xaaC\\x87\\x0e\\xe9\\xaf\\xbf\\xfe\\xd2\\xea\\xd5\\xab-\\xd7\\xc6%\\xf5\\xef\\xdf_3f\\xcc\\xf0\\xbb\\x7fji\\xce;\\xef<\\xf5\\xea\\xd5\\xcb\\xd4\\xdf\\x9c\\x9d\\x9d\\xad\\x91#G\\xaa\\x7f\\xff\\xfe\\x1a1b\\x84\\xf7\\xfa|\\xcf\\x9e=Z\\xb8p\\xa1\\xbe\\xf9\\xe6\\x1bo\\x80\\xd0\\xe1p\\xe8\\x99g\\x9e\\xd1\\r7\\xdc\\x10\\xf4{\\x11\\x19\\x19\\xa9Q\\xa3F\\xe9\\x95W^\\xf1\\xa6eeei\\xec\\xd8\\xb1\\xba\\xea\\xaa\\xab\\xd4\\xbcys%&&Z\\x02\\xa9\\x0f=\\xf4\\x90\\xce>\\xfb\\xec\\x80^\\xdb\\xda\\xb5k\\xb5r\\xe5J\\x1d\\xaa\\x91#G\\xaam\\xdb\\xb6JHH\\xd0\\xee\\xdd\\xbb\\xf5\\xd3O?\\xe9\\xeb\\xaf\\xbf\\xf6\\x1b@\\xfe\\xbf\\xff\\xfb?\\r\\x1d:4\\xa0\\xd7\\xd3\\xa7O\\x1f\\x9ds\\xce9\\x9a>}\\xba7\\xad\\xb0\\xb0P\\xd7]w\\x9d^~\\xf9e\\x8d\\x1c9R\\xed\\xda\\xb5STT\\x94\\xf6\\xed\\xdb\\xa7\\xa5K\\x97j\\xc6\\x8c\\x19\\xda\\xbbw\\xaf\\xf7\\xfc\\xe7\\x9e{.\\xe4mE\\xae\\xb8\\xe2\\n\\xd3D\\xaf\\xc2\\xc2B\\xddv\\xdbm\\xba\\xfd\\xf6\\xdb\\xd5\\xacY3%\\'\\'[\\xae\\x99\\xaf\\xbb\\xee:\\xb619\\xca\\x11\\xcc\\x05\\x82\\xd4\\xaf_?=\\xff\\xfc\\xf3\\xba\\xe9\\xa6\\x9b$I\\x05\\x05\\x05\\xfa\\xe6\\x9bo\\xf4\\xcd7\\xdf\\x94\\x9b7**JS\\xa7NU\\xbf~\\xfd\\x02\\xae\\xafE\\x8b\\x16z\\xf1\\xc5\\x17u\\xf9\\xe5\\x97\\x9b\\xd2\\x0b\\n\\n4m\\xda4M\\x9b6\\xad\\xd4\\xbc\\t\\t\\t\\xfa\\xea\\xab\\xaf\\xf4\\xdbo\\xbf\\x05\\\\\\x9f\\xaf\\x17_|Q\\xa7\\x9cr\\x8a\\xa5\\xf3/\\'\\'\\xa7\\xd4}\\xd0\\xf2\\xf3\\xf3C\\xae\\x0f\\x00\\x00\\xa0\\xa6\\xca\\xca\\xca\\nx)\\xe2\\xb2\\xf8.\\xa1\\xe6p84y\\xf2d\\xb5m\\xdbV\\x8f=\\xf6\\x98e\\xb4\\xf8\\xc6\\x8d\\x1b\\xcb\\\\-&\\x14u\\xeb\\xd6\\xd5\\xe4\\xc9\\x93u\\xf6\\xd9g[\\xae\\x03\\xe7\\xcd\\x9b\\xa7y\\xf3\\xe6\\x95\\x99\\xbfk\\xd7\\xae\\xfa\\xe4\\x93Ot\\xeb\\xad\\xb7\\x86\\xb5]\\xa8Z\\xc5\\xcb|\\xfb[j\\xb0\\xb0\\xb0P\\xbbv\\xed\\xd2\\xae]\\xbb,\\xcfEGGk\\xf2\\xe4\\xc9\\x1a8p\\xa0w\\x90i1fk\\x03\\x00\\x80\\x9a\\xc0\\xe9t\\xea\\x8d7\\xdeP\\x8f\\x1e=t\\xfb\\xed\\xb7[\\x02\\x88\\x1e\\x8f\\'\\xa0\\xebb_\\xd7]w\\x9d\\x9e{\\xee9EGG\\x07\\x95/\"\"B\\xef\\xbe\\xfb\\xae\\xfa\\xf7\\xefo\\xd9\\xfbv\\xc1\\x82\\x05Z\\xb0`A\\x99\\xf9_|\\xf1E\\xcb\\xf2\\xc2\\xc1\\xb8\\xff\\xfe\\xfb\\xf5\\xd9g\\x9fi\\xf7\\xee\\xdd\\xa6\\xf4\\xc2\\xc2Bm\\xdd\\xba\\xd5o\\x9e@\\xf7\\x18\\x8e\\x8c\\x8c\\xd4\\xb4i\\xd3\\xd4\\xbf\\x7f\\x7f\\xef\\x8c\\xe7\\xf5\\xeb\\xd7\\x07\\xbcu\\xcb\\xa8Q\\xa3\\xf4\\xec\\xb3\\xcf\\x06tn\\xb1\\xd7^{MK\\x96,\\xb1\\\\\\xcb\\xae^\\xbdZ\\xabW\\xaf.3\\xef\\x9dw\\xde\\xa9k\\xaf\\xbd6\\xe4\\xe0\\xea\\x8d7\\xde\\xa8w\\xdf}\\xd7\\xb2-\\x89a\\x18\\xda\\xb1c\\x87v\\xec\\xd8a\\xc9\\xe3\\xfb\\xbe\\xe3\\xe8\\xc32\\xcb@\\x08n\\xbc\\xf1F\\xbd\\xf9\\xe6\\x9bA-\\xa7\\xd0\\xbcys}\\xfd\\xf5\\xd7\\x1a1bD\\xd0\\xf5\\x8d\\x193F\\xef\\xbc\\xf3\\x8e\"\"\\x02\\x1f\\x7f\\xd1\\xa6M\\x1b\\xfd\\xf4\\xd3O\\xea\\xdb\\xb7o\\xd0\\xf5\\x954l\\xd80M\\x9b6\\x8d\\xe5\\xd1\\x00\\x00\\x00\\xaa\\x91\\xd3\\xe9\\xd4#\\x8f<\\xa2\\x193f\\xa8{\\xf7\\xee\\x15*+99YW]u\\x95\\x12\\x12\\x12\\xca<\\xef\\x8c3\\xce\\xd0\\'\\x9f|\\x12t\\xf0m\\xc4\\x88\\x11\\x9a?\\x7f\\xbe\\xea\\xd4\\xa9S\\x91f\\xc2&\\x1e~\\xf8a}\\xf7\\xddwj\\xdf\\xbe}@\\xe7\\x1fw\\xdcq\\xfa\\xe9\\xa7\\x9ft\\xfe\\xf9\\xe7K\\x92eo\\xe6\\xe4\\xe4\\xe4\\xb0\\xb7\\x11\\x00\\x00\\xa0\\xb2\\\\\\x7f\\xfd\\xf5Z\\xb7n\\x9d.\\xbc\\xf0\\xc2\\x80\\x96\\xf0-M\\xef\\xde\\xbd5g\\xce\\x1c\\xbd\\xfa\\xea\\xabA\\x07r\\x8b\\x1ds\\xcc1\\x9a={\\xb6RSS\\x03\\xce\\x93\\x90\\x90\\xa0\\x0f?\\xfcP7\\xdexcHu\\x16k\\xd4\\xa8\\x91~\\xfc\\xf1G\\xf5\\xea\\xd5\\xabB\\xe5\\x94\\xa6u\\xeb\\xd6\\x9a?\\x7f\\xbe:w\\xee\\x1cp\\x9e\\x88\\x88\\x08\\xddu\\xd7]\\x9a4iR\\xd0?\\x9bF\\x8d\\x1a\\xe9\\xa7\\x9f~R\\xbbv\\xed\\x02\\xce\\x13\\x15\\x15\\xa5\\xa7\\x9f~ZO=\\xf5TPu\\xf9\\x8a\\x8b\\x8b\\xd3\\xb7\\xdf~\\xab\\x93O>\\xb9B\\xe5\\xe0\\xe8B0\\x17\\x08\\xd1UW]\\xa5U\\xabVi\\xf4\\xe8\\xd1\\x8a\\x8d\\x8d-\\xf5\\xbc\\xe6\\xcd\\x9b\\xeb\\xde{\\xef\\xd5\\xbau\\xeb4|\\xf8\\xf0\\x90\\xeb\\x1b;v\\xac\\xd6\\xae]\\xab\\x0b/\\xbc\\xb0\\xcc/\\xfc&M\\x9a\\xe8\\x91G\\x1e\\xd1\\xea\\xd5\\xab+\\xdc\\xd1W\\xec\\xac\\xb3\\xce\\xd2\\xd6\\xad[5e\\xca\\x14]y\\xe5\\x95\\xea\\xd3\\xa7\\x8f\\x1a5j\\xa4\\xf8\\xf8\\xf8\\x80\\xf7u\\x00\\x00\\x00@\\xc5\\x9dv\\xdaiZ\\xb1b\\x85\\xbe\\xfc\\xf2K\\x9dw\\xdey\\xaa[\\xb7n@\\xf9\\xda\\xb4i\\xa3\\xab\\xaf\\xbeZS\\xa7N\\xd5_\\x7f\\xfd\\x15\\xf0\\xc0\\xc4\\x91#Gj\\xd5\\xaaU\\xba\\xf6\\xdak\\xcb\\xbc\\xe6u:\\x9d\\x1a2d\\x88\\xa6O\\x9f\\xae/\\xbf\\xfcR)))\\x81\\xbe$\\xd4\\x00\\'\\x9f|\\xb2\\xd6\\xae]\\xab\\xaf\\xbe\\xfaJc\\xc7\\x8eU\\xb7n\\xddT\\xbf~}\\xb9\\\\.%\\'\\'\\xab{\\xf7\\xee\\xba\\xe6\\x9ak\\xf4\\xed\\xb7\\xdfj\\xd9\\xb2e:\\xfe\\xf8\\xe3%I\\x87\\x0f\\x1fVvv\\xb6\\xa9\\xac@\\x7fg\\x01\\x00\\x00\\xec\\xa2U\\xabV\\x9a2e\\x8a\\xd6\\xaf_\\xaf\\xfb\\xee\\xbbO]\\xbat\\t\\xa8O\\xb4Q\\xa3F\\xba\\xf2\\xca+5g\\xce\\x1c-^\\xbcX\\x83\\x07\\x0f\\xaep[z\\xf5\\xea\\xa5\\r\\x1b6\\xe8\\xce;\\xef,\\xf3\\xba*>>^W_}\\xb5\\xd6\\xad[\\xa7\\x7f\\xfe\\xf3\\x9f\\x15\\xaeW\\x92:w\\xee\\xac%K\\x96h\\xee\\xdc\\xb9\\xba\\xe5\\x96[4t\\xe8P5k\\xd6LIIIa\\xd9J\\xa3}\\xfb\\xf6Z\\xbe|\\xb9\\x9ez\\xea)\\xb5h\\xd1\\xa2\\xd4\\xf3bbbt\\xdey\\xe7\\xe9\\xd7_\\x7f\\xd5\\x13O<\\x11r\\xdd\\xad[\\xb7\\xd6\\xaaU\\xab\\xf4\\xd8c\\x8f\\xa9q\\xe3\\xc6\\xa5\\x9e\\x17\\x15\\x15\\xa5\\x8b/\\xbeX\\xcb\\x97/\\xd7m\\xb7\\xdd\\x16R]\\xbe\\x9a6m\\xaa\\xef\\xbe\\xfbNK\\x97.\\xd5\\xddw\\xdf\\xed\\xdd\\xc6&%%%\\xa8\\t]8z8\\x8c\\xd2vt\\x06\\xa09s\\xe6X\\xd6\\xda\\x9f={\\xb6e\\xe9\\xbb\\x9c\\x9c\\x1c-Z\\xb4H\\xeb\\xd7\\xaf\\xd7\\x81\\x03\\x07\\x14\\x1d\\x1d\\xad\\xc6\\x8d\\x1b\\xab}\\xfb\\xf6:\\xfe\\xf8\\xe3\\xc3\\x1e\\xf0\\xcc\\xce\\xce\\xd6\\xcf?\\xff\\xacm\\xdb\\xb6i\\xff\\xfe\\xfdr8\\x1cj\\xd8\\xb0\\xa1\\xbaw\\xef\\xae\\xe3\\x8e;\\x8e\\x00+\\x00\\x00\\xc0Q\\xc20\\x0c\\xad^\\xbdZ\\x9b7oVZZ\\x9a\\xd2\\xd2\\xd2\\xe4\\xf1x\\x94\\x98\\x98\\xa8\\x94\\x94\\x14\\xb5m\\xdbV\\x9d;w\\x0eKp5//O\\x8b\\x16-\\xd2\\x86\\r\\x1b\\xbc\\xf5\\x14\\xd7\\xd1\\xbbwo\\x82t\\xb0\\xf8\\xfe\\xfb\\xefu\\xca)\\xa7\\x98\\xd2~\\xf8\\xe1\\x07\\r\\x1b6\\xac\\x9aZ\\x04\\x00\\x00\\x10\\x1eiiiZ\\xb5j\\x95\\xb6l\\xd9\\xa2\\x03\\x07\\x0e(\\'\\'GQQQJJJR\\x8b\\x16-\\xd4\\xb9sg\\xb5i\\xd3\\xa6R\\xdb\\xe0\\xf1x\\xb4d\\xc9\\x12\\xad_\\xbf^\\xfb\\xf6\\xedS~~\\xbe\\xea\\xd4\\xa9\\xa3.]\\xba\\xa8_\\xbf~!\\xcf\\x00\\xael\\xadZ\\xb5\\xd2\\xb6m\\xdb\\xbc\\xc7c\\xc6\\x8c\\xd1\\xa4I\\x93,\\xe7\\xadY\\xb3F+W\\xae\\xd4\\xae]\\xbb\\xe4v\\xbb\\x95\\x9a\\x9a\\xaaf\\xcd\\x9ai\\xc0\\x80\\x01A\\xed7\\x1c\\xa8U\\xabVi\\xe5\\xca\\x95\\xda\\xbf\\x7f\\xbf\\xb2\\xb3\\xb3\\x95\\x9c\\x9c\\xac\\x8e\\x1d;\\xaa\\x7f\\xff\\xfe\\xe5\\xaej\\x04T6\\x82\\xb9@\\x19\\x02\\r\\xe6\\x02\\x00\\x00\\x00\\x00\\xccn\\xb9\\xe5\\x16=\\xff\\xfc\\xf3\\xdec\\xa7\\xd3\\xa9\\x83\\x07\\x0f\\xb2o.\\x00\\x00\\xc0Q,\\xd0`.\\x80\\xbf\\xb1\\xcc2\\x00\\x00\\x00\\x00\\x00\\x08\\xab\\x03\\x07\\x0e\\xe8\\xed\\xb7\\xdf6\\xa5u\\xef\\xde\\x9d@.\\x00\\x00\\x00\\x00\\x04\\x89`.\\x00\\x00\\x00\\x00\\x00\\x08\\x1b\\xc304f\\xcc\\x18eff\\x9a\\xd2\\xaf\\xb9\\xe6\\x9ajj\\x11\\x00\\x00\\x00\\x00\\xd4\\\\\\x04s\\x01\\x00\\x00\\x00\\x00\\x80\\xc5{\\xef\\xbd\\xa7Y\\xb3f\\x05\\x95\\xe7\\xd0\\xa1C:\\xef\\xbc\\xf3\\xf4\\xd5W_\\x99\\xd2SRR4j\\xd4\\xa8p6\\x0f\\x00\\x00\\x00\\x00\\x8e\\n\\x04s\\x01\\x00\\x00\\x00\\x00\\x80\\xc5/\\xbf\\xfc\\xa2\\x93O>Y\\x1d;v\\xd4\\xddw\\xdf\\xad\\xd9\\xb3g\\xeb\\xc0\\x81\\x03\\x96\\xf3\\xdcn\\xb7\\x96,Y\\xa2q\\xe3\\xc6\\xa9u\\xeb\\xd6\\xfa\\xfc\\xf3\\xcf-\\xe7\\xbc\\xf4\\xd2KJHH\\xa8\\x82V\\x03\\x00\\x00\\x00@\\xed\\x12Q\\xdd\\r\\x00\\x00\\x00\\x00\\x00\\x00\\xf6\\xb5q\\xe3F=\\xf9\\xe4\\x93z\\xf2\\xc9\\'%I\\xf5\\xeb\\xd7WJJ\\x8a\\xa2\\xa3\\xa3\\x95\\x9e\\x9e\\xae\\xfd\\xfb\\xf7+//\\xaf\\xd4\\xfcW^y\\xa5.\\xbd\\xf4\\xd2\\xaaj.\\x00\\x00\\x00\\x00\\xd4*\\x04s\\x01\\x00\\x00\\x00\\x00@\\xc0\\xf6\\xef\\xdf\\xaf\\xfd\\xfb\\xf7\\x07t\\xee\\xb8q\\xe3\\xf4\\xd0C\\x0fUr\\x8b\\x00\\x00\\x00\\x00\\xa0\\xf6b\\x99e\\x00\\x00\\x00\\x00\\x00`1`\\xc0\\x00\\xb5j\\xd5*\\xa4\\xbc\\xc3\\x87\\x0f\\xd7\\xdc\\xb9s\\xf5\\xf0\\xc3\\x0f\\xcb\\xe1p\\x84\\xb7a\\x00\\x00\\x00\\x00p\\x14af.\\x00\\x00\\x00\\x00\\x00\\xb0\\x18=z\\xb4F\\x8f\\x1e\\xadU\\xabVi\\xfe\\xfc\\xf9Z\\xbcx\\xb16o\\xde\\xac\\xed\\xdb\\xb7+==]999\\x8a\\x88\\x88P\\x9d:uT\\xaf^=u\\xec\\xd8Q\\x83\\x06\\r\\xd2\\xf0\\xe1\\xc3\\xd5\\xa5K\\x97\\xean>\\x00\\x00\\x00\\x00\\xd4\\n\\x0e\\xc30\\x8c\\xean\\x04\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x8ce\\x96\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00G=\\xc30t\\xe2\\x89\\'\\xca\\xe1p\\xc8\\xe1p\\xc8\\xe5ri\\xcd\\x9a5\\xd5\\xdd,\\xbf&L\\x98\\xe0mg\\xf1\\xa3*]~\\xf9\\xe5\\xa6\\xba[\\xb5jU\\xa5\\xf5\\x87b\\xce\\x9c9\\x96\\xf7l\\xce\\x9c9\\x95Z\\xe7\\xd6\\xad[-uN\\x9a4\\xa9R\\xeb\\xac\\xe9V\\xaf^-\\x97\\xcb\\xe5}\\xbf\\x06\\r\\x1aT\\xddM\\x02\\x00\\x00\\x00\\x80jW\\xe3\\x82\\xb95\\xa9\\x93%\\xdcjb\\xa7\\t\\x00\\xfb\\xe8\\xd3\\xa7\\x8f\\xf7\\xf3#**J\\xbf\\xfd\\xf6[u7\\t\\x00\\x00\\xdbx\\xef\\xbd\\xf7\\xf4\\xd3O?y\\x8f\\xc7\\x8e\\x1d\\xab\\xae]\\xbbVc\\x8b\\x80\\xa3O\\xb7n\\xdd4j\\xd4(\\xef\\xf1\\xfc\\xf9\\xf3\\xf5\\xc1\\x07\\x1fTc\\x8b\\x00\\x00\\x80\\xdd\\x1d\\xcd\\xf1\\x02\\xc0\\xd7\\x9e={\\x94\\x98\\x98\\xe8\\xfd{h\\xd7\\xae\\x9d\\xf2\\xf2\\xf2\\xaa\\xbbY\\x08\\x83\\x1a\\x17\\xcc\\xa5\\x93\\x05\\x00B\\xf3\\xe4\\x93Oz\\xff\\xdf\\xedv\\xeb_\\xff\\xfaW5\\xb6\\x06\\x00\\x00\\xfb\\xc8\\xc8\\xc8\\xd0]w\\xdd\\xe5=\\x8e\\x8d\\x8d\\xd5C\\x0f=d:g\\xc8\\x90!\\x96Y\\x96U\\xf5\\xd8\\xbauk\\x15\\xbf#@\\xf5y\\xf8\\xe1\\x87\\x15\\x1d\\x1d\\xed=\\xfe\\xf7\\xbf\\xff\\xad\\xc3\\x87\\x0fWc\\x8b\\x00\\x00\\x80\\x9d\\x11/\\x00\\xfe\\xd6\\xb0aC\\xddv\\xdbm\\xde\\xe3\\xcd\\x9b7\\xeb?\\xff\\xf9O5\\xb6\\x08\\xe1R\\xa3\\x82\\xb9\\x81t\\xb2\\x94\\xd4\\xb9sgKG\\xc8\\xa6M\\x9bB\\xae\\xff\\xf8\\xe3\\x8f\\xb7\\x94\\x17\\x1f\\x1f\\xaf\\xfc\\xfc\\xfc\\x90\\xca+,,Trr\\xb2\\xa9\\xbc\\x88\\x88\\x08\\x1d:t(\\xe46\\x02@i\\x86\\x0e\\x1d\\xaa\\xd3O?\\xdd{PY\\xee\\xb8\\xe3\\x0e\\xa5\\xa6\\xa6z\\x8f\\x1f\\x7f\\xfcqm\\xdf\\xbe\\xbd\\x1a[\\x84p\\xa8Q\\xc1\\xdc`;Y\\x86\\x0e\\x1djI\\x0bu_\\xa4\\x8c\\x8c\\x0c-_\\xbe\\xdc\\x92\\x9e\\x9d\\x9d\\xad\\xc5\\x8b\\x17\\x87T\\xe6\\xb2e\\xcb,\\x81\\xdb\\x9e={*)))\\xa4\\xf2j\\xab\\xea\\xd8\\xdf\\n\\xa8\\xad\\x1ex\\xe0\\x01\\xd3\\xf1\\xddw\\xdf\\xad\\x82\\x82\\x82jj\\r\\x00\\x00\\xd5o\\xcf\\x9e=z\\xe1\\x85\\x17\\xbc\\xc7\\x91\\x91\\x91\\xba\\xe3\\x8e;\\xaa\\xb1E\\x00\\xee\\xbc\\xf3N\\xb9\\\\.\\xef\\xf13\\xcf<\\xa3\\xb4\\xb4\\xb4jl\\x11\\x00\\x00\\xb0\\xa3\\xca\\x1a\\x94\\xe9\\xf1x4i\\xd2$\\xbf\\xcfM\\x9c8\\xb1\\xc2\\xe5\\x03\\x95)11Q\\xb7\\xdez\\xab\\xf78;;\\xdb\\xd2\\'\\x8c\\x9a\\'\\xa2\\xba\\x1b\\x10\\xa8P:Y\\x86\\x0e\\x1d\\xaaW_}\\xd5\\x946{\\xf6l]u\\xd5UA\\xd7?o\\xdeP\\xd3\\xb5m\\xdbV\\x17\\\\p\\x81>\\xfe\\xf8cI\\xd2\\xe1\\xc3\\x87\\xf5\\xe4\\x93O\\xea\\xa9\\xa7\\x9e\\xaa\\xe6\\x96\\x01\\x00\\x00\\xbb\\xa8\\xccA\\x99\\xdf\\x7f\\xff}\\xa93\\x19\\x7f\\xff\\xfdw\\xcd\\x9b7O\\x83\\x06\\r\\nK]@e\\xb8\\xe1\\x86\\x1b\\xf4\\xc4\\x13O(##C\\x92\\xf4\\xc1\\x07\\x1f\\xe8\\xae\\xbb\\xeeR\\xe7\\xce\\x9d\\xab\\xb9e\\x08U\\x8d\\t\\xe6\\x06\\xda\\xc9RR\\xf1\\xbeV\\x86ax\\xd3B\\x9d\\xd1YV\\xbe9s\\xe6\\xe8\\xfe\\xfb\\xef\\x0fK\\x99\\x04s\\x01T\\xb6\\xbb\\xee\\xba\\xcb\\xf4\\xf9\\xf3\\xf0\\xc3\\x0fk\\xcc\\x981\\xa6\\xbd\\xc9\\x00\\x008\\x1a\\xa4\\xa5\\xa5\\xe9\\xad\\xb7\\xde2\\xa5\\xddp\\xc3\\r~\\xcf\\xf5=/\\x10\\xadZ\\xb5\\xd2\\xb6m\\xdbLi3f\\xccP\\xabV\\xad\\x82.\\xcbN&M\\x9aT\\xeaL\\x05\\xfc\\xadU\\xabV\\xa6{Q\\x04\\xe7\\xfa\\xeb\\xaf\\xf7\\x06s%\\xe9\\xb5\\xd7^\\xd3\\xb8q\\xe3X\\xc9\\n\\x00\\x00H\\n-^\\x10\\xa8\\xb7\\xdf~\\xbb\\xdc\\xe7\\t\\xe6\\xc2\\xce\\x92\\x92\\x92t\\xddu\\xd7\\xe9\\xc9\\'\\x9f\\x94T\\xb4\\xe5\\xe7\\xf8\\xf1\\xe35e\\xca\\x94jn\\x19BU#\\x96Y\\x0e\\xa6\\x93\\xa5\\xa4\\x06\\r\\x1a\\xe8\\x98c\\x8e1\\xa5\\xed\\xda\\xb5K\\x1b7n\\x0c\\xba\\r\\xb3g\\xcf6\\x1d\\x97\\\\\\xf2i\\xc1\\x82\\x05\\xca\\xcb\\xcb\\x0b\\xaa\\xbc\\xc2\\xc2B\\xcd\\x9f?\\xdf\\x94\\x16\\x11\\x11\\x11\\xd2\\x0c_\\x00\\x08\\xc6\\xa9\\xa7\\x9e\\xaa6m\\xdax\\x8f\\xff\\xfc\\xf3O}\\xf8\\xe1\\x87\\xd5\\xd8\"\\x00\\x00\\xaa\\xc7k\\xaf\\xbd\\xa6\\xec\\xecl\\xefq\\xcf\\x9e=u\\xfc\\xf1\\xc7Wc\\x8b\\x00\\x14\\x1b|\\xf8\\xb0\\xde|\\xf3\\xcdjl\\x11\\x00\\x00\\xb0\\x8bP\\xe3\\x05\\x81\\x96=}\\xfatS\\x9a\\xc3\\xe10\\x1dO\\x9d:\\xd5\\xb2}\"`7\\xd7^{\\xad\\xe9w\\xf7\\xd3O?\\xd5\\xe6\\xcd\\x9b\\xab\\xb1E\\xa8\\x88\\x1a\\x11\\xcc\\xadH\\'K8\\xf6\\xcdMOO\\xd7\\xca\\x95+\\xbd\\xc7u\\xea\\xd4\\xd1\\xe9\\xa7\\x9f\\xee=\\xce\\xc9\\xc9\\xd1\\xa2E\\x8b\\x82*s\\xe9\\xd2\\xa5:|\\xf8\\xb0)\\xadw\\xef\\xdeJHH\\x08\\xaa\\x1c\\x00\\x08\\x96\\xc3\\xe1\\xd0\\x95W^iJ{\\xf6\\xd9g\\xab\\xa95\\x00\\x00T\\x8f\\x82\\x82\\x02\\xbd\\xf4\\xd2K\\xa64\\xdf\\xefG\\x00\\xd5\\xeb\\x8a+\\xae0\\x1d\\xbf\\xf8\\xe2\\x8b\\xa5n\\x7f\\x04\\x00\\x00\\x8e\\x1e\\x959(\\xf3\\xfd\\xf7\\xdfW~~\\xbe)\\xed\\xee\\xbb\\xef6\\x1dggg\\xeb\\xa3\\x8f>\\nK}@ei\\xdd\\xba\\xb5\\x86\\x0f\\x1f\\xee=\\xf6xaU\\xaa\\x1a\\xc8\\xf6\\xc1\\xdc\\x8av\\xb2\\xd4\\xad[W\\xdd\\xbbw\\xd7\\x8a\\x15+\\xbci\\x7f\\xfd\\xf5\\x97\\xd6\\xaf_\\xafN\\x9d:\\x05T\\x86\\xef\\xc8\\xdf!C\\x86\\xa8{\\xf7\\xeeJNNVFF\\x86\\xa4\\xa2}ssss\\x15\\x13\\x13Sny\\x05\\x05\\x05\\xfa\\xe9\\xa7\\x9fLiQQQ\\x1a0`@@\\xed)OFF\\x86\\x16.\\\\\\xa8\\xdf\\x7f\\xff]\\x19\\x19\\x19JHHP\\x83\\x06\\r\\xd4\\xb3g\\xcf\\x80_s\\xa0233\\xb5~\\xfdzm\\xdc\\xb8Qiii:|\\xf8\\xb0\\xa2\\xa3\\xa3U\\xa7N\\x1d\\xa5\\xa6\\xa6\\xea\\xf8\\xe3\\x8fW\\xa3F\\x8d\\xc2Z\\'*n\\xc3\\x86\\r\\xda\\xb0a\\x83\\xf6\\xee\\xdd\\xab\\xfd\\xfb\\xf7+::Z\\r\\x1a4P\\xf3\\xe6\\xcd\\xd5\\xb7o\\xdf\\x80~\\x8f\\xab\\xca\\xe1\\xc3\\x87\\xb5z\\xf5jm\\xdc\\xb8Q\\xe9\\xe9\\xe9\\xca\\xcc\\xccTdd\\xa4\\xe2\\xe2\\xe2T\\xbf~}\\xb5l\\xd9R\\xed\\xdb\\xb7W\\x83\\x06\\r\\xc2Vgaa\\xa1\\x96-[\\xa6m\\xdb\\xb6i\\xdf\\xbe}:x\\xf0\\xa0\\x92\\x92\\x92\\xd4\\xa0A\\x03\\xb5o\\xdf^=z\\xf4\\xa8\\xb4\\xce\\xcf\\xec\\xecl-Z\\xb4H\\xbbw\\xef\\xd6\\xbe}\\xfb\\x94\\x95\\x95\\xa5z\\xf5\\xea\\xa9A\\x83\\x06:\\xee\\xb8\\xe3\\xd4\\xbau\\xeb\\xb0\\xd5u\\xc1\\x05\\x17\\x98\\x82\\xb9\\xd3\\xa6MSff&\\xcb\\xbd\\x03\\x00j\\xbd\\xac\\xac,}\\xf5\\xd5W\\xa6\\xb4\\x11#FTSk\\xc2o\\xf3\\xe6\\xcdz\\xe4\\x91G4e\\xca\\x14\\xd3\\xf2s%5l\\xd8P7\\xdcp\\x83n\\xbf\\xfdv\\xc5\\xc7\\xc7\\x07U\\xfe\\xe5\\x97_\\xaew\\xdf}\\xd7{\\xdc\\xb2eKm\\xdd\\xba\\xb5\\xdc|\\xadZ\\xb5\\xd2\\xb6m\\xdb\\xbc\\xc7c\\xc6\\x8c\\xd1\\xa4I\\x93\\xbc\\xc7\\xd3\\xa6M\\xd3SO=\\xa5\\x85\\x0b\\x17\\xfa\\xcd\\xefp8\\xd4\\xbbwoM\\x980\\xc1\\xb4\\xedMU\\xd9\\xb9s\\xa7\\xce<\\xf3L\\xd3\\x16M\\x980A\\x0f>\\xf8\\xa0\\xe9\\xbc\\x92\\x83\\xac\\x03u\\xd6Yg\\x99\\x82\\xb9\\x9f}\\xf6\\x99\\xdex\\xe3\\rEGG\\x07]\\x16\\x00\\x00\\xa8\\xf9*sP\\xa6\\xefl[\\x87\\xc3\\xa1\\xd1\\xa3GK*\\xbav\\xf5\\xdd\\xa6\\xec\\xed\\xb7\\xdf\\xae\\x92\\xad\\xcb\\xaaj\\xb0cu\\xf4\\xc3\\xd6\\x04\\xf9\\xf9\\xf9Z\\xb2d\\x89v\\xee\\xdc\\xa9\\xbd{\\xf7\\xea\\xd0\\xa1C\\xaaS\\xa7\\x8e\\x1a4h\\xa0.]\\xba\\xa8K\\x97.\\x95\\xde\\x86\\xec\\xecl-^\\xbcX\\xbf\\xff\\xfe\\xbb\\x0e\\x1c8\\xa0\\x82\\x82\\x02%\\'\\'k\\xe8\\xd0\\xa1:\\xe6\\x98cJ\\xcd\\x17\\x1f\\x1f\\xaf\\xd3N;M\\xd3\\xa6M\\xf3\\xa6\\xbd\\xf7\\xde{\\x04sk\"\\xc3\\xc6233\\x8d\\x98\\x98\\x18C\\x92\\xf7\\xf1\\xd4SO\\x05]\\xce\\xad\\xb7\\xdej*C\\x92\\xf1\\xea\\xab\\xaf\\x06\\x94\\xf7\\xc0\\x81\\x03\\x86\\xd3\\xe9\\xf4\\xe6KII1\\n\\x0b\\x0b\\r\\xc30\\x8c3\\xcf<\\xd3T\\xe6\\xec\\xd9\\xb3\\x03*s\\xe1\\xc2\\x85\\x96\\xf6\\x9cx\\xe2\\x89\\xe5\\xe6\\x1b3f\\x8c)O\\xcb\\x96-M\\xcf/_\\xbe\\xdc8\\xff\\xfc\\xf3\\x8d\\xc8\\xc8HK\\xf9%\\xf3\\xbc\\xf8\\xe2\\x8bF~~~@m\\xf5\\xe5v\\xbb\\x8do\\xbf\\xfd\\xd6\\xf8\\xd7\\xbf\\xfee\\x1c{\\xec\\xb1\\x86\\xc3\\xe1(\\xb5\\xae\\xe2G\\xdb\\xb6m\\x8d\\xfb\\xef\\xbf\\xdf\\xd8\\xb7o_\\xc0\\xf5\\x8c\\x1f?\\xbe\\xdcr\\xcb{\\x8c\\x193&\\xa4\\xd7\\xe8Off\\xa6\\xe5}}\\xf4\\xd1G\\x03\\xce\\x7f\\xfd\\xf5\\xd7[\\xda\\x17\\x1f\\x1f\\x1f\\xf0\\xcfa\\xcf\\x9e=\\x96\\xf7\\xfa\\xe5\\x97_\\x0e\\xea5l\\xd8\\xb0\\xc1\\xb8\\xee\\xba\\xeb\\x8c\\x96-[\\x96\\xf9\\xbe\\xc5\\xc4\\xc4\\x18\\xa7\\x9ez\\xaa\\xf1\\xed\\xb7\\xdf\\x06U~8\\x15\\x14\\x14\\x18\\x93&M2\\x86\\x0e\\x1dj\\xfa\\xfb+\\xeb\\xd1\\xbaukc\\xf4\\xe8\\xd1\\xc6\\xb4i\\xd3\\x8c\\x9c\\x9c\\x9c\\x90\\xea\\xfd\\xfe\\xfb\\xef\\x8d\\x0b.\\xb8\\xc0HII)\\xb3\\xaez\\xf5\\xea\\x19\\x97]v\\x99\\xf1\\xdbo\\xbf\\x85\\xe5\\xf5\\xba\\xddn\\xe3\\xcd7\\xdf4\\x86\\r\\x1bfDEE\\x95\\xfb\\xf7t\\xcf=\\xf7\\x18iii\\x15\\xae\\xf7\\x8f?\\xfe\\xb0\\x94\\xff\\xc1\\x07\\x1f\\x84\\xe1\\x15\\x01\\x00`o\\xd3\\xa7O\\xb7|\\x07.^\\xbc8\\xec\\xf5\\xf8\\xbb\\xee\\xda\\xb2eK\\x85\\xcb\\xf5w\\xad\\\\\\xec\\xa5\\x97^\\xb2\\xdcC\\x95\\xf5h\\xd5\\xaa\\x95\\xb1q\\xe3\\xc6\\xa0\\xea/\\xef\\xbe\\xa44\\xbe\\xefG\\xf1\\xf5zzz\\xbaq\\xd6Yg\\x05}\\xad\\xefv\\xbb\\x03n\\xf3\\xec\\xd9\\xb3-e\\x04z\\xfff\\x18\\x86\\xb1r\\xe5J\\xa3Y\\xb3f\\x962.\\xbd\\xf4R#//\\xcfo\\x9e-[\\xb6X\\xce\\x9f8qb\\xb9uM\\x9c8\\xb1\\xd4\\xdf\\x9b\\xa9S\\xa7\\x96{\\xad\\xea{\\xdd\\xba`\\xc1\\x82\\x80_gI\\x85\\x85\\x85\\xc6=\\xf7\\xdccDDD\\x04\\\\_\\xcb\\x96-\\x8d_\\x7f\\xfd\\xd50\\x8c\\xb2\\x7fO\\x83\\xe1\\xefgW\\x9d\\xf7*\\x00\\x00\\xa0\\xfa\\x84+^\\xe0OVV\\x96\\x91\\x94\\x94d*{\\xd0\\xa0A\\xa6s\\xbaw\\xefnz\\xbe~\\xfd\\xfa\\xa5^\\x0b\\x06\\xa2\\xb4\\xeb\\xe3b\\x9f}\\xf6\\x99\\xd1\\xaf_\\xbfR\\xaf\\xbd\\x1c\\x0e\\x87\\xd1\\xa7O\\x1fc\\xc6\\x8c\\x19!\\xb7\\xa1\\xb2\\xfaa_\\x7f\\xfduK\\xbe\\x9d;w\\x06\\xd4&\\xb7\\xdbm\\xf9YH2\\xae\\xbe\\xfa\\xea\\x80_\\xd7\\x93O>i\\xca\\x1b\\x11\\x11addd\\x04\\x9c\\xdf\\xe3\\xf1\\x18\\x9f|\\xf2\\x89q\\xe6\\x99g\\x1a\\xf1\\xf1\\xf1e\\xbe\\x1fM\\x9a41n\\xbc\\xf1Fc\\xc7\\x8e\\x1d\\x01\\x97_\\xac\\xbck\\xe6_~\\xf9\\xc5\\x189r\\xa4\\x11\\x1d\\x1d\\xed\\xb7\\xee\\xf1\\xe3\\xc7\\x97[\\xc7;\\xef\\xbcc\\xf9\\xbd\\t\\xa5\\xad\\xa8^\\xb6\\x0e\\xe6\\x86\\xab\\x93\\xe5\\x8b/\\xbe\\xb0\\x94s\\xd1E\\x17\\x05\\x94\\xf7\\xf3\\xcf?7\\xe5;\\xeb\\xac\\xb3\\xbc\\xcf=\\xf5\\xd4S\\xa6\\xe7\\x1ex\\xe0\\x81\\x80\\xca|\\xe2\\x89\\',\\xed\\t$oi\\x9d&\\x1e\\x8f\\xc7\\x187n\\x9c\\xe1r\\xb9\\x02\\xbe\\xc9\\xee\\xd1\\xa3\\x87\\xb1g\\xcf\\x9e\\x80\\xda[\\xec\\xe3\\x8f?6\\xea\\xd7\\xaf\\x1fp\\x1d\\xbe\\x8f\\xb8\\xb88\\xe3\\xa5\\x97^\\n\\xa8.\\xbb\\x05s\\r\\xc30\\x06\\x0e\\x1ch*\\x7f\\xe8\\xd0\\xa1\\x01\\xe7m\\xdf\\xbe\\xbd\\xdf6\\xce\\x9d;7\\xa0\\xfc\\x93\\'O\\xb6\\xe4\\xdd\\xb0aC@y\\xf7\\xef\\xdfo\\\\y\\xe5\\x95A\\xfd~\\x14?\\x06\\x0f\\x1e\\\\\\xe5\\x1f\\xec+W\\xae4\\x8e=\\xf6\\xd8\\n\\xfd\\xec\\x03\\x1d\\xacQl\\xd5\\xaaU\\xc6\\xb0a\\xc3\\x82\\xae\\xc7\\xe5r\\x19\\xd7^{\\xad\\x91\\x9b\\x9b\\x1b\\xf2\\xeb\\x9d6m\\x9a\\xd1\\xae]\\xbb\\xa0\\xebNJJ\\n\\xf8\\xef\\xa9,\\xbe\\x17\\x8d\\xff\\xfc\\xe7?+\\\\&\\x00\\x00vw\\xddu\\xd7Y\\xbeW\\x0b\\n\\n\\xc2^OU\\x07s\\xef\\xb9\\xe7\\x9e\\x90\\xae\\x9dRSS\\x8d?\\xff\\xfc3\\xe0\\xfa\\xc3\\x19\\xcc\\xdd\\xbf\\x7f\\xbf\\xd1\\xb5k\\xd7\\x90\\xda}\\xe9\\xa5\\x97\\x06\\xdc\\xe6\\x8a\\x04s\\xbf\\xfd\\xf6[#11\\xd1\\x92\\xff\\xbe\\xfb\\xee+3_\\xb8\\x83\\xb9\\xaf\\xbe\\xfaj@\\x83i}\\x1f\\xf1\\xf1\\xf1\\xc6\\xf2\\xe5\\xcb\\x03z\\xad\\xc5\\n\\n\\n\\x8c\\xd1\\xa3G\\x87\\xf4s\\x89\\x8f\\x8f7\\x96,Y\\x12\\xb6`nnn\\xae\\xa5\\xd3\\xf6\\x96[n\\t\\xa9,\\x00\\x00P\\xb3U\\xe6\\xa0\\xccI\\x93&Y\\xca~\\xeb\\xad\\xb7L\\xe7<\\xf3\\xcc3\\x96s>\\xf9\\xe4\\x93\\x90\\xeb\\xac\\xce\\xc1\\x8e\\x86Q\\xb9\\xfd\\xb0\\x9b6m\\xb2\\x9c\\xfb\\xee\\xbb\\xef\\x06\\xd4\\xae\\x9f\\x7f\\xfe\\xd9o]\\xad[\\xb7\\x0e\\xf8\\xb5\\x9d|\\xf2\\xc9\\xa6\\xbc\\xfd\\xfb\\xf7\\x0f8\\xef\\xbcy\\xf3\\x8c\\x9e={\\x06\\xfd^DGG\\x1b\\xf7\\xdf\\x7f\\xbfw2` J\\xbbf\\xce\\xcf\\xcf7n\\xbc\\xf1\\xc6r\\xaf\\xff\\x03\\t\\xe6\\xfa\\xbb/y\\xfd\\xf5\\xd7\\x03n#\\xec\\xc1)\\x1b\\x9b9s\\xa6\\xe98))I={\\xf6\\x0c\\xba\\x9cA\\x83\\x06Y\\xf6\\x0b\\nt\\xdf\\\\\\x7f\\xfb\\xe5\\xfa\\xfb\\x7f\\x7f\\xe7\\x06Z\\xa6\\x14\\xfa~\\xb9\\x1e\\x8fG\\xa3G\\x8f\\xd6#\\x8f<\\xa2\\xc2\\xc2\\xc2\\x80\\xf3-_\\xbe\\\\\\x83\\x06\\rRfff\\xc0y\\x8a\\xf7b\\nUvv\\xb6n\\xba\\xe9&]\\x7f\\xfd\\xf5!\\x97Q\\x9d\\x86\\x0f\\x1fn:\\xfe\\xe5\\x97_\\xbck\\xcd\\x97e\\xfb\\xf6\\xed\\xfa\\xfd\\xf7\\xdf\\xfd>7k\\xd6\\xac\\x80\\xea\\xf6=\\xafy\\xf3\\xe6\\xea\\xd0\\xa1C\\xb9\\xf96n\\xdc\\xa8~\\xfd\\xfa\\xe9\\xed\\xb7\\xdf\\x0e\\xea\\xf7\\xa3\\xd8\\xdc\\xb9s\\xd5\\xbbwo-Y\\xb2$\\xe8\\xbc\\xa1X\\xbat\\xa9\\x06\\x0f\\x1e\\xacU\\xabVUI}\\x92\\xf4\\xe5\\x97_\\xaa\\x7f\\xff\\xfe\\xfa\\xf1\\xc7\\x1f\\x83\\xce[XX\\xa8\\xd7_\\x7f]C\\x86\\x0c\\xd1\\xde\\xbd{\\x83\\xcak\\x18\\x86\\xc6\\x8f\\x1f\\xaf\\x91#Gj\\xd3\\xa6MA\\xd7}\\xe8\\xd0!\\xddt\\xd3M\\xba\\xf6\\xdakC\\xfa\\xd9\\x16\\xf3\\xfd\\xec\\xf9\\xee\\xbb\\xef\\xe4\\xf1xB.\\x0f\\x00\\x80\\x9a\\xc0\\xf7^\\xe0\\xb8\\xe3\\x8e\\x0b\\xfb\\xfe\\xa2U\\xed\\xf5\\xd7_\\xd7\\xe3\\x8f?\\xee=n\\xd0\\xa0\\x81.\\xbb\\xec2\\xbd\\xf8\\xe2\\x8b\\xfa\\xe8\\xa3\\x8f4i\\xd2$\\x8d\\x1b7\\xce\\xef\\x12\\\\{\\xf7\\xee\\xd5\\xb5\\xd7^[\\x95\\xcd\\x95T\\xb4\\xfd\\xcc\\xb9\\xe7\\x9ek\\xda\\x97\\xacG\\x8f\\x1e\\xba\\xfb\\xee\\xbb\\xf5\\xc6\\x1boh\\xca\\x94)z\\xed\\xb5\\xd74v\\xecX%\\'\\'[\\xf2O\\x9e}4`\\xc0\\x00u\\xec\\xd8Qu\\xea\\xd4Q~~\\xbe\\xfe\\xfa\\xeb/\\xfd\\xf2\\xcb/\\x9a9s\\xa6\\xf2\\xf2\\xf2\\xbc\\xe7\\xee\\xde\\xbd[g\\x9cq\\x86\\x96-[\\xa6\\xe6\\xcd\\x9b\\x97[o\\xa8\\xf2\\xf2\\xf24j\\xd4(\\xa5\\xa7\\xa7\\x9b\\xd2\\x1d\\x0e\\x87\\xfa\\xf7\\xef\\xaf\\x81\\x03\\x07\\xaam\\xdb\\xb6JJJ\\x92\\xcb\\xe5\\xd2\\xa1C\\x87\\x94\\x96\\x96\\xa6u\\xeb\\xd6i\\xe5\\xca\\x95Z\\xb9re\\xd0_n\\x1f~\\xf8\\xa1F\\x8f\\x1em\\t^FEEi\\xd8\\xb0a\\xea\\xdb\\xb7\\xaf\\x9a7o\\xae\\xe4\\xe4deffj\\xeb\\xd6\\xad\\xfa\\xe1\\x87\\x1f,\\x7f\\xc3\\x0b\\x17.\\xd4y\\xe7\\x9d\\xa7\\xd9\\xb3g+222\\xa0\\xba\\xaf\\xbf\\xfez\\xbd\\xfe\\xfa\\xeb\\x96\\xf4\\xbau\\xeb\\xea\\xe4\\x93OV\\xaf^\\xbd\\x94\\x9a\\x9a\\xaa\\xb8\\xb88\\xa5\\xa7\\xa7k\\xed\\xda\\xb5\\xfa\\xe6\\x9bo\\xb4a\\xc3\\x06\\xd3\\xf9o\\xbc\\xf1\\x86RRR\\xf4\\xe4\\x93O\\x06\\xf5\\xda\\x8b\\xf5\\xee\\xdd\\xdb\\xb4W]ZZ\\x9aV\\xaf^\\xed\\xfd\\xfb\\x03\\x00\\xa0\\xb69|\\xf8\\xb0\\xe5\\xfb\\xf4\\xd8c\\x8f\\xad\\xa6\\xd6\\x84\\xcf-\\xb7\\xdc\"I\\x8a\\x8c\\x8c\\xd4C\\x0f=\\xa4[n\\xb9E111\\x96\\xf3\\x1ez\\xe8!\\xbd\\xf8\\xe2\\x8b\\xba\\xf5\\xd6[M\\xd7@_\\x7f\\xfd\\xb5\\x16.\\\\\\xa8~\\xfd\\xfaUU\\x93\\xf5\\xe9\\xa7\\x9f*77W\\x92\\xd4\\xa1C\\x07\\xbd\\xfa\\xea\\xab\\x1a6l\\x98\\xe5\\xbck\\xaf\\xbdVO>\\xf9\\xa4F\\x8f\\x1e\\xado\\xbf\\xfd\\xd6\\xf4\\xdc\\xfd\\xf7\\xdf\\xaf\\x0b.\\xb8 \\xecm3\\x0cC\\xf7\\xddw\\x9f)@.\\x15u\\x18~\\xf2\\xc9\\'\\xe5\\xde\\x03\\x84\\xdbm\\xb7\\xdd&\\x8f\\xc7#\\x87\\xc3\\xa1\\xdbn\\xbbM\\xe3\\xc6\\x8d\\xb3\\xec\\xd1+I\\xe3\\xc6\\x8d\\xd3\\x94)S4f\\xcc\\x18\\xef{+I+V\\xac\\xd0\\xd4\\xa9S\\xf5\\x8f\\x7f\\xfc\\xa3\\xdc\\xba\\xe6\\xce\\x9d\\xab\\x17^x\\xc1\\x92~\\xe9\\xa5\\x97\\xea\\xb9\\xe7\\x9eS\\xfd\\xfa\\xf5-\\xcfM\\x980As\\xe6\\xcc\\xd1UW]\\xa5\\xcd\\x9b7k\\xe7\\xce\\x9d~\\xafuC\\xd5\\xbd{w\\xd3\\x00\\xd35k\\xd6\\x94{\\xef\\r\\x00\\x00j\\x9f\\xca\\x1a\\x94\\xb9q\\xe3F\\xcd\\x9f?\\xdf\\x94v\\xee\\xb9\\xe7*))\\xc9\\x94\\x96\\x9a\\x9a\\xaaSO=U_\\x7f\\xfd\\xb57\\xed\\xbb\\xef\\xbe\\xd3\\x8e\\x1d;\\xc2\\xd2oZ\\xda`\\xc7SO=Um\\xda\\xb4QJJ\\x8a\\x0e\\x1c8\\xa0E\\x8b\\x16\\xe9\\xb3\\xcf>\\xb3\\xf4\\xbbO\\x9e\\xee\\xd2\\x94\\xd7\\x9f^\\xde@\\xd4\\x9f\\x7f\\xfe\\xd92\\t+\\x90\\xfe\\xf4\\'\\x9exB\\xf7\\xdcs\\x8f%=>>^\\'\\x9f|\\xb2z\\xf7\\xee\\xad\\xc6\\x8d\\x1b+11Q\\x19\\x19\\x19\\xfa\\xfd\\xf7\\xdf\\xf5\\xfd\\xf7\\xdf[\\x02\\xbf_|\\xf1\\x85\\xae\\xbc\\xf2J}\\xf4\\xd1G\\xe5\\xd6\\xe9\\xcf\\x03\\x0f<\\xa0/\\xbe\\xf8\\xc2{\\\\\\xb7n]\\x9d~\\xfa\\xe9\\xea\\xdd\\xbb\\xb7RSS\\x95\\x93\\x93\\xa3?\\xff\\xfcS3g\\xce\\x94\\xc3\\xe1\\x08\\xa8\\xcc\\xde\\xbd{k\\xeb\\xd6\\xad\\xde\\xe3@\\';\\xc2F\\xaasZpY\\x0e\\x1d:dY\\xa3\\xfd\\xa6\\x9bn\\n\\xb9\\xbc;\\xef\\xbc\\xd32\\x95\\xbc\\xbc=G\\xd3\\xd2\\xd2L\\xd3\\xd8\\x93\\x93\\x93-\\xcb\\xaf\\x9dz\\xea\\xa9\\xa62\\x7f\\xf8\\xe1\\x872\\xcb\\\\\\xb0`\\x81\\xa5\\x1d\\x81.\\xd7\\xeb\\xbb\\x9cYTT\\x94\\xb7}\\x89\\x89\\x89\\xc6\\x1bo\\xbcQ\\xea\\xf2pyyy\\xc6]w\\xdde\\xa9\\xdb\\xe5r\\x05\\xbc\\xa4\\xda\\xf8\\xf1\\xe3\\x8dn\\xdd\\xba\\x19\\xcf=\\xf7\\\\\\xc0\\xfbj\\xe5\\xe6\\xe6\\x1a/\\xbc\\xf0\\x82e\\x8d\\xfb\\xe8\\xe8\\xe8\\x80\\xeb\\xad\\xe8\\xfeV\\xe1\\xe2v\\xbb-\\xcb\\xab\\xddy\\xe7\\x9d\\xe5\\xe6\\xfb\\xe7?\\xffi\\xcaS\\xf2w\\xca\\xe5r\\x95\\xbbV\\xff\\xc6\\x8d\\x1b-\\xaf\\x7f\\xf2\\xe4\\xc9e\\xe6\\xc9\\xcc\\xcc4\\xbat\\xe9b\\xc97b\\xc4\\x08c\\xdd\\xbaue\\xe6\\xfd\\xeb\\xaf\\xbf\\x8cQ\\xa3FY\\xf2\\xf6\\xe9\\xd3\\'\\xa8%\"\\x82\\xf5\\xfe\\xfb\\xef[\\xea\\xec\\xd9\\xb3\\xa7\\xb1f\\xcd\\x9a\\x80\\xf2\\xff\\xf5\\xd7_\\xc6\\xeb\\xaf\\xbfn\\xf4\\xe8\\xd1#\\xa0e\\x96\\xd7\\xacYc\\xc4\\xc5\\xc5\\x99\\xea\\x8b\\x88\\x880\\xee\\xbc\\xf3Nc\\xef\\xde\\xbde\\xe6]\\xbe|\\xb9\\xd1\\xabW/K{\\xef\\xb8\\xe3\\x8e\\x80\\xda\\xea\\xbbO\\x81$\\xa3n\\xdd\\xba\\xc6\\xeb\\xaf\\xbf^\\xe6~\\xbf\\x1e\\x8f\\xc7\\xf8\\xec\\xb3\\xcf\\x8c\\xd4\\xd4TK\\xfe/\\xbf\\xfc2\\xa0\\xba}\\xfd\\xf4\\xd3O\\x96\\xb2\\xde|\\xf3\\xcd\\x90\\xca\\x02\\x00\\xa0&\\x983g\\x8e\\xe5\\xbb\\xef\\xb5\\xd7^\\xab\\x94\\xba\\xaar\\x99\\xe5\\xe2k\\xecY\\xb3f\\x05T\\xc6\\xa3\\x8f>j\\xc9\\x7f\\xe5\\x95W\\x06\\x947\\\\\\xcb,\\x17?z\\xf7\\xeem\\xa4\\xa5\\xa5\\x95\\x9b?77\\xd7\\xef\\x92\\xcc\\xf3\\xe7\\xcf/7o0\\xf7\\x14\\xb9\\xb9\\xb9\\x96kxIF\\xb3f\\xcd\\x8c\\x95+W\\x06\\xf4Z\\r#\\xbc\\xcb,\\x17\\xdfG\\xbc\\xf7\\xde{\\x01\\xd5\\xedo\\x9b\\x96\\x93N:\\xa9\\xdc|\\x1e\\x8f\\xc7\\xe8\\xdc\\xb9\\xb3%\\xefm\\xb7\\xdd\\x16P\\xbd\\x7f\\xfd\\xf5\\x97\\xd1\\xa1C\\x07\\xbf\\xed\\x97B\\xef~x\\xfe\\xf9\\xe7-e\\xfd\\xf2\\xcb/!\\x97\\x07\\x00\\x00j\\x9ep\\xc7\\x0bJ\\xf2\\xd7o>s\\xe6L\\xbf\\xe7N\\x992\\xc5r\\xeeC\\x0f=\\x14R\\xbd\\xbe\\xd7\\xc7%\\xb7\\x96\\xe8\\xd0\\xa1C\\x99\\xb1\\x86\\xbd{\\xf7Zb\\x13\\x92\\x8cN\\x9d:\\x95[oU\\xf5\\xc3~\\xf4\\xd1G\\x96z\\xd6\\xae][f\\xd9\\x99\\x99\\x99Fdd\\xa4\\xe9\\x1a\\xb8d\\xfe\\x0b.\\xb8\\xa0\\xdc\\xf6\\xdd{\\xef\\xbd\\xa6<\\xf1\\xf1\\xf1F~~~\\x99yf\\xcd\\x9ae\\xf9\\xfd\\x8a\\x8d\\x8d5\\x1e\\x7f\\xfc\\xf1r\\xfb\\xefg\\xcf\\x9em\\xb4m\\xdb\\xd6\\xf2Z\\x03\\xd9\"\\xcf\\xdf\\xbd]\\xf1v\\x89.\\x97\\xcb\\xb8\\xff\\xfe\\xfb\\x8d\\xcc\\xcc\\xccR\\xf3\\x97\\xd5\\x97\\\\\\xd2#\\x8f\\xff\\xfc\\xf32\\xcbx\\xe5\\x95W,\\x9d8\\xbbw\\xef.3\\xcf\\xf5\\xd7_oy\\xcf\\x9e|\\xf2\\xc9\\xa0^\\xab\\xbf/\\x92\\x8f?\\xfe8\\xa82\\x82q\\xc1\\x05\\x17\\x98\\xea\\xaa_\\xbf\\xbe\\xb1\\x7f\\xff\\xfe\\x90\\xca\\xca\\xca\\xca*\\xf3\\xf9\\xc2\\xc2BKG`||\\xbc\\xf1\\xe3\\x8f?\\x06\\\\G^^\\x9ee\\xef\\x85\\xa8\\xa8\\xa8r\\xf7\\x18\\xde\\xb2e\\x8b%\\x88\\xdc\\xa1C\\x87\\xa0\\xf6&\\xde\\xbe}\\xbb\\xd1\\xacY3S\\x19\\xc7\\x1cs\\x8c\\xe1\\xf1x\\x02.\\xa3XFF\\x86\\xe5\\xe7|\\xcd5\\xd7\\x04]\\x0e\\x00\\x005\\xc5\\x1bo\\xbc\\x11pGMEUu0\\xf7\\x85\\x17^\\x08\\xb8\\x8c\\xfc\\xfc|\\xa3i\\xd3\\xa6\\xa6\\xfc\\xcd\\x9a5\\x0b(o8\\x83\\xb9)))\\xc6\\xb6m\\xdb\\x02n\\xb7\\xbf\\xfb\\xba\\xf2\\xee\\xc1\\x0c#\\xf0{\\x8a\\xb4\\xb44\\xe3\\xc4\\x13O\\xb4\\x9c\\xdb\\xbd{\\xf7\\xa0\\xf6\\x156\\x8c\\xf0\\x07s\\x03\\r\\xa8\\x16\\xeb\\xd3\\xa7\\x8f)\\x7fDDD\\xb9\\x9d=\\xb3f\\xcd\\xb2\\xd4\\xdb\\xbf\\x7f\\xff\\xa0\\xae3\\x97/_\\xee\\xed\\x80\\xf2}\\x84\\xea\\xf3\\xcf?\\xb7\\x945i\\xd2\\xa4\\x90\\xcb\\x03\\x00\\x005Oe\\r\\xcat\\xbb\\xddF\\xa3F\\x8dL\\xe56n\\xdc\\xb8\\xd4IS\\xb9\\xb9\\xb9F\\x9d:uL\\xe7\\xb7i\\xd3&\\xa4~\\xb9\\xea\\x1a\\xecXU\\xfd\\xb0\\xfb\\xf6\\xed\\xb3\\x04c\\x9f\\x7f\\xfe\\xf92\\xcb\\xfb\\xfa\\xeb\\xafM\\xe7\\x9fu\\xd6YFtt\\xb4\\xf7\\xb8n\\xdd\\xba\\xe5N8\\xf2\\xbd\\x0e>\\xfd\\xf4\\xd3\\xcb<\\xff\\xd0\\xa1C\\xa6>|IFjj\\xaa\\xb1j\\xd5\\xaa2\\xf3\\x95\\x94\\x9e\\x9en\\xd9\\x7f\\xb8~\\xfd\\xfa\\xe5\\xf6S\\x97vo\\xe7t:\\x8d)S\\xa6\\x04\\\\\\x7fy\\xfc\\xed7\\xfd\\xe1\\x87\\x1f\\x86\\xad|T>\\xdb\\xee\\x99\\xbbq\\xe3FKZ\\xcb\\x96-C.\\xef\\xc4\\x13O\\xb4\\xacg?w\\xee\\xdc2\\x97\\x03(k\\xbf\\xdc\\xd2\\xd2\\xca\\xdb\\xbb\\'\\x9c\\xfb\\xe5\\x16\\x9b8qb\\xc0K\\xa2>\\xf1\\xc4\\x13\\x96\\xe5\\xd6|\\x97*+\\x8d\\xbf}\\xaa\\x02u\\xec\\xb1\\xc7\\xea\\xb1\\xc7\\x1e3\\xa5\\x85{?\\x81\\xaa\\xe0\\xbb\\x1c\\xc3\\x8a\\x15+\\xca\\xdcGx\\xf5\\xea\\xd5\\xda\\xb3g\\x8f\\xf7\\xb8o\\xdf\\xbe\\x1a9r\\xa4\\xe9\\x9c\\xef\\xbf\\xff\\xbe\\xcc:}\\x97\\x95\\xe8\\xda\\xb5\\xab\\x1a6lX\\xea\\xf9;w\\xee\\xb4\\xbc\\xb77\\xdcp\\x83\\xfe\\xfd\\xef\\x7f\\x97Y\\x8f\\xaf\\t\\x13&\\xe8\\xe4\\x93O6\\xa5=\\xf1\\xc4\\x13A\\x95\\x11\\x0c\\xdf\\xfd\\x0eF\\x8e\\x1c\\xa9z\\xf5\\xea\\x85TV\\\\\\\\\\\\\\x99\\xcf\\x7f\\xfa\\xe9\\xa7\\xa6\\xe5J\\xa4\\xa2\\xbf\\xa3`\\xfe\\x16\\xa3\\xa2\\xa2\\xf4\\xc9\\'\\x9f\\x98\\x96\\x99\\xcb\\xcf\\xcf\\xd73\\xcf?22R\\x17_|\\xb1)\\xed\\xcf?\\xff\\xd4\\xde\\xbd{\\xc3\\xdd\\xb42\\xdd|\\xf3\\xcdAm\\x8fr\\xca)\\xa7\\xa8A\\x83\\x06\\xa6\\xb4\\xa5K\\x97\\x86\\xa5-\\x7f\\xfc\\xf1\\x87N8\\xe1\\x04\\xcb\\x12{\\xa7\\x9ez\\xaa\\xe6\\xcf\\x9f_\\xad\\xbf\\'III\\x1a?~|PyF\\x8d\\x1ae:.(((wO\\xb47\\xdex\\xc3\\x92\\xf6\\xcc3\\xcf\\x04\\xbc|\\x9bT\\xb4\\xdc\\xe1\\xd8\\xb1c\\x03>?\\x10\\xfe\\xae\\x95\\xfd\\xfd-\\x03\\x00\\x80\\xda+\\xdc\\xf1\\x82b3f\\xcc\\xd0\\xee\\xdd\\xbbMi\\x97^zi\\xa9\\xcb7GGG[\\xae\\xa3\\xff\\xf8\\xe3\\x0f\\xcbv\\x8d\\xa1JII\\xd1\\xd4\\xa9SU\\xb7n\\xddr\\xcf\\x8d\\x8e\\x8e\\xd6SO=eI/\\xaf\\xbf\\xbf\\xaa\\xfaa\\xeb\\xd7\\xafo\\x89[\\x04\\xdb\\x17~\\xf6\\xd9g\\xeb\\x84\\x13N\\xf0\\x1e\\x1f8p\\xa0\\xcc\\xfdl\\xd3\\xd3\\xd3-\\xf7\\x07\\xe5-\\xb1\\xfc\\xdak\\xaf\\x99\\xfa\\xf0\\x9dN\\xa7\\xa6O\\x9f\\xaen\\xdd\\xba\\x95\\x99\\xaf\\xa4\\xe4\\xe4dM\\x9b6MQQQ\\xde\\xb4\\xfd\\xfb\\xf7\\x9b\\x96\\x99\\x0e\\xc6\\xad\\xb7\\xdej\\xd9\\xb3\\xb9\"\\xfc\\xfd\\xad\\xd0\\x07\\\\\\xb3\\xd86\\x98\\x1b\\xeeN\\x96\\x84\\x84\\x04\\x1d\\x7f\\xfc\\xf1\\xa6\\xb4}\\xfb\\xf6i\\xed\\xda\\xb5\\xa5\\xe6)k\\xbf\\xdcb\\xbd{\\xf76}`-^\\xbc\\xd8\\x14\\xa8)\\xc9\\xdf~\\xb9qqq\\xea\\xd3\\xa7Oy\\xcd/\\xd5\\xe0\\xc1\\x83u\\xf6\\xd9g\\x07|~\\xdd\\xbauu\\xc6\\x19g\\x98\\xd2V\\xacXa\\xd93\\xb42\\x8c\\x1a5\\xca\\xd4\\t\\xb0w\\xef\\xde\\x1a\\xf7\\x81q\\xd2I\\'\\x99\\x8e\\r\\xc3(s\\xad\\x7f\\xdf/\\x9f\\xe1\\xc3\\x87[\\xbe<\\xca\\xda\\x03\\xc0\\xe3\\xf1X~\\x0f}\\xdb\\xe0\\xeb\\xd9g\\x9fU~~\\xbe\\xf78)))\\xe4 \\xec\\x03\\x0f<`:^\\xbe|\\xb9\\xb6m\\xdb\\x16RY\\xe59|\\xf8\\xb0\\xe98\\xd4\\x0b\\x88@\\xf8\\xee/;d\\xc8\\x90\\x90\\xbe\\x1c\\x93\\x93\\x93u\\xf3\\xcd7\\x9b\\xd2\\xa6M\\x9bV\\xea\\xf9\\xfb\\xf6\\xed\\xd3\\xc4\\x89\\x13Miw\\xdey\\xa7Z\\xb7n\\x1dt\\xdd\\x03\\x06\\x0c\\xb0\\xfc.\\x94UwY|;\\xc7\\xe8\\x18\\x03\\x00\\xd4f\\x7f\\xfe\\xf9\\xa7%\\xadQ\\xa3F\\xd5\\xd0\\x92\\xf0\\xba\\xe2\\x8a+\\xe4t\\x06w{\\xe7\\xef>\\xc4w?\\xe1\\xcav\\xf5\\xd5W\\x07u\\xbe\\xcb\\xe5R\\xaf^\\xbdLi\\xe1h\\xf3\\xa2E\\x8b\\xd4\\xaf_?KYW]u\\x95\\xbe\\xfa\\xea+%&&V\\xb8\\x8e\\x8a\\xb8\\xe8\\xa2\\x8b,{\\xb6\\x95\\'\\x94\\x9f\\xef\\x8f?\\xfeh:\\xee\\xd2\\xa5KH\\xfb(_y\\xe5\\x95A\\xe7)K\\xe3\\xc6\\x8d-i;v\\xec\\x08k\\x1d\\x00\\x00\\xc0\\xde*kP\\xa6\\xbf\\tG\\x97]vY\\x99y\\xc6\\x8c\\x19\\x13P9\\xa1\\xa8\\x8a\\xc1\\x8eU\\xd9\\x0f\\xeb\\xdb\\x7f9w\\xee\\\\\\x15\\x14\\x14\\x94z~E\\xfb\\xd3g\\xcf\\x9e\\xad\\xc2\\xc2\\xc22\\xdbPR~~\\xbe\\x9e{\\xee9S\\xdae\\x97]\\x16\\xd25p\\x9b6m4z\\xf4hSZ(\\xfd\\xb5\\x89\\x89\\x89\\x9a0aB\\xd0\\xf9\\xca\\xc2\\xe0\\xc8\\x9a\\xcf\\xb6\\xc1\\xdc\\xca\\xe8d\\xf17\\xeb\\xae\\xb4\\x99\\xb4\\x07\\x0e\\x1c\\xd0\\xea\\xd5\\xab\\xbd\\xc7\\x89\\x89\\x89\\xea\\xd9\\xb3\\xa7\\xe5\\xbc\\xc8\\xc8H\\xd3\\xc8\\x90\\xfc\\xfc|\\xfd\\xf2\\xcb/~\\xcb\\\\\\xb2d\\x89\\xb2\\xb2\\xb2Li\\x03\\x06\\x0c0\\x8d\\xd6\\x08V\\xb0\\x9d\\x1f\\x92\\xf5\\xa6>33S;w\\xee\\x0c\\xb9\\r\\x81JNNVjj\\xaa)m\\xe1\\xc2\\x85\\x95^o8u\\xed\\xda\\xd5\\xf2{X\\xd6\\x97\\x87\\xbf/\\x9f&M\\x9a\\xa8K\\x97.\\xde\\xb4\\r\\x1b6\\xf8\\xfd}\\x97\\x8a\\xbex\\x0f\\x1e\\x9dp\\xc2\\t\\x96Y\\x9b\\xe5\\xcd>\\x0f\\x95\\xefE\\x83\\xef\\xc0\\x87p\\xd9\\xbau\\xab\\xe5\\x82\\xe6\\xaa\\xab\\xae\\n\\xb9\\xbc3\\xcf<\\xd3R~i\\x01\\xef\\xaf\\xbf\\xfeZ999\\x95Vw\\xa8?\\x1b\\xdf\\xce\\xb1\\xd2~\\x1f\\x01\\x00\\xa8\\r\\x0e\\x1d:dI\\x8b\\x8f\\x8f\\xaf\\x86\\x96\\x84\\x97\\xbfU\\x84\\xca\\xd3\\xb6m[KZFFF8\\x9a\\x13p\\xfd\\xa1t\\xc0\\xf9\\xb6\\xbb\\xa2m\\xfe\\xec\\xb3\\xcf4t\\xe8P\\xed\\xdb\\xb7\\xcf\\x9b\\xe6p8\\xf4\\xc8#\\x8f\\xe8\\xcd7\\xdf\\xb4\\xac\\xf0T\\x1d\\xaa\\xe2\\xe7\\xbby\\xf3f\\xcb\\xaaC\\xbe\\x03\\x81\\x03\\xd5\\xaf_\\xbf\\xb0v\\n\\xfa\\x9b\\xf1\\xe1\\xdb\\t\\t\\x00\\x00j\\xb7\\xca\\x88\\x17\\xec\\xde\\xbd[3f\\xcc0\\xa5\\xf5\\xe8\\xd1\\xa3\\xdc\\x19\\x99\\xfd\\xfa\\xf5S\\x87\\x0e\\x1dLi\\x9f}\\xf6\\x99\\xd2\\xd3\\xd3+\\xd4\\x1e\\xa9j\\x06;VU?\\xacd\\xed\\xcb>|\\xf8\\xb0\\x16-Z\\xe4\\xf7\\xdc\\xbd{\\xf7\\x9aVSl\\xdb\\xb6\\xadZ\\xb5jeY=2\\x98\\xfe\\xf8\\xd4\\xd4T\\x1d{\\xec\\xb1\\xa5\\x9e\\xff\\xcb/\\xbfh\\xd7\\xae]\\xa6\\xb4p\\xf6\\xd7.\\\\\\xb8PyyyA\\x95q\\xf1\\xc5\\x17+!!!\\xe46\\xf8S\\xaf^=EFF\\x9a\\xd2\\x18\\x1cY\\xb3\\xd86\\x98[\\x19\\x9d,\\xfe\\x82\\xb9\\xa5-\\x7f\\xe0\\xbb\\x04\\xf3\\xc0\\x81\\x03K]Z\\xc1\\xf7\\xc6\\xba\\xb42+c\\x89\\xe5\\xea\\xec\\xb41\\x0cC\\xbf\\xfe\\xfa\\xab^\\x7f\\xfdu\\xddt\\xd3M:\\xf7\\xdcsu\\xd2I\\'\\xa9w\\xef\\xde:\\xee\\xb8\\xe3\\xfc>\\x0e\\x1c8`*c\\xfb\\xf6\\xedA\\xd7[\\xdd|G\\xf2\\x9463\\xd7\\xedvk\\xde\\xbcy\\xde\\xe3\\xc4\\xc4D\\xef\\x88\\x1e\\xdf/\\xb1\\xd2\\x96\\x97\\xf0-;22\\xb2\\xcc\\x9f\\xf9\\xb6m\\xdb,\\x81\\xc4\\x01\\x03\\x06\\x94z~y\\x9cN\\xa7e\\t\\x86\\xe5\\xcb\\x97\\x87\\\\^Y\\xfa\\xf6\\xedk:\\xfe\\xe9\\xa7\\x9ft\\xdf}\\xf7\\x959R+\\x14s\\xe7\\xce\\xb5\\xa4U\\xe4=\\xf27\\xab\\xb6\\xb4\\xf7\\xc8\\xb7\\xee\\x96-[Vh\\x04\\xa1o\\xdd[\\xb7n\\r\\xe9\\xa2\\xd1\\xb7s\\xac\\xa0\\xa0\\xc0\\x12t\\x06\\x00\\xa0\\xb6\\xf0\\xb7\\x8a\\x8e\\xef6$5Q\\xfb\\xf6\\xed\\x83\\xce\\xe3o\\x1b\\x95\\xaa\\x0c\\xe6\\x86\\xd2f\\xc9\\xda\\xee\\x8a\\xb4\\xf9\\x99g\\x9e\\xd1\\x85\\x17^h\\xba\\xf6\\x89\\x8a\\x8a\\xd2\\xfb\\xef\\xbf\\xaf\\xfb\\xee\\xbb/\\xe4r\\xc3\\xad*~\\xbe%\\x073\\x17\\xf37\\xa09P=z\\xf4\\x089\\xaf\\xaf\\xd8\\xd8XK\\x9a\\xef@i\\x00\\x00P\\xbbUF\\xbc\\xe0\\xddw\\xdf\\xb5\\xf4=\\x967+\\xb7\\xb4\\xf3rss5y\\xf2\\xe4\\n\\xb5\\xa7\\xaa\\x06;VU?\\xac$\\r\\x1a4\\xc82\\x99\\xad\\xb4`\\xec\\xacY\\xb3L1\\x99\\xe2 n\\xaf^\\xbdT\\xa7N\\x1do\\xfa\\xcf?\\xff\\xac\\xdc\\xdc\\\\\\xbfe\\xf8\\xf6\\xa7\\x0f\\x1b6\\xac\\xcc-C|\\xfbk###\\xd5\\xbbw\\xefR\\xcf/\\x8fo\\x7fmnn\\xae~\\xfb\\xed\\xb7\\xa0\\xca\\xa8h\\xcc\\xa84\\xbe}\\xc0\\x0c\\x8e\\xacY\\xaa\\x7f\\x88q)*\\xa3\\x93\\xa5x\\x16l\\xc9%h\\xe7\\xcd\\x9b\\'\\xc30,\\x7f\\xd0\\x81\\xec\\x97[\\xdas\\xa5\\xcd\\x8e\\x0bw07&&&\\xa8}6\\x8bU\\xb4\\xd3&##C\\xff\\xfd\\xef\\x7f\\xf5\\xfe\\xfb\\xefWx\\xc9\\xddp\\x8cV\\xaaj\\xc3\\x87\\x0f7}1o\\xd9\\xb2E\\x9b7o\\xb6|i.X\\xb0\\xc0\\xd4\\xc10x\\xf0`\\xef\\xa8\\xfe\\xe1\\xc3\\x87\\xeb\\x85\\x17^\\xf0>7k\\xd6,\\xbf\\xfbJ\\xf9~\\xb1\\xf5\\xed\\xdb\\xb7\\xccQ9?\\xff\\xfc\\xb3%\\xed\\x91G\\x1e\\xb1,\\x15\\x11\\x8cM\\x9b6\\x99\\x8e\\xcb\\xda#\\xb8\".\\xbf\\xfcr\\xbd\\xf0\\xc2\\x0b\\xa6/\\xec\\xc7\\x1e{L\\x1f~\\xf8\\xa1\\xc6\\x8e\\x1d\\xab\\x91#G\\x06\\xb5OAi\\xfc\\xbdG\\xe7\\x9e{n\\x85\\xcb-\\xa9\\xb4\\xf7\\xc8\\xb7\\xee\\xfd\\xfb\\xf7\\xeb\\xb8\\xe3\\x8e\\x0b\\xb9\\x9e\\xcc\\xccL\\xbfu\\xfb\\xce\\xa6.Oi\\x9dc\\xfe\\xd2\\x01\\x00\\xa8\\xe9|\\x97\\xdcr8\\x1cA/OlG\\x81\\xec\\xa9\\xe5\\xcbwd\\xb6T4 \\xb1\\xaa\\x84\\xd2f\\xc9\\xda\\xeeP;\\x9d\\xee\\xbf\\xff~\\xcb,\\x84:u\\xeah\\xda\\xb4i!\\r\\x9a\\xadLU\\xf1\\xf3MKK\\xb3\\xa4\\xb5j\\xd5*\\xe8z\\x8b\\x85\\xb2\\x95Hi\\xfc\\xcd\\x8e\\xae\\x8c\\xceF\\x00\\x00`_\\x95\\x11/x\\xe7\\x9dwL\\xc7\\x11\\x11\\x11\\xba\\xe4\\x92K\\x02\\xca;z\\xf4h\\xdd\\x7f\\xff\\xfd\\xa6\\xbe\\xccw\\xdeyG7\\xdexc\\xc8\\xed\\xa9\\xaa\\xc1\\x8eU\\xd5\\x0f+\\x15\\x05\\x10\\xfb\\xf7\\xefo\\n\\x9a\\xce\\x9a5K\\xe3\\xc7\\x8f\\xb7\\x9c\\xebo\\x95K\\xa9h\\xc2\\xd1\\xd0\\xa1C\\xf5\\xd9g\\x9fI*\\n\\x90\\xce\\x9f?\\xdf2c\\xf7\\xcf?\\xff\\xb4\\xccJ.o\\x95K\\x7f}\\xc5\\x15\\xd9\\x16\\xb3d\\xec\\xa9X\\xb0\\xfd\\xe9\\x15\\x19PY\\x96\\xd8\\xd8X\\xd3\\xef\\x06\\x83#k\\x16\\xdb\\x06s+\\xa3\\x93\\xa5x\\x7f\\xda\\x927\\xec\\xfb\\xf7\\xef\\xd7\\xea\\xd5\\xab-S\\xed\\x03\\xd9/\\xb7X\\x9f>}\\x14\\x13\\x13\\xe3\\x1d\\rR\\xbc\\x9cr\\xc9\\x91An\\xb7\\xdb\\xf2\\xc1\\xe0o\\x1f\\xdf`\\x84\\xab\\xf3C\\n\\xbc\\xd3f\\xfa\\xf4\\xe9\\xba\\xf6\\xdakM\\x1b\\x82WDU\\x8e\\xfc\\x0f\\x17\\x7f_\\x00\\xb3f\\xcd\\xb2\\x04sK\\xfb\\xf2\\x91\\x8a~\\x9f\"\"\"\\xbc\\x1d\\x10?\\xfc\\xf0\\x83ePAnn\\xae\\xe5w\\xa6\\xbc/\\x1f\\x7f\\xcb\\x8dl\\xde\\xbc\\xb9\\xcc<\\xc1\\xf2\\xd7\\xc9\\x13\\x0e\\xc7\\x1dw\\x9c\\xfe\\xf5\\xaf\\x7f\\xe9\\xf9\\xe7\\x9f7\\xa5o\\xdd\\xbaU\\xe3\\xc7\\x8f\\xd7\\xf8\\xf1\\xe3\\x95\\x9a\\x9a\\xaa\\x81\\x03\\x07\\xaaw\\xef\\xde:\\xe1\\x84\\x13\\xd4\\xb7o_EGG\\x07U\\x8f\\xbf\\xf7h\\xe5\\xca\\x95\\x15j\\xbb\\xaf\\xd2\\xde#\\xdf\\xba\\xb3\\xb2\\xb2*\\xa5\\xeev\\xed\\xda\\x05\\x95\\x87\\xce1\\x00\\xc0\\xd1\\xc4w\\xb0\\x92a\\x18\\xca\\xcf\\xcf\\xaf\\xd0\\xd6\\'v\\xe0\\xef\\x1a\\xdf\\xee\\xaa\\xbb\\xcd\\xbe\\x81\\\\\\xa7\\xd3\\xa9Y\\xb3fUZ\\xe7IET\\xc5{\\xe5\\xbb\\xbd\\x8b\\xe4\\x7f p\\xa0*\\x92\\xd7\\x97\\xbfUc\\xfc-\\xbd\\x0c\\x00\\x00j\\xafp\\xc7\\x0b\\xe6\\xcf\\x9f\\xaf\\x8d\\x1b7\\x9a\\xd2N;\\xed4\\xcb6\\x81\\xa5i\\xd1\\xa2\\x85\\x86\\x0e\\x1d\\xaa\\x1f\\x7f\\xfc\\xd1\\x9b\\xb6l\\xd92\\xadX\\xb1\"\\xe4\\xc9\\x1bU5\\xd8\\xb1\\xaa\\xfaa\\x8b\\r\\x1f>\\xdc\\x14\\xcc]\\xb4h\\x91233-\\x93\\x96J\\xce\\xaau:\\x9d\\x1a6l\\x98\\xa9\\x8c\\xe2`\\xaeT\\xb4\\xd2e \\xcb/\\x07\\xdb\\x9f\\xeev\\xbb\\xab\\xac\\xaf\\xb84\\x81\\xfe\\x0e\\x06\\xcb\\xb7\\x0f\\x98\\xfe\\xdf\\x9a\\xc5\\xb6C\\xd0K\\xebd\\xa9\\xa8@\\x96ZNKK3\\xad\\xcd\\x9e\\x90\\x90`Yw\\xbe\\xa4\\xe8\\xe8h\\xd3\\x86\\xd8n\\xb7\\xdb\\xd21\\xe0o\\xbf\\xdc\\x13O<\\xb1B\\xfb/Uu\\xe7\\xc7\\x87\\x1f~\\xa8\\xf3\\xcf??l\\x81\\\\\\xa9jG\\xfe\\x87K\\xb3f\\xcd\\xd4\\xb1cGS\\x9a\\xbfe\\x92}\\xbf\\xfd\\xf4\\xd3\\xba\\xed\\xb6\\xdbJ}~\\xef\\xde\\xbd\\xfa\\xec\\xb3\\xcft\\xcf=\\xf7h\\xf0\\xe0\\xc1JII\\xd1\\xa9\\xa7\\x9e\\xaa\\x89\\x13\\'\\x06\\xbc,Du\\xbdG999U\\xb2tq(u\\xd09\\x06\\x008\\x9a\\xf8[\\x8a\\x8d\\xed\\x05\\x8eN\\xbe\\xf7b\\x1e\\x8fG\\xb7\\xddv\\xdbQ\\xbb\\xdc\\x98\\xbf\\xbd\\xbc*2\\xc8!\\xd4\\xce>\\x7f\\xfc\\xfd\\x8d\\xd6\\x86\\xbd\\xae\\x01\\x00@\\xe0\\xc2\\x1d/x\\xfb\\xed\\xb7-i\\x81.\\xb1\\\\l\\xcc\\x981\\x01\\x95\\x1b\\xa8\\xaa\\xec\\xef\\xaf\\x8a~\\xd8b\\xbe}\\xdan\\xb7\\xdb\\xb2\\x8a\\xe9\\xc6\\x8d\\x1bM[2\\xfa.\\xad\\xec[\\x86\\xbf\\xc0\\xadoZ\\xbbv\\xed,[\\x08\\xfa\\xb2c\\x7fzRRR\\x95\\xb4\\x83\\xfe\\xdf\\x9a\\xc5\\xb6\\xc1\\xdc\\xca\\xead\\xf1\\x17\\xcc\\xf5\\xfd\\xe0\\xf0\\xdd/w\\xc0\\x80\\x01\\xe5\\x06]\\xcb[j\\xb92\\xf6\\xcb\\xadJ\\x9b7o\\xd6\\x15W\\\\a\\x19\\x01\\x15\\x19\\x19\\xa9\\x91#G\\xea\\xd9g\\x9f\\xd5\\xacY\\xb3\\xb4a\\xc3\\x06\\x1d8p@YYY\\xf2x<2\\x0c\\xc3\\xf4(\\xef\\xc3\\xb3\\xa6\\xf0\\xfd\\xf2\\x98={\\xb6<\\x1e\\x8f\\xf7\\xf8\\xd0\\xa1CZ\\xb2d\\x89\\xf7\\xb8I\\x93&\\xea\\xd2\\xa5K\\x99e\\xf8~\\xd9\\xf8\\x1e\\'&&Z\\xf63\\xf0\\xe5o4}M\\xe2r\\xb9\\xf4\\xf4\\xd3Ok\\xf1\\xe2\\xc5:\\xeb\\xac\\xb3\\xca\\xfd\\xbb\\xcb\\xcd\\xcd\\xd5w\\xdf}\\xa7+\\xae\\xb8B\\xadZ\\xb5\\xd2\\xe3\\x8f?^\\xee\\x88\\xa2\\xeaz\\x8f\\xec\\xfc\\xb3\\xa1s\\x0c\\x00p4\\xf17\\xca\\xf9\\xc0\\x81\\x03\\xd5\\xd0\\x12T\\xb7W^yE-Z\\xb40\\xa5\\xcd\\x9d;W\\xc3\\x87\\x0f\\xb7\\xf5\\xb5[e\\xf17\\x93\\xb6\"\\x81m\\x7f\\xfb\\xda\\x85\\xca\\xdf\\xdfhe\\xcdX\\x00\\x00\\x00\\xf6\\x14\\xcex\\xc1\\xa1C\\x87\\xf4\\xc9\\'\\x9f\\x98\\xd2RRRt\\xf6\\xd9g\\x07U\\xce\\xf9\\xe7\\x9fo\\x99]:y\\xf2d\\xbf\\x83\\xe4\\xec\\xa6*\\xfaa\\x8b\\xf5\\xee\\xdd\\xdbr\\xadY^_\\xb8o\\xdfy\\xfb\\xf6\\xedM\\xd7\\xee+V\\xac\\xb0,_\\xec\\xbb_ny\\x13\\xa3${\\xf6\\xd9Vd\\x02`Y|\\xff^\\xe8\\xff\\xadYl\\x1b\\xcc\\xad\\xacN\\x96\\xfe\\xfd\\xfb[F\\x08\\xcf\\x9d;\\xd7\\x14\\x88\\xf3\\x9d\\xa9\\x1b\\xc8~I\\xbe\\xe7\\xf8\\x96\\xe1{,\\xd5\\xac`\\xee\\xddw\\xdfm\\xf9\\x12:\\xed\\xb4\\xd3\\xb4m\\xdb6}\\xf6\\xd9g\\xba\\xe5\\x96[t\\xd2I\\'\\xa9C\\x87\\x0e\\xaaS\\xa7\\x8e\\xe2\\xe2\\xe2\\xfcn,^[f=\\x9ct\\xd2I\\xa6\\xe3\\x03\\x07\\x0eh\\xd9\\xb2e\\xde\\xe39s\\xe6\\x98\\xbe\\xcc|\\xcf\\x97dY\\x06\\xc2wv\\xaf\\xef\\x97\\xcf\\xa0A\\x83\\xca\\xfd \\xf7\\xb7\\xc7\\xe9\\xcc\\x993-A\\xf5\\x8a\\xdb\\x86\\r\\x1b\\x86\\xbd\\xbf\\xf6\\xf2\\xcb//\\xb7\\x1d\\x95-//\\xcf\\xf2;\\xcf\\xe0\\xc8\\x9a\\xc5\\xb6\\xc1\\xdc\\xca\\xead\\x89\\x89\\x89Q\\xff\\xfe\\xfdMi\\x07\\x0f\\x1e\\xd4\\xaaU\\xab\\xbc\\xc7\\xbe\\xc1\\xaa@\\x82#\\xfd\\xfa\\xf53-A\\xb5t\\xe9R\\xef\\x07\\xb9\\xdb\\xed\\xd6/\\xbf\\xfcb:?99Y=z\\xf4\\x08\\xb2\\xf5\\xd5#++K_~\\xf9\\xa5)\\xadg\\xcf\\x9e\\xfa\\xe2\\x8b/\\xd4\\xb8q\\xe3\\xa0\\xca\\xb2\\xe3H\\x97P\\x0c\\x1d:\\xd4\\x12\\xec*\\xf9\\x85S\\xd6\\x12\\xcb\\xc5\\xfa\\xf5\\xebg\\x1a\\xb95\\x7f\\xfe|\\xef\\xd2 \\x07\\x0f\\x1e4\\x05\\x87\\xa5\\xc0F\\x12\\xd5\\xaf_\\xdf\\x92V\\x93g\\x9a\\xa4\\xa6\\xa6\\xea\\x8a+\\xae\\xd0\\xfb\\xef\\xbf\\xaf?\\xfe\\xf8C\\xbbw\\xef\\xd6\\xd4\\xa9S\\xf5\\xaf\\x7f\\xfdK\\xed\\xdb\\xb7\\xf7\\x9bg\\xd1\\xa2E\\xba\\xe8\\xa2\\x8bJ-\\xb3\\xba\\xde\\xa3\\x94\\x94\\x14K0\\xde.?\\x1b\\xdf\\xcfV:\\xc6\\x00\\x00\\xb5Y\\x9b6m,i\\x04s\\x8f^-Z\\xb4\\xd0\\xfc\\xf9\\xf3\\xd5\\xb5kWS\\xfa\\xea\\xd5\\xab5h\\xd0\\xa0\\xa3\\xeaw\\xa3y\\xf3\\xe6\\x964\\xdf\\xad`\\x82Q\\xf2\\x1e\\xbb\\xa2v\\xee\\xdciI+\\xaf\\x93\\x11\\x00\\x00\\xd4.\\xe1\\x8c\\x17Td)d;\\x94_\\x19*\\xa3\\x1f\\xb6$\\xdf\\xbe\\xed\\x92\\xc1W\\x8f\\xc7c\\x9a\\x0c\\x17\\x1b\\x1b\\xab\\x01\\x03\\x06\\x94[FY\\xfd\\xf1\\xbe{\\xee\\x96\\xc6\\xb7\\xaf\\xb8\\xb6\\xc4/|18\\xb2\\xe6\\xb3m0\\xb72;Y\\xca\\xda7w\\xff\\xfe\\xfdZ\\xbbv\\xad7=>>^\\xc7\\x1f\\x7f|\\xb9e\\xc6\\xc6\\xc6\\x9a\\xf6@-((\\xd0\\xfc\\xf9\\xf3%\\x15\\x8d\\xec\\xf6\\x1d\\xf50h\\xd0\\xa0\\x1a3\\xf3m\\xde\\xbcy\\x96Y\\xb9\\xf7\\xdcsO\\xd0k\\xf8\\xef\\xd8\\xb1\\xa3F\\xee\\x91\\xebOJJ\\x8ae\\x1f\\xe5\\xb2\\xbe<\\xfc\\x05b#\"\"L#\\x92\\xb2\\xb2\\xb2\\xb4`\\xc1\\x02I\\xd2\\x8f?\\xfeh\\x9a-^Z\\x19\\xbe\\x1a6lhI\\xdb\\xb6m[\\xb9\\xf9j\\x8a\\x86\\r\\x1b\\xea\\xfc\\xf3\\xcf\\xd7\\xf3\\xcf?\\xaf\\x8d\\x1b7j\\xe9\\xd2\\xa5\\xfa\\xc7?\\xfea9\\xef\\xfb\\xef\\xbf\\xd7\\xcc\\x993K-\\xc3WU\\xbcG\\x0e\\x87C\\r\\x1a40\\xa5\\xed\\xdc\\xb9\\xb3\\xda7\\x9a\\xf7x<\\x96Qkt\\x8c\\x01\\x00j\\xb3c\\x8f=\\xd6\\x92\\xb6a\\xc3\\x86jh\\t\\xec\\xa2Q\\xa3F\\x9a;w\\xae\\xe5\\xbeo\\xe3\\xc6\\x8d\\x1a8p\\xa06o\\xde\\\\M-\\xabZ\\xbdz\\xf5\\xb2\\xdc\\xa3.\\\\\\xb80\\xa4\\xb2222\\xb4~\\xfd\\xfap4K\\x92\\xfc\\x96\\xd5\\xbd{\\xf7\\xb0\\x95\\x0f\\x00\\x00\\xec/\\\\\\xf1\\x825k\\xd6h\\xf1\\xe2\\xc5\\xe1hR\\xa9~\\xf8\\xe1\\x07m\\xdd\\xba\\xb5R\\xeb\\xa8l\\xe1\\xe8\\x87-\\xc9_\\xdfvq\\x1f\\xfa\\xaf\\xbf\\xfej\\x9a\\xe1{\\xe2\\x89\\'ZVW\\x95\\x8af\\xda\\x96\\\\\\r\\xb4\\xac\\xfe\\xf8\\x1e=z\\xa8n\\xdd\\xba\\xe5\\xb6\\xcb\\xb7\\xaf8??_\\x7f\\xfd\\xf5W\\xb9\\xf9j\\x1a\\x06G\\xd6|\\xb6\\r\\xe6Vf\\'KY\\xfb\\xe6\\xfa\\xee\\x97{\\xc2\\t\\'\\x04\\x1c\\xb4,m\\xdf\\xdc\\x9a\\xbe_\\xee\\x8e\\x1d;,i\\'\\x9exb\\xd0\\xe5\\x14\\x07*k\\x0b\\xdf/\\xa0\\x9f\\x7f\\xfeY\\xb9\\xb9\\xb9\\xda\\xb5k\\x97~\\xfb\\xed7oz\\x97.]J\\x9d\\xc1\\xec[F\\xf1R\\xcb\\xbe_>\\x8d\\x1a5\\xb2\\xcc\\x16\\xf0\\xc7\\xdf\\x9e\\xba\\xf3\\xe6\\xcd+7_M\\xd5\\xb3gO\\xfd\\xef\\x7f\\xff\\xd3\\xa3\\x8f>jy\\xee\\xd3O?\\xf5\\x9b\\xa7:\\xdf#\\xdf\\xba\\xb3\\xb3\\xb3\\xb5t\\xe9\\xd2*\\xa9\\xbb4\\x9b6m\\xb2\\x04\\x94\\xe9\\x18\\x03\\x00\\xd4fm\\xdb\\xb6\\xb5\\xdc\\xd4Wd\\xf6!j\\x87\\xbau\\xeb\\xea\\x87\\x1f~\\xb0\\xdc\\xe7l\\xdb\\xb6M\\x83\\x06\\r\\xd2\\xbau\\xeb\\xaa\\xa9eU\\'>>^\\xdd\\xbau3\\xa5}\\xf5\\xd5W!\\xed\\x9b\\xfb\\xf1\\xc7\\x1f\\x87u\\xd0\\xe2\\xca\\x95+M\\xc7\\xa9\\xa9\\xa9\\x96\\xfd\\x8e\\x01\\x00@\\xed\\x16\\xaex\\x81\\xbfY\\xb3\\xed\\xda\\xb5S\\xf7\\xee\\xddC~\\xf8n\\xdba\\x18\\x86&N\\x9c\\x18t\\xdb\\xec,\\x94~\\xd8\\x92:w\\xee\\xac\\xa6M\\x9b\\x9a\\xd2J\\xeb\\x0b/mRS\\x83\\x06\\rL\\xbf\\x07[\\xb7n\\xf5\\xf6m\\xce\\x9d;7\\xa02|\\x1d-\\xfd\\xe9\\x0c\\x8e\\xac\\xf9l\\x1b\\xcc\\xad\\xccN\\x96\\xbe}\\xfbZ\\xd6B\\x9f7o\\x9ee:\\xbf\\x14\\xd8~\\xb9\\xc5|\\x97c..\\xab\\xa6\\xef\\x97\\xeb\\xbb\\x91\\xb8\\xa4\\x80F\\xb5\\xf8\\xfa\\xf8\\xe3\\x8fC\\xaa\\xdf\\xdf>\\xb1\\x85\\x85\\x85!\\x95\\x15N\\xbe_\\x08\\xb9\\xb9\\xb9\\x9a?\\x7f~@K,\\x97VFq^\\xdf2\\x02Y\\xdf_*\\xba\\xa8\\xf1]\\xeb~\\xde\\xbcya\\xdd\\xaf\\xca\\x8e\\xee\\xba\\xeb.\\xd5\\xabW\\xcf\\x94V\\xda\\xb2n\\xfe~\\x1e\\x9f}\\xf6Y\\xa5\\xb4\\xcbNu\\x97\\xc6\\xb7cL*\\xda+\\x03\\x00\\x80\\xda\\xcc\\xf7\\x86\\xdd\\xdf\\xf7!\\x8e>III\\xfa\\xe6\\x9bot\\xca)\\xa7\\x98\\xd2w\\xed\\xda\\xa5\\xc1\\x83\\x07k\\xf9\\xf2\\xe5\\xd5\\xd4\\xb2\\xaas\\xf1\\xc5\\x17\\x9b\\x8e\\xb3\\xb3\\xb3\\xf5\\xf2\\xcb/\\x07U\\x86\\xdb\\xed\\xd6\\xf3\\xcf?\\x1f\\xcefY\\xae\\xed\\xfdu\\xba\\x01\\x00\\x80\\xda-\\x1c\\xf1\\x82\\xfc\\xfc|}\\xf0\\xc1\\x07\\xa6\\xb4\\xe8\\xe8h\\xfd\\xfa\\xeb\\xafZ\\xb1bE\\xc8\\x8f%K\\x96Xf\\x92N\\x9a4\\xc9\\xb2\\xf2bm\\x10L?\\xac/\\xdf>\\xee\\xe2=o+\\xda\\x9f\\xbeh\\xd1\"\\xcb\\x00\\xc4@\\x83\\xb9v\\xec\\xaf\\xad\\x0c\\xbe\\xf7\\xbcN\\xa7S={\\xf6\\xac\\xa6\\xd6 \\x14\\xb6\\r\\xe6J\\x95\\xd7\\xc9\\x12\\x15\\x15eYs===]+V\\xac\\x08i\\xbf\\xdcb\\xbe\\xb3x\\x97-[\\xa6\\xfd\\xfb\\xf7[f\\xa4\\xd6\\xad[\\xd7\\xefH\"\\xbb\\x8a\\x8f\\x8f\\xb7\\xa4\\xf9\\x0b\\xf0\\x96e\\xf3\\xe6\\xcd\\x9a>}zH\\xf5\\'&&Z\\xd2|7\\x96\\xaf\\x0e\\'\\x9cp\\x82\\xe2\\xe2\\xe2Li\\xb3f\\xcd\\nx$\\x91$u\\xed\\xdaU\\x8d\\x1a5\\xf2\\x1e\\xff\\xfa\\xeb\\xafZ\\xb5j\\x956m\\xda\\x14p\\x19%9\\x1c\\x0e\\x9d}\\xf6\\xd9\\xa6\\xb4\\xec\\xec\\xec\\xb0w\\xa6\\xd8\\x8d\\xcb\\xe5\\xb2\\xec\\xdd\\x90\\x91\\x91\\xe1\\xf7\\xdc.]\\xbaX\\xce]\\xbcx\\xb1~\\xfc\\xf1\\xc7Jk_\\xb13\\xcf<\\xd3\\xb2t\\xddk\\xaf\\xbdfZF\\xa4\\xaa\\xf9~\\xae:\\x1c\\x0e\\x82\\xb9\\x00\\x80Z\\xcf7X\\xb7y\\xf3\\xe6Z\\xb9\\x94\\x16\\x82\\x17\\x17\\x17\\xa7/\\xbf\\xfcR#G\\x8e4\\xa5\\xef\\xdf\\xbf_C\\x87\\x0e\\xd5/\\xbf\\xfcRM-\\xab\\x1aW^y\\xa5\\xa2\\xa2\\xa2Li\\x0f?\\xfcpP\\xb3^\\x1e}\\xf4\\xd1\\xb0\\xced\\xde\\xb2e\\x8be\\t\\xc5SO=5l\\xe5\\x03\\x00\\x80\\x9a\\xa3\\xa2\\xf1\\x82\\xe9\\xd3\\xa7[\\xfa\\xb5G\\x8c\\x18\\xa1\\xe4\\xe4\\xe4\\n\\xb5+%%Eg\\x9ey\\xa6)m\\xfb\\xf6\\xed\\x96~\\xe2\\xda \\x98~X_\\xbe}\\xdc;w\\xee\\xd4\\xb2e\\xcbL\\xd7\\xd8\\r\\x1a4(s\\xc6\\xa8\\xbf`nqP\\xb8XLL\\x8c\\x06\\x0e\\x1c\\x18P\\x9b\\x06\\x0f\\x1el\\xf9\\xf9\\x7f\\xfa\\xe9\\xa7\\xfa\\xfd\\xf7\\xdf\\x03\\xca_S\\xf8\\xfe\\xad\\x1cs\\xcc1JHH\\xa8\\xa6\\xd6 \\x14\\xb6\\x0e\\xe6Vf\\'\\x8b\\xbf\\x99\\xb1S\\xa6L1\\xddt\\xc6\\xc5\\xc5\\x05\\x15\\xd4\\x88\\x8b\\x8b3\\xed\\xb3TXX\\xa8\\xa7\\x9f~\\xda\\xb2_\\xee\\xe0\\xc1\\x83\\xe5t\\xda\\xfa\\xad7\\xf1\\xb7D\\xf0w\\xdf}\\x17p~\\x8f\\xc7\\xa3+\\xae\\xb8\"\\xe4\\xd9\\xb4u\\xea\\xd4\\xb1\\xa4\\xfd\\xf1\\xc7\\x1f!\\x95\\x15N\\xd1\\xd1\\xd1\\x96/\\x05\\xdf/\\x0f\\xdf}q\\xfd)\\xf9\\x05TXX\\xa8\\xfb\\xee\\xbb\\xaf\\xccs\\xcas\\xf7\\xddw[f3?\\xf9\\xe4\\x93Z\\xb4hQ\\xc0e\\xd4D\\xbe\\x9f\\r\\xbe\\xfb\\xd3\\x96\\xe4\\xef=\\xbe\\xea\\xaa\\xabt\\xe0\\xc0\\x81\\xb0\\xb7\\xab\\xa4\\x96-[j\\xf4\\xe8\\xd1\\xa6\\xb4C\\x87\\x0ei\\xec\\xd8\\xb1\\xa6\\xe5\\xdd\\xabR\\xf1\\xde\\xde\\xc5z\\xf5\\xea\\xa5\\xfa\\xf5\\xebWK[\\x00\\x00\\xa8*g\\x9cq\\x86%\\xcd\\xdfj:8:EEE\\xe9\\x93O>\\xd1\\xa8Q\\xa3L\\xe9\\x19\\x19\\x19:\\xe5\\x94S\\xaad\\x10`ui\\xd0\\xa0\\x81\\xae\\xbb\\xee:SZvv\\xb6\\x86\\x0f\\x1f\\x1e\\xd0\\x1e\\xb8\\xcf>\\xfb\\xac\\x1e|\\xf0\\xc1\\xb0\\xb6\\xc9\\xdf\\xdf\\xa6\\xbf\\xbfa\\x00\\x00P\\xfbU4^\\xe0o\\x89e\\xdf\\xbe\\xbaP\\xf9+\\xc7_}\\xb5A0\\xfd\\xb0%\\xf9[}r\\xfc\\xf8\\xf1\\xca\\xcb\\xcb\\xf3\\x1e\\x0f\\x1b6\\xcc\\xb4/\\xae\\xafA\\x83\\x06\\x99\\x06\\x1f\\xfe\\xf8\\xe3\\x8f\\x96X\\xc5\\x80\\x01\\x03\\x14\\x13\\x13\\x13P\\x9b\\xe2\\xe3\\xe3u\\xeb\\xad\\xb7\\x9a\\xd2\\n\\x0b\\x0b5j\\xd4(S\\xbbj\\xb2\\xdc\\xdc\\\\\\xfd\\xfa\\xeb\\xaf\\xa64\\x06G\\xd6<\\xb6\\x8e(Vf\\'\\x8b\\xbf`\\xee\\xcb/\\xbfl\\n\\xa8\\xf4\\xef\\xdf\\xdf2*\\xb9<\\xbe\\x81\\xbb\\x97^z)\\xa0\\xba\\xed\\xcc\\xdf\\xfe\\xb8\\x8f<\\xf2\\x88\\x0e\\x1d:Tn^\\x8f\\xc7\\xa3k\\xaf\\xbd\\xb6B\\xeb\\xcc7o\\xde\\xdc2:f\\xc6\\x8c\\x19!\\x97\\x17N\\xbe_@\\xcb\\x96-\\xd3\\xae]\\xbb\\xbc\\xc7\\xfd\\xfa\\xf5\\xf3;\\xb3\\xb8$\\xdf@\\xedW_}e:\\xee\\xd0\\xa1\\x83\\x9a5k\\x16p\\x9b\\xda\\xb6m\\xab\\xb1c\\xc7\\x9a\\xd2\\xf2\\xf3\\xf3u\\xce9\\xe7\\x84<\\x93\\xa0\\xb0\\xb0P\\x1f}\\xf4\\x91\\xdf h8dff\\xea\\xce;\\xef\\xd4\\xf6\\xed\\xdbC\\xca?}\\xfatm\\xdb\\xb6\\xcd\\x94V\\xd6\\x08\\xaeQ\\xa3F\\xa9S\\xa7N\\xa6\\xb4-[\\xb6\\xe8\\x8c3\\xce0\\xfd\\xfc\\x82q\\xe8\\xd0!=\\xf5\\xd4S\\x96\\xa5Z|=\\xf0\\xc0\\x03\\x96eW>\\xff\\xfcs]s\\xcd5!_ l\\xdd\\xbaU\\xff\\xf7\\x7f\\xff\\xa75k\\xd6\\x04\\x95/\\'\\'G\\x0b\\x17.4\\xa5\\xd11\\x06\\x008\\x1at\\xe8\\xd0A\\x9d;w6\\xa5\\xd5\\xc6Q\\xf3\\x08\\x9d\\xcb\\xe5\\xd2\\xbb\\xef\\xbe\\xabk\\xaf\\xbd\\xd6\\x94\\x9e\\x95\\x95\\xa53\\xcf<\\xd3r\\xcd^\\x9b<\\xf6\\xd8cj\\xd3\\xa6\\x8d)\\xed\\xcf?\\xff\\xd4q\\xc7\\x1d\\xa7{\\xee\\xb9\\xc7\\x12\\xd4\\xcd\\xcf\\xcf\\xd7\\xcc\\x993u\\xd2I\\'\\xe9\\xb6\\xdbn\\xf3\\xa6\\xf7\\xeb\\xd7/,\\xed\\xf1\\xfd\\xdb\\xec\\xd6\\xad\\x9bZ\\xb7n\\x1d\\x96\\xb2\\x01\\x00@\\xcdR\\x91x\\xc1\\x8e\\x1d;\\xbc{\\xb4\\x16\\xab[\\xb7n\\xd8\\xfa\\xc2\\xce8\\xe3\\x0c\\xcb2\\xd0\\x9f\\x7f\\xfe\\xb9\\xed\\xb6\\xbf\\xab\\xea~\\xd8\\x92\\x9a4ib\\xb9\\x0f\\xf3\\xbd\\xae.k\\x89e\\xa9hB\\xdd\\t\\'\\x9c\\xe0=>x\\xf0\\xa0~\\xfe\\xf9g\\xd39\\x81nYX\\xec\\xd6[o\\xb5LnY\\xbcx\\xb1.\\xb8\\xe0\\x82\\x80g\\x1d\\xfb\\xda\\xbbw\\xaf\\xc6\\x8d\\x1bg\\xf9\\x9d\\xab\\x0e\\xbf\\xfc\\xf2\\x8b\\xa5\\xdf\\x99>\\xe0\\x9a\\xc7\\xd6\\xc1\\xdc\\xca\\xecd\\xe9\\xdd\\xbb\\xb7e\\x1a\\xb9\\xef\\xd2\\xbd\\xc1\\xec\\x97[Z\\x1e\\x7f\\xcb\\x01\\xd7\\xb4`n\\xe3\\xc6\\x8d-3P7m\\xda\\xa4SO=\\xd5\\xf2\\xc1]\\xd2\\x86\\r\\x1bt\\xdai\\xa7\\xe9\\xad\\xb7\\xde\\x92T4K\\xd5wY\\xe2@8\\x1c\\x0e\\xf5\\xef\\xdf\\xdf\\x946k\\xd6,\\xdds\\xcf=\\xda\\xbbwo\\xd0\\xe5\\x85Sy3f\\x03\\x99Q\\x1b\\x8e2|=\\xf3\\xcc3\\xea\\xd6\\xad\\x9b)m\\xcf\\x9e=\\x1a2d\\x88\\xee\\xba\\xeb.\\xed\\xde\\xbd;\\xa0rV\\xae\\\\\\xa9q\\xe3\\xc6\\xa9]\\xbbv\\xfa\\xe7?\\xffYi\\xfb\\xc9\\x15\\x14\\x14\\xe8\\xbf\\xff\\xfd\\xaf\\xda\\xb4i\\xa3\\x91#Gj\\xf2\\xe4\\xc9\\x01}Qz<\\x1eM\\x9a4\\xc92kB\\x92\\xdf\\xb4b.\\x97K\\x9f|\\xf2\\x89%\\xd0\\xbeh\\xd1\"\\xf5\\xe8\\xd1C\\xaf\\xbc\\xf2\\x8arss\\x03j\\xf7\\xacY\\xb3t\\xcd5\\xd7\\xa8E\\x8b\\x16\\x01\\xbd\\xb7\\xad[\\xb7\\xd6\\xeb\\xaf\\xbfnI\\x7f\\xeb\\xad\\xb7\\xd4\\xaf_?}\\xf5\\xd5W\\x01\\xcd\\xd2=|\\xf8\\xb0>\\xfc\\xf0C\\x9d{\\xee\\xb9j\\xd7\\xae\\x9d^z\\xe9\\xa5\\x80\\xda\\\\\\xd2\\xfc\\xf9\\xf3\\x95\\x9f\\x9foJ;\\xe7\\x9cs\\x82*\\x03\\x00\\x80\\x9a\\xca\\xf7Z\\xe1\\x8b/\\xbePAAA5\\xb5\\x06v\\xe4t:\\xf5\\xdak\\xaf\\xe9\\x8e;\\xee0\\xa5\\xe7\\xe6\\xe6\\xea\\xbc\\xf3\\xce\\xd3\\x94)S\\xaa\\xa9e\\x95+>>^\\x1f\\x7f\\xfc\\xb1e@m^^\\x9e\\x9ex\\xe2\\tu\\xee\\xdcYu\\xea\\xd4Q\\xe7\\xce\\x9d\\xd5\\xaaU+%%%\\xe9\\x8c3\\xce0\\xcdX\\xbe\\xe1\\x86\\x1b,\\xa3\\xfdCY\\x9d*//O_\\x7f\\xfd\\xb5)\\xed\\xb2\\xcb.\\x0b\\xba\\x1c\\x00\\x00P;T$^0q\\xe2D\\xcb\\x1e\\xb6\\x17]t\\x91i\\xdb\\xc4\\x8a\\x88\\x8a\\x8a\\xd2\\x85\\x17^hJ\\xf3\\xb7Gou\\xab\\xea~X_v\\xecOOJJ\\xd2G\\x1f}dY\\xed\\xf2\\xab\\xaf\\xbeR\\xaf^\\xbd4y\\xf2\\xe4\\x80\\xee\\x15sss5}\\xfat\\x8d\\x1a5J-[\\xb6\\xd4\\xa3\\x8f>\\x1ar08\\x9c|\\xffF\\xea\\xd5\\xab\\x17\\xf02\\xd4\\xb0\\x8f\\x88\\xf2O\\xa9^\\xa3F\\x8d2\\xcd\\x06,\\xeed\\xf1\\xfd\\xc3\\nVDD\\x84\\x06\\x0e\\x1c\\xa8o\\xbe\\xf9\\xa6\\xd4s\\x82\\xd9/\\xb7\\xd8\\x80\\x01\\x03\\xe4r\\xb9J]R\\xb8A\\x83\\x06:\\xe6\\x98c\\x82.\\xb7\\xba=\\xf8\\xe0\\x83\\x96\\x11-\\x0b\\x17.T\\x87\\x0e\\x1dt\\xce9\\xe7h\\xe0\\xc0\\x81j\\xd4\\xa8\\x91rss\\xb5s\\xe7N}\\xff\\xfd\\xf7\\x9a?\\x7f\\xbe\\xe9C\\xee\\x81\\x07\\x1e\\xd0\\xdbo\\xbf]f\\x00\\xb84W\\\\q\\x85\\xe5g\\xf5\\xc4\\x13O\\xe8\\x89\\'\\x9eP\\xe3\\xc6\\x8dU\\xb7n]\\xcb\\xef\\xc4\\xd9g\\x9f\\xad\\x87\\x1ez(\\xe8\\xba\\x82\\xd1\\xa3G\\x0f\\xd5\\xabW\\xaf\\xd4\\x11V\\x81|q4m\\xdaT\\x9d:u*u\\xd9\\xb2P\\x82\\xb9\\t\\t\\t\\xfa\\xe2\\x8b/\\xd4\\xaf_?\\xed\\xd9\\xb3\\xc7\\x9b\\xeev\\xbb\\xf5\\xd4SO\\xe9\\xb9\\xe7\\x9eS\\xff\\xfe\\xfdu\\xe2\\x89\\'\\xaaY\\xb3f\\xaa[\\xb7\\xae\\xf2\\xf3\\xf3\\x95\\x9e\\x9e\\xae\\xdd\\xbbwk\\xc5\\x8a\\x15Z\\xbati\\x95\\xef\\x1dWXX\\xa8\\xcf?\\xff\\\\\\x9f\\x7f\\xfe\\xb9\"##u\\xec\\xb1\\xc7\\xaaG\\x8f\\x1e\\xea\\xd4\\xa9\\x93\\xea\\xd4\\xa9\\xa3\\xe4\\xe4d\\xb9\\xddn\\xed\\xdd\\xbbWk\\xd7\\xae\\xd57\\xdf|\\xe3w\\x14\\xd9\\xa5\\x97^j\\x19\\x00\\xe0\\xabk\\xd7\\xae\\x9a\\xf9\\xa4)}\\xc5\\x8a\\x15:\\xeb\\xac\\xb3\\xd4\\xa2E\\x0b\\r\\x1d:T\\xdd\\xbbwW\\xbdz\\xf5\\x14\\x17\\x17\\xa7\\x8c\\x8c\\x0c\\xa5\\xa7\\xa7k\\xe3\\xc6\\x8dZ\\xbat\\xa9V\\xaf^m\\t\\xc4\\x06\\xeb\\xd3O?5\\x1d\\x1fs\\xcc1l|\\x0f\\x008j\\x8c\\x1a5J\\xe3\\xc6\\x8d\\xf3\\x0e\\xa2JKK\\xd3\\x9c9sB\\xba\\xf6B\\xed\\xf6\\x9f\\xff\\xfcG\\t\\t\\t\\x9a0a\\x827\\xcd\\xedv\\xeb\\x92K.QVV\\x96eU\\x9c\\xda\\xe0\\xf8\\xe3\\x8f\\xd7\\xf7\\xdf\\x7f\\xafSO=U\\x07\\x0f\\x1e\\xb4<\\x9f\\x9e\\x9e\\xae\\xf4\\xf4t\\xbfy\\xff\\xf1\\x8f\\x7f\\xe8\\xf9\\xe7\\x9f7\\xbd_RQ\\'Y\\xb0\\xbe\\xff\\xfe{\\xd3\\xf5\\xb6\\xcb\\xe5\\xd2\\xa5\\x97^\\x1at9\\x00\\x00\\xa0\\xf6\\x08%^`\\x18\\x86&N\\x9chI\\x0f\\xd7\\x12\\xcb%\\xcb\\xf3\\x9d\\xc4\\xf1\\xce;\\xef\\xe8\\xe6\\x9bo\\x0ek=\\xe1P\\x95\\xfd\\xb0%\\r\\x1f>\\\\/\\xbe\\xf8\\xa2\\xdf\\xe7\\xda\\xb5k\\xa7\\x96-[\\x06T\\xc6\\xb8q\\xe3\\xfc>W\\xa7N\\x1d\\xf5\\xea\\xd5+\\xe0\\xf6\\x14;\\xe9\\xa4\\x93\\xf4\\xc2\\x0b/\\xe8\\x86\\x1bn0\\xa5o\\xde\\xbcY\\xa3F\\x8d\\xd2\\xed\\xb7\\xdf\\xae!C\\x86\\xa8W\\xaf^j\\xd0\\xa0\\x81\\x12\\x12\\x12t\\xf8\\xf0a\\xa5\\xa7\\xa7\\xeb\\x8f?\\xfe\\xd0\\xd2\\xa5K\\xb5b\\xc5\\n\\xe5\\xe4\\xe4\\x04]we\\xfb\\xec\\xb3\\xcfL\\xc7\\xff\\xf8\\xc7?\\xc26\\x88\\x01U\\xa7F\\x04s+\\xab\\x93e\\xe8\\xd0\\xa1\\xa5\\x06sccc\\xd5\\xa7O\\x9f\\xa0\\xcbLLLT\\xcf\\x9e=\\xb5d\\xc9\\x12\\xbf\\xcf\\x0f\\x192\\xa4\\xcc5\\xdf\\xedj\\xd8\\xb0a\\xba\\xfb\\xee\\xbb\\xf5\\xc4\\x13O\\x98\\xd2\\xf3\\xf3\\xf3\\xf5\\xc9\\'\\x9f\\xe8\\x93O>)3\\x7f\\xf1\\xcf1\\xd4}\\x02\\xce?\\xff|\\x9dt\\xd2I\\x96\\xcd\\xcc\\xa5\\xa25\\xfa\\xfd\\x05\\x1d\\x8f;\\xee\\xb8\\x90\\xea\\n\\x86\\xc3\\xe1\\xd0\\xb0a\\xc3\\xfc\\xbe\\xfe\\xa4\\xa4$\\xf5\\xed\\xdb7\\xa0rJ\\xdb\\x83\\xca\\xe5r\\x85<\\x93\\xbbU\\xabVZ\\xb2d\\x89.\\xbc\\xf0B\\xcb~\\xb9\\xf9\\xf9\\xf9\\x9a;w\\xae\\xe6\\xce\\x9d\\x1bR\\xd9U\\xc1\\xedvk\\xe9\\xd2\\xa5Z\\xbatiP\\xf9\\x86\\x0c\\x19\\xa2W^y%\\xa0s\\xcf:\\xeb,\\xfd\\xf0\\xc3\\x0f\\xba\\xf8\\xe2\\x8b-3j\\xd3\\xd3\\xd35}\\xfatM\\x9f>=\\xa8\\xfa\\x03\\xf5\\xc4\\x13O\\xa8y\\xf3\\xe6\\xba\\xed\\xb6\\xdb,A\\xd9\\xed\\xdb\\xb7\\xeb\\xddw\\xdf\\xad\\x94z\\x8by<\\x1e}\\xfe\\xf9\\xe7\\xa64f9\\x00\\x00\\x8e&-Z\\xb4\\xb0,\\x97;y\\xf2d\\x82\\xb9\\xf0k\\xfc\\xf8\\xf1JLL\\xd4\\xed\\xb7\\xdf\\xeeM+,,\\xd4\\x95W^\\xa9\\xac\\xac,\\xddt\\xd3M\\xd5\\xd8\\xba\\xca\\xd1\\xbbwo\\xad]\\xbbV\\xb7\\xdez\\xab>\\xfe\\xf8\\xe3r\\xcfOJJ\\xd2\\x83\\x0f>\\xa8\\x9bo\\xbeY\\x0e\\x87\\xc3\\x12\\x04\\xf6\\x9d\\xe9\\x1b\\x88\\x0f?\\xfc\\xd0t|\\xf6\\xd9g\\xabq\\xe3\\xc6A\\x97\\x03\\x00\\x00j\\x8fP\\xe2\\x05?\\xfc\\xf0\\x83\\xb6n\\xddjJk\\xd3\\xa6\\x8di\\xb9\\xdep\\x180`\\x80Z\\xb7n\\xad-[\\xb6x\\xd3V\\xadZ\\xa5_\\x7f\\xfdU\\xc7\\x1f\\x7f|X\\xeb\\n\\xa7\\xaa\\xe8\\x87-\\x99\\'\"\"\\xc2\\xefL\\xd7\\xf2\\x96X.v\\xfc\\xf1\\xc7+%%\\xc5\\xef\\xe0\\xc2\\xa1C\\x87\\x86\\xb4\"\\x8c$]\\x7f\\xfd\\xf5JMM\\xd5\\xd8\\xb1cu\\xf8\\xf0a\\xd3s{\\xf6\\xec\\xd1\\xc7\\x1f\\x7f\\x1c\\xd0u\\xb1\\x9d\\xacY\\xb3F\\x1b6l0\\xa5\\xd1\\x07\\\\3\\xd9z\\x99e\\xe9\\xefN\\x96\\x92&O\\x9e\\x1c\\x96\\xb2\\xcb\\n\\x92\\xf5\\xeb\\xd7\\xcf\\xb2\\xafe\\xa0\\xcaZ\\x9e\\xb9\\xa6-\\xb1\\\\\\xd2c\\x8f=\\xa6q\\xe3\\xc6\\x05\\x15\\x8cv\\xb9\\\\\\xba\\xf7\\xde{\\xf5\\xee\\xbb\\xefV(\\x88\\xedt:5u\\xeaT]r\\xc9%!\\x97QYJ\\xbbP\\x18\\xe02222\\x8c\\x88\\x88\\x08K\\x19\\xf7\\xde{o\\xd8\\xda\\x99\\x9e\\x9en<\\xf1\\xc4\\x13F\\xff\\xfe\\xfd\\xfd\\xd6\\xe5\\xfb\\x88\\x8c\\x8c4\\x06\\x0c\\x18`\\x8c\\x1f?\\xdeX\\xb2dI\\xd8\\xdaQ\\x9a\\x82\\x82\\x02c\\xfe\\xfc\\xf9\\xc6\\xbd\\xf7\\xdek\\x0c\\x1a4\\xc8\\x88\\x8b\\x8b+\\xb7\\x8d\\xc5\\x7f\\x07\\xff\\xfe\\xf7\\xbf\\x8dM\\x9b6U\\xb8\\r\\x7f\\xfc\\xf1\\x87q\\xcb-\\xb7\\x18\\x9d;w\\x0e\\xa8\\xee\\xc4\\xc4Dc\\xc4\\x88\\x11\\xc6s\\xcf=gl\\xdd\\xba\\xb5Bu\\xcf\\x9f?\\xdf\\xb8\\xf4\\xd2K\\x8d&M\\x9a\\x04Tw\\x93&M\\x8c\\xd1\\xa3G\\x1b\\xef\\xbd\\xf7^H\\x9f\\x87\\xe7\\x9f\\x7f\\xbe\\xa9\\xbc+\\xaf\\xbc\\xb2B\\xed\\x07\\x00\\xa0\\xa6\\xea\\xd9\\xb3\\xa7\\xe9;\\xf1\\xc5\\x17_\\xac\\xee&\\x01\\xb5B\\xd3\\xa6MM\\x7f[\\xa3G\\x8f\\x0e*\\xff3\\xcf\\xaa\\x96\\xc30\\x8e\\xacG`s\\xbdz\\xf5\\xd2\\xb2e\\xcb\\xbc\\xc7/\\xbe\\xf8b\\xad\\\\\\xca\\xaa&IOO\\xd7O?\\xfd\\xa4\\xed\\xdb\\xb7\\xeb\\xe0\\xc1\\x83\\x8a\\x88\\x88P\\xfd\\xfa\\xf5\\xd5\\xb1cG\\xf5\\xee\\xdd;\\xe4\\x99\\xcd\\xa8|YYYZ\\xb2d\\x89\\xfe\\xfa\\xeb/\\xa5\\xa5\\xa5)==]111JLLTjj\\xaa:v\\xec\\xa8\\xf6\\xed\\xdbW\\xeb\\xda\\xf9\\x05\\x05\\x05\\xda\\xbcy\\xb36o\\xde\\xac?\\xff\\xfcS\\x87\\x0e\\x1dRNN\\x8e\\xe2\\xe2\\xe2\\x94\\x98\\x98\\xa8\\x16-Z\\xa8[\\xb7nj\\xda\\xb4i\\xa5\\xd4\\xbfg\\xcf\\x1e-[\\xb6L\\xfb\\xf7\\xefWZZ\\x9a233\\x15\\x1f\\x1f\\xaf\\xa4\\xa4$\\xef>\\xc7-[\\xb6\\xac\\x94e\\xd37n\\xdc\\xa8\\xdf~\\xfbMiiiJKK\\x93\\xdb\\xedVbb\\xa2\\x92\\x92\\x92\\xd4\\xbauku\\xea\\xd4I\\xa9\\xa9\\xa9!\\x97\\xbfg\\xcf\\x1e5o\\xde\\\\n\\xb7[R\\xd1\\xac\\xe2\\xd5\\xabW\\xd7\\xc8\\xfd\\xbc\\x01\\x00\\xa8\\xa8\\xe9\\xd3\\xa7\\xeb\\xdcs\\xcf\\xf5\\x1e\\xb7o\\xdf^\\xeb\\xd7\\xaf\\x0fyi.\\x00\\xd2\\x8a\\x15+\\xd4\\xa3G\\x0fSZ0\\xf7\\xf0\\x85\\x85\\x85j\\xdf\\xbe\\xbdi\\x89\\xc2\\xaf\\xbe\\xfa\\xca2\\x0b\\x07\\x00\\x00\\x1c\\xbd\\x88\\x17\\x84Ou\\xf7\\xc3\\xd6\\x04\\xdb\\xb7o\\xd7\\xaaU\\xab\\xbc}\\xc5\\xb9\\xb9\\xb9JHHPRR\\x92Z\\xb4h\\xa1N\\x9d:\\xd9\\xee\\xfd\\x996m\\x9a\\xce;\\xef<\\xefq\\xd3\\xa6M\\xb5e\\xcb\\x16\\xf6\\xcb\\xad\\xa1jL0\\x97N\\x16\\x00\\x08\\x8f\\x07\\x1ex@\\x0f?\\xfc\\xb0\\xf7\\xf8\\x82\\x0b.(w\\xdfk\\x00\\x00j\\xb3~\\xfd\\xfai\\xd1\\xa2E\\xde\\xe3\\x8f?\\xfeX\\x17]tQ5\\xb6\\x08\\xa8\\xd9.\\xb9\\xe4\\x12\\xfd\\xef\\x7f\\xff3\\xa5\\xad\\\\\\xb92\\xe0e\\xe6&O\\x9e\\xacQ\\xa3Fy\\x8f\\x07\\x0c\\x18\\xa0\\x9f~\\xfa)\\xacm\\x04\\x00\\x005\\x1b\\xf1\\x02\\xa0l\\x83\\x06\\r\\xd2\\xfc\\xf9\\xf3\\xbd\\xc7/\\xbd\\xf4\\x92n\\xbc\\xf1\\xc6jl\\x11*\\xa2\\xc6\\x04s%:Y\\x00\\xa0\\xa2233\\xd5\\xa2E\\x0b\\x1d\\xb1\\xdc\\xa7\\xf7\\xed\\xdbW\\x0b\\x17.\\x0c(\\xbfa\\x18\\xea\\xde\\xbd\\xbbV\\xaf^\\xedM\\x9b;w\\xae\\x06\\r\\x1a\\x14\\xd6v\\x02\\x00\\x80\\x9a\\x8fx\\x01\\xe0\\xdf\\xcf?\\xff\\xac\\x81\\x03\\x07z\\x8f[\\xb5j\\xa5\\r\\x1b6(**\\xaa\\x1a[\\x85\\x8a\\xa8Q\\xc3T\\x1e\\x7f\\xfcq\\xcbq\\r\\x8aE\\x03@\\xb5{\\xed\\xb5\\xd7\\xbc\\x81\\\\I\\xba\\xec\\xb2\\xcb\\x08\\xe4\\x02\\x00\\x8ezC\\x87\\x0e\\xd5\\xf9\\xe7\\x9f\\xef=^\\xb1b\\x85>\\xfe\\xf8\\xe3jl\\x11P\\xbd6l\\xd8\\xa0\\x17^xA\\x87\\x0f\\x1f\\x0e*\\xdf\\x9bo\\xbe\\xa9\\xd1\\xa3G[\\xd2\\xff\\xef\\xff\\xfe/\\xe02>\\xfc\\xf0CS \\xf7\\xa2\\x8b.\"\\x90\\x0b\\x00\\x00\\xfc\"^\\x00\\xf8\\xe7\\xfb\\xb7\\xf1\\xe0\\x83\\x0f\\x12\\xc8\\xad\\xe1j\\xd4\\xcc\\\\\\xa9h9\\xd0O?\\xfd\\xd4{\\xfc\\xbf\\xff\\xfdO\\xff\\xf8\\xc7?\\xaa\\xb1E\\x00P3\\x1c:tHm\\xda\\xb4QZZ\\x9a$)))I\\x1b6lP\\xa3F\\x8d\\xaa\\xb9e\\x00\\x00T\\xbf\\x1d;v\\xa8s\\xe7\\xce\\xca\\xca\\xca\\x92$\\xb5i\\xd3F\\xbf\\xfd\\xf6\\x1b7\\xbc8*-\\\\\\xb8P\\xfd\\xfb\\xf7Wbb\\xa2F\\x8c\\x18\\xa1\\xb3\\xce:K}\\xfa\\xf4Q\\x9b6m,3\\xd6\\xb7m\\xdb\\xa6\\xd9\\xb3g\\xeb\\xa5\\x97^\\xd2\\xd2\\xa5K-e\\x9dr\\xca)\\xfa\\xe6\\x9bo\\x02\\x9a\\xe9\\x9e\\x9f\\x9f\\xafN\\x9d:y\\xf7\\xca\\x8d\\x8f\\x8f\\xd7\\xfa\\xf5\\xeb\\xd5\\xacY\\xb3\\xf0\\xbc0\\x00\\x00P\\xeb\\x10/\\x00\\xcc|g\\xe5\\xf6\\xeb\\xd7O\\xbf\\xfc\\xf2\\x0b+O\\xd5p5.\\x98K\\'\\x0b\\x00\\x84\\xe6\\xbe\\xfb\\xee\\xd3c\\x8f=\\xe6=~\\xf6\\xd9gu\\xcb-\\xb7T_\\x83\\x00\\x00\\xb0\\x99\\xe9\\xd3\\xa7k\\xf9\\xf2\\xe5\\xde\\xe3K.\\xb9D\\x1d:t\\xa8\\xc6\\x16\\x01\\xd5\\xa38\\x98\\xeb+..N\\r\\x1a4Pbb\\xa2\\xb2\\xb3\\xb3\\x95\\x96\\x96\\xa6\\x8c\\x8c\\x8cR\\xcbi\\xd6\\xac\\x99\\x96,Y\\x12\\xf0\\xe0\\xc1\\x8d\\x1b7\\xea\\xc3\\x0f?\\xf4\\x1e\\xf7\\xe8\\xd1C\\xe7\\x9csN\\xf0/\\x00\\x00\\x00\\x1c5\\x88\\x17\\x00f\\x03\\x06\\x0c\\xd0/\\xbf\\xfc\"Ir:\\x9dZ\\xbcx\\xb1z\\xf5\\xeaU\\xcd\\xadBE\\xd5\\xb8`\\xaeD\\'\\x0b\\x00\\x84\\xe2?\\xff\\xf9\\x8f\\xf7\\xc26**J\\xff\\xfe\\xf7\\xbf\\x15\\x11\\x11Q\\xcd\\xad\\x02\\x00\\x00\\x80\\xdd\\x94\\x16\\xcc\\rF\\x9f>}\\xf4\\xf9\\xe7\\x9f\\xabq\\xe3\\xc6aj\\x15\\x00\\x00\\x80\\x7f\\xc4\\x0b\\x80\"{\\xf7\\xee\\xd5+\\xaf\\xbc\\xe2=n\\xdd\\xba\\xb5\\xc6\\x8c\\x19S\\x8d-B\\xb8\\xd4\\xc8`.\\x00\\x00\\x00\\x00\\x00\\xa8\\x1c\\xdb\\xb7o\\xd7e\\x97]\\xa6\\xf9\\xf3\\xe7\\xcb\\xe3\\xf1\\x04\\x95\\xb7y\\xf3\\xe6\\xba\\xe3\\x8e;t\\xed\\xb5\\xd7*::\\xba\\x92Z\\x08\\x00\\x00\\x00\\x00G\\x0f\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\xc0b\\xdf\\xbe}\\x9a3g\\x8e\\x16,X\\xa0u\\xeb\\xd6i\\xeb\\xd6\\xad\\xda\\xb7o\\x9f\\xb2\\xb2\\xb2TXX\\xa8\\xe4\\xe4d\\xd5\\xa9SG\\xcd\\x9a5\\xd3\\t\\'\\x9c\\xa0A\\x83\\x06i\\xd8\\xb0a\\x8a\\x8c\\x8c\\xac\\xee\\xa6\\x03\\x00\\x00\\x00@\\xadA0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\xc8Y\\xdd\\r\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00X\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0!\\x82\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00`C\\x04s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x86\\x08\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\r\\x11\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x1b\"\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x006D0\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00l\\x88`.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd8\\x10\\xc1\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xb0\\xa1\\x88\\xean\\x00\\x00\\xc0F<\\x86\\x94\\x97\\'\\xe5\\xe5K\\xee\\x02\\xa9\\xa0P*(\\xf8\\xfb\\xff=\\x9e\\xa2\\xf3\\x0cCr8\\x8a\\xfe\\xdf\\xe9\\x90\\\\\\x11R\\xa4K\\x8a\\x88\\x90\"#\\xa4\\x08\\x97\\x14\\x15%\\xc5DK.\\xc6\\r\\x01@U9\\x9c_\\xa8\\xdd\\xd9\\x05:\\xe4\\xf6(\\xd3\\xedQN\\x81G\\xb9\\x85\\x86r\\x0b\\r\\xb9\\x0b\\ryT\\xf4\\x11n\\xc8\\x90\\xc3\\xe1\\x90S\\x92\\xcb!EG8\\x15\\xe3r(6\\xc2\\xa1\\xf8\\x08\\xa7\\xe2#\\x1dJ\\x8d\\x89T\\x83\\x18\\xa7\\x9cN>\\xc7\\x01\\xa0*x<\\x1e\\xa5)M\\x07uP\\xd9F\\xb6r\\x94\\xa3\\\\\\xe5*Oy\\xca7\\xf2U\\xa8By\\xe4\\xf1\\x9e\\xef8\\xf2_\\xa4#R\\xd1G\\xfe\\x8bQ\\x8c\\xe2\\x1cqJP\\x82\\x1a\\xa8\\x81\\xe2\\x9d\\xf1\\xd5\\xf8\\x8a\\x00\\xe0\\xe8b\\x14\\x1a*\\xc8*Pan\\xa1<\\xf9\\x9e\\xa2\\x87\\xfb\\xef\\x7f\\r\\xc3\\x90\\xf7c\\xdcQ\\xf4p8\\x1drF:\\xe5\\x8c:\\xf28\\xf2\\xff\\xaeX\\x97\"\\xe2\"\\xe4p:\\xaa\\xf3%\\x01\\x00l\\xc2a\\x18\\x86Q\\xdd\\x8d\\x00\\x00T\\x03\\xc3\\x90r\\xf3\\xa5\\x9c\\xdc#\\x8f\\xbc\\xa2@nX\\xbf\\x16\\x1cRt\\xa4\\x14\\x13#\\xc5FK\\xb11R\\\\\\xcc\\xdf\\x81`\\x00@\\xc8r\\x0b<\\xda\\x9e\\xe9\\xd6\\xde\\x9c\\x02\\x1d\\xc8+Tz\\x9eGy\\x85\\xe1\\xbd\\xb4w:\\xa5\\xa4H\\xa7\\xeaD\\xbb\\xd4 \\xc6\\xa5f\\t\\x91\\xaa\\x17\\xc3xP\\x00\\x08\\x87\\x83\\x9e\\x83\\xda\\xad\\xdd:h\\x1cT\\x862\\x94id\\x9a\\x82\\xb5\\xe1\\x10\\xa5(%9\\x92\\x94\\xacd\\xd5s\\xd4SS5U\\x943*\\xacu\\x00\\xc0\\xd1\\xc8\\xf0\\x18*\\xc8,\\x90;\\xd3\\xad\\x82\\xac\\x82\\xa2 nNaX\\xebp8\\x1cr\\xc5\\xb9\\x14\\x11\\x1f\\xa1\\x88\\x84\\x08E&D\\xca\\x15\\xe7\\x92\\x83>\\x15\\x008\\xea\\x10\\xcc\\x05\\x80\\xa3\\x89\\xc7\\x90\\xb2\\xb2\\xa5\\xc3YE\\x0f\\xb7\\xdb\\xff9\\x85\\x85E\\xffz\\xd2\\xa9&q.\\xb5I\\x8aR\\xb3\\xf8\\x08f\\xee\\x02@\\x80<\\x1e\\x8fvk\\xb7v\\x18;\\xb4G{\\x94c\\xe4X\\xce1dxg\\xe0z\\xe4\\x91q\\xe4\\xbf\\x92A^C\\x86\\x1c\\xfa\\xfb\\xf3\\xd9\\xe1\\xf3\\x9fSN\\xb9\\xe4\\x92SN\\xd3y\\xc5\\xe7\\xd6q\\xd4Q#G#\\xb5TK%9\\x93*\\xef\\x05\\x03@-\\xe3)\\xf0\\xc8\\x9d\\xeeV\\xde\\xc1<\\xe5\\x1f\\xcc\\x97\\xe1g \\xa5Qh\\xc8(0dx\\x8c\\xa2\\xff\\xf7\\x14\\xcd\\xc65\\xb9r\\x14}\\x86\\x1fY:\\xa7x\\x16\\xafw\\x06o\\xa1\\xe1w\\xd6\\xafT43\\xd7\\x15\\xed\\x923\\xdaYT\\xfe\\x11\\xaeh\\x97b\\x1a\\xc6(&5\\xa6(\\xe8\\x0b\\x00\\xa8U\\x08\\xe6\\x02@m\\x93\\x9b\\'\\xed?(e\\x1c\\xfe\\xbb\\'\\xdecH\\xf9n)?_*\\xf0\\xc8\\xb4\\xae\\x8f\\xd3Y\\x14`\\x8dp\\x15\\x05T]\\xbe\\xb3gCd\\x1c\\t\\xe8\\x16x\\xfe\\x9e\\xf5\\xeb\\x1b\\xe0u\\xb9\\xa4\\xa8\\x08)*\\xca\\x1c\\xd8M\\x88\\x97\\xea\\xd7)Z\\x86\\x19\\x00\\x8e\"\\x1e\\x8fG\\xab\\x0e\\xe4i\\xfd\\xc1|\\x1d.\\xd19\\xe46\\x0c\\xe5\\x15xT\\xe0\\'\\xc8\\xearJN\\x15-\\x8b\\x1c\\xe9]\\xf1\\xbe\\xe2\\x1d8\\x1e\\x8fGnC\\xdeY\\xbf\\x85\\xbeu\\x97\\x08\\xecF\\xbb\\x1c\\xde\\x80\\x80\\xcb)\\xb5L\\x88\\xd4\\xf1\\xa91J\\x8eb\\x7f]\\x00G\\x97\\xc3\\x9e\\xc3Zm\\xac\\xd6.c\\x977Xk\\xc8P\\xbe\\xf2\\xe5\\x96\\xdb\\x12d-\\x0e\\xd4\\x16\\x07Y\\xfd\\xcd\\x9e\\rE\\xf1\\xac\\xdf\\xe2\\xff\\x8a\\x97m\\xf6\\xad\\xdb%\\x97\\xa2\\x14\\xa5\\x08\\xfd\\xfdy\\x1d\\xef\\x88W[G[uTG\\x82\\xba\\x00\\x8e:\\xf9\\x19\\xf9\\xca\\xd9\\x95\\xa3\\xfc\\xf4|o\\x9aQ`\\xa80\\xb7P\\x85\\xb9\\x85\\x96 k\\xf1\\xac\\xd9\\x92\\xff\\x86c\\x86\\xac\\xe11\\xbc3~=\\x05Gf\\xfd\\xfa\\xa9\\xdb\\x15\\xe3\\x92+\\xd6\\xe5]n\\xd9\\xe1p(\\xba^\\xb4b\\x9b\\xc6*\"\\x8ekq\\x00\\xa8-\\x08\\xe6\\x02@m\\x91\\xef\\x96\\xf6\\xa6I\\xe9\\x87\\xe5\\r\\xd6\\x16\\x14Jy\\xf9E\\xcf\\x95\\xfc\\xb8\\x8fpI\\x91\\x91E\\x81\\xd4\\xe2\\x19\\xb8U\\xc1\\xe3)\\x9a\\x11\\xecv\\x17\\xb5\\xcd\\xdb&G\\xd1l\\xdd\\x98()\"\\xe2\\xef\\xc9\\xbf\\xf1qR\\xa3\\xfaRlL\\xd5\\xb4\\x0f\\x00\\xaa\\x89\\xc7\\xe3\\xd1\\x86t\\xb7\\x96\\xed\\xcfQv\\xc1\\xdf3\\xad\\xf2\\n\\r\\xe5{\\x0c\\x15\\x96\\xe8\\x7f/\\x9e\\x1d\\x1b\\xe9t(\\xca\\x19\\x9e\\xc0m@m4\\x8a\\x82\\xc9\\xeeB\\xa9\\xc00\\xcf\\nv\\x1ciO\\x8c\\xcb!\\xd7\\x91\\xef\\x14\\xa7Cj\\x9b\\x14\\xa9>\\r\\xe3\\x14\\xc7L]\\x00\\xb5\\\\\\x8e\\'G\\xab\\x8cU\\xdanl\\xf7\\x06M\\x0bU\\xa8|\\xe5\\xab@\\x05\\xa6\\xe5\\x93K\\x06QK\\xce\\x8e\\xadl\\x1ey\\xe4\\x96[\\x05*\\xb0\\xcc\\nv\\xca\\xa9HE*JQ\\xde\\xf6\\xc4*V\\xc78\\x8fQk\\xb5&\\xa8\\x0b\\xa0\\xd6sg\\xba\\x95\\xb5-\\xeb\\xef\\xa5\\x94\\r\\xc9\\x93\\xefQAv\\x81<>[\\x9d8\\xa3\\x9crF\\x17\\xcd\\x90-9;\\xb62\\x19FQ0\\xd7\\x93\\xe7Qa^\\xa1\\x0c\\xb7\\xb9K\\xdf\\x15\\xe3\\x92+\\xcee\\x9a\\x95\\x1b\\xd3 Fq\\xcd\\xe2\\xe4\\x8aqUI\\x1b\\x01\\x00\\x95\\x87`.\\x00\\xd4t\\x05\\x05\\xd2\\xbe\\x83\\xd2\\x81\\xf4\\xbf\\x83\\xa3\\xf9\\xee\\xa2\\x19\\xba\\x05%:i\\\\\\xae\\xa2\\xe5\\x8b\\x8b\\x03\\xb8\\xd5\\xcd0$wAQ\\xb0\\xd9\\xfd\\xf7\\xdear9\\xa5\\xe8\\xe8\\xa2\\xb6\\x16\\xdf\\x13%%J\\r\\xeb\\xb1\\xfc2\\x80Zi\\xcb\\xa1|-\\xd9\\x9b\\xa3\\x8c#\\x9dD\\x1e\\xc3PNa\\xd1^\\xb8\\xc5\\x1f\\xeb\\x0e\\x1d\\xf9xt9\\x14\\x11\\xa6\\x99\\xb7\\x15U\\xe0\\xf1(\\xff\\xc8\\x92\\xcf\\xa6\\xf1BN)\\xc6\\xe5T\\xe4\\x91\\xd9\\x01\\x11N\\xa9SJ\\xb4z\\xa5\\xc6(\\xca\\x0e\\xdf?\\x00\\x10Fn\\x8f[\\xab\\x8d\\xd5\\xfa\\xc3\\xf8\\xc3\\x1b -P\\x81\\xf2\\x94g\\n\\x98:\\xe4P\\x84\"\\x14\\xa9H\\xd3,\\xd8\\xeab\\xc8\\xf0\\x06vK\\xee\\xe3+I\\x91\\x8aT\\xb4\\xa2\\xbd3\\x84\\x13\\x1d\\x89:\\xd6q\\xac\\x9a9\\x9bUGS\\x01\\xa0R\\x15\\xe4\\x14({{\\xb6\\xf2\\x0e\\xe4\\x15%\\x18EK,\\x17d\\x17\\x98f\\xc2:\\xa3\\x9cr\\xc5\\xba\\xe4\\x8crzg\\xc1V\\'\\xc3sd\\xb6pN\\xa1\\x8c\\x82\\x12\\x03\\x86\"\\x1c\\x8a\\x88\\x8f\\xf0\\x06p\\x1d\\x0e\\x87b\\x1a\\xc5(\\xaei\\x1c\\xcb/\\x03@\\rF0\\x17\\x00j*\\xc3(\\xda\\x0fw\\xcf\\xfe\\xa2\\x19\\xafRQP4\\'\\xf7\\xef \\xae\\xa3\\xc4\\x8cW\\x97\\xab\\xeaf\\xe0\\x06\\xab\\xb0P\\xcas\\x17\\x05v\\x8b\\xbf\\x96\\x9c\\xce\\xa2\\x19\\xb9Q\\x91\\x7f\\xef\\xd5[/\\xa5(\\xa8K0\\x00@-p(\\xbfPsveiOv\\xd1g\\xb6\\xc70\\x94{d&\\xae7\\x88{d\\x19\\xe3\\x18\\x97=\\x02\\xb8\\xfex\\x0c\\x8f\\xdc\\x1e)\\xcfg\\x06q\\x84S\\x8a\\x8dp*\\xe2\\xc8wO\\xb4\\xcb\\xa1\\xbe\\rc\\xd51%\\xba\\x9aZ\\n\\x00\\xe1\\xb5\\xc5\\xb3E+<+\\x94\\xaf\\xa2\\xa58\\xfd\\x05q\\x8b\\xf7\\xa7\\x8dTd\\x95\\xcd\\xc0\\r\\x96G\\x1e\\xe5)\\xcf2\\x838JQ\\x8aV\\xb4\\xb7\\xdd\\xf5\\x1d\\xf5\\xd5\\xd7\\xd1W\\t\\xce\\x84\\xeaj*\\x00\\x84\\x8dQh(kG\\x96r\\xfe\\xca9\\x92 \\x15\\xe6\\x16\\xaa \\xabD\\x10\\xd7!\\xb9b\\x8b\\x961v\\xdat\\xa5\\x19\\xc30d\\xb8\\r\\x15\\xe6\\x14-\\x03]\\xcc\\x11\\xe9PdB\\xa4\\x9cQE\\xedv\\xb8\\x1c\\x8ao\\x11\\xaf\\x98\\x861aY\\x06\\x1a\\x00P\\xb5\\x08\\xe6\\x02@M\\x94\\xef\\x96v\\xee\\x91\\xb2\\xb2\\x8b\\x8e\\x0b\\n\\x8b\\x82\\xb8\\xc53\\\\\\x1d\\x8e\\xa2\\x00ntT\\xcd\\n|\\x1aFQP77\\xef\\xef\\x00\\xb5\\xcbu$\\xa8{d\\x06CT\\x94\\xd4\\xb4\\xa1\\x14\\x1f[}\\xed\\x04\\x80\\n\\xf0x\\xe4\\xd6\\xe1\\xcd\\x87\\xbd\\xc1\\xcf\\xc2\\xdcB\\x15d\\xfe\\x1d\\xc4u8\\x1dr\\xc5\\x1f\\xd9\\x8b\\xb6\\x06\\x05>\\r\\x8f\\xa1\\xc2\\xec\\xa2Y\\xc5\\xc5cs\\x9cQNE$Dxg\\xe5F&E*\\xb1m\"K/\\x03@\\rC0\\x17\\x00j\\x12\\xdf\\xd9\\xb8\\x86\\xa4\\xec\\xdc\\xa2\\x19\\xad\\xc5W\\xea1QRLt\\xcd\\n\\xe2\\xfa2\\x8c\\xa2\\xd7\\x94\\x93\\xf7\\xf7L\\xdd\\xc8\\xc8\\xa2\\x00\\xae\\xd3!f\\xe9\\x02\\xa8\\xa9\\x0e\\xe5\\x17j\\xf6\\xce,\\xed\\xcd)\\xea8r\\x1b\\x86\\xb2\\xdd\\x1eS\\x107\\xda\\xe9P\\x94\\x8dg\\xe2\\x06\\xa2\\xc0\\xe3QN\\xa1\\xa1\\x82#\\xe3r\\x1c\\x8e\\xa2\\x99\\xb91.\\x87\\x1cr(\\xca\\xe5P?f\\xe9\\x02\\xa8\\x81\\xb6x\\xb6h\\xb9g\\xb9\\xdcr\\x17\\xedm\\xae<\\xef\\xcc\\\\\\xa9h&n\\xb4\\xa2kT\\x10\\xd7\\x97!C\\xf9G\\xfe+\\x9e\\xa9\\xeb\\x94S1\\x8a\\xf1\\xbe\\xaez\\x8ez\\xea\\xe7\\xe8\\xc7,]\\x005\\x8a\\xefl\\\\\\xa3\\xd0\\x90\\xfb\\x90\\xfb\\xef=q\\x1d*Z\\xa28\\xaef\\x05q}\\x19\\x1eC\\x05Y\\x05*\\xcc.\\xb1RD\\xacK\\x91\\t\\x91\\x92\\xb3(X\\x1d\\xdf\\x92Y\\xba\\x00P\\x93\\x10\\xcc\\x05\\x80\\x9a\\xa2\\xa0@\\xda\\xb1\\xfb\\xef\\xd9\\xb8\\xee\\x02);G\\xde5-\\xa3\"\\x8bf\\xb0\\xbajn\\xe7\\xbf\\x85\\xc7(\\x9a\\xa5[\\xbc\\xfc\\xb2\\xc3!\\xc5\\xc5\\xfc\\xbdwnT\\x94\\xd4\\xa2qQ\\xf0\\x1a\\x00lnCz\\x9e~\\xd9\\x9d\\xad\\x82#\\xb3q\\xb3\\x0b\\x8a\\x96T\\xd6\\x91\\x8f\\xb7h\\xa7C\\xd15<\\x88\\xeb+\\xdf\\xe3Qn\\xe1\\xdf\\xcb/\\xbb\\x9cR\\\\\\x89\\xa5\\x97[$D\\xe8\\xa4f\\xf1\\x8a``\\x0e\\x00\\x9b+\\xf0\\x14h\\x81\\xb1@\\xbb\\x8c]\\x92\\xa4B\\x15*G9\\xde\\x19\\xac\\xbe\\xc1\\xce\\xda\\xa08X]\\x1c\\xb8\\x96\\x8a\\xf6\\xd3\\x8dQ\\x8cw\\x96n/g/\\xb5v\\xb6\\xae\\xe6\\x96\\x02@\\xf9\\n\\xb2\\x0bth\\xc3\\xa1\\xbfg\\xe3\\xe6\\x14\\xca}\\xd8\\xed\\x1d\\x17\\xef\\x8as)\">\\xc2\\x16\\xfb\\xe1\\x86\\x8bQh\\xa8 \\xb3\\xc0\\xfb\\x9a\\x1d.\\x87\"\\x93\\xfe^z92)RI\\x1d\\x92\\xd8K\\x17\\x00j\\x00\\x82\\xb9\\x00P\\x13\\xe4\\xe4I\\xdbwIn\\xb7u6\\xae\\xd3Y4c5\\xb2\\xf6t\\x1cY\\x14\\x16JY9\\x7f\\xef\\x05\\\\r\\x96\\xae\\xd3)5k$%1+\\x00\\x80=y<\\x1e-\\xdc\\x9b\\xab\\xb5\\x07\\xf2$Yg\\xe3F8\\xa5\\xf8\\x08G\\xad\\n\\xe2\\x96\\xe41<\\xca+,\\xdaS\\xb7x\\\\N\\xc9Y\\xba\\xc9QN\\x9d\\xde\"A\\x89Q,\\xf5\\x06\\xc0\\x9e2=\\x99\\x9ag\\xcc\\xd3a\\xe3\\xb0\\xdf\\xd9\\xb8\\xd1\\x8aV\\x94\\xa2l\\xbb\\'nEy\\xe4Q\\x8er\\xbc{\\x01\\xfb\\x06\\xae\\xdb;\\xda\\xeb8\\xc7q,\\xbb\\x0c\\xc0\\xb6\\xf2\\x0e\\xe4\\xe9\\xf0\\xef\\x87ex\\x0c\\xcbl\\\\G\\xe4\\x91\\x00g-\\xde\\x02\\xa40\\xafP\\x05\\x87\\nd\\x1c\\xb9\\x01)9K\\xd7\\x15\\xedRR\\xc7$E\\xc4\\xd7\\xe2>%\\x00\\xa8\\x05\\x08\\xe6\\x02\\x80\\xddedJ;w\\x17-\\xab\\\\\\xe8\\x912\\xb3\\x8b\\x82\\x9bR\\xd1\\x0c\\xd5\\xb8\\x98\\xa2\\x9e\\xf1\\xda\\xce0\\xa4\\xdc\\xfc\\xa2\\x99\\xba\\xc5\\xd1\\x80\\x84\\xb8#AlG\\xd1\\x92\\xcb\\xf5\\xeb\\x1c\\x1d\\xef\\x05\\x80\\x1a#\\xdf\\xe3\\xd1w;\\xb2\\xf4WV\\xd1>\\x8a9\\x85E3U\\x8bg\\xe3\\xc6\\xba\\x1c\\x8a\\xaeM+*\\x94\\xa1\\xc0\\xe3Qv\\x89Y\\xbaEAl\\xa7\\x9c\\x0e\\x87\\xa2]\\x0e\\x9d\\xd4,^M\\xe3#\\xab\\xb7\\x91\\x00\\xe0c\\x8fg\\x8f~\\xf1\\xfc\\xe2\\xddG\\xb6dP\\xd3%\\x97b\\x14#\\x97\\x8e\\x8e\\xc1(\\xc5A\\xec\\xe2Y\\xbaQ\\x8aR\\x8cb$I\\xa9\\x8eT\\rt\\x0cT\\xa4\\x93\\xcfq\\x00\\xf6a\\x18\\x86rv\\xe6(kG\\x96$\\xc9\\x93\\xef\\x91;\\xdd\\xad\\xe2\\xee\\xf0\\x88\\x84\\x9a\\xbf\\xa4r\\xa0\\x0c\\xcf\\x91Y\\xba9\\x7f\\xcf\\xd2\\x8dJ\\x89\\x92#\\xc2!\\x87\\xd3\\xa1\\xc4v\\x89\\x8a\\xae\\xc7\\xaag\\x00`W\\x04s\\x01\\xc0\\xae\\x0cC\\xdaw@\\xda\\x9bVt\\xec.(\\n\\xe4\\x1aG\\xc9l\\xdc\\xd2\\x98f\\xe9\\x1eYv9\\xe6\\xc8\\xb2\\xcb\\xc9\\x89R\\xd3\\x86\\xec\\xa3\\x0b\\xc0\\x16\\xd2\\xf3\\n\\xf4\\xcd\\x8e,\\x1d\\xce\\xf7\\xc8\\x90\\xa1,\\xb7GnS \\xb3\\xf6\\xce\\xc6-\\x8d\\xef,]\\xa7C\\x8a\\x8f,Zv\\xd9\\xe9\\x90\\xfa6\\x8cU\\xd7\\xba1\\xd5\\xddL\\x00\\x90$m\\xf4l\\xd4J\\xcfJy\\xe4Q\\xa1\\n\\x95\\xadlo \\xb3\\xb6\\xcf\\xc6-\\x8do@;B\\x11\\x8aU\\xac\\x1cr(\\xc1\\x91\\xa0\\x13\\x1d\\'*\\xc9\\x99T\\xcd\\xad\\x04\\x80\\xa2%\\x86\\x0fo>\\xac\\xbc\\xb4\\xa2\\xd5q\\n\\xb3\\x8f,\\xab,\\xc9\\x11\\xe1Pdr\\xed\\x9e\\x8d[\\x1a\\xd3,]\\x87\\x14\\x95\\x1c%gt\\xd1\\xfb\\x10\\xd7,Nq\\xcd\\xe2\\x8e\\x8a\\xe06\\x00\\xd44\\x04s\\x01\\xc0\\x8e\\x0cC\\xda\\xb5W:\\x98Qt\\x9c\\x9b_\\xb4\\xb4\\xb2\\x0c)\\xc2U4#\\xf5h\\x0eX\\x1aFQ@7\\xbf\\xe8F\\xach\\x86r\\xac\\xe4P\\xd1\\xbf-\\x9b\\xd6\\xae\\xbd\\x83\\x01\\xd48\\xfbs\\n4s{\\xa6r\\x0b\\ry\\x0cC\\x99\\x05\\x1e\\xef\\x8c\\xd4\\xa2%\\x86k\\xd7\\xde\\xb8\\xc1r{<\\xca*\\xf8{\\xd9\\xe5\\xd8\\x08\\x87\\xa2\\x8f|\\xaf\\x1dW?F\\xbdSc\\xab\\xb9\\x85\\x00\\x8ev\\xab\\nW\\xe97\\xe37I\\x92[n\\xe5(G\\x92\\xe4\\x90C\\xb1\\x8a\\xadU{\\xe3\\x06\\xcb\\x90\\xa1\\\\\\xe5\\xca\\xad\\xa2kq\\xa7\\x9c\\x8aS\\x9c\\x9cr*JQ\\x1a\\xe2\\x1c\\xa2:\\xce:\\xd5\\xdcJ\\x00G3O\\xa1G\\x87~;\\xe4\\xdd\\x13\\xd7}\\xd8\\xed\\x9d\\x91\\xea\\x8aq)\")\\xe2\\xa8\\x0eX\\x1a\\x85\\x86\\xf23\\xf2e\\xb8\\x8f\\xec\\x87\\x9e\\x18)W\\\\\\xd1*\\x131\\xa91Jh\\x93pT\\xbf?\\x00`G\\x04s\\x01\\xc0n\\x0cC\\xda\\xb9GJ?td\\x7f\\xdc\\x9c#\\xfb\\xe3\\xea\\xe8ZV\\xb9<\\x86Q\\xf4\\xbed\\xe7\\x16\\x1dGDH\\x89qG\\xa2\\x02\\xb1R\\xab&\\x92\\xeb\\xe8X\\xf2\\x0e\\x80\\xbd\\xec\\xcb)\\xd0\\x8c\\xed\\x99\\xca/4T`\\x14\\xcd\\xc8\\xf5\\x1c\\x85\\xcb*\\x97\\xc7cx\\x94Ypd\\xd9e\\x87\\x14\\xe3r(\\xf6\\xc8{\\xd3\\xadn\\xb4\\xfa5\\x8a\\xab\\xde\\x06\\x028j\\xad(\\\\\\xa1\\r\\xc6\\x06IR\\xaer\\xbd\\xfb\\xe3\\x96\\x0cZB\\xcaW\\xberUt-\\xee\\x90Cq\\x8a\\x93K.E*R\\x83\\x9d\\x83U\\xcfY\\xaf\\x9a[\\x08\\xe0h\\xf4\\xff\\xec\\xfd\\xe9\\xb3\\xe4X~\\xdey>\\xe7\\x1c,\\xbe\\xdc5\\x96\\x8c\\xcc\\xca\\xa5\\x98,\\xb2T%Rd\\xa9UF\\xd5\\x8cH\\x8d\\xfa\\x05\\xd5=6o\\xa6\\xfbo\\x1d\\xb3\\x9e\\x17c63R\\xcb\\xa6\\xb54E5\\x17\\x91TqIV&\\xab2c\\xb9\\xab/p\\x00\\xe7\\xcc\\x8b\\xe3\\xc7\\x97{\\x1d\\xf0\\rpl\\xcf\\'-\\xad\\xb2r\\x89\\xf0\\x88\\x1b\\x01\\x87\\xe3\\x87\\xdf\\x17:\\x99\\x0fr\\x1fc\\x18m\\x10\\xdf\\xc6\\xd0\\xf37r\\xb7X\\xcdO\\x1b\\x18L0A\\x8a\\x143\\xcc\\xf0o\\xf4\\xbf\\xc1TO\\xab~\\x89D\\xd4r\\xc6\\x18\\xdc\\xff\\xb7\\xfb\\xcd\\x83\\xdck\\x0er\\xb7Q=\\x05\\xff\\xca^wJ\\xa3\\xf9`\\xd7\\x00\\xd3\\xef\\xa6\\x18\\x7f=\\xae\\xf8\\xd5\\x11\\x11\\x11\\xc0a.\\x11Q=\\xdc=\\x00\\xdf\\xbd\\xb7\\x7f=\\x9e,7r\\x87}\\x0erw\\xa5\\x94}f\\xae\\x14\\xf3\\x81\\xee\\xd8\\x0e\\xc6\\x1f\\x1e\\x97?\\xb7DD%\\xd0Z\\xe3\\xff\\xf9\\x8bG\\x8c\\x13\\x83\\xf4\\xc9F\\xee\\x99\\xc7A\\xee\\xae\\xd6\\x06\\xba\\x89\\xc1d>\\xd0\\xfdw\\xdf\\x8e\\xf1\\xabq\\\\\\xe5K#\\xa2\\x96{\\xab\\xdf\\xe2\\x8f\\xf4\\x1f\\x01XO+\\xbbA.m\\xf7t\\xa0\\xeb6u\\'\\x98\\xe0\\xdf\\x9a\\x7f\\x0b\\xadu\\xd5/\\x91\\x88Zl\\xfc\\x8b1f73\\xc0\\x00\\xf1m\\xbc>\\xc8\\xf5x.\\xbe\\x0b\\x15>\\x19\\xe8>\\xd8\\xf3\\xef\\xf1\\xd7cD\\xefys%\\x11Q\\xd5\\xf8nFDT\\xb5Id\\x9f\\x93\\x0b\\x00\\xd3\\x19\\x10\\xd9\\x8bG\\xdc\\xc8=\\x80K,\\x0b\\x01$\\x89\\x1d\\x8c\\x03v\\xeb\\xf9\\xee\\xa1\\xda\\xd7FD\\xad\\xf5\\xff\\xf9\\xe5\\x18\\xef\\')\\x0c\\x0c\\x1e\\x13\\r\\xcd\\xb4\\xf2\\xc1V\\x07\\xba\\xd3\\xd4`\\xa6\\r\\xb4\\x06\\xfe__\\x8f0\\x8a9\\x08 \\xa2\\xe2\\x8d\\xf5\\x18\\xffN\\xff;hh\\xc4\\x889\\xc8=\\xc2\\xa6\\x81\\xae\\x81\\xc1\\x07\\xf3\\x01\\xff\\xc1\\xfc\\x87\\xaa_\\x1e\\x11\\xb5T\\xf4.\\xc2\\xf8\\x1b\\xbb=\\x1a\\xdf\\xc7\\xd0\\xb1\\x06\\x04\\x07\\xb9\\x87X$\\x96\\x01\\xa4\\x93\\x14\\xe98\\x05\\x00<\\xfc\\xfc\\x01\\xc9(\\xa9\\xf2\\xa5\\x11\\x11u\\x1e\\xdf\\xd1\\x88\\x88\\xaa\\x94$\\xc0\\xdf\\xff\\x03\\xa05\\x10\\'\\xc0x\\x9e \\x1b\\xf48\\xc8=\\x94Rv\\x10\\x0e\\xd8\\xc1\\xf8d~\\x07\\xe9\\xd7\\xdf\\x02\\x13&\\xde\\x88\\xa8X\\xff\\xe5\\xdd\\x04\\x7f=\\x7f\\xbe\\xd4c\\xac\\xa1\\xb5\\xbd\\x9fd\\xc8\\x8d\\xdc\\x83\\xf5\\x14\\xe0I\\x00\\xc6\\xe6\\xabSc0I\\x0c\\xfe\\x97_|\\x84\\x08\\x01\\x003\\xcc\\x10#\\x86\\x86\\xc6\\xbf7\\xff\\x1e\\x89f\\xaa\\x93\\x88\\x8e7\\xfa\\xbb\\x11\\xd2Y\\n\\x93\\x18\\xcc\\xee\\xec\\xf9\\xa1\\xea+\\xa8\\xbe\\xaa\\xf8\\x955\\x9f\\x10\\x02\\xde\\x85\\x07\\xe1\\x0b\\xc0\\x00\\xb3\\xdb\\x19\\xa0m\\xc6z\\xfa-\\x8bgDDU\\xe0\\x95&\"\\xa2*\\xccb\\xe0\\xdb\\xf9Pq<\\xb5\\xdb\\xa2R\\xda<0\\x07\\xb9\\xc5\\x10\\xc2\\x0e\\xc6=\\xcf\\x0e\\xcaG\\x13;8\\xbf\\xb9\\x03\\x1eFU\\xbf:\"j\\xb8\\xff\\xed\\xdb\\t\\x1e\\xe6\\x1b\\xa3\\x93\\xc4\\x0er})\\xd0g\\xce\\xad0\\x9e\\x94\\x18xv\\xa4\\x92h`\\x92\\xda\\x81\\xee\\xff\\xfa\\xcb1f\\xcc-\\x13\\xd1\\x11fz\\x86\\xff]\\xff\\xef\\x00\\xb0H,\\x03@\\x1f}H^&)L\\x88\\x10\\x1el\\xaas\\x8a)44Ff\\x84?6\\x7f\\\\\\xed\\x0b#\\xa2\\xc6\\x9b\\xdd\\xcc0};\\x05\\x8c\\x1d0\\xc2\\x00\\xd2\\x97\\xf0\\xce=\\x08^S)\\x84\\x10\\x02\\xc1e\\x00!\\x05Lj\\x10?\\xdaG\\xcb\\x8c\\xbe\\x1a-r\\xd6DDt:\\xfc\\x94BDtj\\xc6\\x00\\xdf|\\xbb|Nn4\\xdf0\\x1a\\xf6\\xed@\\x97\\x8a#\\x84\\xfdy\\x15\\xc2>\\x9f\\xd8\\xfd\\\\\\x7f\\xf3-s\\xcbDt\\xb0_\\x8eb\\xfc\\xc5\\xad=\\x9e\\x8c\\x12\\rc\\x00)\\x80\\x81W\\xf1\\x0bk\\xa1@J\\x04\\xca^\\x90\\x8bR\\xb3x~\\xee\\xbf\\xfd\\x07\\xe6\\x96\\x89\\xe8p\\xff\\xc9\\xfc\\xa7\\xc5p1B\\x04\\xc0n\\x92\\xba\\xc1#\\x15\\xc7%\\xab\\r\\xcc\"\\xb7\\xfc7\\xe6o\\x98[&\\xa2\\x83\\xe9D\\xe3\\xe1o\\xe6\\xcf\\xc9\\x1d\\'\\xf69\\xae\\x02\\xf0/}\\x0er\\x0b&\\x94\\xdd\\xd0\\x05\\x80t\\x92B\\xcf\\xec\\xf3s\\x1f\\xfe\\xfa\\x81\\xb9e\"\\xa2\\x13\\xe3\\xd4\\x80\\x88\\xe8\\xd4V\\xf3\\xca\\xe3\\t\\x16\\xcf\\xc9\\xf5y\\xf1\\xa8\\x14J\\xae\\x1d\\x01\\xb1\\xf8\\xb9N\\x90 E\\x8a\\x04\\t\\xfe\\x8b\\xf9/\\x15\\xbf2\"j\\x8a\\xf86F\\xfc\\x10\\x03\\x06HF\\xf3\\xbc\\xf2\\x19\\xf3\\xca\\xa7\\xa2B\\xb5\\xd8\\x80vy\\xeb\\xe9\\xaf\\xa6H\\xa7i\\x95/\\x8b\\x88\\xa83x\\xe5\\x89\\x88\\xe8T\\xbe{o\\xaf@\\xc7\\x89\\xfd\\x13\\x00\\xfa\\xbcxtRa`\\xb3\\xd6Z\\x03\\xd3\\xf96\\x17\\xb7s\\x89h\\x07\\x0f\\xb3\\x14?\\xbf\\xb7\\xdbC\\x93D\\x03\\xc6\\xde#\\xc2\\xbc\\xf2\\xe9H!\\xd1\\x9b_\\xac\\x8b\\xb5Aj\\x0c\\xa6\\x89\\xc1\\x1f\\xbd\\xe5\\xf3\\xba\\x88h\\xbb?3\\x7f\\x86\\x19f\\xd0\\xd0\\x88a\\x13\\x91\\x01\\x02\\xe6\\x95O\\xc8\\x87\\x0f\\x05;\\x08p\\xdb\\xb9_\\x99\\xaf0\\xd6\\xbc\\xb9\\x92\\x88\\xf2\\xadn\\xe5&\\xe3\\x04F\\x1b\\x08%\\x16\\xcfr\\xa5\\xd3Pg\\xf6\\xe7[\\xcf\\xb4}n\\xb11\\x18\\x7f\\xcdc8\\x11\\xd1)\\xf0\\xea\\x13\\x11\\xd1)L#\\xe0\\xf6\\xc1\\xfe\\xf5d~\\xd1\\xb9\\x17\\xd8I\\x00\\x9d\\x8e\\x10\\xcb\\xed\\xdcid\\x87\\xb8\\xd3\\x08\\xb8{\\xa8\\xf6u\\x11Q\\xed\\xfd\\xfb\\xef&H\\xb5\\x1d\"&\\xf3E\\xd0>\\xb7\\x00N\\xce\\x97\\xf6\\xad\\xd3\\x98\\xf9P\\x1d\\xc0\\x9f\\xdf\\xcc0M\\xb8\\x9dKD\\xd9\\xa6z\\x8a\\x9f\\x9b\\x9f\\xdb\\xbf\\x9e\\x0f\\x11%$|\\xf8U\\xbe\\xacN\\na\\xcf\\xc5\\xddfn\\x8a\\x14\\x7fl\\xfe\\xb8\\xda\\x17ED\\xb5\\x17\\xbd\\x8b\\x16C\\xdc\\xc5V\\xee\\xd0c^\\xf9\\xc4\\xa4\\x92\\x8b\\x01\\xba{v\\xee\\xf4\\xed\\x14\\xc98\\xa9\\xf2e\\x11\\x11u\\x02\\xa7\\x08DD\\xa7\\xf0\\xee\\x06\\x80\\xb1\\xa9\\xe5$\\xb5C\\xc5^X\\xf5\\xab\\xea\\xa6\\xc0\\x07\\x94Z\\x0er\\x01\\xe0\\xed\\x07n\\xe7\\x12Q\\xa6Q\\xac\\xf1\\xd5\\x83\\xbdX1I\\xed\\xd0\\xd0\\x93\\x80\\xcf\\xad\\xdc\\x93[\\xdb\\xce5\\xb0\\xc9km\\xf0\\xc7\\xef\\xb9\\x9dKD\\xd9\\xfe\\xc2\\xfc\\xc5Z\\xda\\x17\\x00z\\xe8q+\\xb7\\x02\\xde\\xfc\\x0f`9X\\xff\\xc6|\\xc3\\xed\\\\\"\\xcad\\xcc\\xf2\\xd9\\xac\\xe9(\\x05\\x0c <\\x01\\xd9\\xe3\\xb9x\\x15\\xbc3\\x0f\\x10\\x80\\x89\\xcd\"\\xb1<\\xf9fR\\xf1\\xab\"\"j?\\xbe\\xeb\\x11\\x11\\x95-I\\x97\\x9b\\x9fnx\\xd8\\x9b\\xe7~\\xe9\\xf4\\xd6\\xb6sg\\xf6\\xd9\\xb9\\xd1\\x0c\\x18s\\x10@D\\x9b\\xfd\\xc9\\xfb)\\xb4\\x01bc\\x90r+\\xb7r\\x81\\x946la\\xb0\\xd8\\xc8\\xfd\\xf9\\xdd\\x0c\\x9a\\xcf\\xce%\\xa2\\r\\xb4\\xd6\\xf8\\xca|\\x05`\\xf9\\xac\\\\\\x05\\xb5\\x18(\\xd2\\xe9\\x05\\x08\\x00\\x00\\x1a\\x1a\\t\\x12hh\\xfc\\x95\\xf9\\xab\\x8a_\\x15\\x11\\xd5U|\\x1f#\\x9d\\xa4\\x80\\x06\\x92\\xc9\\xca\\xb3r\\xb9\\x95[\\t!\\x05\\xbc\\x81}\\x0fu\\x1b\\xb9\\xd1\\xfb\\x08:\\xe6\\xb98\\x11Q\\x998I \"*\\xdb\\xcd\\x9d\\xdd\\xfaL\\xd2\\xe5Vn\\x18T\\xfd\\xaa\\xba\\xcd\\xf7\\x96\\x9d\\xce\\x99}\\x06&>\\xdcV\\xfa\\x92\\x88\\xa8\\x9e\\xb4\\xd6\\x8bg\\xe5F\\xc9r+\\xd7\\xe3\\r9\\x95r\\xdb\\xb9\\x89\\x01\\xb41\\x98$\\x06\\x7f;\\xdf\\x9e&\"Z\\xf5\\x0b\\xfc\\x02SL\\x17\\x83C`9L\\xa4jx\\xf0\\x16\\xcf\\xce\\x9d\\xc1\\xbe\\xc7~e\\xbe\\xe2M9D\\xb4\\xd1\\xf4[{\\xe3u:\\x9do\\xe5*\\x01\\x19\\xf0\\\\\\xbcJj`\\x8f\\xe1&6\\xd0\\xb1}v\\xee\\xf4;\\xde ODT&\\xbe\\xf3\\x11\\x11\\x95\\xc9\\x18\\xe0\\xc3\\x9d\\xfd\\xebh>4\\xf4=n\\xe5Vmu\\xa0>\\x9d\\x7f]\\xee\\x1e\\x81\\x98\\xcfy!\\xa2u?\\xbf\\x8f1I\\x0c\\xb41H\\xe65\\xf6\\x90[\\xb9\\x95\\xf3\\x04 \\x85}\\x9b\\x8d\\xb4\\xfd\\xc2\\xfc\\xd9MT\\xf1\\xab\"\\xa2:r\\xcf\\xcauCC\\x01\\xc1\\xad\\xdc\\x1ap\\xcf\\xceu\\x9b\\xb9SL\\xf1\\xf7\\xf8\\xfb\\x8a_\\x15\\x11\\xd5M:K\\x11\\xbd\\xb7\\xe7xn+W\\r\\x14\\xb7r+&\\xa4\\x80\\xea\\xd9\\x81n:\\xb6\\xa9\\xe5\\xe9\\xb7S\\x18>\\xbe\\x8a\\x88\\xa84\\x9c&\\x10\\x11\\x95\\xe9q\\x0c\\xc41\\xa0\\xe7\\xcf\\xcb\\x05lb\\x99\\xaa\\x17\\x04v\\xa8\\x9b\\xa6@\\x9c\\x020v\\x8b\\x9a\\x88h\\xc5\\x9f\\xcf\\x07\\x84\\x9160\\xc6\\x0e\\x10=^;\\xaa\\x9c\\x14\\x12\\x81\\xb4_\\x88Yj/\\x1a}7Iq\\x1b\\xf1\\xa6\\x1c\"Z\\xba\\xd7\\xf7xg\\xde\\x01\\x00b\\xd8sq\\x1f>\\x9f\\x95[\\x03\\n\\nr~I\\xca\\r\\xda\\xdd\\xe0\\x9d\\x88\\xc8q[\\xb9z\\xa6a\\x12\\x03\\x08,\\x86\\x88T-\\xd5\\x9f\\x0fs\\xa7)\\x8c6H\\xa3\\x14\\xf1-K9DDe\\xe10\\x97\\x88\\xa8Ln88\\x8b\\xed\\xfa\\x90R\\xf6O\\xaa\\x9e\\x14@\\xe0\\xdb\\xbf\\x8e\\xe6\\xdb\\\\\\xb7\\xf7\\xf6\\xebDD\\x04\\xe0a\\x96\\xe2\\xed\\xc4\\xdei\\xee\\x06\\x86\\x81\\x14\\x90\\x82\\xa7\\xd0u\\x10*{O\\x8e6\\xc0l>l\\xff\\xb3\\x9bY\\xd5/\\x8b\\x88j\\xe4\\xbf\\x99\\xff\\x06\\xc0\\x0er\\r\\xe6\\xc7q&\\x96kA@\\xc0\\x87=\\x17w\\x83\\xf6\\xf7\\xe6=FzT\\xe5\\xcb\"\\xa2\\x1a1\\xc6 zk?\\xab\\xa7\\xf3sr\\xd5S\\x10\\x927\\xe4\\xd4\\x81\\xf0\\x05\\xc4\\xfc.W\\xf7\\xf5aj\\x99\\x88\\xa8<\\xbc\\x12EDT\\x16\\xad\\xedf.\\xb0|.k8\\xdf\\x06\\xa5zp\\xa9\\xe58\\x01\\x0c\\xec\\xd0=\\xe2 \\x80\\x88\\xac\\x9f\\xdf\\xd9\\xe3A\\xac\\r\\xb4\\x99\\x17\\xday?NmH!\\xe1\\t\\xb7\\x9dk\\x9f\\xb3\\xf8\\xcd#\\xb7\\x01\\x88h\\xe9[|\\x0b`9,\\xf4\\xe0-\\xb6A\\xa9zn\\x98k`\\x16\\xcf3\\xfe\\n_U\\xf9\\x92\\x88\\xa8F\\xd2q\\x8a4\\xb2\\xcf\\xc9M\\xa3\\xf90\\xb7\\xcf\\x93\\xf1\\xba\\x10B\\xacm\\xe7\\x02\\xc0\\xecv\\x06\\xa3y\\x83<\\x11Q\\x19\\xf8)\\x86\\x88\\xa8,\\xa3\\x89\\x1d\\xe8j\\x03$\\xf6\"3\\x02>\\x9f\\xabV\\x94\\xb4\\xcf/6f\\xf9\\xbc\\xdc\\x07n\\x03\\x10\\x91\\xf5\\x8b\\x91\\xbd\\xf8\\x1f\\xcf/H(\\x01n\\xe5\\xd6\\x8c?\\xffr\\xa4\\xc6\\x0e\\x03\\xeef\\x1a\\xf7\\xb3\\xb4\\xda\\x17ED\\xb5\\xf0\\xa8\\x1f\\xf1`\\x1e``\\x90\\xc2\\x1e\\x17\\xf8\\xac\\xdcz\\x91\\x90P\\xb0\\x83\\x007p\\xff\\xa5\\xf9e\\x95/\\x89\\x88jd6/\\xae\\xb8\\x81\\xaeP\\xcbMP\\xaa\\x075\\xbf\\xd3\\xd5$\\x06&50\\xda \\xbe\\xe3\\xcd\\x95DDe\\xe0\\xd5(\"\\xa2\\xb2\\xb8\\xa1`\\x1c\\x030\\x80\\xa7\\xec\\xe0\\x90\\xeaC\\x88\\xe5\\x80=\\x9e\\x7f\\xe0\\xb8\\x7f\\xac\\xee\\xf5\\x10Qm\\xcc\\xb4^$\\x96\\xe3y~\\xddcY\\xa1v|\\xb9L-\\xbb\\xfb\\xa6\\xdcF5\\x11u\\x9b\\xdb\\xf0L\\x91.\\x12\\xcbn\\x13\\x94\\xea\\xc3\\r\\xd8\\xdd\\xc0\\xfd\\x83\\xf9\\x80Xs\\x10@D@tc\\x13\\xcbzfO\\xf2d !x>^+B\\t\\x08\\xdf~Mtd\\xbfN3>\\xf6\\x84\\x88\\xa8\\x14\\x9c*\\x10\\x11\\x95\\xc1\\x98\\xe50w6\\xdf\\xf8\\xf4y\\xf1\\xa8\\x96\\xdc\\xd7\\xc5\\xa5\\x96\\'\\xd1rK\\x97\\x88:\\xebo\\xefch\\x03\\xa4\\xc6@\\xcf\\x87\\x84L,\\xd7\\x8f\\x14\\x12j~M\\xcfmP\\xff\\x82\\xa9e\"\\xc2r\\xc3\\xd3m|*(\\x08p\\x08P7n\\xc0\\xaeW\\xfe\\xf8\\x1a_W\\xfc\\xaa\\x88\\xa8jz\\xa6\\x91<\\xda\\xcf\\xe8nH(C^\\xc6\\xae#\\xb7\\x9d\\xebR\\xd8\\xd1M\\x04c\\x98Z&\"*\\x1a\\xdf\\x05\\x89\\x88\\xca0\\x9d\\xd9MO\\x03 \\x99\\x0f\\x06\\x99X\\xae\\'O\\xcd\\xd7\\xba4\\x90\\xa6\\x00\\x0c\\xf0\\xc8\\xd42Q\\xd7\\xfd\\xdd\\x83\\xbd\\xa3|\\xe6\\x12\\xcb\\x92\\x89\\xe5\\xbar\\x1b\\xd3n\\x83\\xfa\\xdd4E\\xe2&\\xf0D\\xd4I\\x89Npcn\\x00\\x80\\x89\\xe5\\x9a\\x93\\xf3?\\x00`\\x06\\xfb\\xde\\xfb\\x8d\\xf9\\xa6\\xca\\x97DD50\\xbb\\xb5\\xc7\\x03\\x1dk\\xfb\\x0cVa7s\\xa9~\\xdc\\x90]\\xcf4\\xa0\\xed\\xff\\xa6c>\\xf6\\x84\\x88\\xa8h|\\x17$\"*\\xc3dj\\xff7I\\xec\\x96\\xae\\x94L,\\xd7\\x95\\x10\\x80\\xefR\\xcb\\xf3\\xc1\\xfbxZ\\xdd\\xeb!\\xa2Z\\xb8\\x99\\xdaa`\\xa2\\x99X\\xae;\\xb71m\\x1fSo\\xa0\\r\\xf0+^@\"\\xea\\xb4wx\\xb7\\xb6\\xe9\\t0\\xb1\\\\g\\xee\\xb9\\xb9n\\xf0~\\x8b\\xdb\\n_\\r\\x11\\xd5A\\xfc`\\xab\\nL,\\xd7\\x9fP\\x02b\\x9e\\xca\\xd1\\xb1\\xfdz\\xc5,\\xe5\\x10\\x11\\x15\\x8e\\x93\\x05\"\\xa22,\\x86\\xb9\\xf3\\x8b\\xc9n\\xfb\\x93\\xea\\xc9\\x9bO\\x02\\xd2\\xf9\\xd7k\\x1aU\\xf7Z\\x88\\xa8r\\x89\\xd6x\\x9c?\\x80u>\\xcb\\x85\\xc7\\xb3\\xe6\\xda\\x92BB\\xce\\xdfb\\x93\\xf9\\xd7\\xeb\\xdb\\ts\\xf9D]\\xf6\\x16o\\x01,\\x87\\x83\\x02b\\xb1\\xfdI\\xf5\\xe3\\xb6\\xa6\\xdd\\xe0}l\\xc6H4\\x8f\\xe3D]\\x96\\x8c\\xec1\\xc0\\xccO\\xee\\xa4\\xcfcx]\\t\\xb1\\xf2\\xdc\\xdc\\xf9g\\xa8\\xe4\\x91\\xc7p\"\\xa2\\xa2\\xf1\\x9d\\x90\\x88\\xa8\\x0c\\x93\\xf900]\\x19\\xe6R}\\xa9\\r\\xc3\\\\\\xcdg\\xbc\\x10u\\xd5\\xaf\\xc6\\t\\x8cYny\\x02\\x80\\xc7\\xfbqjm9\\xcc\\xb5_\\xb0\\xb7\\x1c\\xe6\\x12u\\xda\\xd3\\xc42\\x07\\xb9\\xf5\\xe66s\\r\\x0c44\\x0c\\x0c\\xde\\xe1]\\xc5\\xaf\\x8a\\x88\\xaab\\xb4Ydz\\xddp\\x90\\xc3\\xdcz\\x93\\xf3;_Ml\\xcf\\xc5\\xdd0\\x9e\\x88\\x88\\x8a\\xc3wB\"\\xa2\\xa2i\\x03D\\xf3a\\xae\\xdb\\xccU\\x1c\\xe6\\xd6\\xdab\\x98\\xab\\xed\\xd7\\xcf\\xac|\\r\\x89\\xa8s~5\\xb1\\xc7n\\xb7\\xe5)\\x05\\x9f\\x97[wj^\\xbfH\\xe7\\xd3\\xf7\\xdb\\x19\\x9f\\x99K\\xd4e\\xf7\\xb8\\x07\\xc0anSHH\\x08\\xcc\\x8f\\xe3\\xf3\\xaf\\x19\\x87\\xb9D\\xdd\\x95\\x8c\\x13\\x18c`\\xb4\\x81I\\xed\\xb9\\x9d\\xe0\\x9d\\x95\\xb5\\xe6\\x86\\xedn\\xf8\\x9e\\x8eS\\xfb\\xacc\"\"*\\x0c?\\xd1\\x10\\x11\\x15-\\x8a0_\\xe9\\xb2\\x0f\\xf0\\x038\\xcc\\xad;)\\x005\\x7fKt\\xdb\\xb9\\x13\\x0es\\x89\\xba\\xea\\xdd|\\xab\\xd3=/W\\xf2\\xdaQ\\xed\\xb9\\x0c\\xb6\\xbbf\\xf4\\x18k$\\x9a\\x03]\\xa2.Jt\\x82\\xb1\\x19\\x03Xf{]\\xc6\\x97\\xea\\xcb\\r\\xdc\\xdd0\\xf7\\x83\\xf9P\\xe5\\xcb!\\xa2\\n-\\x12\\xcb\\xf3-O\\xa1\\x04\\x04O\\xc8k\\xcd\\r\\xdbM:\\x1f\\xc2\\x9b\\xe5v5\\x11\\x11\\x15\\x83\\xc3\\\\\"\\xa2\\xa2E3\\xfb\\xbfn(\\xa8$\\'\\x01M\\xe0\\x06\\xeen\\x9b\\xda}\\x1d\\x89\\xa8s\\x1e\\xe2\\xf9\\x1d\\xe5\\xf3d\\xaf\\xe23\\xcfk\\xcf-k\\xe8y\\x1e\\xdb\\x18\\xe0\\xfd\\x94\\xc3\\\\\\xa2.\\xba\\xc1\\xcdZ\\xae\\x17Xf|\\xa9\\xbe\\x9e\\x0esG\\x18U\\xf9r\\x88\\xa8B\\xe9d=\\xb1\\xcc\\xad\\xdc\\xfa\\x13R@\\xa8\\xf9@w\\x9e7J\\xf8\\xd8\\x13\"\\xa2Bq\\x98KDT\\xb4x~\\xc2\\xea\\xd6\\x83$\\x0f\\xb5\\x8d\\xe0\\xbeN\\xf3\\xe1\\r\\x12~\\xf0 \\xea\\xaah\\x9essa0\\xc5\\xebG\\xb5\\'\\x85\\x84\\x9b\\xb9\\xbb\\x11\\xeec\\xccm\\x00\\xa2.\\x1ac}+W@0\\xb3\\xdc\\x00\\xeek\\xe4\\x06\\xf03\\xc3\\x1b+\\x89\\xbaJ\\xcf\\x1f\\x97\\xe12\\xbd\\x82\\'\\xe3\\x8d\\xb0\\x18\\xe6\\xce?Ki>\\xf6\\x84\\x88\\xa8P\\xfcDCDT4\\xb7\\xd9\\xe9\\xf2\\x8e\\xdc\\xe8j\\x06\\xb7=\\xed\\xben1\\x87\\xb9D]\\xa4\\xb5^\\x0es\\xe7\\xd3\\\\\\x1e\\xc6\\x9b\\xc1}\\x99VS\\xcbD\\xd4=n\\x98k\\xc0g\\xf55\\x89\\xdb\\x9e^\\x0cs1\\x83f.\\x9f\\xa8\\x93\\x16C\\xc0\\xf9\\xa5\\x15\\x0es\\x9b\\xc1\\xa5\\xb0\\xdd\\x10^\\xf3\\\\\\x9c\\x88\\xa8P\\x1c\\xe6\\x12\\x11\\x15\\xcdmt\\x1an\\xe66\\x8a|\\xf2\\xc0\\xc5\\x84\\x1b]D]4\\xd5\\xcb\\xc3\\x80\\x1b\\x03\\xf0(\\xde\\x0c\\x8b\\xcd\\xdc\\xf9\\xfb\\xef8\\xe1 \\x87\\xa8\\x8b&f\\x02`\\xb9\\x99\\xcb\\xad\\xdcfq\\xc3\\\\\\r\\x8d\\x19\\xb8\\x9dK\\xd4En\\x08\\xb8\\xd8\\xcc\\xe5c\\xab\\x9a\\xc1\\xc5\\xce47s\\x89\\x88\\xca\\xe0U\\xfd\\x02\\x88\\x88Zg\\x91Y\\x9e\\x9f\\xb8\\xb6\\xec\\x83G\\x14\\xc7\\x88\\xe2\\x18I\\x9a\\xa2\\x1f\\x06\\xe8\\x07a\\xd5/\\xa9\\x18n\\n`\\xe6_7f\\x96\\x89:\\xe9a~\\xd1\\xc1=w\\x15h\\xd7a<\\x9d\\x8e\\x91\\x8c\\x1f\\x01\\x00\\xd2\\xf7\\xe1\\r/!Zr\\xd3\\xd1b3w\\xfe\\xbf\\xe3\\x84\\x17\\x90\\x88\\xbah\\x8a)\\x80\\xe5PP\\xa0=\\x07q\\xa3\\rf\\xb73\\x08)\\x90\\x8eS\\x04\\xaf\\x02\\xa8\\xa0\\x1d\\xcf\\x03^}\\xae\\xb1\\x86\\x86\\x84\\xc4\\x08#\\xf4\\xd0\\xab\\xf0U\\x11\\xd1\\xa9\\x19c\\x9eg\\x96[t2>\\x9dM1M\\xa6\\xf0\\xa4\\x87\\xd0\\x0b\\xe1{~\\xd5/\\xa90\\x8b\\rj\\x17\\xab\\xe30\\x97\\x88\\xa8P\\x1c\\xe6\\x12\\x11\\x15m\\x91Yn\\xd7f\\xae1\\x06\\xb38\\xc6\\x7f\\xfd\\xe6k|w\\x7f\\x8b\\xc4h|~\\xfd\\x12\\xff\\xf8\\xf3/\\xaa~i\\x051v\\x00o\\x0c\\xa0S\\xfb\\xe7,\\x06T;\\xbe~D\\xb4\\x9b\\xbb\\xe9\\x0cF\\xa7H\\x8d\\x81\\xd1\\x1aB\\x00\\xc2(\\x18\\xd3\\xecm}c\\x0cL\\x9a\\xe0\\xe1\\xaf\\xff\\x14\\xd1\\xbb\\xaf\\x814\\x857\\xb8\\xc0\\xf0\\x87?Ap\\xf9\\x12\\xa2\\x05-i\\xa15\\x8c6\\xd0\\xa9\\x80\\x11\\x06\\xa3H M\\x9b\\xfdu#\\xa2\\xfd\\x8d\\xd31\\x8c1H\\x91\\xc2\\xac\\xfc\\xd1t\\xc6\\x18L\\xbf\\x9b\\xe2\\xf6?\\xdf\"~\\x88!\\x03\\x89\\xc1\\x17\\x03\\\\\\xfd\\xf6\\x15\\x84\\'Zq\\x1c_\\xdd\\xca\\x15\\x10\\xb87\\xf7\\xb82W\\xd5\\xbe(\":)\\x9dj$\\xf3\\x1b\\xab\\x93\\xf9\\x8d\\xf2\\xa9H\\x17\\x83\\xdd\\xa6\\xfb\\xea\\xedW\\xf8\\xee\\xfe;\\x08)\\xf0j\\xf8\\n_~\\xf4%\\x02?h\\xc51\\x9c\\x99e\"\\xa2rq\\x98KDT4\\xb7\\x91\\xbbx\\xd8bu/\\xa5(\\xb3$\\xc67\\xef?\\xe0\\xff\\xf8\\xc5\\xdf`:[n\\xac\\xfee\\xf4\\x0f\\x08\\x83\\x10g\\xbd\\x16\\xdc1\\xaf50\\xb2\\xcfX\\x83\\xd0\\xf6\\xeb\\xf6\\xed\\xaf\\x00\\xd5\\x8em\\x07\"\\xda\\xcd\\xbb\\x87\\x18\\xf1\\xdd\\x14\\x8960\\x89=\\x16\\xc4~\\xf3\\x8f\\x03\\xc9\\xf8\\x11\\x93\\xbf\\xff\\x0b\\xc4\\x1f\\xbe]\\xf4\\xa3\\xe3\\xf1#\\xee\\x1fn0\\xf8\\xe1O\\x10\\x9c_7\\xfe\\xe1\\xc0:\\xb1\\xc3\\xdcT\\x02\\xb1\\xa7\\xf08\\x95\\xf8\\xb6?\\xae\\xfae\\x11\\xd1\\x89=\\xeaGD&B\\x8c\\x18\\t\\x12\\x18\\x18D\\x88\\xaa~YG1\\xc6`v7\\xc3\\xcd\\x7f\\xbcA:^\\xde\\xa42{;\\xc3\\xf4\\x9b).~t\\x01\\xff\\xa2\\xf9\\xdb]\\xee\\xeb5\\xc5\\x14\\x1e<\\xbc\\x97\\xef\\x11\\x8a\\x96T\\x80\\x88h\\'&6\\xb8}\\xbc\\x05\\x0c0\\x9b\\xda\\xd4z0\\nZ\\xf1\\xdc\\x93\\xd1t\\x84\\xbf{\\xf7w\\xd0\\xf3\\x1a\\xd8\\xc3\\xe4\\x01\\xffp\\xfb\\x0f\\xf8\\xcd\\x8f\\x7f\\x13\\x1f_\\x7f\\x0c_5\\xfc8\\xeebg\\xf3kam\\x19\\xc0\\x13\\x11\\xd5E\\x0b\\xde\\n\\x89\\x88\\xea\\xae\\xd9\\x17\\xc7\\x01\\xe0a<\\xc1_\\xfd\\xea\\x9b\\xb5A.\\x00\\xa4\\xa9\\xc6\\xdf~\\xf7+Lgmx\\x9e\\xd5\\x86\\xaf\\x13?{\\x10u\\x8ei\\xe1\\xef{c\\x0cf\\xef\\xbfE|\\xfb\\xee\\xd9qMG\\x13L\\xbf\\xf9\\x1b\\xe8\\xb8\\r\\xc7\\xf1u-\\xfcR\\x12\\xd1\\x0e4\\xda\\xb7\\t\\x94F)\\x1e\\x7f\\xfe\\xb86\\xc8\\x05\\x00\\x18 \\xfa.\\xc2\\xf8\\xdb\\xf1\\xe2\\xe2y\\x9b\\xb4\\xf1kID\\xf9\\xdaPR\\xd8$\\x8a#|\\xf3\\xe1\\x9b\\xc5 w\\xf1\\xf7\\x93\\x08_\\xbd\\xfb\\n\\xa3\\xc9\\xa8\\xa2WV\\xa2v~)\\x89\\x88*\\xc3a.\\x11Q\\xd1Zx!\\xc5\\xf7\\x15t\\xc6\\x8f\\xeba:\\xc6\\x87\\xc7\\x07\\xe4\\xbe\\x86m\\xfbZ\\x12\\x11U\\x8c\\xc3\\\\\"\\xa2\\xa2\\xb5\\xf0B\\x8a\\'=\\xbc8;\\xdb\\xf8\\xcf\\xd2\\xd4\\xe0\\xc3\\xe8\\x11\\xd3x\\x86\\xdb\\xf1\\x08\\x89n\\xe8\\xf3\\t7}\\xd0h\\xdf\\x97\\x92\\x88\\xb6h\\xdbo{\\x93$H\\xc6\\xf7\\xf6\\xe2J\\xd63\\xdc\\x85\\x82N\\x13\\xa4\\x93\\x11\\xd2\\xe9\\xa8\\xf17\\xb2\\x88g\\x7fAD]\\xf2tx\\xdb\\xd4\\x81\\xa01\\x06\\xc9c\\x82\\xe4!\\x81\\x9e\\xe8\\xcc\\x1f\\x87P\\xf6y\\xb9i\\xdc\\xd0s\\xf0\\x1cM\\x1f\\xc4\\x13\\xd1\\x01Z\\xf4\\xdb>MS\\xdcO\\xee\\x11%\\x11\\xee\\xa7\\xf7\\x99\\xb5\\x81\\xab\\xe1\\xd5\\xe2y\\xb3M\\xb6x\\x9fr?\\x94\\xe6\\xff\\x90\\x88\\x88j\\x85\\xc3\\\\\"\"\\xdaj\\x10\\x86\\xf8\\xc7\\xdf\\xfb\\x1c\\x9e\\xda\\xfc\\xb61\\x8e\\xa6\\x18O#$i\\x8a\\xdb\\xd1cC\\xb3\\xcb\\x9c\\xe6\\x12Q\\xbb6\\x9bL\\x92 \\x9d<\\x00i\\x02!\\x15d\\xb0\\xe1\\xf9\\xe6JA\\xf9>\\xf4\\xe4\\x11&M`f\\x11\\x92\\xd1=\\x90&\\xcf\\xff\\xdd\\x86i\\xcfW\\x92\\x88\\xf6\\xd1\\x86\\x01\\xa0N5\\xe2\\xbb\\x18\\xe94\\x85I\\x0c\\xe2\\xfb\\x18R\\xc9\\x8dWp\\xd4\\x99\\x82\\x0c$\\xd2Q\\xda\\xecJ\\xce\\x06m\\xf8Z\\x12\\xd1~\\xda\\xf2\\xfb>\\x8a#\\xe0{\\xcb\\xf7\\'!!\\xfd\\x00\\x80\\x80\\x8e\\xa7H\\xa3\\x89}\\xcf\\xd2)\\x92\\xf1Cc\\xb3\\xcb\\xee\"\\xa0j\\xd1`\\x9e\\x88v\\'\\x1b~\\x99#\\x8dR\\xc4\\xb71Lb\\xecv\\xee\\xd8n\\xe6\\x02\\x80\\xf4\\xe5\\xda\\xc6\\x93\\x0c$\\xfc\\x0b\\x1f&1\\xd03\\x8dt\\xd2\\xae\\xed\\xdc\\xa6\\x7f-\\x89\\xe8\\x00\\xee\\xb7\\xfd\\xeai\\\\\\x93.+\\xcc\\xb3\\xca\\xe3h\\x0c\\x03\\x83$M\\x10\\xcd\"\\xa4\\x1b\\x1ew\\xa2\\xa4\\xc2\\xc7\\x17\\x1f\\xa3\\x1f\\xb6`\\x90\\x0b,\\xbeN\\xee\\xe6\\xd86\\xdd$KDT\\x07^\\xd5/\\x80\\x88\\xa8u\\x94\\x07 ^\\x0e\\x02\\xf5\\xe6\\x94N\\xd3H!\\xf1\\xa3\\xef}\\x0e\\xad\\r\\x1e\\xa6\\x13Dq\\xbc\\xf6\\xcf\\x95\\x92\\xf0\\x95\\xc2\\xd5p\\x08!\\xec\\'0)%\\xae\\x87C\\xf8JU\\xf1\\x92\\xf7\\x93\\xa4\\x80Q6Czyf\\x87\\x1d\\x1f\\x7f\\xdc\\xcal6\\x11eK\\xcfb\\xf8\\xb3GHc0\\x9d\\xd9\\xe3\\xb7\\n\\x04\\xa4h\\xce\\x05e\\x9d\\xc4H\\x1fo\\xa1\\x86\\x170I\\x02\\x11M!\\xc3!d8\\x80P\\x01\\x92\\xf1\\x03\\x84I!\\x94\\x0f5<\\x83\\x10\\xf6\\xd8\\'=\\x1f\\xc2\\x0f {\\x83\\xc5\\xb7%\\xfc\\x00\\xaa\\x7f\\xd6\\x88\\x8b1Q\\xac!\\xb4\\x81R\\x02\\xbe\\'qu\\xe6\\xe3\\xcd\\x9b\\xcd\\x8f\\x08 \\xa2\\xf6\\xbaN\\xaf11\\x13\\x18\\x18\\x08\\x08x\\xf0\\x10\"\\xac\\xfaeme\\x8cAr\\x9f\\xc0\\xa4\\x06\\xc1\\x95}vb2J\\xa0#\\r\\xe1\\x0b(\\xa1 }\\x89t\\x9cBkm\\x07\\xb9W>z\\xaf{\\x80\\x00\\xd4PA\\x85\\n\\xfe\\xb5o\\x87\\xbe\\rc`\\x10\\xc1\\xdeD\\xd4G\\x1f\\x12\\x12\\x9f\\xcaO\\xf1Z\\xbe\\xae\\xf8\\x95\\x11\\xd1)\\x19c\\xe0\\xfd\\xc2\\x831\\x06\\xd1$\\x82\\xd1\\x06\\xc1 h\\xc4q-I\\x13\\xdcO\\xee\\xd1\\x0f\\xfa\\xe8\\x07}\\x18cp7\\xbe\\x83\\x94\\x12\\x81\\xbf\\xfeL\\\\_\\xf9\\x18\\xf6\\x87\\xf8\\xb5\\xd7\\xbf\\xd6\\xa8\\xcf\\x19y\\x8c\\xb6\\xd3\\\\\\x97\\x8cn\\xc2\\xd7\\x8c\\x88\\xa8I8\\xcc%\"*\\x9a\\xaf\\x80\\t\\x00wB\\xde\\xc8\\xed\\xd4\\xe7\\x84\\x10\\xb8\\xe8\\xf7\\xf1\\xe2\\xec\\x0c\\xa9\\xd1\\xf0\\x95\\xc2d6[l\\xdf\\xce\\x92\\x14\\x896\\x98\\xccf8\\xef\\xdbA\\x801\\x067\\xa3G\\\\\\xf6\\x87\\x18\\x84u\\xbf\\x88\\xa6\\xed \\xd7\\xf3\\x00\\xa9\\x00\\xdf\\xb7\\x7fMD\\x9dr\\xdd\\x13\\x10RA\\xc1@(\\x01\\x18\\xc0\\x08\\x01\\x91\\xf5\\xbc\\xd9\\x9a\\xd1I\\x0c=~\\x00\\x84\\x84\\x10\\x80\\x8eG\\x80\\xd6\\x90\\xf3\\x9bjT\\x7f\\x08aR\\xc0\\x00B*\\x08\\xe5/\\xff\\xdbx\\x06\\x99\\xc4\\x80\\xd6\\x10\\x9e\\xfd\\xfb&\\x9e!\\xd5\\xf7\\xf0\\x86\\x17\\x10\\xaa\\xde\\xc7D3_X\\x93\\xca~\\xbd\\x86\\xa1\\x07\\xd5\\x84\\x9b\\x89\\x88\\xa8PC\\x0c!\\x8c\\x80\\x84\\\\l\\xea\\xd7=\\xdb\\xa9\\x13m\\xb7q\\xe3\\xf9{\\x0f\\x00\\x1dk\\xbbm\\x1b\\xa5\\x10F\\xd8\\xbf\\xaf\\xecEr\\x93\\x1a\\x08_ \\xbc\\n!\\xbd\\xf9\\xfbSj\\x9f\\x9f\\x9b<&\\x08^\\x06\\x8d\\xb8\\tg\\x95\\x86^\\x96\\x15`\\x8f\\xdd\\x17\\xf2\\x02J\\xf28N\\xd45~\\xcfG\\x1a\\xa5\\xf0|\\x0f:\\xd6\\x90F\\xd6\\xfeX0\\x99M\\xf08}\\x84\\x81\\x81\\x9c\\x7fn\\x18MG\\xd0F#I\\x93\\xe5\\xb6*\\x04B?\\x84\\xaf|\\\\\\xf5\\xaep\\xd6k\\xc6M\\x93\\xbbp\\xc3\\\\\\xb7]-\\x83f|~\"\"j\\n\\x1eU\\x89\\x88\\x8a\\xe6\\x06\\x80\\x8b\\xcd\\xdcv\\x0cs\\x01\\xbbi{5<\\xc7 \\x08\\xa1\\xa4\\xc40\\x0c\\x17\\xcf\\xd1M\\xd2\\x04Q<\\xc34\\x8e1K\\x96[\\xbb\\xc6\\x00\\xb7\\xe3\\x11nG\\x8f\\xf5\\xce.\\xbb\\rj\\xf7u\\xe3 \\x97\\xa8\\x93\\x06\\xf3\\n\\xb1\\x80X\\x9c(7\\xa5\\xaf\\xe06r\\xdd\\xb1\\xd6$1L<\\x83\\xd1\\xcb\\xe7\\xdf\\xaa\\xb0\\x0f\\xd5?\\xb7\\x1b\\xb7\\x83!d\\xd0_\\x14\\x08L<\\x83I\\x13\\xa4\\xd3\\xd1\\xda\\x8dH&M\\x90<\\xdc@\\xcf\\xa6\\xa7\\xfd\\x01\\xed\\xc9\\xbddw\\x18\\x1fz\\xfc\\xa8C\\xd4E}as\\x95.\\xd1kj\\xde\\xe7L\\')f\\xeff0\\xf1\\xcaq\\xd7\\x18$\\x0f\\x89\\xcd\\'G\\xf3w!\\x01\\xc8\\xbe\\x84\\x1a(\\xc8\\x81\\x84\\xea)\\xc8py\\x9c\\xd33\\r\\xa3\\rLl\\x90>6/\\xb7\\xec\\xbeN\\xab\\x03\\xf8\\x1e6<\\xeb\\x9d\\x88Z\\xcfmt\\xba\\rOS\\xe3k*\\xc6\\x18\\xdcO\\xee\\xf10}X{\\xbf\\x89\\x93\\x18\\xb3d\\x86Y2C\\x92\\xdasq%\\x15\\xfaA\\x1fJ*\\xf4\\xfc\\x1e\\xce\\xfb\\xe7\\x8b\\xc1o+\\xcc\\xdfz\\x16\\x9b\\xb9\\x1c\\xe6\\x12\\x11\\x15\\x8aGU\"\\xa2\\xa2\\xf9O\\x87\\xb9M\\x19\\x03\\xec\\xe6\\xa2\\xdfG?\\x08\\x11\\xf8>\\x84\\x10\\xe8\\x07!B\\xdf\\x87\\xd6\\x06\\xd38\\x861\\x1a\\x8f\\xd3\\t\\x8cY\\xffq\\x8fg3\\xbc}\\xb8G\\x9c&\\x19\\xdfr\\xc5\\xdc\\x14\\xc0mT\\xfb\\xf5\\xbe\\xf3\\x97\\x88\\xca!\\xa5D \\xdds\\x9e\\xec\\xdf\\xab\\xf3}(\\xce\\xd3A.\\x00\\xe8h\\x02\\xbdr\\xcc\\x15\\xca\\x83\\xea\\x0f!\\xc3\\x1edo\\x00\\xa1|\\x08\\xa5 \\xc3>\\x84T\\xd0i\\x02\\x1d\\xcf\\x00\\xad\\xa1\\xa3\\xf1\\xda\\xb7o\\x8cA2\\xba\\xb7\\xcf\\xd2\\xad\\xe9O\\x88{Ur\\xfe\\x85;c\\xda\\x8d\\xa8\\x93\\xfa\\xb0\\xc3\\\\7\\x14\\xac\\xeb0\\xd7\\x18\\x83\\xf8.F|\\x1b?{\\x1ed:Na\\xb4A\\x1a\\xa50\\x89\\x81\\xf0\\x04\\xd4PAz\\x12\\xd2\\x97\\xf0\\xfa\\x1e\\xfc\\x17\\xfe\\xe2\\x82\\xf9\\xe2\\xbf\\x9b\\xd9+\\xe9\\xc9c\\x02\\x1d7\\xeb3\\x88\\x9e\\xdf:\\xe5\\xben>\\xfcv\\r9\\x88hg\\x8b!\\xa0\\x8b\\x9d\\xd5t\\x98\\x9b\\xa4\\tnF7\\x98\\xc6\\xeb7<\\x1ac0\\x8a\\xecVn\\x14G\\xd0\\xd0\\x08T\\x80\\x9e\\xdf\\x83\\x10\\x02\\x81\\x17\\xa0\\x17\\xf40\\xec\\r+z\\xe5\\xe5Xd\\x96\\x153\\xcbDDe\\xe0Q\\x95\\x88\\xa8h\\xde|\\x08\\xe8.>\\xd4\\xf4\\x83\\xc7\\xa1z\\xbe\\x8fA\\x10\\xa0\\xef\\x07\\x8b\\x0b,\\x81\\xe7a\\x10\\x86H\\xb5F\\x94$H\\xb5\\xc1\\xe3\\xf4\\xf9\\x06W\\x92\\xa6x\\xf7p\\x8fq\\x14\\x9d\\xfaeo\\x97r3\\x97\\x88\\xacP\\xb9\\xad \\xab\\xee\\x87\\xf1M\\x83\\\\\\x93\\xc40i\\x02\\x93\\xd8a\\xaeP\\x9e\\x1d\\xda\\n\\x01\\xd5\\x1bB\\xf5\\x07P}{\\x01I\\x08i\\xff\\x99\\xf2`\\xe2\\x08\\xd0)\\xf4,\\x82I\\xe2\\xe7\\xdfW4A\\xf2p\\x03S\\xb3\\x1bs\\xb4\\xd1\\xcb\\xcd\\xdc\\xf9\\xdf\\xe30\\x97\\xa8\\x9b\\x86\\xb0\\xc7\\xb6\\xd5\\xcd\\xdc\\xba\\rtu\\xa21{?C:~\\xbeA\\xabc\\x8dtb\\x87\\xb9:\\xd2\\x90JB\\xf5\\xd5\"\\xc3\\xe9\\x9d{P=\\x85\\xe02x\\xb6\\xf5df+[awqmo\\xbe\\xd9\\xe4\\xe907\\x14u\\x7fD\\x0b\\x11\\x95\\xe5\\xe9f.j\\x18\\x1b\\x98\\xcc&\\xb8\\x19\\xdd \\xd1\\xcf\\xcf\\x89\\xc7\\xd1\\xd8\\xde\\xb0\\x93\\xc4\\xd0F\\xa3\\xe7\\xf7\\xe0\\xcf\\x1fa\"\\x85D\\xe8\\x85\\xe8\\xf9=\\x84^\\xbb\\x8es\\xcf\\x9e\\x99\\xcb\\xcd\\\\\"\\xa2B\\xf1\\xa8JDT\\xb4 \\xb0\\xff\\xab\\xdc\\xf3\\xab\\xd2f\\xacu\\xedHJ\\x89\\xb3^\\x1f\\x9eR\\x18\\x04\\xcb\\x0f\\x1fJJ\\x84\\x9e\\x07=?\\x81\\x7f\\x9a[vj\\x9b]v\\xc3\\\\\\xf7|\\xc5\\xc0\\xcf\\xfew\\x89\\xa8\\xd5\\x86\\xf3\\x0bHn\\xc33\\xad\\xd1\\xa1\\xea\\xa9M\\x83\\\\\\xc0\\x0e]\\xa15\\x8cN\\xd6\\x06\\xb9\\x00 \\x87\\xe7\\xf0zg\\x10\\x9e\\xbfx6.\\x00H?\\x80\\xf0\\x82\\xc56\\xef\\xd3\\xdc\\xb2S\\xc7\\xecr\\xe2\\xe2\\n\\x02P\\xf3\\x1f\\xe7u\\xc8\\xc2\\x02Q\\x17]\\xe1\\n\\x00\\xd6\\x9e\\x99\\x9b\\xd6h\\x12\\xb0)\\xab\\xec\\xb8\\xbc2`\\x87\\xba\"\\x10k)e\\x11\\x08\\xbb\\x99{\\xe1A\\x86\\x12\\xde\\x99\\x87\\xd5\\xc7\\x01\\xbb\\xd42\\x80\\xc6\\xe5\\x96\\xdd0\\xd7\\r\\xe1\\xdd\\x865\\x11u\\x8f\\xea\\xdbs8\\xe1\\xcd\\x9f!\\x9e\\xd4\\xa74\\x90\\x95Uv\\\\^\\x19\\x00\\xb4\\xd6\\xf0\\x95\\xbf\\xf6\\xbc\\xdf\\x9e\\xdf\\x83R\\n\\xc3p\\xd8\\xaa\\xfa\\x801\\x06f~B\\xee\\xben\\xaa\\xc7sq\"\\xa2\"\\xb5\\xe7]\\x83\\x88\\xa8.z!\\xecC\\xad\\xe4r;7m\\xce\\x85\\x94]\\x0c\\xc2\\x10\\xfd \\x80\\xa7\\x14\\x02\\x7f9\\x08\\xd0\\xc6 \\xf4}xRB\\x08\\xb11\\xb7\\xec\\xd4*\\xbbl\\xcc\\xf2k\\xe4\\x9e\\xb1\\xd8\\xe73\\xba\\x88\\xba\\xea\\xd5|\\x08\\xe8\\xb9e\\x80:\\xddx\\xb2\"k\\x90\\xeb\\xb6ru\\xfa|\\x90+\\x94\\x07\\x15\\xf4\\xa0\\x86\\x97\\x80T\\x90Ao\\xf1\\xcf\\x00{!\\xc6\\xe5\\x977\\xe5\\x96W\\xff\\xbd:e\\x97\\x17\\xf7\\xe3\\xcc\\x7f(\\x03O\\xa0\\xc7g\\xe6\\x12uR \\x83\\xc5\\xb3V\\xdd`\\xb0\\x0e\\xc3\\xdc\\xbc\\xac\\xb2\\xe3\\xf2\\xca\\xc2\\x13v\\xa3i\\xf5\\xdf\\x13v\\xc0!\\x94\\x80\\x7f\\xe9C*\\t!\\x85\\x1d\\xe8\\xae~\\x1b\\xb3\\xe5\\x8f\\xb5I\\xb9e7\\xccU\\xb0\\xef\\xc1\\xd7\\xb8\\xae\\xf2\\xe5\\x10Q\\x85\\xbc\\xa1=\\xae\\xb9\\r]\\x93\\x98Z\\x9cofe\\x95\\x1d\\x97W\\x86\\xb0\\x1b\\xb8\\x81\\x1f\\xac\\r|\\x03/\\x80\\xa7<\\xbb\\x95\\xeb\\xb7l+7Yn\\xe5\\xba\\xcc\\xb2\\xfb:\\x12\\x11Q1x\\x85\\x83\\x88\\xa8hJ\\x02\\xe1|\\xc0\\xe9\\xb6\\x00\\xb11\\xb7\\xec\\xd4&\\xbb\\xec\\x06\\xb9\\x8b\\x01\\xbc\\x98\\x0f\\xe5\\x89\\xa8\\x8b\\xde\\x0c\\xec\\x85\\x07o\\x9e\\x08\\xd3\\xc6f|\\xeb$k\\x90\\x0b\\xcc\\xb7r\\x01\\xc0`m\\x90\\x0b\\x00b\\xfe|\\\\5\\x18.\\x06\\xb92X\\xb9y\\xc5h\\x08\\x18\\x08/\\x80\\x0c\\xfb\\x99\\xb9\\xe5\\xd5\\xef\\xab\\x0e\\xd9e\\xb7=\\xed\\xb6\\xa9/\\xb9\\x95K\\xd4i\\x17\\xe2\\x02@}\\x86\\xb9yY\\xe5\\xc5\\xbf3\\xcf+\\xab\\x81Z\\x0erW\\xfeu5\\xb0\\xa9e\\xd5W\\xf0\\xcf\\xfd\\xc5\\xc5r\\x15\\xaa\\xb5\\x94\\xe5jj\\x19hFn\\xd9\\xc0,\\x86\\xb9\\x1e\\xec{\\xf0+\\xf1\\xaa\\xca\\x97DD\\x15rC@\\xa1\\xc4\\xe2<\\xd6\\r\\x0b\\xab\\x92\\x97Uv\\xc6\\xd1\\x18B\\x08\\x9c\\x87\\xe7\\x00\\xec\\xf0\\xd7qye!\\x04B/l]b\\xd9\\xdd8\\xb4\\xd8\\xca\\x9d\\xdf|DDD\\xc5\\xe10\\x97\\x88\\xa8\\x0c\\xbd\\xf9\\x85q\\xaf\\x9d\\x9b\\xb9RJ\\x84~\\x80^\\x10@\\x08\\xb1\\x96[\\x8e\\x93\\x04\\x89\\xd6\\x80\\x01\\xae\\x86g0\\x06\\x1bs\\xcbN-\\xb2\\xcb\\xc9\\xfc\\xeb\\xe3\\x86\\xef\\xa1\\xbf\\xccd\\x13Q\\xe7|2\\x1f\\xe6*!\\xe0\\xe6\\xa0\\x15_?Z\\x937\\xc8u[\\xb9B*\\x08\\xdf_\\x1f\\xe4*\\x0f\\xd2\\xf3!\\x83\\x10\\xd2\\x0f!\\xfc\\x00\\x10\\xf2YnY\\'\\t\\xf4,\\x82\\x0cz\\x90\\x83s;\\x1c\\xce9>\\xd7!\\xbb\\xec\\xb6\\xa7\\xdd6\\xf5+f\\xdd\\x88:\\xcdmu\\xba-O7(\\xacB^V\\xd91\\xc6 \\x1d\\xa5\\xf0/}\\xa8\\xbeB:M\\xa1g\\xcb\\xd7\\xec\\xf2\\xcaB\\xda\\xec\\xb2\\xec\\xd9?\\x9d\\xd5\\xdc\\xf2jj\\x19hFn\\xd9\\r\\xdb\\x05\\xc4b\\x00\\xff\\x11>\\xaa\\xf2%\\x11Q\\x85\\x84\\x12\\xcb\\xd4\\xb2?\\xbf\\xb9\\xb2\\xa2\\xca\\xc0\\xb6\\xac\\xb2\\x13\\'1\\x0c\\x0c.\\xfa\\x17\\xf6\\x06\\x15\\xa3\\x11\\xa7\\xcb\\xeb =\\xdf\\xdeD\\x19\\xfa!\\x02/hUb\\x19X\\x0e\\xdb\\xdd65\\xb7r\\x89\\x88\\x8a\\xd7\\xaew\\x0e\"\\xa2\\xba\\xe8\\xcf\\x87\\x9bj~\\x02\\x9b\\xd4\\xfb\\x02\\xca!\\xfaA\\x80\\x9eo\\x87\\xb9\\xab\\xb9\\xe5Tk\\xa4Zc\\x12\\xcf \\x85\\xc0\\xc5`\\x00\\xc0d\\xe6\\x96\\x9dJ\\xb3\\xcb\\xae\\xcf\\xe9\\x86\\xef=&\\x96\\x89\\xba\\xac\\xe7I\\xf4\\xdd]\\xe5.\\xb5\\\\\\x93\\xc5\\xdc\\xbcA.`7e\\x85\\xe7\\x03\\xf3\\xe3\\xf3*\\x11\\xda\\xe7\\x0f\\n?\\\\\\x1b\\xec\\x02X\\xcb-\\xeb$\\x06\\x8c\\x86If\\xf6\\xdf\\xe9\\x9f\\xc1\\xa4\\xd97\\xe5\\x00\\xd5f\\x97\\xb5\\xd1ps\\x0b\\xb7M\\xfd\\xa6\\xcf\\x0bHD]\\xe6\\xb6:\\xdd\\x96\\xa7\\x9e\\xffqJ\\xbbd\\x95\\x1d\\x9dh\\xfb\\x1c\\\\_\\xda!\\xae^\\x19\\\\\\x88\\xe5\\xf3#eOB\\x06\\x12\\xd2\\x93\\x8b\\xbf\\x07\\xe0Yny5\\xb5\\x0c\\xd4?\\xb7\\x9c\\xc0\\x9e\\xff\\xbbAn\\x0f=\\x042\\xa8\\xf2%\\x11Q\\xc5\\x9e\\xa5\\x96sn\\x88)\\xcb\\xb6\\xac\\xb2c\\x8c\\x81\\x81\\xc1Y\\xef\\x0cB\\x08L\\xe3)R\\x9d.\\xca>.\\xaf\\x0c\\x01\\xbb\\x95\\xdb\\xb2\\xc42\\xf0|3\\xd7?\\xf3\\xf3\\xfeu\"\":\\x00\\x87\\xb9DDep\\xcf[\\xf5\\x14\\x00a7su}/\\xa0\\x1c\\xa27\\x7f6n\\xe0\\xd9\\x0fY\\xab\\xb9\\xe58M0K\\x12$\\xf3\\x8d\\xe4\\xc0\\x0b\\x10(\\x0fj\\xcb\\xdd\\xa7\\x95d\\x97\\x8d\\x01\\xe2\\xf9\\x90b\\xfec\\xc1\\xa0}\\x1f\\xae\\x88h?W\\xf3L\\xaf\\x9a\\x0f8\\xe3\\x1a$*\\xb7\\rrM\\x12\\x03B@\\xf6\\xcf\\x80d\\xfd\\xc6\\x187\\xbc\\x15RA\\xce\\xb7pe\\x10B\\xf8\\xf69\\xefk\\xb9e\\xa3\\x01\\x9d\"\\x8d\\xec\\x85+!%\\x84\\x17@\\xf8\\xdb/\\xcaT\\x91]v\\xf3\\t)\\x96\\xdb\\xd4n\\xbb\\x9a\\x88\\xba\\xe9\\x15^-\\xb6<\\xc5|e\\xd5\\r\\x0cOa\\x97\\xac\\xb2#C\\t\\xe5+\\x88\\xf9\\xcd(\\xe9\\xc4>7\\xd7%\\x96]^\\x19\\x02P=\\x055/\\x0fH_\\xae%,Ws\\xcbOS\\xcb@\\xbds\\xcbn3\\xd7mR_\\x8a\\xcb*_\\x0e\\x11\\xd5\\x80\\x1b\\x06\\xbaan:KOz\\x0c\\xdb%\\xab\\x0c\\x00J(\\xf8\\xcaG\\xe0\\xd9\\x1bP\\x924Y\\xfc\\t,\\xf3\\xca\\x00\\x10\\xa8\\x00J\\xaa\\xd6%\\x96Mj\\x96\\x9b\\xb9\\x017s\\x89\\x88\\xca\\xc2a.\\x11Q\\x19\\x06=\\x9b\\xec\\x95b>\\xd0\\x050\\xab\\xf6y\\x82E\\x93R\"\\xf0\\xfcEby5\\xb7\\x1c\\xcf\\x87\\x08\\x93\\xd9r(\\x1bk\\x8d\\xf3~\\x1f\\xbd-\\xc3\\x80\\x93g\\x97\\xd3\\xd4>\\x10S\\x88\\xe50\\xf7lX\\xfe\\xf7KD\\xb5\\xf6\\xc5\\xfc\\x02\\x84?\\xbfP\\xaeu\\xb5\\xcf\\xcd\\xdd6\\xc8\\x05l\\xeeX\\xf6\\xcf \\x8cy\\xb6I\\xeb\\xb6r\\xe5J\\x16_\\xfa\\xa1\\x1d\\xd4\\xfa\\xf6\\xe2\\xd3jnY\\'\\t\\xa0\\xd3\\xf5\\xe7\\xe5\\xa6\\x1ajx\\t!\\xf2?B\\x9c:\\xbb\\xec\\x86\\xb9\\x9e{^n \\xd1\\xf3\\xf81\\x87\\xa8\\xcbz\\xb2\\x87sa\\x9fY\\xe8\\x06\\x84\\xa7\\x1a\\xe6\\xee\\x92U\\x06\\x00H\\xc0\\xbf\\xf6\\xd7\\x9e\\x03\\xa9c\\r\\x93\\x98Eb\\xd9\\xe5\\x95\\x01;\\xac\\x15R\\xac\\xe5\\x95W\\xff\\x1aX\\xe6\\x96\\x9f\\xa6\\x96\\x81\\xfa\\xe6\\x965\\xf4b\\x98\\xeb6\\xa9?\\x11\\x9fT\\xf9\\x92\\x88\\xa8\\x06\\xfc+w\\xf3\\xa1\\xb4\\x19y}\\x9a\\xe7\\xe6\\xee\\x9aU\\x06\\xec\\x96\\xed \\x1c\\xac\\r|\\xa3\\xd8^\\x03q\\x89e\\x97W\\x06\\x80\\xd0\\x0f\\xe1+\\xbfu\\x89\\xe54\\xb2\\xc7p\\xf78\\x00\\xa1\\xd6k\\x11DDT\\x8cv\\xbd{\\x10\\x11\\xd5\\x85\\x10\\xc0\\xd9\\xc0\\xfe\\xb5??\\x89\\x8d\\xf3\\x13\\x95M\\xd4\\x0f\\x02xJ\\xc1\\x9f\\xe7\\xa4]n\\xd9\\xa5\\x96\\xa38\\x86\\xd6\\xcb\\x8bF\\x0f\\x931\\xae\\x86C\\\\\\xf6\\x07\\x10Y\\xdf\\xe8\\xdc\\xc9\\xb2\\xcb\\xf1\\xfc\\xdb\\xf7\\xe7\\xcf\\x1a\\x0b\\x03\\xfb\\'\\x11u\\xdao\\\\\\x85\\x10\\x02\\xf0\\x85\\x80\\x14\\xb6\\x90YU\\xa1r\\x97A. \\xe6\\xa9d\\x9d\\xcc\\xd6\\xff\\xc9|+\\x17\\xc0|\\x13w\\xf9\\xf7\\x85\\xf2\\x96\\x1b\\xb9X\\xe6\\x96\\xf5|\\x88\\xbb:\\x905:\\x05\\x92\\x19\\xbc\\x8bkH/\\xff8y\\xaa\\xec\\xb26\\x1a\\xc9\\xfc\\xdbw\\x83\\xf7\\xcf\\x87\\xcc\\xba\\x11\\x11\\xf0\\t\\xec@\\xd0\\xc7\\xfcQ H\\xb7^\\x98?\\xc6>Ye\\x19J\\x84\\xafC;tM\\x97\\xffr:\\xb1\\xe7\\xcd:\\xd6kye\\xc0\\x0en\\x85/ WnVY\\xfd\\xe7\\xc0zn\\xf9ij\\x19\\xa8gn\\xd9\\r\\xd9\\x05\\x04M-\\x03\\xcb\\xdc\\xf2\\xa6\\xd42P\\xbf\\xdc\\xb2\\x1b\\xe6\\xba\\r\\xea\\x0bq\\x81\\xbe\\xecW\\xf9\\x92\\x88\\xa8&\\x82\\x17\\xf6\\x9c\\xce\\r\\t\\xdd\\x06h\\x19\\xf6\\xc9*_\\r\\xae0\\x08\\x07x\\x9c>\\xae\\x95{\\xa28\\x82\\x81A\\x92&kye\\xc0n\\xe5\\n\\x88\\xf6%\\x96\\xf5\\xb2&\\xa1\\xe6\\x8f\\xa9\\t\\xaf\\xdb\\xf5c$\"\\xaa\\x0b\\x0es\\x89\\x88\\xcar6\\x80\\xbd\\x8dT\\xda\\xe4\\xb21\\xcb-\\xd0\\x96p\\xa9\\xe5\\xc0[>\\x0f\\xd7\\xe5\\x96]jy:\\x9b\\xad]0\\x1a\\xcff\\x98\\xc63\\x04\\x9e\\x87\\xd7\\x17\\x17\\xd5f\\x97Sm3\\xcb\\x10@0\\xdf\\xa0>gb\\x99\\x88\\xac\\xcf\\xce\\xd6S\\xcb\\x891\\'M-\\xef<\\xc8\\r\\xfa\\xcba\\xa9\\xd6k\\x89\\xe5\\xd5\\xad\\xdc\\xd5\\xc4\\xf2\\xf2\\xbf\\x9f\\xa7\\xf2W\\xb6s]nY\\xcf\\x8f\\xe3:^\\xbf\\xa1&\\x1d\\xd9m[\\xd5\\x1f\\xc2;\\xbb\\xaa4\\xbb\\x1c\\xbbgJ\\n\\xbb%1\\xf0\\x04^\\xf5\\x99u#\"\\xe0\\x85|\\x81\\x1ez\\x10\\x10\\x8bA\\xe1\\x0c\\xb3-\\xff\\xd5\\xfe\\xf6\\xca*\\xbf\\xf0\\xe1\\x9d{v\\x8b\\xf7v\\xfd\\xc6\\x1b=\\xb5\\xef/z\\xa6\\xd7\\xf2\\xca\\xc0r\\x03\\xf7iV9\\xeb\\xefyg\\x9eM6\\xeb\\xe7\\xaf\\xa9N\\xb9\\xe5\\xd5\\x01\\xbb\\xdb\\xa0\\xfe\\x18\\x1fW\\xf9\\x92\\x88\\xa8F\\xdcP\\xd0\\rsMb\\xa0\\xd3b\\xcf\\xc5\\xf7\\xcd*_\\x9f]\\xc3\\xf7|Dq\\xb4\\xbe\\xc1k\\xd6\\x13\\xcb\\xabye{\\xdd$heby\\xf1X\\x00% <\\xfb\\xe3u\\x89l\"\"*V\\xbb\\xdeA\\x88\\x88\\xeaD)`8\\xbf\\xab\\xdc\\r\\n\\xa3\\xe2/ U\\xad\\x1f\\x04\\x10B\\xacm\\xe7zJA)\\x85Tkhc0\\x8d\\xd7\\x7f\\xdcw\\xe3\\x11\\xb4\\xd1\\x90B\\xe2\\xc5\\xd9yu\\xd9e\\xf7\\xf5\\xf0=\\xbb\\xd6\\xa5\\x94}\\xde1\\x11\\x11\\x80\\xdf\\xb8\\xb0\\xc75_\\xdaC\\x841\\xa7\\xdb\\xce\\xddu\\x90\\xab\\x86\\x970\\xd1x\\xe5\\xbf{\\x92X\\x0e\\x97\\xdbMbC\\xd6m\\x91Z\\xf6|@\\xae\\xe4<\\x83\\xdeb@\\xacg\\x91\\xdd\\xd4\\x9d3:\\x85\\x9e<.^CU\\xd9em4\\xe2\\xf9\\xb7\\x15\\xccSn\\x9f\\x0c9\\xc8%\\xa2\\xa5\\x8f\\xc4G\\x00\\xcaI-\\x1f\\x92Uv[K\\xc9C\\xb2\\x96W6\\xda \\x9d\\xda\\xa1\\xa6I\\xcdZ>Y(;\\xd8}\\x9aXv\\x9e\\xa6\\x96\\x81enySj\\x19\\xa8Ony\\x86\\x19\\x0c\\xcc\"\\xb1\\x0c\\x00\\xdf\\x17\\xdf\\xaf\\xf8U\\x11Q]x\\xe7\\x1e\\xa4g\\x9f\\xc3*\\x83\\xf9v\\xee\\xa4\\xb8\\x9bQ\\xf6\\xcd*_\\x0e.!\\x85\\x846\\x1a\\x0f\\xd3\\x87\\xb5\\x7fg\\x1aO\\xed\\r*:]$\\x95\\x9d\\x9eo\\xaf1\\xb41\\xb1\\xec\\xbe\\x1e\\xae\\x1c\\x11\\\\\\x06\\x1b\\xdf\\xab\\x88\\x88\\xe8x<\\xba\\x12\\x11\\x95\\xe9\\xea\\xdc\\xfeo\\x10\\x00\\x10v37\\xad\\xc7\\x9d\\xf0Eq\\xa9\\xe5\\x9e\\x1f@\\x8a\\xe5H\\xb6\\xef\\x07H\\xb5\\xbdH\\xf4t;\\xd7\\xe5\\x96\\x9dJ\\xb2\\xcb\\xc6\\x00\\xb3\\xf9\\xd0\\xc3=#\\xf7\\xf2\\xdcNl\\x88\\x88\\x00\\xbc\\xea{\\xb8\\x0c$\\x04\\x04\\xfc\\xf9\\xb00\\xda\\xb0\\xe5T\\xb4\\xbd\\x06\\xb9I\\xbcx\\xbe-\\xb0\\x9eX^{V\\xee\\x86\\xc4\\xf2\\xe2\\xdb\\x9ao\\xec\\xae>;W\\x08\\x01\\xe9\\x07\\xc0\\xfc\\xb9\\xe7z\\xf6d;7\\x9a,\\x06\\xc7B\\xaaJ\\xb2\\xcb3m\\x0f\\xe5R\\x00\\xc1|{\\xfa\\xc7W\\xed\\xbbHFD\\x87\\xfb\\r\\xf1\\x1b\\x00\\xec0W@\\xc0\\xc0\\x14\\xb2\\x9d{HV\\xd9=?P\\xcf\\xf4Z^\\x19\\x80\\x1d\\xe4\\x1a;\\xd4\\x95\\x81\\\\ls\\x01\\xcba\\xed\\xd3\\xc4\\xb2\\xb3)\\xb5\\x0c\\xd8\\xdc\\xa5\\xc8\\xb9]\\xb2\\x0e\\xb9\\xe5\\x18\\xf6=\\xcb=+\\xf7\\\\\\x9c\\xe3Z^W\\xfa\\x9a\\x88\\xa8>\\x84\\x10\\x08_\\xd9s;w,L\\'i!\\xc7\\xaeC\\xb2\\xca\\xce\\xd3\\xbc\\xf2\\xeaV\\xae\\xd6z-\\xa5,\\x84@\\xe0\\x05\\xadL,\\xebD/\\x13\\xcb\\xf3\\xf7(\\xf7\\xf5\"\"\\xa2\\xe2q\\x98KDT\\xa6\\xcbs\\xbb\\xed\\xa9\\xa4\\xdd\\xfe\\x04\\x80(\\xce\\xffo\\x1a\\xc6\\xa5\\x96\\x85\\x10\\xe8\\xadl\\xe7\\n!\\x10\\xa8\\xf9\\xf6\\x81\\xd6\\x8b\\xec\\xb2\\xe3r\\xcb\\xce\\xc9\\xb3\\xcb\\xb3\\x18\\xd0\\x06\\x90+_\\x9b\\x17\\x97\\x87\\x7f{D\\xd4J\\xff\\xe8\\xca\\x1e\\xd7z\\xb6\\xe3\\x8bT\\xdbcZY\\xf6\\x19\\xe4\\n!\\xa0\\xa7\\xa3\\x95\\xff\\xf8Ibye+wSby\\xf9\\xed\\xcdS\\xcb~\\x00\\xac$\\x93\\x85\\xe7\\xc3\\xcc\\xff\\xbf\\xdd\\xce]\\x7fM.\\xb7\\xec\\x9c:\\xbb<\\x9b\\x0f\\xd6}) p\\x15J|2d\\xd6\\x8d\\x88\\x96^\\xcb\\xd78\\x17\\xe7k\\x9b\\x9fn\\x80x\\xa8C\\xb2\\xca\\xce\\xa6\\xbc\\xb21\\xcb\\xad\\\\\\x00kye!\\xc5\"/\\xba)\\xa7\\xbc\\xf8o2\\xfe\\x99\\x0cd\\xe6&r\\xd5\\xb9\\xe5\\x04\\t4\\xec\\xfbi\\x08\\xfb>\\xf4\\xa5\\xf8\\xb2\\xb2\\xd7CD\\xf5\\xd4{co6T\\xa1\\xb27\\xc5h@G\\x87\\x9f\\x8b\\x1f\\x9aUv\\x9e\\xe5\\x95a\\xb3\\xcan\\xb8\\xab\\xa4Z\\xbb!\\'\\xf4C\\x08!Z\\x99Xv[\\xb92\\x94\\x10\\x9e\\xadGp\\x98KDT\\x9ev\\xbd\\x8b\\x10\\x11\\xd5\\x8d\\x94\\xc0\\xd5\\x85\\xfd\\xeb\\xde|\\xd0\\x19\\xcd\\x9e]\\x10o:\\x97X\\xee\\xf9\\xc1\\xda\\x07\\x17\\x08\\x01\\x7f\\x9e\\x17\\x9a\\xc4\\xcf\\xb7 \\\\n\\xd99iv9Z\\xd9\\xca\\x15\\x00\\x86\\x03\\xa0\\xc7\\x0f\\x1eD\\xb4\\xee\\xc7/Bx\\x12PB`\\xfe\\x18(LK\\xba\\xf6\\xbd\\xf7 7\\x9e\\xadm\\xe5\\xae&\\x96W\\xb7r\\x81\\xcd\\x89\\xe5\\xd5\\x7fW(\\xcfn\\xe3>\\x1d\\xfaJe\\x07\\xbcF\\xc3\\x0c\\xde\\xa4\\xca\\xdc\\xb2\\xdb\\x90VP\\x90\\x90\\xf0\\xe0\\xe17\\xf1\\x9b\\x95\\xbc\\x16\"\\xaa/o\\xe0\\xc1\\xbf\\xf0\\x01\\xb1\\xb2\\x9d\\xbbC\\x15a\\x93C\\xb3\\xca\\xce\\xa6\\xbc2\\x80\\xc5\\xb7\\xe7)o}`+\\xb0\\xd8\\xc6m[b\\xd9\\x18\\xb3\\x18\\xe6z}{\\xcd\\'\\xfc(\\\\T(\\x88\\x88\\xa8x\\x1c\\xe6\\x12\\x11\\x95\\xcdm{z\\x9e\\xdd\\xd05\\xa6u\\xdb\\xb9.\\xb5\\xac\\xa4D\\xe0\\xad?\\xaf\\xd0S\\x12JJ\\xcc\\x92\\x04\\xc9\\x93\\xc4\\xf4\\xd3\\xdc\\xb2Szv9I\\xed\\x9fB,\\x13\\xcb\\xdc\\xca%\\xa2\\r\\x02)\\xf1\\xfds;\\x14u)\\xdf\\xc4\\x98\\xf5\\xb4Z\\x01\\xf6\\x1d\\xe4\\x02X\\xdf\\xca\\xc5\\x93\\xc4\\xf2\\xea\\xb3rs\\x12\\xcb\\x8bo;p\\xdb\\xb9!\\xb0r;\\x8d0z\\xf1\\xcf\\xd2\\xe8\\xf9\\x85\\xaf\\xd5\\xdc\\xf2\\xea\\xf7Wvv\\xd9\\r\\xd4=a\\x07\\xed\\xbe\\x12\\xf8\\xf1u\\xbb.\\x92\\x11Q1~\\x80\\x1f\\xc0\\x83\\x07\\t\\t\\x05;\\x08\\xd87\\xb5|LVy\\xf1ml\\xc8+\\x03+\\x9bM}\\t\\xac\\xfec\\xb1\\xccVf%\\x96\\x9d\\xac\\xd4\\xb2\\xfdf\\xf2\\x07\\xbaU\\xe4\\x96W\\x07\\xea\\x01\\xec\\xb9\\xf8\\xa7\\xe2Sx\\x92\\xcf=\\'\\xa2\\xe7\\xfa\\x1f\\xdb\\xf3Z7\\xcc\\xd5\\xb1\\xde\\xfbF\\x94c\\xb2\\xca\\xce\\xb3\\xbc2\\xec\\x808I\\x13H)\\xa1\\xc4\\xfa\\xb1:P\\x01\\xa4\\x94\\xadL,\\xa7\\x13\\xfbx\\x00\\xa1\\x96\\xcf3\\xee\\xbf\\xe9o\\xf9\\xaf\\x88\\x88\\xe8\\x18\\x1c\\xe6\\x12\\x11\\x95-\\x0c\\x80\\xb3\\xa1\\xbd6\\x1e\\xceO\\xe0\\xa7\\xcfs\\x95M\\xe6R\\xcb\\x000x\\xb2\\xd5\\x15\\'\\t\\xce{\\xf6\\xa4~2{>t}\\x9a[vJ\\xcd.O\\xe6\\x03\\x89\\xc0\\xb7\\x0f[\\xf4<\\xe0\\xe2l\\xb7\\xff\\x96\\x88:\\xe7\\'/m\\xde-\\x90\\x02R\\xd8\\xe3\\xce\\xa4\\xc0\\xed\\xdc\\x83\\x06\\xb9O\\xb6rW\\x13\\xcbO\\xb7r\\xf3\\x12\\xcb\\xcbo\\x7f>\\xcc\\x95\\xd2\\xe6\\x96\\x9f\\x10\\xf3\\xe7\\xe7\\x9a\\xe4\\xf9\\xcdHOs\\xcbNY\\xd9\\xe5Dk\\xc4\\xf3\\xc4rO\\xd9o\\xfb\\xd7\\xce\\x1ex\\x10\\x10\\xf6\\xd9\\xb9\\x00\\xe2\\xd4\\x14\\xf2\\xec\\xdcC\\x06\\xb9\\xc0\\xf3\\xad\\xdc\\xb5\\xc4r\\xb8~W|^by\\xf1\\xef\\xccS\\xcb\\x00 \\x83\\xde\\xfa\\xb7\\x1d\\xcf {\\x03@\\xc8\\x8d\\x03\\xd7M\\xb9\\xe5\\xd5\\xd7^tvy2O\\x94z\\xd2>/W\\n\\xe0\\'\\xafz\\xb9\\xff\\r\\x11u\\xdb\\x8f\\xc4\\x8f\\x16\\x83C\\xb7\\x9d\\x1b!\\xbf\\xecRDV\\xd9\\xd9\\x94W\\x06\\xec\\xa0XH\\x01o\\xe8\\xd9\\xdc\\xf2\\xea\\xb79\\x1f\\xcenK,;Y\\xa9e\\xc0\\x0e\\x8d\\xfd\\xcb\\xec\\x1b$O\\x99[~\\xba\\x95+ \\xf0Z\\xbc\\xc6\\x95\\xbc:\\xc9\\xf7OD\\xcd#\\xa4@\\xff\\x13{~\\xeb\\r\\xed\\xf9\\xaa\\x9ei\\xa4\\xb3\\xfc\\x1bQ\\x8e\\xcd*;Yye\\xad5\\xe2$^\\x0cmW\\xafix\\xca\\x837?\\xb7n[b9\\x1d\\xa70\\xda\\xd8\\xe1\\xfa\\xfc\\xbd\\xa7\\xff=n\\xe5\\x12\\x11\\x95\\x8d\\xc3\\\\\"\\xa2S8\\x1b\\xd8g\\xb2\\n\\x00\\xfd\\xf9\\x05\\xe7I\\x04\\xe8\\xf6l\\xe7\\xba\\xd42\\xb0\\x1c\\xec:Q\\x12c\\x18\\xf6 \\xa5\\xc4$\\xde\\xb0\\xd5\\x95\\x91[v\\n\\xcb.\\x1b\\xb3\\xdc\\xca\\r\\x03\\x9b\\xbd\\xf6<;\\xcc%\"\\xca\\xf1\\xb37}[fW\\xd2\\x16\\xf3q\\xfc\\xb3s\\x0f\\x1e\\xe4>\\xdd\\xca\\xc52\\xb1\\xfc\\xecY\\xb9;$\\x96\\x17\\xdf\\x97K-+\\x05\\xb1\\xfa\\xdf\\xe8\\x14Bk\\xc8\\xfe\\xc0n\\xe6n\\xb8ifSny\\xf55\\x14\\x95]\\x8e\\xb5F2\\xbfN\\xd6\\x9b\\x0f7\\xbe\\xbc\\xf0q\\x152\\xcdID\\xd9.\\xe4\\x05>\\x13\\x9f\\x01Xn\\xe7\\xa6H3\\xb7s\\x8b\\xc8*/\\xbe\\xad\\x8c\\xbc\\xb2N5\\xf4L\\xc3;\\xf3`\\x8c\\x81I\\x96\\xef\\x052\\x90\\x8b\\x01\\xee\\xae\\x9bNy\\xa9e=\\xd5P}U\\x8b\\xdc\\xf2\\xeaV\\xae\\x1b\\xe6\\xfe\\xae\\xf8\\xdd\\xd2\\xbf_\"j\\xb6\\xfe\\xc7}\\xc8@Bx\\xcb\\x01b\\xf2\\x98d\\x1e\\xb7\\x8a\\xc8*;\\x9b\\xf2\\xca\\x80\\xdd\\xca\\x15R\\xa0\\x1f\\xf4\\x11\\'\\x9b\\xb7r\\xdb\\x96X6\\xda \\x19\\xd9\\x9fSo8\\xdf\\xca\\xbd\\x0c\\x10\\\\\\xe6\\xdf\\xb8IDD\\xc7\\xe30\\x97\\x88\\xe8T>~e\\xff7\\xf0\\x01\\xa5\\xec`q\\xba\\xe7\\xb3^kl5\\xb5\\x1cx\\xde\\xda\\xe0u\\x16\\xc7\\x10B\\xe0\\xbc\\xd7\\xc7t6\\xdb\\xf8\\x81++\\xb7\\xec\\x14\\x92]\\x8e\\x93\\xe5\\xb3r\\xddV\\xeeG/\\xed\\xb64\\x11Q\\x8e\\xd7}\\x0f\\x9f\\xcd7\\x01\\xfa\\xf3\\xb4o\\xac\\x0f\\xdf\\xce=t\\x90\\x0b<\\xdf\\xca]K,?\\xd9\\xca\\xdd%\\xb1\\xbc\\xfc\\xfe\\x96\\xff\\xaex\\xba\\x9d\\x9b\\xc4\\x90^\\x00\\xe1\\x07\\xd0\\xf1\\xe6\\xf7\\xae\\xac\\xdc\\xb2SDvym+W\\x08(\\t\\xfc\\xecM\\xf6\\xc57\"\"\\xe7\\'\\xe2\\'PP\\xf0\\xe6\\x7f\\x00\\x9b\\xb7s\\x8b\\xc8*;Yye\\xc0\\x0eXe(!\\x03\\t\\x1d\\xad\\xbf\\x97\\xacn\\xd9\\xee\\x92X\\xde\\xf6\\xef\\xeaH\\xc3hc\\xb7s+\\xcc-\\xaf\\xe6\\xad{\\xb0\\xef3\\x9f\\x88O\\xf0R\\xbe,\\xf5\\xfb%\\xa2\\xe6\\x13J`\\xf0\\x99=\\xe7\\xf3\\xce\\xec\\x10\\xd1\\xc4\\xe6\\xd9\\xf1\\xb3\\xa8\\xac\\xb2\\x93\\x95W\\x86\\xb1\\xffl\\x18\\x0e!\\x84\\xc0l\\xe5\\xa6F{m\\xc4\\x0e7\\xdb\\x96XNF\\x89}V\\xae\\xb7L^\\x0f\\xbe\\xe0\\xb98\\x11\\xd1)\\xb4\\xe7\\xdd\\x84\\x88\\xa8\\xee\\xfa=\\xe0\\xe2|};7\\x9a\\x01\\xe9i\\x9fQU&\\xb7\\x91\\xeb\\xb2\\xcaN\\xa25\\x924\\x85\\xefy\\x08}?sh\\x9b\\x95[v\\x8e\\xca.\\x1b\\x03\\x8c\\xe7\\x1f\\xc2z\\xa1}Vn\\x10\\x00\\xd7\\x17;\\xff\\xf8\\x88\\xa8\\xdb~\\xf6\\xa6\\x0f)l\\xda\\xd7\\x15/\\xc7\\xa9\\xc9=nmr\\xd4 w\\xc3V\\xae\\xdb\\x88}\\xba\\x95\\x0b\\xec\\x96X^\\xfc\\xbb\\xab\\xa9e\\xcf\\x07\\xe4r\\x98\\xa0\\xe7\\xc7m\\xd9\\x1b\\xd8-\\xe0\\r?\\xe6\\xbc\\xdc\\xb2sLv9J5Rm\\xef\\xc7\\x19\\xcc\\xbf\\x00?\\xba\\n\\x17\\x7fMD\\x94\\xa7/\\xfb\\xf8u\\xf1\\xeb\\x00\\x96\\x83\\xc4\\x14\\xe9b\\xa0[dV\\xd9\\xc9\\xca+\\x1bm\\xecV\\xeeJ.\\xd4\\x11J@\\xfa\\xfb%\\x96\\x9d\\xbc\\xd4r:M!\\x94\\xa8,\\xb7l`\\x16?\\xd7n\\xa8.!\\xb9\\x95KD;\\xeb}\\xd4\\x83\\xea\\xd9\\xe7\\x89{\\x03{\\xfcL\\x1e\\x13\\x98y\\xf1\\xac\\xa8\\xac\\xb2\\x93\\x95W\\x06\\x80i\\x0f\\xf4\\xfc\\xe5M\\x91mJ,\\xebD/\\x8a\\x15n+7|\\x19\\xc2?\\xdb\\xad\\x02DDD\\xc7\\xe1\\x95\\x0f\"\\xa2Sz\\xf3\\x12\\xb6C\\xe3\\x01\\xbeo\\x07\\x8c\\xa3\\x89\\xfd\\xdf\\x16XM-\\xf7\\xfc\\x00re\\x08\\x11\\xcd\\x87\\x0f\\xc3\\xb0\\x87Y\\xb29\\x87\\xb4-\\xb7\\xec\\x1c\\x94]\\x1eO\\xed\\xb3\\x8a\\x95\\\\n\\xe5\\xbey\\xc9g\\xe5\\x12\\xd1\\xce\\xaeB\\x0f_^\\xd8\\x8b\\x15}OB\\x08 \\xd5@\\xb4\\xc7=9\\xc7\\x0cr\\x81\\r[\\xb9XI,?}V\\xee\\x1e\\x89\\xe5\\xc5\\xf7\\xbd\\xb2\\xc9\\xbb\\xf6\\xec\\\\\\x9d\\x02i\\x02!$D\\x7f\\x00=\\xcb\\xd8\\xce\\xcd\\xc9-\\xaf\\xbe\\xae}\\xb3\\xcbi\\x12/\\xb6r})\\xa0\\x84@\\xa0\\x04~\\xcag\\xe5\\x12\\xd1\\x1e~[\\xfc6|\\xf8\\x90\\x90\\xf0a\\x8f\\x8f3\\xcc\\x90$IaYe\\'+\\xaf\\x0c\\xd8\\xc1\\xaa7\\xf4 \\xa4\\x80N\\xf5Zbyu \\xbbkb\\xd9\\xd9\\x96Zv\\xdf~\\x15\\xb9\\xe5\\x19fHa\\x7f>\\xdc0\\xfds\\xf19.$o\\xac$\\xa2\\xdd\\x08!0\\xfc\\xc2\\x9e?z\\x03\\x0fB\\t\\x98\\xd4 yL\\n\\xcd*;Yye\\x18 Nc\\xf4\\x03{\\xee\\xbd\\x9aX\\x16B,\\xb6r\\xdb\\x94X6\\xc6 \\xbe\\xb7?N\\x19\\xc8\\xe5V\\xee\\xe7\\xdc\\xca%\":\\x15\\x0es\\x89\\x88N)\\x0c\\x96\\xcfg\\x1d\\xf6\\xed 1I\\xed\\x86n\\x0b\\xac\\xa6\\x96\\x85\\x10\\xe8\\xadl\\xe7\\xce\\xdc\\xb0A\\x08\\x0c\\x82\\x10q\\xb2\\xf9C\\xd6\\xb6\\xdc\\xb2\\xb3Wv\\xf9\\xfe\\x1e\\xb7\\xb7\\xb7vf>\\xe8\\xdb\\xed\\xe8\\xe1\\x00\\xb88\\xdb\\xed\\x07FD4\\xf7\\xb37\\x03\\x04J\\xc0\\x13\\x02\\xe1\\xfc\\x82y\\xb4cn\\xf9\\xe8A\\xee\\x86\\xad\\\\\\x97X\\xde\\xb4\\x95\\xbbOby\\xf9\\xfd\\xaf\\xa4\\x96\\xfd\\x00X\\xd9Vp\\xdf\\xb7\\xf4\\x02{p\\xcd\\xf8ql\\xcb-;\\xfbd\\x97\\x1fn\\xdeCGSH\\t\\x0c<\\xfbs\\xf3\\xdf\\xbd\\n\\x11p+\\x97\\x88\\xf6\\x10\\xc8\\x00\\xbf%\\x7f\\x0b\\x80\\x1d(JH\\xa4\\x93\\x14\\x0f\\xef\\x1e\\n\\xc9*;yyec\\x0c\\x8c1\\x90\\x81=~\\xad&B\\x85\\x14k\\x83\\xd6}\\x12\\xcb\\xdb\\xfe\\x1b\\x97Z\\x06p\\xf2\\xdc\\xf2\\xea\\x06t\\x80\\x00\\n\\n\\x01\\x02\\xfcD\\xfc\\xa4\\xd0\\xef\\x87\\x88\\xda/x\\x11\\xc0\\xbf\\xf0\\xed1\\xf9\\xc2\\x871\\x06\\xb7w\\xb7\\xb8{\\xb8+$\\xab\\xecd\\xe6\\x95\\xb1\\x1c\\xe4\\xba\\xf3\\xf5\\xd5\\xc4r\\xe8\\x87\\x8b\\xbf\\xdf\\xa6\\xc4r:N\\xed\\xfb\\xa4\\xb0?\\xef\\x00\\xd0\\xff\\xa4\\x0f\\xaf\\xbf\\xfd=\\x91\\x88\\x88\\x8a\\xd1\\x8ew\\x14\"\\xa2&y\\xf3\\xd2\\xe6}\\xa5\\x00\\x06\\xf3\\x8d\\xa2I\\xd4\\x9a\\xdc\\xf2j^\\xb9\\xe7\\x07\\x8b\\x0f2.\\xb5\\x0c\\x00\\xbe\\xe7e^@\\x02\\xb6\\xe7\\x96\\x9d\\x9d\\xb2\\xcb\\xc6\\x00\\x93)\\xc6I\\x8c\\xb7q\\x84X\\xc2>#\\xf7\\xd37\\xdc\\xca%\\xa2\\xbd\\r<\\x89\\x9f\\xbd\\xb1w\\xe1\\xf7\\x94}f\\xab1\\xdbs\\xcb\\xc7\\x0er\\x81\\xcd[\\xb9\\x8b\\xc4\\xf2\\x93\\xad\\\\`\\xbf\\xc4\\xf2\\xe2\\xbfYI-\\x0b!\\xd6\\x06\\xc2z\\xe5F\\x1b\\x11\\xf6`\\xd2\\xcd7\\xe5\\xec\\x92[vv\\xc9.\\xc7\\xa9F\\xaa\\r\\xcc\\xe4\\x1e\\xe1l\\x04\\x18\\xe0\\xcd@\\xe1\\xb7\\xae\\xdb\\xb1\\xe9@D\\xa7\\xf5\\x9b\\xf8M\\xbc\\x14/\\x01\\x03\\xa8;\\x85\\xe46AjR\\xcc\\x90}3\\xe1\\xaeYe\\'+\\xaf\\x0c\\x00&1k\\x17\\xbfW\\x13\\xcb\\xb2\\'\\x17\\xef\\x01\\xfb&\\x96\\x9dm\\xa9e\\x00\\'\\xcd-\\x1b\\x18La\\x07\"\\x12\\x12!\\xec\\xb1\\xfb\\'\\xf2\\'\\xe8I\\xd6\\x15\\x88h?B\\x08\\x9c\\xff\\xe0\\xdc\\x96\\r\\x94\\xc6=\\xee\\x11%\\x91-!d\\x1c\\xb6v\\xcd*;yye\\xc7\\x9b\\x9f/\\xaf%\\x96\\x05\\xd66q\\xdb\\x92X\\xd6\\x89F\\xf2h\\xcf\\xfb\\xfds\\x1fB\\xd9\\xe7\\xe5\\xba-i\"\":\\r\\x0es\\x89\\x88N\\xcd\\r\\x12!\\xec\\xa6n\\xcbr\\xcb\\xab\\xa9e%%\\x02oy\\xb1*Z\\xd9(\\xf3\\x95\\x979\\xd4\\xd85\\xb7\\xecdf\\x97\\x8d\\xb1\\x83rc\\x00)\\x90\\x04\\x9e\\xcd._\\x0c\\x81\\x80\\xcfu!\\xa2\\xc3\\xfc\\xa3\\xab\\x10\\x9f\\r=\\x08\\x08\\x0cv\\xc8-\\x172\\xc8\\xdd\\xb4\\x95\\x0b\\x9bX\\xde\\xf8\\xac\\xdc\\x03\\x12\\xcb\\x8b\\xd7\\x12\\xacn\\xe7\\x86X\\xdc}3O-\\x03\\xb0\\xdb\\xb42g`\\xb0Cny\\xf5\\xb5fe\\x97S\\xad\\x11\\xb9M2! gS`t\\x83\\xdf\\xff(l\\xcd\\xa6\\x03\\x11\\x9d\\x96\\x94\\x12?M\\x7f\\x8a\\xf4}\\n1\\x16\\xf0`\\xcfUc\\xc4\\xd0\\x1b&\\x01\\xbbf\\x95\\x9d\\xbc\\xbc2`\\x07\\xa9\\xee\\xdbZK,\\x8b\\xf5\\xac\\xf2\\xbe\\x89eg\\x97\\xd42p\\xba\\xdcr\\x84h\\x91W\\xee\\xa3\\x0f\\x01\\x81O\\xc4\\'\\xf8R~y\\xf4\\xb7MD\\xdd\\xa4z\\n\\xe2#\\x81\\x9b\\xd1\\rDO,s\\xcb\\xe3\\xe4\\xd93\\xcf\\xf7\\xc9*;\\x99ye\\xd8\\xba\\x82\\x1b\\xe4\\x02\\xeb\\x89\\xe5@\\x05\\x8b\\xf3\\xd3\\xb6$\\x96\\xdd\\xf3\\xe4\\x81y^y~\\xc3\\x90\\x1b\\xa8\\x13\\x11\\xd1\\xe9\\xf0\\n\\x08\\x11Q\\x15\\x86\\xfd\\xcd\\xb9\\xe5\\x16\\x0ctWS\\xcb\\x000X\\x19\\n\\xb8\\xd42`\\xef\\xa8\\xf5T\\xf6E\\xaa]s\\xcb\\xce\\xc6\\xecr\\x1c\\x03I\\x02@\\x00\\xbd\\x1e \\x00\\xd3\\xeb\\xe1V\\xe8yv\\xb9\\xd9?\\xd7DT\\x9d\\xff\\xcb\\xa7\\xc3g\\xb9\\xe5ij0{\\x92[.b\\x90\\x0bl\\xde\\xca]$\\x967l\\xe5\\x1e\\x92X^\\xbe\\x9e\\x95a\\xae\\x946\\xb7\\xec\\xbe\\xcb\\xd5g\\x82IioP\\xca\\xb0kn\\xd9y\\x9a]6Fc\\x92\\x1a\\x18ck\\xcf\\xbdy^\\xf9G\\xe7\\x12\\xb3\\xfb\\x1bL&\\x93\\x9d\\xbfm\"\"g2\\x99`\\xfaa\\x8a/S;L\\x0c\\x11BB.6H\\x17\\x99\\xce=\\xb2\\xcaN^^\\x19\\x00\\x84\\'\\xd6.~\\xaf&\\x96U\\xa8\\xd6\\xfe\\xd9!\\x89\\xe5m\\xff\\xedjj\\x19(?\\xb7<\\x9b\\xff\\x01\\xac\\xe7\\x95\\x7fO\\xfc\\xdeQ\\xdf.\\x11u\\x971\\x06\\xb7\\xb7\\xb7\\x98\\x06S\\xa8\\xa1\\x02$\\xe0\\r\\xedqZG\\x1a\\xe9\\xca\\xdd\\x95\\xfbd\\x95\\x9d\\xbc\\xbc2\\x00x\\xd2[;g\\x7f\\x9aXv\\xda\\x90X6\\xc6 \\xb9O`\\x12\\x03!\\xc4Z^\\xd9\\xfd5\\x11\\x11\\x9dN\\xb3\\xdfU\\x88\\x88\\x9al5\\xb7|6\\x00 \\x80Y\\xdc\\x8a\\xe7\\xe7\\xae\\xa6\\x96=\\xa5\\xe0\\xbb\\x04\\xd1Jj\\x19\\x00\\xb4\\xd6\\xb9\\xcf\\xbc\\xdd5\\xb7\\xec\\xace\\x97\\x93\\x14\\x98\\xce\\x7f.{\\x01\\xe0)\\xfbs\\xfd\\xfa\\x05 \\x04\\xc6\\xe31\\xde\\xbe}\\x8b8\\xce\\xbe\\xe0FD\\x94e\\xe0I\\xfc\\x9f\\xe6\\xb9\\xe5\\xbe\\x92p%\\xccq\\xb2|~na\\x83\\xdc\\x8c\\xad\\\\\\x9d\\xcc6n\\xe5\\x02\\x87%\\x96\\x17\\xff\\xedJj\\x19\\x00d\\xb0\\xcc`\\xea\\'7\\xd9\\x08)3\\x9fy\\xbbOny\\xf1}\\xcd\\xb3\\xcbP\\xder\\x90+\\x80\\x81\\x92\\x00\\x04^\\xf6$~p\\x11@k\\x8d\\x9b\\x9b\\x1b\\xdc\\xdd\\xdd\\xf1\\xc6\\x1c\"\\xda\\x891\\x06www\\xb8\\xb9\\xb9\\x81\\xd6\\x1a\\xdf\\xc7\\xf7q%\\xae \\xd0C\\x0f\\x02\\x02\\x1a\\x1aSL!B\\xb1WV\\xd9\\xc9\\xcb+C\\xe2\\xd9\\x15\\x98\\xa7\\x89e\\xe7\\xd0\\xc4\\xb2\\xb3Kj\\x19(7\\xb7\\x9c Y<\\'\\xd7\\x83\\x87\\x1e\\xec{\\t\\xf3\\xcaDt\\xa88\\x8e\\xf1\\xf6\\xed[\\x8c\\xc7c\\x08!0\\xfcl\\x08!\\x04\\x84/\\xa0\\x06\\xf6\\xb8\\x97\\x8eR\\xe8\\x99\\xde+\\xab\\xecl\\xcb+\\x87^\\xb8v}b5\\xb1\\xec)omc\\xb7\\r\\x89\\xe5t\\x9c.\\xde3\\xfc+\\xe6\\x95\\x89\\x88\\xaa\\xc6a.\\x11QU\\xa4\\x04\\xbe\\xf8\\xc4\\xfe\\xaf\\xef-\\x9f\\x9f;\\x9e\\xda\\xa1n\\x83\\xad\\xa6\\x96\\x81\\xf5\\xe1\\xeejj\\xd9\\xc0\\xa6\\x98\\xbd\\x8c;V\\xf7\\xcd-;C\\xdf\\xc7K\\xa1\\xa0\\x84\\xb0\\x19k\\x97T~\\xfd\\xca\\xfe\\\\\\xcf%I\\x82w\\xef\\xdea|\\xc0\\xf7AD\\xf4\\xc3\\xab\\x10\\xbf9\\xbf\\x08~\\xe6\\xcb\\xc5\\xf3sG\\x89A\\x1aG\\x85\\x0cr\\x81\\x8c\\xad\\\\\\xcc\\x13\\xcb\\x9b\\x9e\\x95{Dby\\xf1\\xdaVS\\xcbJA\\xb8oo%\\xb5\\x0c\\x00&I {\\xcf_\\x83\\xb3Ony\\xf1\\xfdI\\x85dp\\x05\\x1d\\x0cmXAIH!\\xd0S\\xc0\\xef}4X\\xfb\\xf9\\x1a\\x8dFx\\xf7\\xee\\x1d\\x92d\\xf3\\xf3{\\x89\\x88\\x80\\xe59\\xdfh\\xb4<\\x9e\\n!\\xf0;\\xe2w\\x10 X{\\x96+\\xce\\x00\\xfdB\\xef\\x9d\\x8f\\xdc\\x96WVg\\nf\\xb6|OXM,\\xcb@\\xae\\ro\\x0fM,;\\xbb\\xa6\\x96\\x81rr\\xcbn(n` !\\xd1\\x87}\\x9f\\xf8R|\\xc9\\xbc2\\x11\\x1dd<\\x1e?;\\xe7\\x93\\x81\\xc4\\xf0s;Xt\\xc72)$\\x86\\xf1\\x10=\\xb5\\xffM#yye%\\x14\\xa4\\x90\\xcbz\\x03\\xd6\\x13\\xcb\\xab\\xc3\\xdb6$\\x96\\xd3(]{N\\xae\\x0c$\\x84\\x14\\xb8\\xf8G\\x17\\xcc+\\x13\\x11U\\x84\\xc3\\\\\"\\xa2*\\xf5B\\xe0\\xb3\\x8fa\\xafV\\x07\\xf6\\x19\\xba\\x80\\xcd-\\'\\xc7e\\xcd\\xaa\\xf44\\xb5\\x1cx\\xde\\xe2y\\xb6\\xb3\\'\\x9b\\xb0\\x93\\xd9\\x0c\\x97\\x83\\xec\\xe7\\xd7\\xec\\x9b[\\x86\\xd6\\xc0\\xe3\\x18\\x81Tx}y\\x8d\\xde\\xf9\\x99\\xfd\\xfb/.\\x81\\xb3\\xe7\\x03\\x07\\x97ibv\\x99\\x88\\x0e\\xf1/?\\x19\\xe0u_A@`\\xe8IH\\x01\\xa4q\\x8c\\xfb\\xdb\\x1bh\\x9d}\\x1c\\xdfy\\x90\\x9b\\xb1\\x95\\x0b\\xad\\x01\\x98\\x8dC\\xdbc\\x12\\xcb\\xcb\\xd7\\xb7\\xfem\\x88\\xd5\\xed\\xdc\\xa7\\xafG\\xeb\\xb5\\xed\\xdd\\xa7\\xf6\\xcd-G\\xa9F\\x94\\x1a\\x88\\xde\\x10\\xfd\\x8bk\\xf8JA\\t\\xe0go\\x06\\xe8m\\x18N\\xc4q\\x8cw\\xef\\xde1\\xbbLD\\x1bM&\\x13\\xbc{\\xf7nc\\x8d%\\x14!~\"\\x7f\\x02\\t\\tOz\\x18\\xbe\\x18B\\x9d+\\xc4\\x88\\x17[\\xa5\\xbb\\xd8\\x96W\\x96}\\t~_\\xfc~\\xa3\\x87\\x1bDtz\\xabY\\xe5<\\xfd7}\\xbc\\xfc\\xf8%.\\x87\\x97\\x08\\xafB\\x08)`R\\x83\\xd9\\xcdl\\xa7\\x81\\xee\\xb6\\xbc\\xf2 \\x18 \\xd1\\t46\\'\\x96{\\xfe\\xfaM\\x8dMN,\\xebDcv;\\x03\\x8c\\xad<\\xf8\\xe7\\xf6\\xbda\\xf8\\xf9\\x10\\xe1\\x8b\\xe6\\xfe\\xb8\\x88\\x88\\xda\\x80g\\xd2DDu\\xf0\\xea\\x1a\\xb8<\\xb7w\\xc4\\x9f\\x0f\\xec\\xf3]\\x17\\x83\\xc9f\\x0et\\x9f\\xa6\\x96{~\\x009\\x1f\\\\DO\\xb6\\xbaF\\xd3)\\xce{\\xfd\\xe3r\\xcbze\\x00.%p>\\xb4\\xcf\\xc8\\xed\\x85\\x18\\xfe\\xc6\\x97x\\xf9\\xea\\x15\\x94\\xcaO\\xd61\\xbbLD\\x87\\xe8y\\x12\\xff\\xc3\\xe7CH\\x1dC\\x8c\\xef\\x10J\\xfb\\x9c\\xd7T\\xe3\\xd9@w\\xafAn\\xd6V.`/\\xb0lzVn\\x01\\x89e\\xe7\\xe9\\x86\\xefb\\xfb\\xf6ij\\x19\\x80\\x99EP\\xc3\\xf3\\xccok\\x97\\xdcr\\x94jL\\xe6\\x83\\\\O\\x02\\x03\\xdf\\xfe\\x1c\\xfd\\x93W\\x03\\xfc\\xf4\\xcbOp~\\x9e\\xfd\\xed;\\xcc.\\x13\\x11\\xb09\\xab\\x9c\\xe5\\xfc\\xfc\\x1c\\xbf\\xfb\\xfaw\\xf1C\\xf5C\\x00v\\x00\\xa9`\\xcf\\x19\\xa7\\x98n\\x1d\\xe8n\\xcb+\\xfb\\x97\\xbeM\\x1b\\xaf\\xcc\\x13V\\x13\\xcbO\\x87\\xae\\xc7&\\x96\\x9d}R\\xcb\\xeeu\\x1c\\x93[v\\x1b\\xb9\\xab\\x83\\\\\\x0f\\x1e\\x14\\x14\\xfe@\\xfc\\x01\\x9f\\x93KD{\\xd9\\x94U\\xdeD)\\x85W\\xaf^\\xe1\\xcdo\\xbf\\x817\\xf0 \\x94@p\\x1d\\xd8\\x81nb0\\xbb\\xdd>\\xd0\\xdd\\x96W\\x1e\\x04\\x03Lf\\xeb\\x05\\x18\\x97X\\x16B\\xacm\\xe569\\xb1\\xac\\x13\\x8d\\xd9\\xcd\\x0c\\xd0\\x80\\xf0\\x04\\xfc+[m\\x08_\\x86\\xe8\\x7f\\x9a\\xfdX\\x15\"\":\\r\\x0es\\x89\\x88\\xea@\\x08\\xe0\\xd37v3W\\x08\\xe0l\\x08(e3\\x9a\\x0f\\xcd\\xdc\\xd0}\\x9aZ\\x16B\\xa07\\xdf\\xce}\\x9aZN\\xb4\\xc6,Ip5\\x1cf~{\\xb9\\xb9e\\xf7\\xf3\\x94\\xa4\\xf6\\xe7\\xef|\\x08(i\\x9f\\x97\\xfb\\xc5\\xf7\\x00%\\x11\\x04\\x01^\\xbf~\\x8d^/\\xffB\\x12\\xb3\\xcbDt\\x88\\x0be\\xf0O\\xfb\\x11\\x841\\xf0\\xa5D(\\x05\\xf0d\\xa0\\xbb\\xcf \\x17\\xc8\\xde\\xca\\x85\\xd6\\xf6=b\\x83\"\\x12\\xcb\\x8bo\\xebij\\xd9\\x0f\\x80\\xf9\\xf6\\xed\\xd3!\\xb3\\x9eN \\xbc\\xe0\\xe0\\xdc\\xb2\\xdb\\xc85\\xb0\\x83\\xdc3_B@\\xe0\\x8bs\\x0f\\xff|\\x9e\\xce;??\\xc7\\xcb\\x97/\\xb7\\xde\\x98\\xc3\\xec2Q\\xb7\\xe5e\\x95W)\\xa5\\xf0\\xf2\\xe5\\xcb\\xc5\\x8d\"?\\x11?\\xc1\\xf7\\xc4\\xf7\\x16i\\xe0]\\x06\\xba\\xbb\\xe4\\x95e(\\x91\\x8c\\xd6\\x87\\x11.\\xb1,\\xa4x6@-\"\\xb1\\xbc\\xed\\xdb\\xda\\x94Z\\x06\\x0e\\xcf-\\xbb\\x8d\\xdc\\x04\\xf6\\xc7\\xd9C\\x0f>|HH\\xfcL\\xfe\\x0c\\xd7\\xf2\\xfa\\xb0\\x1f\\x00\\x11u\\xce>\\x9f\\xc7{\\xbd\\x1e^\\xbf~\\x8d \\x08 \\x94\\xc0\\xc5\\x8f.\\xa0\\x02\\x05\\xe1\\xcd\\x07\\xbaB\\xc0\\xc4\\xf9\\x1b\\xba\\xdb\\xf2\\xca\\x17\\xfd\\x0b\\xc4i\\x8c\\xd4\\xac\\x1f\\xff\\\\b9\\xf4\\xc3\\xb5s\\xfb\\xa6&\\x96u\\xbc>\\xc8u\\x03q\\xff\\xdc\\xc7\\xf9\\x0f\\xcew\\xfe\\xfcBDD\\xe5i\\xde\\xbb\\x0b\\x11Q[I\\t|\\xffS\\xa0\\xdf\\xb7\\x1b\\xa5\\xe7n\\xa0k\\x80\\xfb\\x11\\x107o\\xcbh5\\xb5\\x0c\\xd8\\xed\\\\!\\xc4\\xb3\\xd42\\x00\\x8c\\xa2)\\x02\\xcf\\xdf?\\xb7\\x9c\\xa6\\xcb\\x81\\xb7\\x946[\\xad\\xa4\\xcdU\\x7f\\xf9\\x19\\x10,\\x07\\xcaRJ\\xbcx\\xf1\\x02\\x97\\x97\\xdb\\x87)\\xcc.\\x13\\xd1\\xae\\xe28\\xc6\\xfb\\xf7\\xef\\xf1q_\\xe1\\x9f\\xbd\\xeeA\\x00\\xf0\\x95DO\\x8a\\xe5\\x86\\xae\\xf0!\\x06\\xbb_\\x08\\xc9\\xdb\\xca5\\x19\\xcf\\xca\\x05\\x8aI,/\\xbe\\xad\\'\\xa9e!\\xc4bX\\xfc4\\xb5l\\x8c\\x86\\x89#\\xa8\\xc1\\xd9\\xde\\xb9\\xe5I\\xb2L+\\xaf\\x0er?\\x1bz\\xf8\\xc3O\\x87k\\x17\\xc4\\xc20\\xc4\\xabW\\xaf\\x10\\xe6\\xbcW\\x00\\xcc.\\x13u\\xd1\\xaeYe\\xc0\\x1eK^\\xbf~\\xbdv,\\x91R\\xe2_\\x88\\x7f\\x81\\x8f\\xc5\\xc7\\x1b\\x07\\xba\\x9b\\x9e\\xa1\\xbb-\\xaf\\xec_\\xcc\\xb7r\\x9f\\xbc\\x1c\\x97X\\x96=\\xb9\\xf6\\xbePTb\\xd9\\xd9\\'\\xb5\\x0c\\x1c\\x96[\\xd6\\xd0ki\\xe5\\x1ez\\x08\\x10@B\\xe2\\xf7\\xe4\\xef\\xe13\\xf9\\xd9\\x81\\xaf\\x9e\\x88\\xbaf\\xd7\\xac\\xb2\\x10\\x02\\x97\\x97\\x97x\\xf1\\xe2\\xc5\\xday\\xa2\\n\\x15.\\x7f\\xeb\\x122\\x90v \\xf9beC\\xf7\\xc3\\x0c:yr\\xfc\\xda!\\xaf\\xec{>\\xc6\\xb3\\xf5\\xd7\\xb3H,\\x0b<\\xdb\\xc2mbb9\\x9d\\xa5\\x9b\\x07\\xb9g>.~|\\x91Yy \"\\xa2\\xd3\\xe20\\x97\\x88\\xa8N\\x94\\x04~\\xed{@\\xbfg\\x07\\xba\\x17\\xc3\\xe53t\\x1fF\\xc04\\xb2\\x7f\\xdd\\x10OS\\xcbJJ\\x04\\xde\\xfc9dO\\x86\\x14Q\\x92 N\\x12\\\\\\xf4\\x07\\xbb\\xe7\\x96\\xe3\\xc4\\x0e\\xba\\xe7\\xcf\\xc8]l\\xe4n\\x18\\xe4\\xae\\x1a\\x0e\\x87;mw1\\xbbLD\\xdb\\xb8A\\xae\\x1b\\x1c|v\\xe6\\xe3\\xbf{\\xd5\\x83\\x84\\x1d\\xe8\\x86J@\\xf8\\x01t\\xff\\x12\\x8f\\x89-\\x11\\xec\"s+\\x17\\x80\\x90^\\xc6\\xdf/.\\xb1\\xec<\\xdd\\xf4\\xb5\\xc3b\\xf1,\\xb5\\x0c\\x00\\xe9t\\x0c!\\xe4\\xce\\xb9em4\\x1ec\\x8d\\xe9|\\x10\\xe2\\xaf\\x0cr\\xbf7\\xf4l\\xbaz\\xc3\\xfb\\xc1\\xd3m\\xba<\\xcc.\\x13u\\xc3\\xbeY\\xe5\\x97/_n<\\xbeH)\\xf1\\x07\\xe2\\x0f\\xf0F\\xbcY\\x0ctW\\x9f\\xa1;\\xc6\\x18f\\xdeK\\xde%\\xaf,\\xa4x\\xbe\\x95\\xeb\\x12\\xcb\\xe2yR\\xb9\\xa8\\xc4\\xf2\\xe2\\xc7\\xb3gj\\x19\\xd8/\\xb7\\x9c \\xc1\\x08\\xa3\\xb5\\xb4\\xb2\\x1b\\xe4\\xfeT\\xfe\\x14\\xdf\\x97\\xdf?\\xf2G@D]\\xb1OV\\xf9\\xe5\\xcb\\x97\\x18fT\\xbdTO\\xe1\\xf2\\x1f\\xaf\\x0ct]r9\\xb5\\x03\\xdd4Z\\x1e\\xb7\\xb7\\xe5\\x95\\x87\\xe1\\x10q\\x1a#N\\xd7\\xaf]\\xb8\\xc4r\\xa0\\x82\\xb5\\xf7\\x92\\xa6%\\x96\\x8d1H\\xc6\\t\\xe2\\x9bx\\xf1\\x8c\\xdc\\xa7\\x83\\\\\\xa98: \"\\xaa\\x0b\\x1e\\x91\\x89\\x88\\xeaF)\\xe0\\xd7>[&\\x97\\xcf\\x87@8\\xdfp\\x1dO\\xed\\x9f\\r\\x19\\xe8>M-\\x03\\xc0`>\\x18x\\x9aZ\\x06\\x80\\xc7h\\n!\\xc4\\xf6\\xdc\\xf2,\\xb2\\x83\\xed\\x87\\x91\\xfd\\xb9\\xf0\\xbc\\xe5F\\xae\\xef\\x03\\xbf\\xfe\\xf9\\xf2\\xe7,\\x03\\xb3\\xcbDt\\xac\\xa7\\x83\\\\\\xe7\\x8bs\\x1f\\xff\\xec\\xb5\\x1d\\xe8\\x86a\\x0fgW\\xd7PR\\xd8G{\\'\\x06Q\\x9a?\\xd0\\xcd\\xdb\\xca\\x15Ra\\xed\\xc1\\x8b+\\x8aL,/\\xbe\\xcd\\xa7\\xa9e)mn\\x19\\xcfS\\xcb&M\\xa0\\x93\\x19\\xa4\\x1fn\\xcd-\\xa7:\\xc5cb\\x10\\xcf\\x93w\\xa1\\'p\\xe6+\\x08\\x08|~\\xe6\\xe1\\xff\\x9a1\\xc8]\\xc5\\xec2\\x11\\x01\\x87g\\x95\\xb3H)\\xf1/\\xc5\\xbf\\xc4\\'\\xe2\\x93\\xc5@7\\x80=\\xee-\\x86\\x97&\\xdd\\x9aWV=\\x05=\\xd30\\xf1\\xfa1\\xdb%\\x96U\\xa8 \\xe4\\xfa\\xa0\\xb5\\xc8\\xc4\\xf2\\xb6o3+\\xb5\\x0c\\xec\\x96[\\x9ea\\xb6\\x18n\\xbb\\x9f\\'\\x97V\\xfe\\xe7\\xf2\\x9f\\xe3K\\xf9eQ?\\x04\"j\\xb1C\\xb3\\xcay\\xbc\\xbe\\x87\\xab\\xdf\\xbaZ&\\x97_\\x04\\x90\\xbe\\x04\\x0c\\x10\\xdf\\xc6H\\xc6\\t\\xa6\\xb3\\xe9\\xd6\\xbc\\xb2\\x10\\x02\\x93\\xe8\\xf9\\xf9\\xe3jbyU\\x93\\x12\\xcb\\xc6\\x18$\\x0f\\t\\x92\\x07;\\xc5\\xec2\\x11\\x1d*k\\x90\\xeb|v\\xe6\\xe3\\x0f>\\xbfD\\xef\\xfc\\n\\x81\\x948\\xf3%\\x94\\xb4\\xf7\\x9f\\x8c\\x13\\x83q\\xa237\\x01\\xf2\\xb6r\\xe1m\\xde\\xca\\x05\\x8aM,/\\xbe\\xcd\\'\\xa9e\\x00\\x8bA\\xed\\xd3\\xd42\\x00\\xe8\\xa9-\\x19\\xe4\\xe5\\x96\\xe3$\\xc6\\xdd\\xc3#Rm\\xefY\\x1a\\xf8\\x02\\x83\\xf9]\\xff\\xbfy\\xe9\\xe3_\\x7f\\xb6}\\x90\\xeb0\\xbbL\\xd4]\\xc7f\\x95\\xf3H)\\xf1\\xfb\\xe2\\xf7\\xf1}a7K{\\xf3?\\x00\\x9b\\x15\\xbe\\x7f\\xb8\\x7f\\xb6\\xa9\\xb5\\xfc\\x8fm^\\x19\\xc0\\xb3\\xad\\\\`=\\xb1\\xbc\\xaa\\xe8\\xc4\\xb2\\xb3oj\\x19\\xc8\\xcf-\\x1b\\x18<>>b\\x12\\xdbsq\\t\\x89!\\x86\\xf0\\xe6\\x7f\\xfc\\x0b\\xf9/\\xf0\\x85\\xfc\\xe2\\xf8\\x17ND\\xadwlV9\\x8f\\xea)\\\\\\xfe\\xf6%\\xbc\\x81\\x07\\xa1\\xec\\x86\\xae\\xab\\x1f\\xcc\\xeeg\\xb8}\\x7f\\xfb,\\x81\\xef\\xb8\\xbcr\\xaaSD\\xc9zb\\xdf%\\x96=\\xe5\\xc1{r\\x8e\\xdc\\x94\\xc4\\xb2I\\r\\xe2\\x9b\\x18\\xe9\\xc4\\xbe\\x07xg\\xde\\xe2&\\x9e\\xe0:\\xc0\\xe5\\x8f/\\xb9\\x91KDTC<2\\x13\\x11\\xd5\\x95\\x92\\xc0\\x17\\x9f\\x00\\xaf_\\xd8\\xff\\xdf\\x0f\\x81\\xf3\\x81\\xbd\\xf2\\x9d$\\xc0\\xfd\\xa3\\x1d\\xec\\xd6\\xfc\\xa2\\xf4\\xd3\\xd42\\xb0\\x1c\\xf0>M-\\x1b\\x00\\xa3\\xc8~X\\xda\\x98[NR\\xe0q\\x8c4\\x8aq?\\x9d\\xda\\xed\\xe5a\\xdf\\x0e\\xbc/\\xce\\x80/?\\xdfy\\x90\\xbb\\x8a\\xd9e\"\\xda\\xc7\\xb6A.`7\\x07~\\xeb\\xf37\\xf8\\x9f~\\xfd\\x1c\\xe7\\xbe\\x84\\x12\\x02\\xe7\\xbe\\x84??\\xacE\\xa9\\xc1cb\\x9ee\\x97\\xf3\\xb6r\\xa5\\xe7CdlQ\\x95\\x91X^|\\xbfOS\\xcbJAx\\xfe\\xc6\\xd4\\xb2\\x8eg0i\\xb21\\xb7l\\x8c\\xc64\\xd1\\x98$\\x06f:\\x86Hg8\\xf3%B)!\\x05\\xf0\\xb37=\\xfc\\xabO\\xcf\\xf6\\xdeh`v\\x99\\xa8{\\x8a\\xca*\\xe7\\x91R\\xe2g\\xeag\\xf8]\\xf9\\xbb\\x90\\x90\\x08\\x10`\\x80\\x01\\xcc\\xcc \\x1d\\xa5\\x98\\xce\\xff0Oj\\t.\\xaf\\xac\\x13\\xfd,e\\xec\\x12\\xcb2\\x90\\xcf\\x06\\xb7E\\'\\x96\\x17?\\x8e\\x03R\\xcb\\xc0\\xe6\\xdcr\\x82\\x04\\x13L\\x90 Ar\\x97@\\x19\\x85!\\x86v\\xa0+\\x86\\xf8C\\xf9\\x87\\xf8\\x9e\\xfc^\\xa1\\xaf\\x9f\\x88\\xda\\xa9\\xa8\\xacr\\xee\\x7f\\x1b*\\\\\\xfd\\xf6\\x15\\xc2\\x17! \\xec\\xf1\\xd9;\\xf30\\x8aGH\\xa6\\t\\xe2\\xbbxq\\x83\\xcd\\xe2\\xbf\\x99\\xe7\\x95\\x01`2\\x9b<;\\xc6\\xbb\\xc4\\xf2\\xd3\\xc1m\\x13\\x12\\xcb.\\xab\\x1c\\xbd\\x8f\\xec\\xf3\\xcf\\x05\\x10\\\\\\x05\\xf0\\x86v(=\\xf8t\\x80\\x8b\\x7f\\xc4g\\xe4\\x12\\x11\\xd5\\x15\\x87\\xb9DDu&\\x04\\xf0\\xe6\\x15\\xf0\\xf9\\'\\x80\\x90\\x80?\\xcf\\t\\xbb\\xe7\\xe8\\x8e&\\xc0c\\xbd\\xb7t7\\xa5\\x96\\x03\\xcf\\x83\\x92rcjy\\x1cE0\\xc6\\xac\\xe7\\x96\\x8d\\x01&\\x110\\x9e\\xd8\\xbf\\x96\\x02\\xe3@a\\xea\\xaey}\\xf4\\xd2\\xfe\\x1c\\x1dq\\xf7(\\xb3\\xcbD\\xb4\\x8b]\\x07\\xb9\\xd7\\xd7\\xd7\\xf68\\x16z\\xf8\\x9f\\xbf<\\xc7\\xc7\\x03\\x0f\\x026%\\xdc\\xf7\\x04\\x84\\xb0\\x87\\xee\\xc7x}K7\\xf7Y\\xb9A\\x7f\\xf1\\xbc\\xd9\\xa7\\xcaH,/\\xbe\\xed\\r[\\x06\\xc2m\\xe7n\\x18<\\xeby\\x8en5\\xb7\\x9ch\\x8d\\xd1JVYI\\xa0?\\x1bA\\x01\\x08\\x94\\xc0\\xff\\xf0\\xf9\\x10\\xff\\xe4e\\xff\\xa8\\xd7\\xc9\\xec2Q7\\x14\\x9dU\\xde\\xe6G\\xf2G\\xf8\\x03\\xf9\\x07\\xf0\\xe1C\\x19\\x85\\xe06X\\x86\\x10\\x10x-^\\xe3_\\x8b\\x7f\\x8d\\x0byQ\\xca\\xeb\\'\\xa2\\xf6(#\\xab\\x9cG(\\x81\\xf3\\x1f\\x9ec\\xf0\\xd9\\x00\\x00\\x90\\x06)\\xf4@C(\\x01\\xa3\\xe7\\xa9\\xe1\\xc7d\\xb1\\xa5\\xeb\\xf2\\xca\\xc6\\x18Lg\\xcf3\\xcc\\xb3d6\\xbf\\xc6\\xb1\\xfe\\x9a\\xea\\x9eX6\\xa9\\xb1\\x89\\xe9\\x87d\\xf1|\\xdc\\xf0E\\x08\\x19J\\x08!p\\xf1\\xc3\\x0b\\x0c\\xbf\\x18n-\\x96\\x11\\x11Qu\\xea\\xfb.CDDK\\x97\\xe7\\xc0\\xaf\\x7ff\\x9f\\x07\\xab\\xa4\\xcd\\n\\xbbg\\xea\\xc6\\xf3-\\xddiT\\xdb-\\xdd\\xa7\\xa9e!\\x04\\xfaA\\xb01\\xb5\\xac\\x8d\\xc1xf\\xb7s\\x03\\xe5a(\\x95\\x1dX\\xc71\\xec\\xed\\xb4>0\\x1c\\x02\\x9e\\xc2\\xddd\\x02\\xfd\\xe9\\xc7v\\x98[\\xc0\\x87\\x0ef\\x97\\x89(\\xcf\\xbe\\x83\\\\\\'\\xf0$\\xfeo_\\x0c\\xf1\\xe3k{,\\xec)\\x89s_\\xc2\\xb3\\x8f\\xeeZl\\xe9N\\xa3i\\xeeVn\\xd6\\xb3r\\x81r\\x12\\xcb\\x8bo{Sj\\xd9\\xf3\\x01\\xa96\\xa7\\x96\\xa3\\t\\xcc|8-\\xfa\\x03LS\\xd8m\\\\c\\x0f\\xd5=%0\\xf0\\x14\\x84\\xd1\\x18\\xa6c\\xfc\\xdf\\xbf<\\xc3gg\\x87_\\xa4[\\xc5\\xec2Q{\\x95\\x99U\\xde\\xe6c\\xf91\\xfeP\\xfe!\\xc2\\x87\\x10\"\\x15\\xe8\\xa1\\x87\\x10v\\x90\\xb9\\x18t\\xca)\\xd4\\x85\\x1d\\xd2\\x1am6\\x0fsgv\\x80 \\xfd\\xd3$\\x96\\x9dCR\\xcb\\x80\\x1d\\x82\\x88K\\xb1\\xd8\\xc6\\x05\\x00\\x05\\xb5x\\x8ep\\xf2\\x98\\xe0\\xcb\\xe4K\\xfc+\\xf1\\xaf\\x10\\xc8b\\x8e\\xe3D\\xd4^ef\\x95\\xb7}{\\xc3\\xcf\\x878\\xfb\\x8d3<\\xce\\x1e!|\\x01\\xff\\xc2_\\xd4\\x07t\\xa4\\x11\\xdf\\xc7\\x08M\\xb8H\\'Of\\x93\\xc5\\xcd+\\x8eK,\\xf7\\xfc\\xe77\\x80\\xd75\\xb1\\xbc\\xb6\\x8d;\\xdfB\\xf6\\xce<\\xfb|\\\\O@\\x05\\nW\\xff\\xe4\\n\\xe1\\xcbz\\xbe~\"\"Z\\xe20\\x97\\x88\\xa8)\\xfa=\\xe07\\xbe\\x00\\xae/mV\\xb8\\x17\\xaco\\xe9\\x8e\\xa7\\xc0]=\\xd3\\xcb\\x9bR\\xcb=?\\x80\\x14\\xe2Yj\\x19\\x00F\\xd3)\\xcc,\\x06\\x1eF\\xb8H\\x0c<\\x08\\xfbL\\xdcA\\xcf\\xe6\\xa6\\x05\\x80~\\x0f\\xe9\\xa7op/\\x8a\\xdfJfv\\x99\\x88\\x9e:t\\x90\\xebH)\\xf1\\xfb\\x9f\\x0c\\xf1\\x87\\x9f\\x0f\\xd1\\xf7\\xc4<\\xbb\\xac\\xd0[\\xd9\\xd2\\x1d=\\x8e0NR\\xa4\\x1b\\xbe\\x0f\\xd9\\x1b\\xc2\\xcc\\xa2g\\x7f\\x1f(7\\xb1\\xbc\\xf8\\xfe7l\\xfe\\xca\\xa0\\xb71\\xb5l\\x00$\\xd3\\x11\\xc6\\x89\\xc6C\"\\x90\\xf4\\xce\\x00\\xd8{\\x91\\x86\\x9e\\x84\\xaf$\\x04\\x80/\\xcf=\\xfc\\xcb\\x97\\x02\\xfd\\xac\\x07\\x96\\x1d\\x88\\xd9e\\xa2\\xf69EVy\\x9b0\\t\\xf1\\xd3\\xc9O\\xf1\\x99\\xf8\\x0c\\x00\\xe0\\xc3G\\x1f\\xfd\\xc5\\x96..\\x81\\x91\\x1c\\xd9\\xc1\\xe78yv\\xff\\x8dK,o\\x1a\\xac\\x96\\x95Xv\\x0eI-\\'H0\\xc2\\x08Q?\\x02\\xe6o\\x01\\x01\\x02\\xf4\\xd1_d\\xa7\\x7f\"\\x7f\\x82/\\x1f\\xbe\\xe4&\\x17\\x11mu\\x8a\\xac\\xf26\\x91\\x1f\\xe1\\xec7\\xcelVX\\xce\\x9f\\x15{\\xe1\\xdb\\x9bl\\xb4D0\\t0\\xbb\\x99!\\x89\\x12Lf\\xcf\\x0b.q\\x12C\\x08\\xf1l+\\xb7\\x8e\\x89ec\\x0c\\xd2I\\x8a\\xd9\\xfb\\xd9\\xfa6\\xee\\xcb\\xd0\\xfe\\xf8\\x05\\xd0\\xfb\\xa8\\x87\\xab\\xdf\\xbdZd\\x96\\x89\\x88\\xa8\\xde\\x84\\xe1\\xad\\xe8DD\\xcd\\xf30\\x02\\xbe\\xf9\\xd6>;\\xd7\\x00\\x98\\xcdl\\x86\\xd8\\r\\x00\\x94\\xb2CO\\xdf+dc\\xb5\\x08\\xef\\x1f\\x1e\\x9e\\rnG\\xd1\\x14\\xb38\\xc6\\xf5\\xd9\\xca\\x05\\xf74\\x05\\xa2\\x19^x!z\\xbe\\x0f\\x08\\x81\\x99\\xa7\\xf0.\\x8e\\xec\\x10W\\n\\xe0\\xc5\\x95\\x1dd\\xcf\\x7fl/^\\xbc\\xd8\\x9aG>\\x84\\xd6\\x1a\\xb7\\xb7\\xb7\\x98N\\x9f\\xe7\\x95\\x9e\\x1a\\x0c\\x06;m\\xf4\\x12Q\\xf3\\x1c;\\xc8}j\\xa65\\xfe\\xed?\\x8c\\xf17\\xf7\\xf6\\x98\\x98\\x1a\\x83\\xf1d\\x8a\\xd9\\xe3\\xed\\xe2\\xe2\\xbf\\'\\x05\\x02\\t()!=\\x1fjx\\x89\\xf8\\xee\\xdd\\xc6oO\\xf5\\x06P\\xfd\\xb3\\xbd\\x7f\\\\\\xfb0i\\x82\\xf8\\xfe\\xc3\\xfa\\xdf3\\x06\\xe9\\xe3\\x1dd\\x10B\\x86\\xfd\\xf9\\xdf\\xd3\\x98\\xa5@\\x0c\\x01\\x9c\\xbf\\x84\\x10\\x02R\\x02\\xfe\\xf4\\x01\\xde<\\x11=\\xf4\\x04\\xfe\\xd9\\xeb\\x1e^\\xf6\\xec\\x85#\\xcf\\xf3\\xf0\\xfa\\xf5\\xebR\\x8e\\x9fQ\\x14\\xe1\\xf6\\xf6\\x16i\\x9a\\xbdy\\x06\\xd8a\\xfb\\xe5\\xe5%\\xfa\\xfd\\xe3R\\xcfDT\\xbc\\xc9d\\x82\\xbb\\xbb\\xbb\\xad\\xdb\\xb8J)\\\\]]\\x15\\xb6\\x8d\\xbb\\xca\\x18\\x83\\xb7o\\xdf.\\x86\\x107\\xe6\\x06\\x7fj\\xfe\\x14Sc\\xcf\\x11u_C_ihh{l\\xfc.\\x85\\xa7=\\xf8\\xf0!\\xe6\\xb74&\\xe3\\x04z\\xaa\\xe1_\\xfb\\xcf\\x8ew\\xc1\\xeb\\xa0\\xd4\\xcd\\\\\\x00\\x88\\xefc\\xa4\\xa3\\xcd\\xc7\\xc2\\xf0M\\x08!\\xe7\\xaf\\x13\\tf\\x98-6q\\x01@\\xa5\\n\\xe2\\xad\\x804\\xf65~,>\\xc6\\x8f\\xc5\\x8f\\xe1\\t{\\x1c????:gMD\\xed\\xe4\\xaa\\n\\xbb\\xdc\\x00\\xdd\\xeb\\xf5puuUJ\\xaex:\\x9d\\xe2\\xc3\\x87\\x0f\\x8b\\xd74\\xfb0\\xc3\\xe4\\x97\\x13[h\\xd1\\xc0\\xb98\\x87\\x88\\x04`\\x80(\\x8d0\\xd2#\\xa8\\x81\\x82\\xf0\\x96\\xc7\\xeb\\xbb\\xd1\\x1d\\x02?@?X?_\\x0cT\\x80\\xab\\xe1U\\xe1\\xaf\\xf9\\x10\\xc6\\x18\\xe8\\x99F\\xf2\\x98\\xc0$\\xf6\\x83\\x85\\x90\\x02\\xde\\xd0\\xb37\\x13\\t@\\x06\\x12\\xe7\\xbf~\\x8e\\xe0\\x9aE\\x05\"\\xa2&\\xe10\\x97\\x88\\xa8\\xa9\\xd2\\x14\\xf8\\xd5;\\xe0\\xe6\\xce\\xfe\\x7f\\x03\\x9bZ^\\xcd-+\\t\\x84\\x01\\x10\\x04v\\x08Z\\xa1q\\x14\\xe1v\\xbc\\xbeM\\x91j\\x8d\\x9b\\xd1#\\xae\\xfa\\x03x\\xda\\xd8\\x94\\xf2\\xfc\\xf9\\xbf\\xa1\\xe7\\xe1\\xe5\\xf5\\x0b\\xa0\\x17\\x02R\\xe0n<\\xc2H\\n\\xe0\\xf5\\x0b;\\xa4^\\xa1\\x94\\xc2\\xeb\\xd7\\xafK{F\\xcdh4\\xc2\\xfd\\xfd\\xfd\\xd6\\x14\\xa7\\xe7y\\xb8\\xbe\\xbe\\x86\\xef\\x97\\xbb!GD\\xa7S\\xf4 w\\xd5\\xdf=\\xcc\\xf0\\xbf\\xfer\\x8cIb\\x90<\\xdc \\x8eg\\x88R\\xbd\\xf6\\x18t%\\x81\\xde\\xc55<\\x93BO6o\\xa4y\\xe7\\xd7\\xa5o\\xe6\\x02@|\\xff\\x01\\xe6\\xc9\\x16\\xae\\x8e&\\xd0\\xf1\\x0cbp\\x8eX\\x03\\x891\\xcb\\xb7\\xa0\\xe1\\x05z\\xfd>B%\\x00c\\x90\\xde\\x7f\\xc0\\xf7\\x87\\x12\\xff\\xe4e\\x0f\\xea\\xc9\\xcf\\xd5\\xd9\\xd9\\x19..\\xcay\\xd6b\\x9a\\xa6\\xb8\\xbd\\xbdE\\x14m\\xdel^5\\x1c\\x0eqqq\\xc1\\x1bs\\x88j\\xc0\\x18\\x83\\xfb\\xfb\\xfb\\x9d\\xb6q\\xc30\\xc4\\xf5\\xf5ui\\xe7\\x82www\\xcf^GjR\\xfc\\x95\\xf9+|#\\xbeA\\xf0:\\x00$\\x10#\\xc6d2A|ko\\xd6\\x11\\x10PP\\xf0\\xe1#\\xbdM!\\x03\\to\\xb0~\\x1e+|\\x81\\xf0U\\xf9\\x1b]:\\xd6\\x98\\xbd\\xdb\\xfc\\xdcuu\\xa9`\\x06\\x061b\\xa4X\\x0e|\\x15\\x14z\\xe8AA!\\x9d\\xa4\\x10\\xb7\\x02?\\x96?\\xc6G\\xe2\\xa3\\xb5\\xff^\\x08\\x81W\\xaf^\\xf1\\x1c\\x98\\x88\\xd6\\xc4q\\x8c\\x9b\\x9b\\x9b\\xad\\xdb\\xb8B\\x08\\\\\\\\\\\\\\x94\\xb2\\x8d\\x0b\\xd8\\x9b\\xb4\\xdf\\xbe}\\xfb\\xec\\xe6>=\\xd3\\x18}=B\\x10\\x078\\xeb\\x9d\\xd9g\\xe8>&\\xf8p\\xf3\\x01\\xb1\\x9e\\x1f\\xc7=\\x01\\x15*hO\\xe3!z\\xc0e\\xff\\xf2\\xd9{\\xcdy\\xef\\xfc\\xd9\\x80\\xf7\\xd4\\x8c6H\\xa7)\\xd2q\\n\\x93\\xceO\\xc6\\x05\\xe0\\r=\\xfb\\xbe3?\\xb5\\xed}\\xd4\\xc3\\xf0\\xfb\\xc3\\xd2o \"\"\\xa2\\xe2q\\x98KD\\xd4t\\xa3\\t\\xf0\\xed;`<\\xcf\\x00\\x193\\x1f\\xea\\xae\\xe4\\x96\\x85\\x00\\x02\\xdf\\x0ev\\x95\\xacd[Wk\\x8do\\xefn\\xd7\\x8bsZ\\xe3\\xfe\\xfe\\x1e*\\xd5\\x18\\xfa\\xee\\xaePa\\x87\\xb5\\xa1\\x8f\\xd7\\x97W\\xf0=\\x0f\\x08\\x02\\x98\\x8f^\\xe0m4y\\xf6\\x8c]g0\\x18\\xe0\\xea\\xea\\xaa\\xb4\\xd7?\\x9b\\xcdpss\\xb3u\\xbb\\xcb=\\xdfg0\\x18\\x94\\xf6Z\\x88\\xe84\\xca\\x1c\\xe4:\\x89\\xd6\\xf8\\xdf\\xbe\\xb9\\xc7\\x9f\\xfd\\xe2[\\xcco\\x9eG\\xa2\\r\"\\xadml\\xc1\\x0b \\xcf\\xae\\x80\\xd1-\\xbc4F\\xa0\\x00!\\x96\\x17_\\x84T\\xf0/_\\x1e\\xf4}\\xef+\\x9d\\x8e\\x90\\xae\\x0c\\x94\\x8d\\xd1\\x88\\x13\\x8d\\xd9\\xe3-t\\xff\\x12b~aK\\x08\\xc0\\x97\\x02a\\xe0#\\xb8\\xb0\\xaf\\xed\\x93\\x81\\x87\\x7fz% \\xc6\\xf7\\x99\\xdf\\xfe\\xabW\\xaf\\x10\\x04\\xe5m\\x08<<<\\xe0\\xe1\\xe1a\\xeb\\xbf\\xe7\\xfb>\\xae\\xaf\\xaf\\xe1yL\\xce\\x11U%I\\x12\\xdc\\xdc\\xdc \\x8e7?G|U\\xd9[\\xa1\\xb3\\xd9\\x0c\\xef\\xdem.#\\x00\\x80\\xb8\\x12\\xf8\\xaf\\xe1\\x7f\\xc5[\\xf3\\x16\\x000}7E\\x14GH\\x90\\xc0\\xb83\\xdf\\x14\\xd0\\xb7\\x1a\\xbd\\xeb\\x1e|\\xb9\\xdc\\xd6\\x05\\x00\\xef\\xdc\\x83wv\\x9a\\xe3M\\xf4]\\xb4\\xbc\\xc8\\x0f@C#F\\x0c\\x1dj\\xa8\\x17\\xcb\\xd4\\xb3\\x82B\\x88p\\x91\\x90\\xf6\\xe0\\xe1\\x07\\xe2\\x07\\xf8\\xde\\xcd\\xf7\\x90\\xcc6\\x0fe|\\xdf\\xc7\\xabW\\xafx3\\x0c\\x11\\x01\\xb0Y\\xe5\\xbb\\xbb\\xbb\\xad7D+\\xa5p}}]\\xea9\\xe0\\xed\\xedm\\xe6f\\xb0R\\n\\x97\\xea\\x12\\xe3_\\x8c\\x91NS\\xc4i\\x8c\\x9b\\xbb\\x1b$\\xd3\\x04:Z~\\x06\\x98\\xa4\\x13 \\x00.\\xce/\\xd6\\xb2\\xf5\\x02\\x02/\\xcf\\x8aO\\xfb\\xef\\xc2\\x18\\x03\\x93\\xd8\\x9cr:Y\\xb9N!\\x00o\\xe0\\xd9\\xcd\\xe2\\xf9M\\xfd\\xfe\\xb9\\x8f\\xe1\\xf7\\x87\\xf0\\xcfy\\xd3\\r\\x11QSq\\x98KD\\xd4\\x06\\xc6\\x00\\x8fc;\\xd4\\x9d\\xce7\\x8f\\\\~y:\\xb3[\\xbc\\x8e\\x94@\\xe0\\x01\\xbe\\x0fx\\xea\\xa4\\x83\\xdd\\xf7\\x0f\\xf7v3*I\\x808\\x05\\xb4F\\x92\\xa6x\\x88\\xa6\\xb8\\x1e\\x9e\\xd9\\x81\\xb3\\xef/\\xb6\\x88\\xfb\\xfd>\\xae\\x7f\\xfd\\xd7\\x80\\xeb\\x0b\\x9b[\\xder1\\xad\\xac\\xdc\\xb2\\xc3\\xec2Qw\\x9cb\\x90\\xeb\\xbc\\x7f\\xff\\x1e\\x0f\\xe3)\\xfe\\xf4\\xc3\\x14\\xbf\\x18%\\xd0\\xee\\xda\\xbf1H{\\x97\\x88\\xa5\\x82\\xbe{\\x0f\\xd7`\\x96\\x12P\\x10\\xf0%\\x10\\x0c\\xceJO,;&M0\\xbb{\\x87D\\x03\\xb11\\xd0\\xc6\\xbe\\xfd\\x98\\xe9\\x08\\x90\\x12\\xaa\\xd7G \\x04|%\\xe0n\\xff\\xff\\xe8\\xd5K\\xfc\\x9f?\\xbb\\xc4\\xa7C{\\xe1(\\xefbZ\\x99\\xb9e\\x87\\xd9e\\xa2\\xfa\\xabCV\\xd9y\\x9aW~j\\xf5f\\xc2o\\xf5\\xb7\\xf8\\xa3\\xe8\\x8f\\xf0\\xdd\\xbb\\xef\\xec\\x7f\\x0b\\x83\\x04\\tb\\xc4H\\xc6\\t\\x8c6Pgj\\xb1\\xad+!\\xe1\\xc1C\\xefu\\xefd\\x1bR\\xf1}\\x8chd\\x07\\xcdz\\xfe\\x87\\xe3\\xbf\\xf1\\xe1K\\x1f!B(\\xd8\\xc1\\xae\\x84\\xc4\\xf7\\xc5\\xf7\\xf1;\\xe2w\\xd0\\x93=\\xa4i\\x8a\\xb7o\\xdff~m\\x98[&\\xa2\\xbad\\x95\\x9d\\xd5\\xbc\\xf2&\\xeefBc\\x0c\\xa6\\xdfM\\xf1\\xab\\xbf\\xfa\\xd5\\xf2\\xb5\\xa7@\\x1a\\xa5\\xd0\\x91\\xc6\\xdd\\xe4\\x0e\\x03\\x7f\\x00Oz\\x10J@\\x04\\x02*P\\x08\\x82\\x00\\xd7g\\xd7\\xa5\\xbd\\xfe\\xa7\\\\FYG\\xf6O\\xa3\\x97\\x97\\xf5\\x85\\'\\xe0\\xf5=\\xfb\\x1c\\xf6\\xf9O\\xa97\\xf00\\xfcb\\x08\\xff\\xeay\\xe2\\x9f\\x88\\x88\\x9a\\x85\\xc3\\\\\"\\xa261\\x06\\xb8{\\x00\\xde~\\x00\\xa2\\x95\\x8cZ\\x9c\\x02Q\\x04\\xc4\\xc9r[\\x17\\x98\\xafOyv\\xa8\\xab\\xe6\\x7f\\x16\\x99c6\\xc6\\x0e\\x92\\x93\\x14H5\\xc6\\xa3\\x11n\\'\\xab\\x1f\\xea\\x04\\xe0)\\xdc\\xc63\\x9c\\r\\x87\\xf0\\xbc\\xf9F\\x80R\\xc0\\xe59\\xc4\\xd59>\\xfa\\xf8c(\\xb5\\xdc\\x14\\xd8\\x94\\xb9s\\xca\\xce-;\\xcc.\\x13\\xb5\\xdb)\\x07\\xb9Q\\x14\\xe1\\xfd\\xfb\\xf7\\x8b\\xff?\\x8e5\\xfe\\xf4&\\xc2/\\xc7\\t\\xa0|x\\xe7\\xd7H\\xa6cL\\x1e\\xef\\x11\\x1b\\x03\\xf3\\xe4%\\xa9\\xf3kx~\\x00%\\x00O\\x02J\\x00R\\x14w\\x0cL\\xb5Fb\\x80\\xd4\\xd8\\x84r|\\xf7\\x01XI-\\x0b\\x01(\\xad\\xa1\\xe2\\x11\\x82\\xb3\\xab\\xc5\\xdf?\\xf7\\x05~|\\x15\\xe2\\x07\\xaf\\xce\\xf1\\xe2\\xc5\\x8b\\xc5\\xdf\\xcf\\xca\\xdc9e\\xe6\\x96\\x1df\\x97\\x89\\xea\\xa9NYeg\\xdf\\xf3\\xce\\x0f\\x1f>\\xe0\\xab\\xc9W\\xf8k\\xf3\\xd7\\x18\\x99\\xe5\\x7f7\\xbd\\x9d\\xc2\\x9c\\x19\\xa4\\xde\\xfa\\xb1O\\xf8\\x02\\xbdW=HH((x\\xf0 Q\\xdc\\x8f\\xc9\\xc0 ]\\xf9#\\x8ec\\xc4\\xef\\xd6\\xb7\\x9d\\xddP\\xb9\\x7f\\xd9\\x87?\\xf0\\x17\\x7f\\xefS\\xf1)~W\\xfc.\\x86r={:\\x99Lpss\\xb3\\xf1\\xfbcn\\x99\\xa8\\xdb\\xea\\x92Uv\\xf6=\\xefL\\xd3\\x14\\xdf\\xfe\\xf2[L\\xdfO\\x11\\xbd\\x8b\\xa0\\x13{\\xe2\\x9d$\\tF\\xa3\\x11\\x86b\\x08\\x1d\\xaf\\x9f\\x8c\\x9f\\xf5\\xce0\\x1c\\x0c!|\\x01\\xe9K\\x08O\\x14z\\xdeh\\xb4\\xdd\\xbe\\xd5\\xb1\\xb6\\x7f\\xce4\\xd6rg\\x02P\\xa1\\x82\\xea+\\xc8`\\xf9\\xfe\\xa1\\xfa\\n\\x83O\\x07\\x08_\\x85<\\x8f%\"j\\t\\x0es\\x89\\x88\\xda\\xc8\\x18\\x9b]\\xfep\\x07\\xdc=bq\\xb6o`\\x07\\xbaql\\xffw\\xd3\\xa0B\\xc9\\xf9PW\\xda\\xc1\\xae\\x9cg\\x99\\xa5\\x9c/Z\\t\\xfb\\xbff\\xfe\\r\\x1a\\x00F\\x03\\xda\\xd8o\\xcf\\x18\\xfb\\xdc\\xdbT\\xafo\\x04c\\x9eZ\\x1e?\\xc2(\\x05x\\xf3!\\xb2\\x14\\x88\\xe2\\x18\\x89N1\\xbc\\xba\\x02.\\xce\\x80a\\x7f\\xb11\\xfc\\xf4\\x03\\xd6>\\x1b\\x12ebv\\x99\\xa8\\x9dN9\\xc8\\x05\\xecV\\xee\\xa6\\xa1\\xe2,5\\xf8\\xa5\\x18\\xe2o\\'\\x02w\\x1f>@\\'\\xf6\\x06\\x1dm\\x0cbm\\xec\\xb3i\\x85\\x828_O,\\x0b\\xcc\\x0f\\xdf\\x10\\x90\\xf3\\xc3\\xb5\\x14X\\xfb\\xeb\\xa7\\xb4\\x014\\xeca\\xdb`~\\x18\\xc7r\\xf3v\\x95\\x99\\x8e\\x80h\\x04O\\x08xR\\xc0.\\x93\\t\\xa4\\xe3\\x07\\xf8\\xfd>>\\x1e\\xf6\\xf0\\x9b\\x97\\x01^\\xf4\\x967\\xe1|\\xf4\\xd1Gk\\xc9\\xe2]7$\\xca\\xc6\\xec2Q}\\xd4)\\xab\\xec\\xec[\\x84I\\x92\\x04\\xdf}\\xf7\\xdd\\xe2\\xff\\xdf\\x98\\x1b|e\\xbe\\xc2\\xdb\\xe4-\\xe2Q\\x0c\\xff\\xc2_\\x0cW\\x13$H\\x91B\\x9eK\\xa83\\xb5\\xf6\\xed\\n\\x08HH\\x88\\xf9\\x1fr\\xfe\\x87\\xfb\\xebM\\xdc\\x96\\xad\\x81Y\\xfb\\xdf\\xd5\\xcd[\\'\\xfe.\\x86L\\xed\\xb7\\xe9\\xc3_|\\x9b2\\x94\\xb8|y\\x89_\\x13\\xbf\\x86\\x1f\\xe2\\x87\\xe8\\xc9\\xec\\xda\\xcd\\x87\\x0f\\x1f2K5\\xcc-\\x13uS\\x9d\\xb2\\xca\\xce\\xbeE\\x98\\xfb\\xfb{<>>\\x02\\xb0\\xd7\\x1d\\x92\\xfb\\x04\\xd3\\xf7S<|x\\x80R\\n\\x81\\x17\\x00\\xda>k\\xd7\\rW_\\xf4^<\\xbb\\x91Rx\\xc2\\x16\\x17\\x14 \\xa4\\xb0\\x7f*\\xfb\\xbf\\xd8ph4\\xf3\\x93q\\xa3\\x8d\\xfd3\\x9d\\xff\\x99\\x98\\xb54\\xfe\\xe2\\xdb\\x97\\x022\\x94\\x90\\x81\\x84\\n\\xd5\\xda\\xb7\\x19\\xbe\\x0c\\xd1\\xff\\xb8\\x0f\\xef\\xdc\\xe3q\\x98\\x88\\xa8e8\\xcc%\"j\\xbb8\\x01n\\xee\\x80\\xdb{`\\xb6r\\x81\\xcc\\xc0\\x0e[\\xe3d\\xb9=\\xbb%gw\\x109\\x1f\\x0e{\\x12\\xf0<\\xbc\\x9fN\\x10%\\xf1\\xda?7\\xc3\\x01\\xee\\xa5\\xc6\\xe5\\xabW\\x1b\\xfes\\x897o\\xde\\xac}\\x10\\xa9:\\xb7\\xec0\\xbbL\\xd4.\\xa7\\x1e\\xe4>\\xdd\\xca]\\x15\\x86!^\\xbe|\\x89$I\\xf0\\xc7\\x7f\\xfb\\x0f\\xf8\\xeb\\xfb\\x19>L\\xd3\\xb5\\xcb\\xf2\"\\xecC\\x87\\xc3\\xf9\\xe6\\xec\\xe6\\xe1\\xeb\\xd1\\x84\\xad\\xb4I\\x01;\\xbc5\\x1a\\xe6a}\\x10;\\xf4\\x04>\\t\\r>\\xefK\\\\\\x9d?\\xdf\\xb0\\x18\\x0e\\x87\\xb8\\xbc\\xbc\\\\\\xfb{U\\xe7\\x96\\x1df\\x97\\x89\\xaaW\\xa7\\xac\\xb2s\\xc8\\xcd\\x83Y[\\xbc\\xb7\\xa3[\\xfc\\xca\\xfb\\x15\\xde\\xfao15\\xeb\\xe7\\x8c\\xea\\xb5B\\xea\\xa5\\x8b\\xc1\\xeb\\xa6\\xe1k\\x11\\xdc\\xe6\\xaf\\x82\\x82\\xb970\\xa3\\x95,\\'\\x04.\\xc5%\\xbe/\\xbe\\x8f\\xdf~\\xf3\\xdb;\\xdd\\xb8\\xc2\\xdc2\\x119u\\xcb*;\\xfb\\xde%\\xe6K\\x02b\\xb1\\xbdk\\xb7z=!\\xe6\\xd9\\xe6\\xf5\\x1fo\\xf2\\xf0\\x01\\x17R\\xe3\\xa3\\xbe\\xc2\\x17g>\\xce\\x03\\xbbU\\xf6\\xf0\\xf0\\xb0\\xf1\\xe2\\xbd\\x10\\x02o\\xde\\xbcY;&\\xd7!\\xb7\\xec0\\xbbLT\\x8d:f\\x95\\x9d}\\xcf3\\xb5\\xd6\\xf8\\xf6\\xdbo7\\x9e\\x0b\\xae\\x1e\\x1b\\x1f\\xcd#~i~\\x89\\xf7x\\x8f\\x917B\\xf0j}3mus\\xd7\\xcc\\xffp\\x9b\\xb6f\\xd3\\x01|Nl\\xf8\\xc3\\ro\\xddV\\xef\\xe2\\xb5\\xc6\\x1a\\xfa\\x9d\\xc6\\x95\\xb8\\xc2G\\xe2#\\xbc\\xc1\\x1bx\\xc2\\x9e\\x7f_]]\\xed\\\\\\x93an\\x99\\x88\\xea\\x96Uv\\x0e9\\xcf\\x1c\\x8dF\\xb8\\xbb\\xbb{\\xf6\\xef&I\\x828\\x8e\\xd1\\xef\\xf7a\\x8cA:N\\x11\\xdf\\xc7\\x88\\x1fb\\x0c\\xc4\\x00\\xfd`\\xfdF?\\x93\\xda$\\xb2I\\xcc\\xfa\\xc6mj\\xd6\\x9eo\\xbbF\\xacl\\xf0J\\xb1\\xd8\\xe8u\\x03\\\\\\xb1!\\xad\\xe3\\x9f\\xf9\\x08\\xae\\x03\\x04/\\x02\\xa8\\xbe\\xe2\\xb9)\\x11Q\\x07p\\x98KD\\xd4Uq\\x02<\\x8e\\x80\\xf1\\x14\\x98F\\xf6\\xcfmo\\t\\x9b\\xfe\\xf1\\xd6\\xcf\\x0c\\x02\\x08}\\xa0\\xd7\\x03\\x06!\\xf4\\xa0\\x8fooo\\x9e]\\xec2\\xc6`2\\x99l\\xbc\\x80\\xb4iK\\xab.\\xb9e\\x87\\xd9e\\xa2\\xe6\\xaab\\x90\\xbb\\xcbV.\\x90=\\xf0\\x95R\"9{\\x81\\xbf{\\x88\\xf1!Jq\\x17iL7d\\xd8\\x9ez:\\x0c\\x10\\xdb\\x0f\\xe2\\x90\\x12\\xb8\\xf0%^\\x84\\n\\x1f\\x0f<\\xbc\\x913\\xcc\\xc6\\x8f\\xcf\\xfe\\xbd\\xe9t\\n\\xdf\\xf7\\xd7\\x9es\\xee\\\\\\\\\\\\\\xe0\\xec\\xec\\xec\\xd9\\xbf_\\x87\\xdc\\xb2\\xc3\\xec2\\xd1\\xe9\\xd41\\xab\\xec\\x1cR\\x80y||\\xc4\\xfd\\xfd\\xfd\\xb3\\x7f7M\\xedsj7\\x15c\\x82\\xb3\\x00\\x1f\\xce>\\xe0\\x9dy\\x87;\\xdc\\xe1\\xd1<\\xee\\xb4\\x99{\\xc8q<@\\x80\\x0bq\\x81+\\\\\\xe1S\\xf1)\\xf0\\x1d6\\xbe\\xe7\\xad\\xbe\\xff\\xec\\x82\\xb9e\\xa2\\xee\\xaacV\\xd9\\xd9\\xb7\\x00\\x93wma<\\x1e\\xa3\\xdf\\xef?;\\x96\\t!\\xf0\\xf2\\xe2%\\xd2\\xfb\\x14\\xf1c\\x8cd\\x94 \\x9d\\xe4_\\x0b\\xb0\\xdf\\xd9\\x86\\xbf\\xb7\\xe50)\\x84\\x80\\x1a(xg\\x9e\\x1d\\xe2^\\x05\\xdc\\xc0%\"\\xea ^\\x81 \"\\xea*\\xdf\\x03\\xae/\\xed\\x9f\\x80\\xdd\\xbc\\x8d\"`\\x12\\xd9\\r\\xde$\\xb1\\x03\\xdf$\\xb5\\x7f\\xadu\\xf6\\x87\\x0c!\\xe6\\xcf\\xc0\\xf5\\x00\\x7f\\xfe<\\xdc\\xc0\\x07\\xfa=\\xa0\\x17\\xda\\xe7\\xf0\\xceI\\x00\\xc18x6\\x9c\\x10Bdn[$I\\x82(\\x8a\\xd6.\\x84\\t!puu\\x95y\\xb1m<\\x1e\\xa3\\xd7\\xeb\\x9d$\\xb7\\x0c\\x00A\\x10\\xe0\\xf5\\xeb\\xd7[\\xb3\\xcb\\xc6\\x18\\xdc\\xde\\xdeb6\\x9b1\\xbbLT\\x03U\\x0cr\\x01,\\x9e\\xc7\\xb5\\x89\\x1bzj\\xad1\\x9b\\xcd6\\xfe;\\x83\\xc1\\x00\\x17g\\x01>;[^\\x18{\\x9ci\\xfc\\xc38\\xc6w\\x93\\x04\\xa3Xc\\x92\\x1aLS\\x83(\\xb5\\xcf\\xd95&\\xfb\\xa2\\xbf\\x92@(\\x05BO\\xa2\\xaf\\x04\\xfa\\x9e\\xc0\\xcbP\\xe1\\xe3\\x81\\x8f\\xd7=\\xb9v|N\\x12\\x0f\\xdfm\\x18\\xe6\\x86a\\x88\\xd9l\\xb6q\\x98;\\x1a\\x8d0\\x1c\\x0e\\xd7~\\x0e{\\xbd\\x1e\\x06\\x83A\\xe6\\xc5\\xb6\\xdb\\xdb\\xdb\\x93\\xe5\\x96\\x01;0\\n\\x82`kv9\\x8ec\\xbc{\\xf7\\x8e\\xd9e\\xa2\\x03\\xd51\\xab\\xec\\xb8\\xf3\\xb4,\\x83\\xc1\\xe0\\xd9\\xb9\\xa51&s\\x8b7I\\x92\\xcc\\xd7\\x7f5\\xb8\\xc2+\\xf9\\n?\\xc4\\x0f\\x01\\xd8c\\xfe\\rn\\xf0\\x1d\\xbe\\xc3\\xad\\xb9E\\x84\\x08SL133\\xcc0C\\n{\\\\\\xdat\\x1c\\x17\\x10\\xf0\\xe0!\\x10\\x01B\\x84\\xe8\\xa1\\x87\\x01\\x06x!^\\xe0\\r\\xde` \\xd7o\"\\xbc\\x1f\\xdco|\\x1f\\x9a\\xcdf\\xd0Z\\xef\\xbc\\x01}yy\\xb9\\xf8o\\x9e\\x8a\\xe3\\x18\\x8f\\x8f\\x8f\\xcc-\\x13\\xb5L]\\xb3\\xca\\xcet:\\xcd}mWWW\\xcf\\xce-\\xa3(\\xca\\xbcI\\\\J\\xb9\\xf1\\\\4\\x08\\x02\\x04\\xc3\\x00\\x18\\x02}\\xd8\\xf3A\\x93\\x1a$\\xa3\\xc4\\x0ev\\xa7\\xa9}\\xb6\\xae{\\xbe\\xeeL\\xdb\\xc1w\\xc6i\\xad\\x90\\xf3\\x84\\xb2o\\x9f\\x85+\\x03\\t\\xd5W\\xf0\\x87>\\xd4@m\\xdc\\xce%\"\\xa2n\\xe10\\x97\\x88\\x88,)\\xec\\xf0\\xb5\\x9f1\\xfcL\\xb5\\xcd-\\x1b\\x00\\x8b\\x0f!\\xc2\\xfewR\\xda\\x81\\xee\\x8e\\xfa\\xfd\\xfe\\xc6M3\\xdf\\xf7\\x91\\xa6i\\xe6 \\xe0\\xe9\\xc5\\xb3 \\x080\\x1c\\x0e3/\\xa0\\xdd\\xdd\\xdd!\\x08\\x82\\x93}x\\x94R\\xe2\\xc5\\x8b\\x17;e\\x97\\xc7\\xe31f\\xb3\\x19\\xb3\\xcbD\\x15\\xaaj\\x90\\x1bEQf\\xd27\\x0c\\xc3\\xc5\\x85\\xff\\xe9t\\x9ay\\x1c\\xd94D<\\x0b$~\\x18\\x84\\xf8\\xe1\\xd5\\xf3\\xc1\\x81\\xd6\\x1a\\x93\\xd4=[\\xd7>_W\\n@\\t\\x81\\xd0\\x13\\x08\\xf68Nz\\x9e\\x07\\xdf\\xf7\\x9fm\\xd4\\t!2\\x7f\\x9e\\xd24\\xc5t:}\\xf6\\xba/..\\x10E\\xd1\\xc6\\xe1i\\x92$xxx8Yn\\x19\\xb0?\\xff\\xaf^\\xbd\\xda\\x9a]\\xd6Z\\xe3\\xe6\\xe6\\x06\\xb3\\xd9\\x8c\\xd9e\\xa2\\x1d\\xd59\\xab\\xec\\xdc\\xdf\\xdfg^\\xd0WJm<\\x1eM\\xa7\\xd3\\xcc\\x1b@\\xb2\\x8e\\x8b\\x9b\\x1e-\"\\xa5\\xc4\\xcb\\xf9\\x1f\\x9b\\xc4:^\\x0cu54\\xe4\\xca\\x1f=\\xf4\\xf6\\xfa\\xb9\\xea\\xf7\\xfb\\x1b\\x87\\xb9\\xc6\\x18L\\xa7\\xd3\\x9d\\x0b2J)\\\\^^f\\xe6\\x96\\x1f\\x1f\\x1f\\xd1\\xeb\\xf5x\\xaeK\\xd4\\x12u\\xcd*;Z\\xeb\\x8d\\xa9d\\xe7\\xec\\xecl\\xe3\\x86p\\xd6M\\x96i\\x9afn\\x14o:\\x17\\x17J\\xc0\\xbf\\xf0\\xe1_S\\xd1\\xf7\\xfd\\xad\\xd9\\xe5$I\\x16\\xdb]\\xcc.\\x13\\x9dVU\\x83\\\\`\\xb7\\xad\\\\\\xc0n\\xafm\\xe2\\x86\\xa9\\xfb\\x90RbX\\xe05\\xa2~\\xbf\\xbf1\\x8f\\xeay^\\xe6V\\xd7\\xe3\\xe3\\xe3\\xb3\\x0b_RJ\\\\^^f\\xe6\\x96\\xdd \\xe0\\x94i>\\xa5\\x14^\\xbe|\\xb9Svy4\\x1a-n\\xccav\\x99([\\x9d\\xb3\\xca\\xcel6\\xcb\\x1d4_^^f\\x1e\\xdb6\\xd1Zg\\x1e\\x17\\x0e\\xd9\\xea\\xf7\\xa5\\x0f\\x1f\\xc5\\x0cE\\xdd0y\\xd3\\xf9s\\xd6cO\\xb2\\xf4\\xfb}L&\\x93\\x8de\\x1a\\xb7\\xe9\\xcc\\xdc2Q\\xf3\\xd59\\xab\\xec\\xdc\\xdf\\xdfg~\\xfe\\xf6\\xb5\\xbc\\xed\\xe0\\xbc\\x9f\\xb7\\xac\\x1f\\xff\\xc5\\xc5E\\xe6\\xd0\\xd4\\xe5\\x96\\xab\\xe0\\xb2\\xcb\\xdb\\x9e\\xd9\\xe9\\xb2\\xcb\\xbbl\\xac\\x10u\\x85{\\xae\\xe2\\xcd\\xcd\\xcd\\xd6\\xf3\\xb00\\x0c\\xf1\\xfa\\xf5\\xeb\\x93>\\x1fw\\xd5!ye \\xff\\x98\\x9eu,\\xdc\\x94X\\xaeB\\xd6{\\x89K-\\xef\\xc3\\xe5\\x96\\xb3<>>\\xf2\\x1c\\x97\\xa8\\x81\\xe28\\xc6\\xdb\\xb7o\\xb7>\\x1fW\\x08\\x81\\xcb\\xcbK\\xbcx\\xf1\\xa2\\x92!\\xe7\\xa1ye\\xf7\\x18\\x90M\\xb2\\x9e\\x95\\x0b\\xd4\\xe3\\\\\\x9c\\x88\\x88\\xba\\x87\\xc3\\\\\"\"\\xaa\\x84K-o\\x92\\xf5\\x01\\xd0\\x18\\x93\\x99\\xbf\\xbb\\xb8\\xb8\\xc8\\xbc0\\xe6r\\xcbU\\x19\\x0e\\x87;mw\\xb9\\xec\\xf2\\xb6\\x0f\\xcbDt\\x98\\xaa\\x07\\xb9\\xbbn\\xe5\\x02\\xc5&\\x96\\xcb\\x927\\x08\\xc8:\\x1eO\\xa7\\xd3\\x8d\\x03\\x13\\x97[\\xce\\xf2\\xf8\\xf8\\x98\\x9b\\xc0+\\xd3>\\xdb\\x82\\xa3\\xd1\\x08\\xef\\xde\\xbd\\xdb\\xfa,9\\xa2\\xb6s\\xe74\\xbb<\\x1f\\xd7m\\xc1W\\xb5\\xe5th^9I\\x92\\xcc!\\x80\\xe7y\\xb5\\xbe!\\x07\\xc8\\x1f*\\x1fR\\x1a\\xe8\\xf7\\xfb\\x99\\xdb\\xben\\xb3\\x8f7\\xbb\\x105\\xc7x<\\xde\\xe9\\x9c\\xc6\\x9d\\'\\x9d\\xfa\\xf9\\xb8\\xab\\x0e\\xc9+\\x03\\xf6\\xbc-\\xeb\\xb8\\x94\\xf5\\x9etHb\\x99\\x88\\x88\\xa8\\x08\\x1c\\xe6\\x12\\x11Q%\\xf2R\\xcby\\x83\\x80\\xf1x\\xbc\\xf1\\x03W]s\\xcb\\x0e\\xb3\\xcbD\\xd5\\xaaz\\x90\\x0b\\xec\\xbe\\x95[\\xf7\\xc4\\xb2\\x93\\xf7Z\\xf2n^\\xc9\\x1a\\x9a\\xd45\\xb7\\xec0\\xbbL\\xb4\\x9b&d\\x95\\x9dC\\xf3\\xca@\\xf6\\xb1\\x0c@\\xee\\xe6m\\x13\\x8e\\xe3\\x87\\xa4\\x96\\x01\\xe6\\x96\\x89\\xda\\xa0)Ye\\xe7\\xd0\\xbc\\xb21&\\xf3\\xbf\\xcb;\\x863\\xb1LDDU\\xe1\\xbb\\x0f\\x11\\x11U&k3!M\\xd3\\xcc\\x0f\\x84Z\\xeb\\xcc\\x0f]u\\xcd-;\\xcc.\\x13U\\xa3\\x0e\\x83\\xdc}\\xb6r\\xeb\\x9eXv\\xf2\\xb6\\x84\\xb5\\xd6\\x99\\xffl<\\x1eg~-\\xea\\x9a[v\\x98]&\\xca\\xd6\\xa4\\xac\\xb2sh^9\\xef|\\xd4\\xf7\\xfd\\xcc\\r\\xb1\\xba$\\x96\\x9d\"S\\xcb\\x00s\\xcbDM\\xd7\\x94\\xac\\xb2sh^\\x19\\xc8?\\x1f\\r\\x82 \\xf3\\xbd\\xa1N\\xe7\\xe2DD\\xd4-\\x1c\\xe6\\x12\\x11Qe\\xf2R\\xcby\\xcf\\xce\\xcd\\xcb!\\xd59\\xb7\\xec0\\xbbLt:u\\x18\\xe4\\x02\\xbbo\\xe5\\x02\\xcdH,;Y\\x17\\xb4\\xe28\\xce\\x1c\\xd2\\xe4mB\\xd49\\xb7\\xec0\\xbbL\\xf4\\\\\\x93\\xb2\\xca\\xce\\xa1ye \\xbb\\x14\\x03\\xd8Au\\xd6\\xc0\\xb2nC\\x80\\xa2S\\xcb\\x00s\\xcbDM\\xd5\\xa4\\xac\\xb2sh^9\\xef\\xf1My\\xcf\\xcaeb\\x99\\x88\\x88\\xaa\\xc4a.\\x11\\x11U&/\\xb5\\x1cEQfn3I\\x92\\xcc\\r\\xb7\\xba\\xe7\\x96\\x1df\\x97\\x89\\xcaW\\x97A\\xee>[\\xb9MI,;y\\xafI\\x08\\x91y\\xd3J\\xdeM9u\\xcf-;\\xcc.\\x13YM\\xca*;\\xc7\\xe4\\x95\\xf3\\x86\\x00J\\xa9\\xdc\\xf7\\x93&\\x1d\\xc7\\x0fM-\\x03\\xcc-\\x135I\\xd3\\xb2\\xca\\xce\\xa1ye\\xc0\\x9e\\x9bg\\r\\xad\\x07\\x83A\\xe6y;\\x13\\xcbDDT%\\xbe\\x03\\x11\\x11Q\\xa5\\xb26\\x14\\x92$A\\x10\\x04\\x99\\x1f\\xc0\\xf26)\\xea\\x9e[v\\x98]&*O]\\x06\\xb9\\xc0~[\\xb9MI,;y\\xdb\\xc2\\xd3\\xe94s(\\x9b\\xa6i\\xee\\x8d5u\\xcf-;\\xcc.S\\x9751\\xab\\xec\\x1c\\x9aW\\x06\\xec\\xb1-k\\x13l0\\x18d\\x1e\\xdb\\xea\\x96Xv\\x8aN-\\x03\\xcc-\\x135E\\xd3\\xb2\\xca\\xce1ye \\xfb\\xdc\\\\\\x08\\xc1\\xc42\\x11\\x11\\xd5V\\xf5\\xef\\xc0DD\\xd4iy\\xa9\\xe5\\xd9l\\x96\\xb9-\\x10EQ\\xeeE\\xa0&\\xe4\\x96\\x1df\\x97\\x89\\x8aU\\xa7A\\xee>[\\xb9@\\xb3\\x12\\xcb\\xce\\xb6\\xd4r\\xd6\\xcfq\\xde\\x90\\xbb\\t\\xb9e\\x87\\xd9e\\xea\\xa2&f\\x95\\x9dc\\xf2\\xca@\\xfe\\x10\\xa0I\\x89e\\xa7\\x8c\\xd42\\xc0\\xdc2Q\\xdd51\\xab\\xec\\x1c\\x9aW\\x06\\xec\\xf9i^\\x05\\'\\xeb\\x9f1\\xb1LDDU\\xab\\xc7\\xa7)\"\"\\xea\\xac\\xbc\\xd4\\xf2t:}\\xb6\\xb5\\xb6*o\\x10\\xd0\\x94\\xdc\\xb2\\xc3\\xec2Q1\\xea4\\xc8\\x05\\xf6\\xdb\\xcamZb\\xd9\\xc9{m\\xb3\\xd9,w\\xd8\\x9b7\\x90mJn\\xd9av\\x99\\xba\\xa2\\x89Ye\\xe7\\x98\\xbc2`\\x8fiy\\xc3\\xdam\\xc7\\xb4\\xba*#\\xb5\\x0c0\\xb7LTGM\\xcd*;\\xc7\\xe4\\x95\\x81\\xed\\xe7\\xe6Y\\xd7\\x08\\x98X&\"\\xa2\\xaa\\xf1]\\x88\\x88\\x88*\\x97\\x97Z\\x06\\x90;\\xec\\xcd\\xba#\\xd7\\xfdwM\\xc8-;\\xcc.\\x13\\x1d\\xa7n\\x83\\xdc}\\xb7r\\x9b\\x96Xv\\xf2\\xb6\\x86\\'\\x93\\xc9\\xc17\\xe5\\x00\\xcd\\xc9-;\\xcc.S\\x9b59\\xab\\xec\\x1c\\x93W\\x06\\xb6\\x0f\\x01\\xb2n\\xd2\\xa8kb\\xd9)#\\xb5\\x0c0\\xb7LT7M\\xcd*;\\xc7\\xe6\\x95\\xf3\\x1e\\xf3\\xe1\\xde\\xaf\\x98X&\"\\xa2\\xba\\xaa\\xcf;2\\x11\\x11uV^j9o\\x10`\\x8c\\xd9\\x9a\\xf7kRn\\xd9av\\x99h\\x7fu\\x1b\\xe4\\x02\\xfbm\\xe5\\x02\\xcdL,;y\\xdb\\xb7@\\xf6\\xd6\\xd7t:\\xcd\\xcd\\xfb5)\\xb7\\xec0\\xbbLm\\xd4\\xe4\\xac\\xb2sl^9I\\x92\\xcc!\\x80;\\xc65-\\xb1\\xec\\x94\\x95Z\\x06\\x98[&\\xaa\\x8b&g\\x95\\x9dc\\xf2\\xca\\x80=\\xef\\xca:\\xde\\x0c\\x87\\xc3\\xcc\\xe3\\x1d\\x13\\xcbDDT\\x07\\xf5\\xfatEDD\\x9d\\xb4-\\xb5\\x1c\\x86a\\xe6\\x05\\xa6\\xf1x\\x9c{\\x01\\xa8i\\xb9e\\x87\\xd9e\\xa2\\xdd\\xd5q\\x90\\xbb\\xefVnS\\x13\\xcbN\\xdek\\x9cN\\xa7\\xb9\\x17\\x04\\xb7\\r\\x87\\x9a\\x96[v\\x98]\\xa6\\xb6hrV\\xd996\\xaf\\x0c\\xe4\\x1f\\xab\\x86\\xc3a\\xee\\xf9d\\x93\\x8f\\xe3\\xc7\\xa6\\x96\\x01\\xe6\\x96\\x89\\xaa\\xd4\\xf4\\xac\\xb2sl^\\xd9\\x18\\x93\\xf9\\xdf{\\x9e\\x87^\\xaf\\xc7\\xc42\\x11\\x11\\xd5\\x1a\\xdf\\x89\\x88\\x88\\xa8\\x16\\xf2R\\xcbI\\x92d\\x0e\\x02\\xb4\\xd6[7S\\x9b\\x96[v\\x98]&\\xda\\xae\\x8e\\x83\\\\`\\xff\\xad\\xdc\\xa6&\\x96\\x9dm\\xa9\\xe50\\x0c3\\xff\\xf9x<\\xdez\\x0cnZn\\xd9av\\x99\\x9a\\xac\\rYe\\xe7\\xd8\\xbcr\\xde\\xf9\\xa6\\xef\\xfb\\x08\\xc3\\xb0\\xb1\\x89e\\xa7\\xac\\xd42\\xc0\\xdc2QU\\x9a\\x9eUv\\x8e\\xcd+\\x03\\xf9\\xe7\\x9b\\xc3\\xe1\\x10q\\x1c3\\xb1LDD\\xb5V\\xbfwh\"\"\\xea\\xa4m\\xa9\\xe5\\xc1`\\x90\\xf9\\xc12/\\x97\\xe441\\xb7\\xec0\\xbbL\\xb4Y]\\x07\\xb9\\xfbn\\xe5\\x02\\xcdN,;y\\xa9\\xe5\\xbc\\x9br\\xf26%\\x9c&\\xe6\\x96\\x1df\\x97\\xa9\\x89\\xda\\x90Uv\\x8e\\xcd+\\x03\\xf9%\\x98\\xe1p\\x88$I\\x1a\\x9bXv\\xcaL-\\x03\\xcc-\\x13\\x9dZ\\x1b\\xb2\\xca\\xce\\xb1y\\xe5\\xbc\\xc73I)1\\x18\\x0c\\x98X&\"\\xa2\\xda\\xab\\xe7\\xa7-\"\"\\xea\\x9cm\\xa9e!Dff3I\\x92\\xcc\\xc1\\x89\\xd3\\xd4\\xdc\\xb2\\xc3\\xec2\\xd1\\xba\\xba\\x0er\\x81\\xfd\\xb7r\\x9b\\x9eXv\\xb6\\xa5\\x96\\xfb\\xfd~\\xe6M)\\xbb\\xdc\\x94\\xd3\\xd4\\xdc\\xb2\\xc3\\xec25E\\x1b\\xb2\\xcaN\\x11y\\xe5\\xbc!\\x80R\\n\\xfd~\\xbf\\xf1\\x89e\\xa7\\xcc\\xd42\\xc0\\xdc2\\xd1)\\xb4%\\xab\\xec\\x1c\\x9bW\\x06\\xec\\x8d\\x96YC\\xed\\xc1`\\x00!\\x04\\x13\\xcbDDT{|7\"\"\\xa2\\xda\\xc8K-\\xc7q\\x8c\\xe1p\\x98\\xf9Am\\x97\\xcd\\x91\\xa6\\xe6\\x96\\x1df\\x97\\x89\\xac:\\x0fr\\x0f\\xd9\\xcamzb\\xd9\\xd9\\x96Z\\xce\\xbb)\\'M\\xd3\\x9dn\\xa8ijn\\xd9av\\x99\\xea\\xacMYe\\xe7\\xd8\\xbc2`\\x8f\\xd1Y\\x1ban\\x08\\xd0\\xf4\\xc4\\xb2Sfj\\x19`n\\x99\\xa8lm\\xc9*;E\\xe4\\x95\\x81\\xec\\x1b-\\x85\\x10L,\\x13\\x11Qc\\xd4\\xf7\\x1d\\x9b\\x88\\x88:g[jY)\\x95\\xb91\\x10E\\xd1N\\x17\\x7f\\x9a\\x9c[v\\x98]\\xa6.\\xab\\xf3 \\x17\\xd8\\x7f+\\x17hGb\\xd9\\xd9%\\xb5\\x9c\\xf5u\\xd9e#\\xab\\xc9\\xb9e\\x87\\xd9e\\xaa\\xa36e\\x95\\x9d\"\\xf2\\xca\\xc0\\xf6!@\\x1b\\x12\\xcbN\\xd9\\xa9e\\x80\\xb9e\\xa2\\xb2\\xb4)\\xab\\xec\\x1c\\x9bW\\x06\\xec9h^\\x01G)\\xc5\\xc42\\x11\\x115B\\xbd?}\\x11\\x11Q\\xa7lK-\\x03\\xd9\\xc3\\x10`\\xb7A@\\xd3s\\xcb\\x0e\\xb3\\xcb\\xd4Eu\\x1f\\xe4\\x1e\\xb2\\x95\\xdb\\x96\\xc4\\xb2\\xb3-\\xb5,\\xa5\\xcc\\x1d\\xf8\\xee2\\x88mzn\\xd9av\\x99\\xea\\xa2MYe\\xa7\\x88\\xbc2`\\x07\\xc2y\\x83Z)ek\\x12\\xcbN\\xd9\\xa9e\\x80\\xb9e\\xa2\"\\xb5-\\xab\\xec\\x14\\x91W\\x06v\\xbb\\xd1\\x92\\x89e\"\"j\\x02\\xbe#\\x11\\x11Q\\xadlK-\\xfb\\xbe\\x9f;\\xf0\\xcd\\xbaswU\\xd3s\\xcb\\x0e\\xb3\\xcb\\xd4%u\\x1f\\xe4\\x02\\x87m\\xe5\\xb6%\\xb1\\xeclK-\\x03\\xc7\\xdf\\x94\\x034?\\xb7\\xec0\\xbbLUjcV\\xd9)\"\\xaf\\x0c\\xecv\\\\oKb\\xd9);\\xb5\\x0c0\\xb7LT\\x94\\xb6e\\x95\\x9d\\xa2\\xf2\\xcay\\x8f\\xf1\\x08\\xc3\\x10\\xbe\\xef3\\xb1LDD\\x8dQ\\xffwp\"\"\\xea\\x94m\\xa9e {\\x10`\\x8c\\xd9)\\x0f\\x08\\xb4#\\xb7\\xec0\\xbbLm\\xd7\\x84A\\xee![\\xb9@\\xbb\\x12\\xcb\\xce\\xb6\\xd4\\xb2\\xe7y\\x99\\x9b_\\xd3\\xe9t\\xa7\\xa4p\\x1br\\xcb\\x0e\\xb3\\xcbT\\x856f\\x95\\x9d\\xa2\\xf2\\xcaI\\x92d\\x0e\\x01z\\xbd\\x1e<\\xcfkUb\\xd99Ej\\x19`n\\x99\\xe8Xm\\xcc*;E\\xe4\\x95\\x01{\\xde\\x94u\\x1cq?\\x1fL,\\x13\\x11QS4\\xe3\\xd3\\x18\\x11\\x11u\\xc6.\\xa9\\xe50\\x0c3/2\\x8d\\xc7\\xe3\\x9d.\\xfc\\xb4%\\xb7\\xec0\\xbbLm\\xd5\\x84A.p\\xd8Vn\\xdb\\x12\\xcb\\xce\\xb6\\xd42\\x80\\xdc\\x0b\\x8a\\xbb\\xde\\x94\\xd3\\x96\\xdc\\xb2\\xc3\\xec2\\x9dJ\\x1b\\xb3\\xcaNQye \\xffX\\xe4\\x8eamK,;\\xa7H-\\x03\\xcc-\\x13\\x1d\\xa2\\xadYe\\xa7\\xa8\\xbc\\xb21&\\xf3\\xdbY\\xbd\\xb1\\x90\\x89e\"\"j\\n\\xbe+\\x11\\x11Q\\xedlK-\\x0b!2\\x07\\x01Z\\xeb\\x9d7O\\xdb\\x92[v\\x98]\\xa6\\xb6i\\xca \\xf7\\xd0\\xad\\xdc\\xb6%\\x96\\x9d]R\\xcb.m\\xb7\\xc9x<\\xde\\xf9\\xd8\\xdb\\x96\\xdc\\xb2\\xc3\\xec2\\x95\\xa9\\xcdYe\\xa7\\xa8\\xbcr\\xde\\xf9\\xa4\\xef\\xfb\\x8b\\x9f\\x97\\xb6%\\x96\\x9dS\\xa4\\x96\\x01\\xe6\\x96\\x89\\xf6\\xd5\\xd6\\xac\\xb2ST^\\x19\\xc8?\\x9ft\\xd7\\x00\\x98X&\"\\xa2&i\\xce;:\\x11\\x11u\\xc6.\\xa9\\xe5\\xc1`\\x90\\xf9\\xc14/\\xa7\\xf4T\\x9br\\xcb\\x0e\\xb3\\xcb\\xd4\\x06M\\x19\\xe4\\x02\\x87m\\xe5\\x02\\xedL,;\\xdbR\\xcb@\\xf6vn\\xde&\\xc5Sm\\xca-;\\xcc.S\\x19\\xda\\x9cUv\\x8a\\xca+\\x03\\xf9\\xa5\\x17w\\xecjcb\\xd99Uj\\x19`n\\x99hWm\\xce*;E\\xe5\\x95\\xf3\\x1e\\xbf$\\xa5\\\\\\x94]\\x98X&\"\\xa2&i\\xd6\\xa73\"\"\\xea\\x84]R\\xcbB\\x88\\xcc\\xbcf\\x92$\\x99[rO\\xb5-\\xb7\\xec0\\xbbLM\\xd6\\xa4A\\xee\\xa1[\\xb9mM,;\\xbb\\xa4\\x96\\xfb\\xfd~\\xe6M\\'\\xfb\\xdc\\x94\\xd3\\xb6\\xdc\\xb2\\xc3\\xec2\\x15\\xa5\\xcdYe\\xa7\\xc8\\xbcr\\xde\\x10@)\\xb5\\x18\\xd4\\xb65\\xb1\\xec\\x9c*\\xb5\\x0c0\\xb7L\\x94\\xa7\\xedYe\\xa7\\xa8\\xbc2`\\xcf\\xcf\\xb3\\x86\\xde\\x83\\xc1`\\xf1\\xed0\\xb1LDDM\\xc2w&\"\"\\xaa\\xa5m\\xa9e\\xc0nFd}\\xa0\\xdb\\xf5\\x99\\x8b@\\xfbr\\xcb\\x0e\\xb3\\xcb\\xd4DM\\x1a\\xe4\\x02\\x87o\\xe5\\xb65\\xb1\\xec\\xec\\x92Z\\xce\\xbb)\\'M\\xd3\\xbdn\\xa4i[n\\xd9av\\x99\\x8e\\xd1\\x85\\xac\\xb2ST^\\x19\\xb0\\xc7\\xe7\\xac\\xcd\\xb0\\xd5!@[\\x13\\xcb\\xce\\xa9R\\xcb\\x00s\\xcbDY\\xda\\x9eUv\\x8a\\xcc+\\x03\\xd9\\xe7\\xe7\\xab\\x8fkbb\\x99\\x88\\x88\\x9a\\xa6y\\xef\\xf0DD\\xd4\\t\\xbb\\xa4\\x96\\x95R\\x99[\\x03Q\\x14\\xedu\\xd1\\xa7\\x8d\\xb9e\\x87\\xd9ej\\x8a\\xa6\\rr\\x0f\\xdd\\xca\\x05\\xda\\x9dXvvM-g}-\\xf7\\xd9\\xc4jcn\\xd9av\\x99\\x0e\\xd1\\x85\\xac\\xb2Sd^\\x19\\xd8m\\x08\\xd0\\xe6\\xc4\\xb2s\\xca\\xd42\\xc0\\xdc2\\xd1S]\\xc8*;E\\xe5\\x95\\x01{\\x9e\\x99W\\xbfq\\x9f\\x89\\x99X&\"\\xa2\\xa6i\\xe6\\xa75\"\"j\\xbd]R\\xcb@\\xfe\\xe6\\xdb>\\x83\\x80\\xb6\\xe6\\x96\\x1df\\x97\\xa9\\xee\\x9a6\\xc8\\x05\\x0e\\xdf\\xcam{b\\xd9\\xd9%\\xb5,\\xa5\\xcc\\x1d\\xfa\\xee3\\x80mkn\\xd9av\\x99v\\xd5\\x85\\xac\\xb2Sd^\\x19\\xb0\\x83\\xe1\\xbc!\\xad\\x1b\\n\\xb7=\\xb1\\xec\\x9c2\\xb5\\x0c0\\xb7L\\x04t\\'\\xab\\xec\\x14\\x99W\\x06v??gb\\x99\\x88\\x88\\x9a\\x86\\xefNDDT[\\xbb\\xa4\\x96}\\xdf\\xcf\\x1d\\xfaf\\xdd\\xe1\\xbbI[s\\xcb\\x0e\\xb3\\xcbTWM\\x1c\\xe4\\x1e\\xb3\\x95\\xdb\\xf6\\xc4\\xb2\\xb3Kj\\x19(\\xee\\xa6\\x1c\\xa0\\xbd\\xb9e\\x87\\xd9e\\xca\\xd3\\xa5\\xac\\xb2Sd^\\x19\\xd8}\\x08\\xd0\\xf6\\xc4\\xb2s\\xca\\xd42\\xc0\\xdc2QW\\xb2\\xcaN\\xd1y\\xe5\\xbc\\xc7t\\x84a\\xb88/eb\\x99\\x88\\x88\\x9a\\xa8\\xb9\\xef\\xf8DD\\xd4z\\xbb\\xa4\\x96\\x81\\xecA\\x801f\\xafg\\xe7\\x02\\xed\\xce-;\\xcc.S\\x9d4q\\x90\\x0b\\x1c\\xbe\\x95\\x0bt#\\xb1\\xec\\xec\\x92Z\\xf6m\\xcf-;\\xcc.S\\x1d4u\\x90{\\xccVnW\\x12\\xcb\\xce.\\xa9e\\x00\\xb9\\x17$\\xf7\\xbd)\\xa7\\xed\\xb9e\\x87\\xd9er\\xba\\x94Uv\\x8a\\xce+\\x03\\xf9\\xc7\\x9a\\xd5cTW\\x12\\xcb\\xce\\xa9S\\xcb\\x00s\\xcb\\xd4-]\\xcb*;E\\xe7\\x95\\x8d1\\x99\\xdf\\xde\\xd3\\x1b\\x07\\x99X&\"\\xa2&\\xe2;\\x14\\x11\\x11\\xd5\\xda.\\xa9e!D\\xe6 @k\\xbd\\xf7fi\\xdbs\\xcb\\x0e\\xb3\\xcbT\\xa5\\xa6\\x0er\\x81\\xe3\\xb6r\\xbb\\x92XvvM-\\xaf\\xa6\\xef\\x9e\\x1a\\x8f\\xc7{\\x1fs\\xdb\\x9e[v\\x98]\\xee\\xb6.f\\x95\\x9d\\xa2\\xf3\\xcay\\xe7\\x8b\\xbe\\xef\\xaf\\xfd\\xbcu%\\xb1\\xec\\x9c:\\xb5\\x0c0\\xb7L\\xdd\\xd1\\xb5\\xac\\xb2St^\\x19\\xc8?_\\\\\\xfdl\\xcf\\xc42\\x11\\x115U\\xf3\\xcf\\x00\\x88\\x88\\xa8\\xd5vM-\\x0f\\x06\\x83\\xcc\\x0f\\xb6y\\xb9\\xa5,]\\xc8-;\\xcc.\\xd3\\xa95y\\x90{\\xccV.\\xd0\\xad\\xc4\\xb2\\xb3Kj\\x19\\xc8\\xde\\xce\\xcd\\xdb\\xb4\\xc8\\xd2\\x85\\xdc\\xb2\\xc3\\xecr7u1\\xab\\xec\\x14\\x9dW\\x06\\xf2K.\\xab\\xc7\\xa6.%\\x96\\x9d*R\\xcb\\x00s\\xcb\\xd4~]\\xcc*;E\\xe7\\x95\\xf3\\x1e\\xaf$\\xa5\\\\+\\xb60\\xb1LDDM\\xd5\\x8eOsDD\\xd4Z\\xbb\\xa6\\x96\\x85\\x10\\x99Y\\xcd$I2\\x87/Y\\xba\\x92[v\\x98]\\xa6Si\\xf2 \\x178n+\\xb7k\\x89eg\\xd7\\xd4r\\xbf\\xdf\\xcf\\xbc\\xa9\\xe4\\x90\\x9br\\xba\\x92[v\\x98]\\xee\\x8e.f\\x95\\x9d2\\xf2\\xcayC\\x00\\xa5\\xd4\\xda\\x90\\xb6k\\x89e\\xa7\\x8a\\xd42\\xc0\\xdc2\\xb5SW\\xb3\\xcaN\\xd1ye\\xc0\\xdel\\x995\\x14\\x1f\\x0c\\x06k\\xdf\\x1e\\x13\\xcbDD\\xd4T|\\x97\"\"\\xa2\\xda\\xdb%\\xb5\\x0c\\xd8\\xcd\\x89\\xac\\x0f~\\xfb>s\\x11\\xe8Nn\\xd9av\\x99\\xca\\xd6\\xf4A\\xee\\xb1[\\xb9]K,;\\xbb\\xa6\\x96\\xf3n\\xcaI\\xd3\\xf4\\xa0\\x1bh\\xba\\x92[v\\x98]n\\xb7.g\\x95\\x9d\\xa2\\xf3\\xca\\x80=6gm\\x88=\\x1d\\x02t-\\xb1\\xecT\\x91Z\\x06\\x98[\\xa6\\xf6\\xe9jV\\xd9)#\\xaf\\x0cd\\xdfl\\xf9\\xf4qLL,\\x13\\x11Q\\x93\\xb5\\xe7\\x8c\\x80\\x88\\x88Zk\\xd7\\xd4\\xb2R*ss \\x8a\\xa2\\x83.\\xf6t)\\xb7\\xec0\\xbbLeh\\xfa \\x178n+\\x17\\xe8fb\\xd9\\xd9\\'\\xb5\\x9c\\xf5\\xf5?d\\x03\\xabK\\xb9e\\x87\\xd9\\xe5v\\xearV\\xd9)#\\xaf\\x0c\\xec>\\x04\\xe8bb\\xd9\\xa9*\\xb5\\x0c0\\xb7L\\xed\\xd1\\xe5\\xac\\xb2St^\\x19\\xb0\\xe7\\x92y\\xe5\\x9b\\xd5\\xcf\\xb4L,\\x13\\x11Q\\x93\\xb5\\xeb\\xd3\\x1d\\x11\\x11\\xb5\\xd2\\xae\\xa9e \\x7f\\xa0r\\xc8 \\xa0k\\xb9e\\x87\\xd9e*R\\x1b\\x06\\xb9\\xc7n\\xe5v5\\xb1\\xec\\xec\\x9aZ\\x96R\\xe6\\x0e~\\x0f\\x19\\xbcv-\\xb7\\xec0\\xbb\\xdc\\x1e]\\xce*;e\\xe4\\x95\\x01; \\xce\\x1b\\xd0\\xae\\x0e\\x87\\xbb\\x9aXv\\xaaJ-\\x03\\xcc-S\\xb3u=\\xab\\xec\\x94\\x91W\\x06\\xf6\\xbb\\xd9\\x92\\x89e\"\"j2\\xbeS\\x11\\x11Q#\\xec\\x9aZ\\xf6}?w\\xf0\\x9bu\\'p\\x9e\\xae\\xe5\\x96\\x1df\\x97\\xa9\\x08m\\x18\\xe4\\x02\\xc7o\\xe5v5\\xb1\\xec\\xec\\x9aZ\\x06\\x8a\\xbf)\\x07\\xe8^n\\xd9av\\xb9\\xd9\\x98U^*#\\xaf\\x0c\\xecwl\\xefjb\\xd9\\xa9*\\xb5\\x0c0\\xb7L\\xcd\\xd5\\xf5\\xac\\xb2SV^9\\xef1\\x1ca\\x18\\xae\\x9d{2\\xb1LDDM\\xd7\\xbe3\\x04\"\"j\\xa5]S\\xcb@\\xf6 \\xc0\\x18s\\xd0\\xb3s\\x81n\\xe6\\x96\\x1df\\x97\\xe9Pm\\x19\\xe4\\x1e\\xbb\\x95\\x0bt;\\xb1\\xec\\xec\\x9aZ\\xf6\\xf8\\xf43;\\x13\\xcbDD\\xd4\\x06\\xed=c \"\\xa2\\xd6\\xd9\\'\\xb5<\\x18\\x0c2?\\x18\\xe7\\xe5\\x98\\xb6\\xe9rn\\xd9av\\x99\\xf2\\xb4i\\x90\\x0b\\x1c\\xbf\\x95\\x0b0\\xb1\\xbcj\\xd7\\xd42\\x90\\xbd\\x9d\\x9b\\xb7\\x89\\xb1M\\x97s\\xcb\\x0e\\xb3\\xcb\\xf5\\xc4\\xac\\xf2se\\xe5\\x95\\x81\\xfcR\\xcb\\xd3c\\x0f\\x13\\xcbKU\\xa7\\x96\\x01\\xe6\\x96\\xa9\\xbe\\x98U~\\xae\\xac\\xbcr\\xde\\xe3\\x93\\xa4\\x94\\xcfJ,L,\\x13\\x11Q\\x1b\\xb4\\xfb\\xd3\\x1f\\x11\\x11\\xb5\\xca>\\xa9e!DfN3I\\x92\\xccM\\xbbm\\xba\\x9e[v\\x98]\\xa6M\\xda6\\xc8-b+\\x97\\x89\\xe5u\\xfb\\xa4\\x96\\xfb\\xfd~\\xe6M#\\xc7\\xdc\\x94\\xd3\\xf5\\xdc\\xb2\\xc3\\xecr}0\\xab\\xfc\\\\\\x99y\\xe5\\xbc!\\x80R\\xea\\xd9\\x80\\x96\\x89\\xe5uU\\xa7\\x96\\x01\\xe6\\x96\\xa9^\\x98U\\xde\\xac\\xac\\xbc2`\\xcf\\xd1\\xb3\\x86\\xe6\\x83\\xc1\\xe0\\xd9\\xb7\\xcb\\xc42\\x11\\x11\\xb5\\x01\\xdf\\xb1\\x88\\x88\\xa8QvM-\\x03v\\xb3\"\\xeb\\x03\\xe2\\xa1\\xcf\\\\\\x04\\x98[v\\x98]\\xa6Um\\x1b\\xe4\\x02\\xc5l\\xe52\\xb1\\xbcn\\x9f\\xd4r\\xdeM9i\\x9a\\x1eu\\xe3L\\xd7s\\xcb\\x0e\\xb3\\xcb\\xd5bV9[Yye\\xc0\\x1e\\x97\\xb36\\xc56\\r\\x01\\x98X^Wuj\\x19`n\\x99\\xea\\x83Y\\xe5\\xcd\\xca\\xcc+\\x03\\xd9\\xe7\\xe8\\x9b\\x1e\\xb7\\xc4\\xc42\\x11\\x11\\xb5E\\xfb\\xcf \\x88\\x88\\xa8U\\xf6I-+\\xa52\\xb7\\x07\\xa2(:\\xea\"\\x0fs\\xcbK\\xcc.S\\x1b\\x07\\xb9El\\xe5\\x02L,o\\xb2oj9\\xeb\\xd7\\xcc1\\x9bW\\xcc-/1\\xbb\\\\\\rf\\x95\\xb3\\x95\\x99W\\x06\\xf6\\x1b\\x020\\xb1\\xfc\\\\\\x1dR\\xcb\\x00s\\xcbT=f\\x95\\xb3\\x95\\x95W\\x06\\xec\\xf9b^\\xf5\\xe6\\xe9gR&\\x96\\x89\\x88\\xa8-\\xba\\xf1i\\x90\\x88\\x88Zc\\x9f\\xd42\\x90\\xbf=w\\xcc \\x80\\xb9\\xe5u\\xcc.wW\\x1b\\x07\\xb9@1[\\xb9L,o\\xb6OjYJ\\x99;\\xfc=f\\xe0\\xca\\xdc\\xf2:f\\x97O\\x87Y\\xe5le\\xe6\\x95\\x01;(\\xce\\x1b\\xce>\\x1d\\x123\\xb1\\xbcY\\x1dR\\xcb\\x00s\\xcbT\\rf\\x95\\xf3\\x95\\x99W\\x06\\xf6?Ggb\\x99\\x88\\x88\\xda\\x82\\xefZDD\\xd48\\xfb\\xa4\\x96}\\xdf\\xcf\\x1d\\xfef\\xdd1\\xbc\\x0b\\xe6\\x96\\xd71\\xbb\\xdc=m\\x1d\\xe4\\x16\\xb5\\x95\\xcb\\xc4\\xf2f\\xfb\\xa4\\x96\\x81\\xf2n\\xca\\x01\\x98[~\\x8a\\xd9\\xe5r1\\xab\\xbc]\\x99ye`\\xff!\\x00\\x13\\xcb\\x9b\\xd5!\\xb5\\x0c0\\xb7L\\xa7\\xc7\\xacr\\xbe\\xb2\\xf3\\xcay\\x8f\\xd9\\x08\\xc3\\xf0\\xd9\\xf9%\\x13\\xcbDD\\xd4&\\xdd9\\xa3 \"\\xa2\\xd6\\xd8\\'\\xb5\\x0cd\\x0f\\x02\\x8c1G=;\\x17`ny\\x13f\\x97\\xbb\\xa1\\xad\\x83\\\\\\xa0\\x98\\xad\\\\\\x80\\x89\\xe5<\\xfb\\xa4\\x96=\\xcf\\xcb\\xdc\\x02\\x9bN\\xa7G%\\x7f\\x99[~\\x8e\\xd9\\xe5r0\\xab\\xbc]\\xd9y\\xe5$I2\\x87\\x00\\xbd^\\xef\\xd9\\xf9\\x1c\\x13\\xcb\\xd9\\xea\\x92Z\\x06\\x98[\\xa6\\xd3aVy\\xbb2\\xf3\\xca\\x80=\\xef\\xc8\\xfa\\xfd\\xbc\\xe9\\xe7\\x9b\\x89e\"\"j\\x93n}:$\"\\xa2V\\xd87\\xb5\\x1c\\x86a\\xe6\\x05\\xa7\\xf1x|\\xd4\\x05\\x1e\\xe6\\x967cv\\xb9\\xdd\\xda<\\xc8-j+\\x97\\x89\\xe5|\\xfb\\xa4\\x96\\x81\\xcd\\x17\\xe8\\x9cco\\xcaany3f\\x97\\x8b\\xc3\\xac\\xf2ve\\xe7\\x95\\x81\\xfcc\\xc5\\xa6c\\x0c\\x13\\xcb\\xf9\\xea\\x92Z\\x06\\x98[\\xa6r1\\xab\\xbc\\x9b\\xb2\\xf3\\xca\\xc6\\x98\\xcco?\\xeb\\xc6?&\\x96\\x89\\x88\\xa8M\\xf8\\xceEDD\\x8d\\xb4OjY\\x08\\x919\\x08\\xd0Z\\x1f\\xbd\\x19\\xca\\xdc\\xf2f\\xcc.\\xb7S\\x9b\\x07\\xb9@q[\\xb9L,\\xe7\\xdb7\\xb5\\xbc)\\x9d\\xe7\\x8c\\xc7\\xe3\\xa3\\x8f\\xb1\\xcc-o\\xc6\\xec\\xf2q\\x98U\\xde]\\xd9y\\xe5\\xbc\\xf3=\\xdf\\xf77\\xfe\\xbc3\\xb1\\x9c\\xaf.\\xa9e\\x80\\xb9e*\\x0f\\xb3\\xca\\xbb);\\xaf\\x0c\\xe4\\x9f\\xefm\\xfa,\\xce\\xc42\\x11\\x11\\xb5M\\xf7\\xce0\\x88\\x88\\xa8\\x15\\xf6M-\\x0f\\x06\\x83\\xcc\\x0f\\xd6y\\xb9\\xa6]1\\xb7\\x9c\\x8d\\xd9\\xe5\\xf6h\\xfb \\xb7\\xa8\\xad\\\\\\x80\\x89\\xe5]\\xec\\x93Z\\x06\\xb2\\xb7s\\xf365v\\xc5\\xdcr6f\\x97\\x0f\\xc3\\xac\\xf2\\xee\\xca\\xce+\\x03\\xf9%\\x96M\\xc7\\x16&\\x96\\xb7\\xabSj\\x19`n\\x99\\x8a\\xc7\\xac\\xf2\\xee\\xca\\xce+\\xe7=\\x1eIJ\\xb9\\xb1\\xb0\\xc2\\xc42\\x11\\x11\\xb5M7?-\\x12\\x11Q\\xe3\\xed\\x9bZ\\x16Bdf4\\x93$\\xc9\\x1c\\xe0\\xec\\x8a\\xb9\\xe5|\\xcc.7_\\xdb\\x07\\xb9@q[\\xb9L,\\xeff\\xdf\\xd4r\\xbf\\xdf\\xcf\\xbc)\\xa4\\x88\\x9br\\x98[\\xce\\xc7\\xec\\xf2\\xee\\x98U\\xde\\xdd)\\xf2\\xcayC\\x00\\xa5\\xd4\\xc6\\xe1,\\x13\\xcb\\xbb\\xa9Sj\\x19`n\\x99\\x8a\\xc1\\xac\\xf2~\\xca\\xce+\\x03\\xf6\\x86\\xcb\\xac\\xa1\\xfa`0\\xd8\\xf8\\xed3\\xb1LDDm\\xc3w/\"\"j\\xac}R\\xcb\\x80\\xdd\\xbc\\xc8\\xfa y\\xec3\\x17\\x01\\xe6\\x96\\xb7av\\xb9\\xb9\\xba0\\xc8-r+\\x97\\x89\\xe5\\xdd\\xec\\x9bZ\\xce\\xbb)\\'M\\xd3Bn\\x98an9\\x1f\\xb3\\xcb\\xf9\\x98U\\xde_\\xd9ye\\xc0\\x1e\\x93\\xb36\\xc6\\xb2\\x86\\x00L,\\xef\\xa6N\\xa9e\\x80\\xb9e:\\x1e\\xb3\\xca\\xfb9E^\\x19\\xc8\\xbe\\xe12\\xebqJL,\\x13\\x11Q\\x1bu\\xf7\\x8c\\x83\\x88\\x88\\x1ao\\xdf\\xd4\\xb2R*s\\x83 \\x8a\\xa2B.\\xee0\\xb7\\xbc\\x1d\\xb3\\xcb\\xcd\\xd2\\x85A.P\\xdcV.\\xc0\\xc4\\xf2>\\x0eI-g\\xfd:+b\\xe3\\x8a\\xb9\\xe5\\xed\\x98]\\xde\\x8cY\\xe5\\xfd\\x9d\"\\xaf\\x0c\\xec?\\x04`bywuK-\\x03\\xcc-\\xd3\\xe1\\x98U\\xde_\\xd9ye\\xc0\\x9e\\x13\\xe6\\x15o6}\\xa6db\\x99\\x88\\x88\\xda\\xa8\\xdb\\x9f\\x1e\\x89\\x88\\xa8\\xd1\\xf6M-\\x03\\xf9C\\x99\"\\x06\\x01\\xcc-\\xef\\x86\\xd9\\xe5f\\xe8\\xca \\xb7\\xc8\\xad\\\\&\\x96\\xf7\\xb3ojYJ\\x99;\\x00.b\\xd0\\xca\\xdc\\xf2n\\x98]^bVy\\x7f\\xa7\\xc8+\\x03v`\\x9c7\\x98\\xdd4,fby?uK-\\x03\\xcc-\\xd3~\\x98U>\\xcc)\\xf2\\xca\\xc0a7\\\\2\\xb1LDDm\\xc4w0\"\"j\\xb4}S\\xcb\\xbe\\xef\\xe7\\x0e\\x80\\xb3\\xee,\\xde\\x07s\\xcb\\xbbav\\xb9\\xde\\xba2\\xc8\\x05\\x8a\\xdd\\xcaeby?\\xfb\\xa6\\x96\\x81\\xf2o\\xca\\x01\\x98[\\xdeU\\xd7\\xb3\\xcb\\xcc*\\x1f\\xee\\x14ye\\xe0\\xb0\\xe3;\\x13\\xcb\\xfb\\xa9[j\\x19`n\\x99v\\xc7\\xac\\xf2aN\\x95W\\xce{\\x8cF\\x18\\x86\\x1b\\xcf!\\x99X&\"\\xa2\\xb6\\xe2\\x19\\x08\\x11\\x115\\xda\\xbe\\xa9e \\xfb\\xe2\\x9d1\\xa6\\x90g\\xe7\\x02\\xcc-\\xef\\x83\\xd9\\xe5\\xfa\\xe9\\xd2 \\xb7\\xc8\\xad\\\\\\x80\\x89\\xe5C\\xec\\x9bZ\\xf6\\xce\\xa9\\xf2\\xca@\\xfe\\xf9\\\\\\xd6gl&\\x96\\x89\\x88\\xa8\\xcdxFBDD\\x8dwHjy0\\x18d~0\\xcf\\xcb9\\xed\\x8b\\xb9\\xe5\\xfd1\\xbb\\\\\\x8d\\xae\\rr\\x81b\\xb7r\\x01&\\x96\\x8f\\xb1oj\\x19\\xc8\\xbe\\x90\\x97\\xb7\\xc9\\xb1/\\xe6\\x96\\xf7\\xd7\\xd6\\xec2\\xb3\\xca\\xc7;U^\\x19\\xc8/\\xadd\\x1d;\\x98X>\\\\]S\\xcb\\x00s\\xcb\\xb4\\xc4\\xac\\xf2\\xf1N\\x95W\\xce{\\xfc\\x91\\x942\\xb3\\x9c\\xc2\\xc42\\x11\\x11\\xb5\\x19?]\\x12\\x11Q\\xe3\\x1d\\x92Z\\x16Bd~\\x08L\\x92$s[o_\\xcc-\\x1f\\x86\\xd9\\xe5\\xd3\\xea\\xe2 \\xb7\\xe8\\xad\\\\&\\x96\\x8fsHj\\xb9\\xdf\\xefg\\xde\\xf4Q\\xe4M9\\xcc-\\x1f\\xa6M\\xd9ef\\x95\\x8fw\\xca\\xbcr\\xde\\x10@)\\x959\\x98eb\\xf98uM-\\x03\\xcc-w\\x1d\\xb3\\xca\\xc58U^\\x19\\xb0\\xe7\\xe9YC\\xf7\\xc1`\\x90\\xf9\\xfd0\\xb1LDDm\\xc6w2\"\"j\\x85}S\\xcb\\x80\\xdd\\xcc\\xc8\\xfa X\\xd43\\x17\\x01\\xe6\\x96\\x0f\\xc5\\xec\\xf2itq\\x90\\x0b\\x14\\xbf\\x95\\xcb\\xc4\\xf2q\\x0eI-\\xe7\\xdd\\x94\\x93\\xa6i\\xa17\\xca0\\xb7|\\x98\\xa6g\\x97\\x99U.\\xce\\xa9\\xf2\\xca\\x80=\\x1egm\\x8e\\xe5\\r\\x01\\x98X>N]S\\xcb\\x00s\\xcb]\\xc6\\xacr1N\\x99W\\x06\\xb2\\xcf\\xd3\\xf3\\x1e\\x97\\xc4\\xc42\\x11\\x11\\xb5\\x1d\\xcfP\\x88\\x88\\xa8\\x15\\x0eI-+\\xa52\\xb7\\x08\\xa2(*\\xf4\\xa2\\x0es\\xcb\\x87cv\\xb9<]\\x1d\\xe4\\x16\\xbd\\x95\\x0b0\\xb1\\\\\\x84CS\\xcbY\\xbf6\\x8b\\xdc\\xb4bn\\xf9pM\\xcd.3\\xab\\\\\\x9cS\\xe6\\x95\\x81\\xc3\\x86\\x00L,\\x1f\\xaf\\xce\\xa9e\\x80\\xb9\\xe5.bV\\xb98\\xa7\\xca+\\x03\\xf6\\xbc/\\xafv\\x93\\xf5\\x99\\x90\\x89e\"\"j;~\\xda$\"\\xa2V8$\\xb5\\x0c\\xe4o\\xe0\\x159\\x08`n\\xf98\\xcc.\\x17\\xaf\\xab\\x83\\\\\\xa0\\xf8\\xad\\\\&\\x96\\x8bqHjYJ\\x99;\\x04.r\\xc0\\xca\\xdc\\xf2q\\x9a\\x94]fV\\xb98\\xa7\\xcc+\\x03vp\\x9c7\\x94\\xcd\\x1a\\x1a3\\xb1\\\\\\x8c:\\xa7\\x96\\x01\\xe6\\x96\\xbb\\x82Y\\xe5b\\x9d2\\xaf\\x0c\\x1c~\\x9e\\xce\\xc42\\x11\\x11\\xb5\\x1d\\xdf\\xcd\\x88\\x88\\xa85\\x0eI-\\xfb\\xbe\\x9f;\\x04\\xce\\xba\\x03\\xf9\\x10\\xcc-\\x1f\\x87\\xd9\\xe5\\xe2ty\\x90[\\xc6V.\\x13\\xcb\\xc58$\\xb5\\x0c\\x9c\\xee\\xa6\\x1c\\x80\\xb9\\xe5c\\xd5=\\xbb\\xcc\\xacr\\xf1N\\x99W\\x06\\x0e\\x1f\\x020\\xb1\\\\\\x8c:\\xa7\\x96\\x01\\xe6\\x96\\xbb\\x80Y\\xe5b\\x9d:\\xaf\\x9c\\xf7\\x98\\x8c0\\x0c3\\xcf\\x13\\x99X&\"\\xa2.\\xe0\\x19\\x0b\\x11\\x11\\xb5\\xc6!\\xa9e \\xfb\\xe2\\x9e1\\xa6\\xd0g\\xe7\\x02\\xcc-\\x17\\x81\\xd9\\xe5\\xe3ty\\x90\\x0b\\x14\\xbf\\x95\\x0b0\\xb1\\\\\\xa4CR\\xcb\\x9e\\xe7en\\x83M\\xa7\\xd3B\\x93\\xbd\\xcc-\\x1f\\xaf\\xae\\xd9ef\\x95\\x8bw\\xea\\xbcr\\x92$\\x99C\\x80^\\xaf\\x97y\\xfe\\xc5\\xc4rq\\xea\\x9eZ\\x06\\x98[n3f\\x95\\x8bw\\xca\\xbc2`\\xdf\\xf7\\xb3~\\xff\\xe5}\\xbd\\x98X&\"\\xa2.\\xe0\\xa7O\"\"j\\x8dCS\\xcba\\x18f^x\\x1a\\x8f\\xc7\\x85^\\xd0an\\xb9\\x18\\xcc.\\x1f\\xa6\\xeb\\x83\\xdc2\\xb6r\\x99X.\\xd6!\\xa9e \\xff\\x02_\\xd17\\xe50\\xb7\\\\\\x8c:e\\x97\\x99U.\\xde\\xa9\\xf3\\xca@\\xfe\\xef\\xf5\\xbcc\\x04\\x13\\xcb\\xc5\\xaa{j\\x19`n\\xb9m\\x98U.\\xc7\\xa9\\xf3\\xca\\xc6\\x98\\xcc\\xef/\\xef\\xc6=\\x80\\x89e\"\"\\xea\\x06\\xbe\\xa3\\x11\\x11Q\\xab\\x1c\\x92Z\\x16Bd^\\xe4\\xd3Z\\x17\\xbe\\xd9\\xc9\\xdcr1\\x98]\\xdeO\\xd7\\x07\\xb9@9[\\xb9L,\\x17\\xeb\\xd0\\xd4r^zo<\\x1e\\x17~Len\\xb9\\x18Ug\\x97\\x99U.\\xcf\\xa9\\xf3\\xcay\\xe7k\\xbe\\xef\\xe7~\\xdd\\x98X.V\\xddS\\xcb\\x00s\\xcbm\\xc2\\xacr9N\\x9dW\\x06\\xf2\\xcf\\xd7\\xf2>;3\\xb1LDD]\\xc13\\x18\"\"j\\x95CS\\xcb\\x83\\xc1 \\xf3\\x83}^\\xee\\xe9P\\xcc-\\x17\\x87\\xd9\\xe5\\xed8\\xc8-g+\\x17`b\\xb9\\x0c\\x87\\xa4\\x96\\x81\\xec\\x0b}y\\x9b\\x1e\\x87bn\\xb98Ue\\x97\\x99U.\\xcf\\xa9\\xf3\\xca@~I%o\\x08\\xc0\\xc4r\\xf1\\x9a\\x90Z\\x06\\x98[n\\x03f\\x95\\xcbs\\xea\\xbcr\\xde\\xe3\\x8d\\xa4\\x94\\xb9E\\x14&\\x96\\x89\\x88\\xa8+\\xf8i\\x94\\x88\\x88Z\\xe5\\xd0\\xd4\\xb2\\x10\"\\xf3Cb\\x92$\\x99C\\xa0C1\\xb7\\\\,f\\x97\\xb3q\\x90k\\x95\\xb1\\x95\\xcb\\xc4r9\\x0eM-\\xf7\\xfb\\xfd\\xcc\\x9b:\\xca\\xb8)\\x87\\xb9\\xe5b\\x9d2\\xbb\\xcc\\xacry\\xaa\\xc8+\\xe7\\r\\x01\\x94R\\xb9CY&\\x96\\xcb\\xd1\\x84\\xd42\\xc0\\xdcrS1\\xab\\\\\\xaeS\\xe7\\x95\\x01{\\xd3e\\xd6P~0\\x18\\xe4~\\x7fL,\\x13\\x11QW\\xf0]\\x8d\\x88\\x88Z\\xe7\\x90\\xd42`77\\xb2>(\\x16\\xfd\\xccE\\x80\\xb9\\xe5\\xa21\\xbb\\xfc\\x1c\\x07\\xb9VY[\\xb9L,\\x97\\xe3\\xd0\\xd4r\\xdeM9i\\x9a\\x96r\\x83\\x0cs\\xcb\\xc5*;\\xbb\\xcc\\xacr\\xf9N\\x9dW\\x06\\xec\\xb18k\\x83l\\xdb\\x10\\x80\\x89\\xe5r4!\\xb5\\x0c0\\xb7\\xdcD\\xcc*\\x97\\xab\\x8a\\xbc2\\x90}\\xd3e\\xde\\xe3\\x90\\x00&\\x96\\x89\\x88\\xa8[xFCDD\\xadshjY)\\x95\\xb9I\\x10EQ)\\x17s\\x98[.\\x1e\\xb3\\xcb\\x16\\x07\\xb9Kel\\xe5\\x02L,\\x97\\xe9\\x98\\xd4r\\xd6\\xaf\\xe726\\xac\\x98[.^Y\\xd9ef\\x95\\xcbWE^\\x198|\\x08\\xc0\\xc4ry\\x9a\\x92Z\\x06\\x98[n\\x12f\\x95\\xcbw\\xea\\xbc2`\\xcf\\xed\\xf2J7y\\x9f\\xe9\\x98X&\"\\xa2.\\xe1\\xa7S\"\"j\\x9dCS\\xcb@\\xfe`\\xa7\\x8cA\\x00s\\xcb\\xe5\\xe8zv\\x99\\x83\\xdc\\xa5\\xb2\\xb6r\\x99X.\\xd7\\xa1\\xa9e)e\\xee \\xb8\\x8c\\xf6:\\x94\\x19\\x00\\x01\\x00\\x00IDAT\\xc1*s\\xcb\\xe5(2\\xbb\\xcc\\xacr\\xf9\\xaa\\xc8+\\x03v\\x80\\x9c7\\x90\\xcd\\x1b\\x1e3\\xb1\\\\\\xae\\xa6\\xa4\\x96\\x01\\xe6\\x96\\xeb\\x8eY\\xe5\\xd3\\xa8\"\\xaf\\x0c\\x1cw\\xd3%\\x13\\xcbDD\\xd4%|g#\"\\xa2V:4\\xb5\\xec\\xfb~\\xee 8\\xebN\\xe5c0\\xb7\\\\\\x8e\\xaef\\x979\\xc8]W\\xd6V.\\x13\\xcb\\xe5:4\\xb5\\x0c\\x9c\\xfe\\xa6\\x1c\\x80\\xb9\\xe5\\xb2\\x1c\\x9b]fV\\xf9t\\xaa\\xc8+\\x03\\xc7\\x1d\\xe3\\x99X.WSR\\xcb\\x00s\\xcbu\\xc6\\xac\\xf2iT\\x95W\\xce{\\x0cF\\x18\\x86\\xb9\\xa5\\x1b&\\x96\\x89\\x88\\xa8kx\\x86CDD\\xadthj\\x19\\xc8\\xbe\\xf8g\\x8c)\\xe5\\xd9\\xb9\\x00s\\xcbe\\xeaRv\\x99\\x83\\xdcuem\\xe5\\x02L,\\x9f\\xc2\\xa1\\xa9e\\xcf\\xf327\\xc2\\xa6\\xd3\\xe9NI\\xde}1\\xb7\\\\\\x9eC\\xb3\\xcb\\xcc*\\x9fNUy\\xe5$I2\\x87\\x00\\xbd^/w \\xcb\\xc4r\\xf9\\x9a\\x94Z\\x06\\x98[\\xae#f\\x95O\\xa7\\x8a\\xbc2`\\xdf\\xb7\\xb3~_m\\xfbz2\\xb1LDD]\\xc3O\\xabDD\\xd4J\\xc7\\xa4\\x96\\xc30\\xcc\\xbc\\xf84\\x1e\\x8fK\\xb9\\x90\\xc3\\xdcr\\xb9\\xba\\x90]\\xe6 \\xf7\\xb9\\xb2\\xb6r\\x99X>\\x8dCS\\xcb@\\xfe\\x05\\xc0\\xb2n\\xcaan\\xb9\\\\\\xfbd\\x97\\xbf\\xfe\\xfak|\\xf3\\xcd7\\xcc*\\x9f@Uye \\xff\\xf7\\xf2\\xb6!\\x00\\x13\\xcb\\xa7\\xd1\\xa4\\xd42\\xc0\\xdcr]0\\xab|ZU\\xe5\\x95\\x8d1\\x99\\xdfo\\xde\\x8dy\\x0e\\x13\\xcbDD\\xd45|w#\"\\xa2\\xd6:4\\xb5,\\x84\\xc8\\xbc\\x08\\xa8\\xb5.ms\\x93\\xb9\\xe5r\\xb59\\xbb\\xccA\\xeesen\\xe52\\xb1|\\x1a\\xc7\\xa4\\x96\\xf3\\xd2|\\xe3\\xf1\\xb8\\xb4c)s\\xcb\\xe5\\xda\\x96]6\\xc6\\xe0\\xf1\\xf1\\x11www\\xb8\\xbd\\xbd\\xc5\\xe3\\xe3c\\xe6\\xefUf\\x95\\x8bQU^9\\xef|\\xcc\\xf7\\xfd\\xad_W&\\x96O\\xa3I\\xa9e\\x80\\xb9\\xe5:`V\\xf9\\xb4\\xaa\\xca+\\x03\\xf9\\xe7c\\xdbn\\xc8ab\\x99\\x88\\x88\\xba\\x88gH\\x96\\xf5\\xccE\\x80\\xb9\\xe5Sizv\\x99\\x83\\xdclen\\xe52\\xb1|Z\\xc7\\xa4\\x96\\xf3n\\xcaI\\xd3\\xb4\\xd4\\x1bc\\x98[>\\x8d \\x08\\xe0\\xfb>\\xa6\\xd3i\\xee\\xb1Pk\\x8d\\xe9t\\x8a \\x088\\x00(HUye\\xc0\\x1e\\x87\\xb36\\xc9v\\x19\\x020\\xb1|ZMK-\\x03\\xcc-\\x9f\\x12\\xb3\\xca\\xd5\\xa82\\xaf\\x0cd\\x9f\\xab\\xe7=\\xee\\xc8ab\\x99\\x88\\x88\\xba\\x8ag@DD\\xd4j\\xc7\\xa4\\x96\\x95R\\x99\\xdb\\x04Q\\x14\\x95z\\x11\\x87\\xb9\\xe5\\xd3ibv\\x99\\x83\\xdclen\\xe5\\x02L,W\\xe1\\xd8\\xd4r\\xd6\\xef\\x8127\\xab\\x98[.\\x9f;&O\\xa7S\\\\^^\\xe6^\\xfc\\x1d\\x0e\\x87\\xb8\\xbc\\xbc\\xc4d2\\xd9)\\xe1I\\xf9\\xaa\\xcc+\\x03\\xc7\\r\\x01\\x98X>\\xbd&\\xa6\\x96\\x01\\xe6\\x96O\\x81Y\\xe5\\xeaT\\x95W\\x06\\xec\\xf9[^\\xe5f\\xdbg2&\\x96\\x89\\x88\\xa8\\xab8\\xcc%\"\\xa2V;&\\xb5\\x0c\\xe4o\\xf1\\x959\\x08`n\\xf9\\xb4\\x9a\\x94]\\xe6 7_\\x99[\\xb9L,W\\xe3\\x98\\xd4\\xb2\\x942w\\x18\\\\\\xe6@\\x95\\xb9\\xe5\\xf2\\xb8\\xa1\\xec\\xeaPn0\\x18<\\x1b\"*\\xa5puu\\xb5\\xf6u\\x88\\xe3\\x18\\xef\\xde\\xbd\\xab\\xf5\\x10\\xa9\\xce\\xaa\\xcc+\\x03v\\x90\\x9c7\\x8c\\xdd6Dfb\\xb9\\x1aML-\\x03\\xcc-\\x97\\x85Y\\xe5jU\\x99W\\x06\\x8e?Wgb\\x99\\x88\\x88\\xba\\x8a\\xefrDD\\xd4z\\xc7\\xa4\\x96}\\xdf\\xcf\\x1d\\x06g\\xdd\\xd1\\\\\\x04\\xe6\\x96O\\xab\\t\\xd9e\\x0er\\xf3\\x95\\xbd\\x95\\xcb\\xc4r5\\x8eI-\\x03\\xd5\\xdd\\x94\\x030\\xb7\\\\4c\\x0c\\xee\\xee\\xeepss\\xb3\\xf18\\x18\\x04\\x01\\xae\\xaf\\xaf\\x179\\xe5\\xeb\\xeb\\xeb\\x8d\\xbfv\\xb4\\xd6\\xb8\\xb9\\xb9\\xc1\\xdd\\xdd\\x1d\\x07\\xea{\\xaa2\\xaf\\x0c\\x1c?\\x04`b\\xb9\\x1aML-\\x03\\xcc-\\x97\\x81Y\\xe5jU\\x9dW\\xce{\\xccE\\x18\\x86[+7L,\\x13\\x11Q\\x97\\xf1\\x8c\\x88\\x88\\x88Z\\xef\\x98\\xd42\\x90}q\\xd0\\x18S\\xea\\xb3s\\x01\\xe6\\x96\\xabP\\xd7\\xec2\\x07\\xb9\\xdb\\x95\\xb9\\x95\\x0b0\\xb1\\\\\\xa5cR\\xcb\\x9e\\xe7en\\x85M\\xa7\\xd3R\\x93\\xbb\\xcc-\\x17\\xc7\\x1ds\\xb7\\xbd\\xefJ)\\xf1\\xd9g\\x9f\\xe1\\xb3\\xcf>\\xdbz,\\x1c\\x8dF\\xcc.\\xef\\xa1\\xea\\xbcr\\x92$\\x99C\\x80^\\xaf\\xb7u\\x18\\xcb\\xc4ru\\x9a\\x9aZ\\x06\\x98[.\\x12\\xb3\\xca\\xd5\\xab2\\xaf\\x0c\\xd8\\xf7\\xdd\\xac\\xdf/\\xbb|\\xbd\\x99X&\"\\xa2.\\xe30\\x97\\x88\\x88Z\\xef\\xd8\\xd4r\\x18\\x86\\x99\\x17\\xa0\\xc6\\xe3q\\xa9\\x17p\\x98[\\xaeF\\xdd\\xb2\\xcb\\x1c\\xe4nW\\xf6V.\\x13\\xcb\\xd5:&\\xb5\\x0c\\xe4_ ,\\xfb\\xa6\\x1c\\xe6\\x96\\x8f\\xb7)\\xab\\xbc\\x89\\x1b\\x00\\x9c\\x9f\\x9f\\xe3\\xfc\\xfc|\\xa7\\x1bs\\x98]\\xdeM\\xd5ye \\xff\\xf7\\xea.C\\x00&\\x96\\xab\\xd5\\xd4\\xd42\\xc0\\xdc\\xf2\\xb1\\x98U\\xae\\x87\\xaa\\xf3\\xca\\xc6\\x98\\xcc\\xef?\\xef\\xc6\\xbbUL,\\x13\\x11Q\\x97\\xf1\\x9d\\x8e\\x88\\x88:\\xe1\\x98\\xd4\\xb2\\x10\"\\xf3\"\\xa1\\xd6\\xba\\xf4\\xcdL\\xe6\\x96\\xabQ\\x97\\xec2\\x07\\xb9\\xbb){+\\x97\\x89\\xe5j\\x1d\\x9bZ\\xceK\\xf7\\x8d\\xc7\\xe3\\xd2\\x8f\\xa1\\xcc-\\x1ff[VyU\\x18\\x86x\\xfd\\xfa\\xf5\\xda\\x8d\\x1b\\x9b\\xfe\\xde&\\xcc.oWu^9\\xef|\\xcb\\xf7\\xfd\\x9dn\\xd8ab\\xb9ZMM-\\x03\\xcc-\\x1f\\x83Y\\xe5z\\xa8:\\xaf\\x0c\\xe4\\x9fo\\xedrC\\x0e\\x13\\xcbDD\\xd4u\\xc9\\x85\\x1b\\xe6\\x96\\xeb\\xe5\\x98\\xec2\\x07\\xb9\\x879\\xc5V.\\x13\\xcb\\xf5tlj\\x19\\xc8\\xbf\\x80x\\xaa\\x9br\\xba\\x9c[\\xae\"\\xab\\xbc\\r\\xb3\\xcbV]\\xf2\\xca@\\xfe\\xef\\xc5]\\x87\\x00L,\\xd7S\\x1bR\\xcb@ws\\xcb\\xcc*\\xd7[]\\xf2\\xca\\xc6\\x98\\xcc\\xd7\\x91wc\\xddSL,\\x13\\x11\\x11Y|\\xd7#\"\\xa2\\xce96\\xb5,\\x84\\xc8\\xbc\\x88\\xa8\\xb5\\xde\\x9a\\x19+\\ns\\xcb\\xf5rHvy<\\x1es\\x90{\\x80Sm\\xe52\\xb1\\\\OE\\xa4\\x96\\xf3\\xd2~\\xe3\\xf1\\xf8d\\xc7\\xce\\xae\\xe5\\x96\\xab\\xce*o\\xc3\\xecr}\\xf2\\xcay\\xe7S\\xbe\\xef\\xef\\xfc\\xeb\\x82\\x89\\xe5zjCj\\x19\\xe8fn\\x99Y\\xe5z\\xabK^\\x19\\xc8?\\x9f\\xda\\xf5\\x86\\x1c&\\x96\\x89\\x88\\x88\\x96xFEDD\\x9dSDjy0\\x18d^\\x98\\xc8\\xcbI\\x15\\x8d\\xb9\\xe5\\xfa\\xd95\\xbb<\\x9dN\\xf17\\x7f\\xf37\\xb9\\x17\\xc38\\xc8\\xdd\\xec\\x14[\\xb9\\x00\\x13\\xcbuvlj\\x19\\xc8\\xbe\\x90\\x98\\xb7IR\\xb4.\\xe5\\x96\\xeb\\x92U\\xde\\xa6\\xcb\\xd9\\xe5\\xba\\xe4\\x95\\x81\\xfc\\xd2\\xc9\\xaeC\\x00&\\x96\\xeb\\xab-\\xa9e\\xa0[\\xb9ef\\x95\\xeb\\xaf.y\\xe5\\xbc\\xc7\\x0fI)s\\xcb$\\xab\\x98X&\"\"Z\\xe20\\x97\\x88\\x88:\\xa7\\x88\\xd4\\xb2\\x10\"\\xf3Ch\\x92$\\x99[\\x83Ecn\\xb9\\x9e\\xb6e\\x97\\x93$\\xc1\\xdd\\xdd\\x1d\\xd24\\xc5\\xc3\\xc3\\x03\\x1e\\x1e\\x1e\\x9e]\\xe8\\xe3 w\\xb3Sm\\xe52\\xb1\\\\oE\\xa4\\x96\\xfb\\xfd~\\xe6M\\x17\\xa7\\xbc)\\xa7\\x0b\\xb9\\xe5:f\\x95\\xb7\\xe9Zv\\xb9Ny\\xe5\\xbc!\\x80Rj\\xe7A,\\x13\\xcb\\xf5\\xd6\\x96\\xd42\\xd0\\xfe\\xdc2\\xb3\\xca\\xcdP\\x97\\xbc2`\\xcf\\xd7\\xb3\\x86\\xfe\\x83\\xc1`\\xe7\\xd7\\xc1\\xc42\\x11\\x11\\xd1\\x12\\xdf\\xf9\\x88\\x88\\xa8\\x93\\x8eM-\\x03v3$\\xeb\\x83\\xe8\\xa9\\x9e\\xb9\\x080\\xb7\\\\WY\\xd9e7\\xc8]\\xfd\\x9aL\\xa7S\\xdc\\xdc\\xdc,.zp\\x90\\x9b\\xedT[\\xb9L,\\xd7[\\x11\\xa9\\xe5\\xbc\\x9br\\xd24=\\xe9\\x8d0m\\xcd-\\xd7=\\xab\\xbcM\\x97\\xb2\\xcbu\\xc9+\\x03\\xf6\\xf8\\x9b\\xb5Y\\xb6\\xcf\\x10\\x80\\x89\\xe5zkKj\\x19hwn\\x99Y\\xe5f\\xa8S^\\x19\\xc8>_\\xcf{\\\\\\xd1SL,\\x13\\x11\\x11\\xad\\xe3\\x19\\x16\\x11\\x11uR\\x11\\xa9e\\xa5T\\xe6VA\\x14E\\'\\xbdh\\xc3\\xdcr}\\xadf\\x977\\rr\\x9d4M\\x17\\x1b\\x0f\\x1c\\xe4nv\\xaa\\xad\\\\\\x80\\x89\\xe5&(*\\xb5\\x9c\\xf5{\\xed\\x94\\x9bTm\\xcc-7%\\xab\\xbcM\\x17\\xb2\\xcbu\\xca+\\x03\\xc5\\x0c\\x01\\x98X\\xae\\xbf6\\xa5\\x96\\x81v\\xe6\\x96\\x99Un\\x8e\\xba\\xe4\\x95\\x01{\\x1e\\x96W\\xb7\\xd9V\\xbcp\\x98X&\"\"ZW\\xbfO\\xcbDDD\\'PDj\\x19\\xc8\\xdf\\x04<\\xe5 \\x80\\xb9\\xe5z\\x0b\\x82\\x00WWW\\x98L&\\xb9\\xdbi\\xee\\xd7d\\x93\\xb7\\xbb\\xcat\\xaa\\xad\\\\&\\x96\\x9b\\xa1\\x88\\xd4\\xb2\\x942w(|\\xca\\x01j\\x9br\\xcbM\\xcc*o\\xd3\\xd6\\xecr\\x9d\\xf2\\xca\\x80\\x1d,\\xe7\\raw\\x1d*3\\xb1\\xdc\\x0cmJ-\\x03\\xed\\xc9-3\\xab\\xdc,u\\xca+\\x03\\xc5\\x9d\\xaf3\\xb1LDD\\xb4\\x8e\\xef~DD\\xd4YE\\xa4\\x96}\\xdf\\xcf\\x1d\\ng\\xdd!]\\x06\\xe6\\x96\\xeb+\\x8ec\\xdc\\xdc\\xdc\\xe0\\xfc\\xfc\\x1cggg\\x1b/\\xa8\\x84a\\x88\\xf3\\xf3s\\x08!0\\x1e\\x8f\\xf1\\xf6\\xed\\xdb\\xc6&\\xf9\\xcap\\xca\\xad\\\\&\\x96\\x9b\\xa1\\x88\\xd42P\\x9f\\x9br\\x80\\xe6\\xe7\\x96\\x9b\\x9eU\\xde\\xa6\\x8d\\xd9\\xe5:\\xe5\\x95\\x81\\xe2\\x86\\x00L,7C\\x9bR\\xcb@;r\\xcb\\xcc*7K\\xdd\\xf2\\xcay\\x8f\\xa9\\x08\\xc3p\\xe7\\xba\\r\\x13\\xcbDDD\\xcf\\xf1\\x8c\\x8b\\x88\\x88:\\xab\\x88\\xd42\\x90}q\\xd1\\x18s\\xd2g\\xe7\\x02\\xcc-\\xd7Q\\x1c\\xc7x\\xff\\xfe\\xfdb\\xb0\\xd1\\xef\\xf7qyy\\xb96\\xb0Y\\x1d\\xe4:.Q\\xba\\xedbZW\\x9cj+\\x17`b\\xb9I\\x8aH-{\\x9e\\x97\\xb9\\x1d6\\x9dNO\\x9a\\xccmrn\\xb9-Y\\xe5m\\xda\\x94]\\xae[^9I\\x92\\xcc!@\\xaf\\xd7\\xdby\\x08\\xcb\\xc4rs\\xb4-\\xb5\\x0c4;\\xb7\\xcc\\xacr\\xf3\\xd4)\\xaf\\x0c\\xd8\\xf7\\xbd\\xac_\\xdf\\xfb\\xfczab\\x99\\x88\\x88\\xe8\\xb9\\xe6}z&\"\"*HQ\\xa9\\xe50\\x0c3/D\\x8d\\xc7\\xe3\\x93^\\xb0an\\xb9^\\x9e\\x0er\\x1d\\xdf\\xf7quu\\xb5\\xd8(}:\\xc8u\\xf6\\xc9\\xdc\\xb5\\xd9)\\xb7r\\x99Xn\\x96\"R\\xcb@\\xfe\\x05\\xc6S\\xdf\\x94\\xd3\\xc4\\xdcr\\x1b\\xb3\\xca\\xdb4=\\xbb\\\\\\xb7\\xbc2\\x90\\xff{m\\x9f!\\x00\\x13\\xcb\\xcd\\xd2\\xb6\\xd42\\xd0\\xbc\\xdc2\\xb3\\xca\\xcdT\\xb7\\xbc\\xb21&\\xf3\\xf5\\xe4\\xdd8\\xb7\\t\\x13\\xcbDDD\\xcf\\xf1\\x1d\\x90\\x88\\x88:\\xad\\x88\\xd4\\xb2\\x10\"\\xf3\"\\xa3\\xd6\\xfa\\xe4\\x9b\\x95\\xcc-\\xd7C\\xd6 \\xd7\\x91R\\xe2\\xa3\\x8f>\\xc2g\\x9f}\\xb6\\xf5\\xa2D\\xd7\\xb3\\xcb\\xa7\\xdc\\xcaeb\\xb9Y\\x8aJ-\\xe7\\xa5\\xff\\xc6\\xe3\\xf1\\xc9\\x8f\\x99M\\xc9-\\xb7=\\xab\\xbcM\\x93\\xb3\\xcbu\\xcb+\\xe7\\x9d/\\xf9\\xbe\\xbf\\xd7\\xaf\\x1b&\\x96\\x9b\\xa5m\\xa9e\\xa0Y\\xb9ef\\x95\\x9b\\xa9nye \\xff|i\\x9f\\x1br\\x98X&\"\"\\xda\\x8cg`DD\\xd4iE\\xa5\\x96\\x07\\x83A\\xe6\\x85\\x8d\\xbc\\xdcTY\\x98[\\xae\\xd6\\xb6A.`\\x7f\\xed]__\\xe3\\xec\\xecl\\xa7\\xed\\xae\\xaef\\x97O\\xb9\\x95\\x0b0\\xb1\\xdcDE\\xa4\\x96\\x81\\xec\\x0b\\x8dy\\x9b&eiBn\\xb9+Y\\xe5m\\x9a\\x98]\\xae[^\\x19\\xc8/\\x99\\xec3\\x04`b\\xb9y\\xda\\x98Z\\x06\\x9a\\x91[fV\\xb9\\xb9\\xea\\x96W\\xce{\\xbc\\x90\\x942\\xb78\\xf2\\x14\\x13\\xcbDDD\\x9b\\xb5\\xef\\xd34\\x11\\x11\\xd1\\x1e\\x8aJ-\\x0b!2?\\xa4&I\\x929\\x8c*\\x0bs\\xcb\\xd5\\xd9g\\x90\\xebn$\\x08\\x82\\x00\\xaf_\\xbf\\xdez\\x81\\xa2\\x8b\\xd9\\xe5Sn\\xe52\\xb1\\xdcLE\\xa5\\x96\\xfb\\xfd~\\xe6M\\x15U\\xdc\\x94S\\xe7\\xdcr\\x17\\xb3\\xca\\xdb4%\\xbb\\\\\\xc7\\xbcr\\xde\\x10@)\\xb5\\xd7\\x10\\x96\\x89\\xe5fjcj\\x19\\xa8on\\x99Y\\xe5f\\xab[^\\x19\\xb07_f\\xdd\\x140\\x18\\x0c\\xf6z=L,\\x13\\x11\\x11m\\xc6wA\"\"\\xea\\xbc\"R\\xcb\\x80\\xdd\\x1c\\xc9\\xfa\\xa0z\\xeag.\\x02\\xcc-W\\xe1\\x90A\\xae#\\xa5\\xc4\\x8b\\x17/pyy\\xb9\\xf5\\x82GW\\xb2\\xcb\\xa7\\xde\\xcaeb\\xb9\\x99\\x8aJ-\\xe7\\xdd\\x94\\x93\\xa6i%7\\xc0\\xd4-\\xb7\\xdc\\xf5\\xac\\xf26M\\xc8.\\xd7-\\xaf\\x0c\\xd8co\\xd6\\x86\\xd9\\xbeC\\x00&\\x96\\x9b\\xa9\\x8d\\xa9e\\xa0\\x9e\\xb9ef\\x95\\x9b\\xad\\x8eye \\xfb\\xe6\\xcb\\xbc\\xc7\\x11m\\xc2\\xc42\\x11\\x11Q6\\x9e\\x91\\x11\\x11Q\\xe7\\x15\\x95ZVJen\\x16DQT\\xc9\\xe0\\x8d\\xb9\\xe5\\xd39f\\x90\\xbbj8\\x1c2\\xbb\\xc3e&\\x96\\x9b\\xad\\xad\\xa9e\\xa0\\xfa\\xdc2\\xb3\\xca\\xedP\\xc7\\xbc2P\\xec\\xcd\\x97L,\\x13\\x11\\x11e\\xe3;!\\x11\\x11\\x11\\x8aK-\\xfb\\xbe\\x9f;\\x18\\xce\\xba\\x93\\xbaL\\xcc-\\x97\\xab\\xe8A\\xae\\xd3\\xf5\\xec\\xf2\\xa9\\xb7r\\x99Xn\\xb6\\xa2R\\xcb@\\xfdn\\xca\\x01\\xaa\\xcb-3\\xab|\\x9c:e\\x97\\xeb\\x98W\\x06\\x8a=\\xd63\\xb1\\xdclmM-\\x03\\xd5\\xe6\\x96\\x99Un\\x87\\xba\\xe6\\x95\\xf3\\x1eC\\x11\\x86\\xe1^e\\x1b&\\x96\\x89\\x88\\x88\\xf2\\xf1\\x0c\\x8d\\x88\\x88\\x08\\xc5\\xa5\\x96\\x81\\xec\\x8b\\x8f\\xc6\\x98J\\x9e\\x9d\\x0b0\\xb7\\\\\\x96\\xb2\\x06\\xb9\\xab\\xba\\x98]>\\xf5V.\\xc0\\xc4r\\x1b\\x14\\x95Z\\xf6~\\xda&\"\"B\\xb1\\xa9\\xe50\\x0c3/F\\x8d\\xc7\\xe3Jr\\xb8\\xcc-\\x17\\xef\\x14\\x83\\\\\\xa7k\\xd9\\xe5So\\xe52\\xb1\\xdc\\x0eE\\xa5\\x96\\x81\\xfc\\x0b\\x90U\\xdd\\x94s\\xca\\xdc2\\xb3\\xca\\xc5\\xab*\\xbb\\\\\\xd7\\xbc2\\x90\\xff{i\\xdf!\\x00\\x13\\xcb\\xed\\xd0\\xe6\\xd42p\\xba\\xdc2\\xb3\\xca\\xedR\\xd7\\xbc\\xb21&\\xf3u\\xe5\\xdd\\x18\\x97\\x85\\x89e\"\"\\xa2||7$\"\"\\x9a+*\\xb5,\\x84\\xc8\\xbc\\x08\\xa9\\xb5\\xaels\\x92\\xb9\\xe5\\xe2\\x9cr\\x90\\xebt%\\xbb\\\\\\xc5V.\\x13\\xcb\\xedPdj9/\\r8\\x1e\\x8f+;V\\x96\\x9d[fV\\xb9\\\\Ud\\x97\\xeb\\x9aW\\xce;\\x1f\\xf2}\\x7f\\xef_WL,\\xb7C\\x9bS\\xcb\\xc0ir\\xcb\\xcc*\\xb7K]\\xf3\\xca@\\xfe\\xf9\\xd0\\xbe7\\xe40\\xb1LDD\\xb4\\x1d\\xcf\\xd8\\x88\\x88\\x88\\xe6\\x8aL-\\x0f\\x06\\x83\\xcc\\x0b#y9\\xaa\\xb21\\xb7|\\xbc*\\x06\\xb9\\xab\\xda\\x9e]>\\xf5V.\\xc0\\xc4r\\x9b\\x14\\x95Z\\x06\\xb2/D\\xe6m\\xa2\\x94\\xad\\xcc\\xdc2\\xb3\\xca\\xa7q\\xca\\xecr]\\xf3\\xca@~\\xa9d\\xdf!\\x00\\x13\\xcb\\xed\\xd1\\xf6\\xd42Pnn\\x99Y\\xe5\\xf6\\xa9k^9\\xef\\xf1AR\\xca\\xdc\\x92\\xc8&L,\\x13\\x11\\x11m\\xc7O\\xdfDDDsE\\xa6\\x96\\x85\\x10\\x99\\x1fb\\x93$\\xc9\\xdc<,\\x1bs\\xcb\\xc7\\xa9z\\x90\\xeb\\xb45\\xbb\\\\\\xc5V.\\x13\\xcb\\xedRdj\\xb9\\xdf\\xefg\\xde4Q\\xe5M9e\\xe4\\x96\\x99U>\\xbd\\xb2\\xb3\\xcbu\\xce+\\xe7\\r\\x01\\x94R{\\x0f`\\x99Xn\\x97\\xb6\\xa7\\x96\\x81\\xe2s\\xcb\\xcc*\\xb7S]\\xf3\\xca\\x80=g\\xcf\\xbai`0\\x18\\xec\\xfd\\xba\\x98X&\"\"\\xda\\x8e\\xef\\x88DDD+\\x8aJ-\\x03v\\xb3$\\xeb\\x83lU\\xcf\\\\\\x04\\x98[>T]\\x06\\xb9N\\x1b\\xb3\\xcbUl\\xe52\\xb1\\xdc.E\\xa6\\x96\\xf3n\\xcaI\\xd3\\xb4\\xd2\\x1b_\\x8a\\xca-3\\xab\\\\\\xad2\\xb3\\xcbu\\xcd+\\x03\\xf6\\xb8\\x9b\\xb5iv\\xc8\\x10\\x80\\x89\\xe5vi{j\\x19(6\\xb7\\xcc\\xacr;\\xd59\\xaf\\x0cd\\x9f\\xb3\\xe7=n(\\x0b\\x13\\xcbDDD\\xbb\\xe1\\x19\\x1c\\x11\\x11\\xd1\\x8a\"S\\xcbJ\\xa9\\xcc\\xed\\x82(\\x8a*\\x1d\\xac1\\xb7\\xbc\\x9f\\xba\\rrW\\xb5%\\xbb\\\\\\xc5V.\\xc0\\xc4r\\x1b\\x15\\x9dZ\\xce\\xfa=\\xbd\\xef\\xe6T\\x91\\x8a\\xc8-3\\xab\\\\\\x0fed\\x97\\xeb\\x9cW\\x06\\x8a\\x1d\\x020\\xb1\\xdc>]H-\\x03\\xc5\\xe4\\x96\\x99Un\\xaf\\xba\\xe6\\x95\\x01{>\\x95W\\xb5\\xd9\\xf6\\x99\\xe4)&\\x96\\x89\\x88\\x88v\\xc3O\\xe3DDD+\\x8aL-\\x03\\xf9\\xdb\\x84U\\x0e\\x02\\x98[\\xde]\\x9d\\x07\\xb9N\\x1b\\xb2\\xcbUl\\xe52\\xb1\\xdcNE\\xa6\\x96\\xa5\\x94\\xb9\\xc3\\xe1C\\x9fO[\\x84cr\\xcb\\xcc*\\xd7OQ\\xd9\\xe5:\\xe7\\x95\\x01;h\\xce\\x1b\\xbe\\xee;dfb\\xb9\\x9d\\xba\\x90Z\\x06\\x0e\\xcf-3\\xab\\xdcnu\\xce+\\x03\\xc5\\x9f\\xb33\\xb1LDD\\xb4\\x1b\\xbe+\\x12\\x11\\x11=Qdj\\xd9\\xf7\\xfd\\xdc\\xe1p\\xd6\\x1d\\xd7\\xa7\\xc0\\xdc\\xf2vM\\x18\\xe4:M\\xce.W\\xb5\\x95\\xcb\\xc4r;\\x15\\x99Z\\x06\\xea{S\\x0e\\xb0\\x7fn\\x99Y\\xe5z+\"\\xbb\\\\\\xe7\\xbc2P\\xfc\\x10\\x80\\x89\\xe5v\\xeaBj\\x198,\\xb7\\xcc\\xacr\\xbb\\xd5=\\xaf\\x9c\\xf7\\x98\\x890\\x0c\\xf7\\xae\\xda0\\xb1LDD\\xb4;\\x9e\\xd1\\x11\\x11\\x11=Qdj\\x19\\xc8\\xbe8i\\x8c\\xa9\\xf4\\xd9\\xb9\\x00s\\xcby\\x9a4\\xc8]\\xd5\\xc4\\xecr\\x15[\\xb9\\x00\\x13\\xcbmVdj\\xd9\\xf3\\xbc\\xcc-\\xb1\\xe9t\\xba\\xf7\\xb7W\\xa4}r\\xcb\\xcc*7\\xc31\\xd9\\xe5\\xba\\xe7\\x95\\x93$\\xc9\\x1c\\x02\\xf4z\\xbd\\xbd\\x87\\xafL,\\xb7WWR\\xcb\\xc0~\\xb9ef\\x95\\xdb\\xaf\\xceye\\xc0\\xbe\\xefd\\xdd\\x08y\\xc8\\xaf7&\\x96\\x89\\x88\\x88v\\xc7O\\xe7DDDO\\x14\\x9dZ\\x0e\\xc30\\xf3\\x82\\xd4x<\\xae4w\\xcb\\xdc\\xf2fM\\x1d\\xe4:M\\xca.W\\xb5\\x95\\xcb\\xc4r\\xbb\\x15\\x99Z\\x06\\xf2/PV}S\\xce.\\xb9e7\\x00`V\\xb99\\xf6\\xcd.\\x8f\\xc7\\xe3Z\\xe7\\x95\\x81\\xfc\\xdf+\\x87\\x0c\\x01\\x98Xn\\xb7\\xae\\xa4\\x96\\x81\\xed\\xb9\\xe5\\x87\\x87\\x07f\\x95;\\xa0\\xeeyecL\\xe6\\xeb\\xcb\\xbb\\xf1-\\x0f\\x13\\xcbDDD\\xbb\\xe3;#\\x11\\x11\\xd1\\x06E\\xa6\\x96\\x85\\x10\\x99\\x17)\\xb5\\xd6\\x95oF2\\xb7\\xbc\\xae\\xe9\\x83\\\\\\xa7)\\xd9\\xe5\\xaa\\xb6r\\x99Xn\\xb7\\xa2S\\xcby\\xe9\\xc0\\xf1x\\\\\\xf912+\\xb7\\xecn\\xd8\\xf8\\xfa\\xeb\\xaf\\x99Un\\xa0}\\xb2\\xcb_\\x7f\\xfdu\\xe6\\xa0\\xa7\\x0ey\\xe5\\xbc\\xf3\\x1d\\xdf\\xf7\\x0f\\xfau\\xc7\\xc4r\\xbbu%\\xb5\\x0c\\xe4\\xe7\\x96\\x93$\\xc1/~\\xf1\\x8b\\xad\\xb5\\x1cf\\x95\\x9b\\xad\\xeeye \\xff|\\xe7\\x90\\x1br\\x98X&\"\"\\xda\\x0f\\xcf\\xf0\\x88\\x88\\x886(:\\xb5<\\x18\\x0c2/\\xac\\xe4\\xe5\\xaaN\\x85\\xb9e\\xab-\\x83\\xdcUu\\xce.W\\xb5\\x95\\x0b0\\xb1\\xdc\\x05E\\xa6\\x96\\x81\\xec\\x0b\\x95y\\x9b*\\xa7\\xb2)\\xb7\\x9c\\xa6)noo1\\x99L0\\x99Lro\\xd6`V\\xb9\\xbev\\xc9.\\xc7q\\xbc\\xf8:\\xdf\\xde\\xde>KtV\\x9dW\\x06\\xf2K$\\x87\\x0c\\x01\\x98Xn\\xbf.\\xa5\\x96\\x81\\xcd\\xb9\\xe5\\xe9t\\x8a\\xdb\\xdb\\xdb\\xc53\\xd0\\xb3~\\x0f1\\xab\\xdc|u\\xcf+\\xe7=\\x1eHJ\\x99[\\x08\\xc9\\xc2\\xc42\\x11\\x11\\xd1~\\xf8i\\x9d\\x88\\x88h\\x83\\xa2S\\xcbB\\x88\\xcc\\x0f\\xb9I\\x92d\\x0e\\xb4N\\x85\\xb9\\xe5v\\x0er\\x9d\\xbaf\\x97\\xab\\xda\\xcaeb\\xb9\\x1b\\x8aN-\\xf7\\xfb\\xfd\\xcc\\x9b\"\\xeapS\\xcejn9\\x8a\\xa2\\xc5\\x00\\xc0\\xd94\\x08`V\\xb99\\xb2\\xb2\\xcb\\xc6\\x98\\xb5ci\\x92$\\xb8\\xbd\\xbd]\\x9cW\\xd4!\\xaf\\x9c7\\x04PJ\\x1d4|eb\\xb9\\x1b\\xba\\x94Z\\x06\\x967^\\x18c\\xf0\\xf0\\xf0\\xb0v\\xdcN\\x92d\\xe3\\xf0\\x8bY\\xe5\\xe6\\xab{^\\x19\\xb0\\xe7\\x15Y7\\xc2\\r\\x06\\x83\\x83^\\x1f\\x13\\xcbDDD\\xfb\\xe1\\xbb#\\x11\\x11Q\\x86\"S\\xcb\\x80\\xdd<\\xc9\\xfa\\xa0[\\xf53\\x17\\x81n\\xe7\\x96\\xdb<\\xc8u\\xea\\x96]\\xaer+\\x97\\x89\\xe5n(:\\xb5\\x9cwSN\\x9a\\xa6\\xb5\\xb8\\xe1\\xe5\\xfc\\xfc\\x1c\\xe3\\xf1\\x18\\xf7\\xf7\\xf7\\xcf\\x8egi\\x9a\\xae\\xbd\\xd70\\xab\\xdc<\\x9b\\xbef\\xa3\\xd1\\xe8\\xd9\\x05v\\xad5\\xee\\xef\\xef1\\x1e\\x8fk1\\xa8\\x9fN\\xa7\\x99\\x1bg\\x87\\x0e\\x01\\x98X\\xee\\x86.\\xa5\\x96\\x01{s\\xc3`0\\xc0\\xed\\xed\\xed\\xc6\\x1f\\xdfx<^\\xfc~gV\\xb9\\x1d\\x9a\\x90W\\x06\\xb2o\\xc0\\xcc{\\x9cP\\x1e&\\x96\\x89\\x88\\x88\\xf6\\xc73>\"\"\\xa2\\x0cE\\xa7\\x96\\x95R\\x99\\x1b\\x06Q\\x14U\\xf2\\xbc\\xd2\\xa7\\xba\\x98[\\xee\\xc2 wU]\\xb2\\xcbUm\\xe5\\x02L,wI\\x19\\xa9\\xe5\\xac\\xe3@\\xde\\xaf\\xe9SH\\x92\\x04\\x1f>|\\xc8\\x1dd\\xb9\\xdc2\\xb3\\xca\\xcd\\xb5\\x9a]vy\\xe5,\\x9e\\xe7\\xe1\\xc3\\x87\\x0f\\x07\\xfdZ/R\\xd1C\\x00&\\x96\\xbb\\xa3k\\xa9\\xe5\\xf1x\\x8c\\xd1h\\x94y\\x8e\\xe66v\\xddq\\x80Y\\xe5\\xe6\\xab{^\\x19\\xb0\\xe7LyE\\x9bm\\x9f)6ab\\x99\\x88\\x88h\\x7f\\xfc\\xf4NDD\\x94\\xa1\\xe8\\xd42\\x90?\\xa4\\xaaz\\x10\\x00t/\\xb7\\xdc\\xb5A\\xaeSuv\\xb9\\xca\\xad\\\\&\\x96\\xbb\\xa5\\xe8\\xd4\\xb2\\x942w@\\x9c\\xf5k\\xabl\\x93\\xc9\\x04\\xef\\xde\\xbdC\\x1c\\xc7\\x08\\x82 \\xf3\\xc7\\xad\\x94\\x82R\\xaa\\xf4\\x1b&\\xa8|gggPJe\\x0e\\xe4{\\xbd\\x1e\\x82 @\\x1c\\xc7x\\xf7\\xee]e\\x83\\xaf\\xd9l\\x96;x=\\xe4\\x86\\x02&\\x96\\xbb\\xa5\\x0b\\xa9\\xe5\\xa7\\xe7[ggg\\x99\\xbf7\\\\\\x9a\\xbc\\x0e\\xdb\\x9at\\x9c&\\xe4\\x95\\x81rn\\xc0db\\x99\\x88\\x88h\\x7f|\\x87$\"\"\\xcaQtj\\xd9\\xf7\\xfd\\xdc\\x01q\\xd6\\x9d\\xd9\\xa7\\xd4\\x95\\xdcrW\\x07\\xb9N\\x95\\xd9\\xe5*\\xb7r\\x99X\\xee\\x96\\xa2S\\xcb@\\xbdn\\xca1\\xc6\\xe0\\xee\\xee\\x0e777k\\xc7\\xb2\\xe1p\\xf8\\xecbh\\x10\\x04\\xb8\\xbe\\xbe\\x86\\x94\\x12\\x0f\\x0f\\x0f\\'}\\x9dT\\xbc\\xfb\\xfb{H)q}}\\xfd\\xec\\xbc\\xe2\\xe9\\xc0^k\\x8d\\x9b\\x9b\\x1b\\xdc\\xdd\\xdd\\x9d\\xfc\\xd9\\xcee\\x1c\\xef\\x99X\\xee\\x96\\xb6\\xa7\\x96\\xe38\\xc6\\xdb\\xb7o\\xd7\\x86zR\\xcag\\xe7\\xe2B\\x08\\x9c\\x9d\\x9d\\xe1\\xe2\\xe2\\x02\\xe3\\xf1\\xb8\\x16E\\x1f:\\\\S\\xf2\\xcay\\x8f\\x91\\x08\\xc3\\xf0\\xa0\\xa2\\r\\x13\\xcbDDD\\x87\\xe10\\x97\\x88\\x88(G\\xd1\\xa9e \\xfb\\xe2\\xa51\\xa6\\x16\\xcf\\xce\\x05\\xda\\x9f[\\xee\\xfa w\\xd5\\xa9\\xb3\\xcbUn\\xe5\\x02L,wQ\\xd1\\xa9e\\xcf\\xf327\\xc5\\xa6\\xd3\\xe9\\xc9\\x92\\xb6\\xee\\xf7\\xe4\\xa6\\xf7\\r)\\xe5Z\\x9aq8\\x1c\\xae\\xdd\\xb8\\xf1\\xf8\\xf8X\\xd9\\x161\\x1do6\\x9b-\\xbe\\xeeRJ\\\\^^\\xae\\r~\\xce\\xce\\xce6\\xbew\\x8dF#\\xbc{\\xf7\\xee\\xa4\\xbfF\\xb3\\x86\\x00\\xbd^\\xef\\xa0\\xc1+\\x13\\xcb\\xdd\\xd3\\xe6\\xd4\\xf2x<\\xce\\xfc=\\xd9\\xeb\\xf5\\x16\\xe7DJ)\\\\^^.~\\x8d\\xbbM\\xdeS\\xdf\\x9cA\\xc5iB^\\x19\\xb0\\xef\\x1bY\\xbf\\xce\\x0e\\xcd|3\\xb1LDDt\\x18\\x0es\\x89\\x88\\x88r\\x94\\x91Z\\x0e\\xc30\\xf3\\xa2\\xd4x<\\xae\\xc5\\x85\\x996\\xe7\\x969\\xc8}\\xee\\x94\\xd9\\xe5*\\xb7r\\x99X\\xee\\xa6\\xa2S\\xcb@\\xfe\\x05\\xccS\\xdc\\x94\\xb3\\x9aU\\xce\\x12\\x04\\x01\\x06\\x83\\x01\\xae\\xae\\xae0\\x18\\x0c\\x9e\\xfds\\x0e\\x02\\x9a\\xc9\\x1d\\x87\\x9f\\x1a\\x0c\\x06\\xb8\\xbc\\xbc\\xc4`0\\xc8\\xdd\\xe6:ev9\\xef\\xf7\\xc2\\xa1C\\x00&\\x96\\xbb\\xa9m\\xa9\\xe5]\\xcf\\xa7\\xce\\xce\\xce\\x16\\xe7\\xa4Oo8\\x8b\\xe3\\xb8\\x16\\x8fh\\xa1\\xfd5%\\xafl\\x8c\\xc9|\\x9dy7\\xb6m\\xc3\\xc42\\x11\\x11\\xd1a\\xf8.IDD\\xb4E\\xd1\\xa9e!D\\xe6EL\\xad\\xf5\\xd1\\x9b\\x8fEicn\\x99\\x83\\xdcl\\xa7\\xc8.W\\xbd\\x95\\xcb\\xc4r7\\x95\\x91Z\\xceK\\x0b\\x8e\\xc7\\xe3\\xd2\\x8e\\x8dYY\\xe5M\\xc20\\xc4\\x97_~\\x99y\\xb15I\\x12\\xe6\\x96\\x1b\\xe8\\xfe\\xfe>7O\\xf9\\xe5\\x97_n=\\x96\\x9e\"\\xbb\\x9cw>\\xe3\\xfb\\xfe\\xc1\\xc7{&\\x96\\xbb\\xa9M\\xa9\\xe5MY\\xe5M\\x84\\x10\\xb8\\xbe\\xbe\\xc6\\x17_|\\x91y^\\xf6\\xf8\\xf8\\xc8\\xdcr\\xc34%\\xaf\\x0c\\xe4\\x9f\\xcf\\x1czC\\x0e\\x13\\xcbDDD\\x87\\xe30\\x97\\x88\\x88h\\x8b2R\\xcb\\x83\\xc1 \\xf3\\xce\\xe3\\xbc\\x9c\\xd5\\xa9\\xb5)\\xb7\\xccA\\xeen\\xca\\xcc.W\\xb9\\x95\\x0b0\\xb1\\xdceE\\xa7\\x96\\x81\\xec\\x0b\\x99y\\x9b,\\xc7\\xc8\\xcb*?u~~\\x8e\\x97/_\\xc2\\xf3<\\\\^^f\\xfe{\\xcc-7\\xcbj^y\\x93\\xcb\\xcbKx\\x9e\\x87\\x97/_\\xee\\x94\\xe8,3\\xbb\\x9cW\\x1a9t\\x08\\xc0\\xc4rw\\xb5%\\xb5\\x9c\\x97U^\\xa5\\x94\\xc2\\xcb\\x97/1\\x1c\\x0e\\xd1\\xef\\xf73o\\xcaan\\xb9y\\x9a\\x92W\\xce{\\xfc\\x8f\\x94rc\\xf1c\\x17L,\\x13\\x11\\x11\\x1d\\x8e\\xc3\\\\\"\"\\xa2-\\xcaH-\\x0b!2?\\x04\\'I\\x92\\xb9\\xbdxjm\\xc9-s\\x90\\xbb\\x9f2\\xb2\\xcbUo\\xe52\\xb1\\xdcme\\xa4\\x96\\xfb\\xfd~\\xe6M\\x0fE\\xdf\\x94\\xb3KV\\x19X\\x0e\\x00V/\\x06\\xf7z\\xbd\\xdc\\x8b\\xae\\x1c\\x044CV^\\xd9\\x19\\x0c\\x06k\\xbf\\xce\\xdd@\\x7f\\xdb\\x8d9ed\\x97\\xf3\\x86\\x00J\\xa9\\x83\\x07\\xafL,w[\\x93S\\xcb\\xfb\\x9c/\\xf5z=\\xbc~\\xfdz\\xed\\xb3\\xc7\\xe5\\xe5e\\xe6M\\xa0\\xcc-7GS\\xf2\\xca\\x80=o\\xcf\\xba\\xe9`0\\x18\\x1c\\xfc:\\x99X&\"\":\\x1c\\xdf)\\x89\\x88\\x88vPtj\\x19\\xb0\\x9b)Y\\x1f\\x84O\\xf1\\xcc\\xc5]5=\\xb7\\xccA\\xeea\\x8a\\xce.W\\xbd\\x95\\xcb\\xc4r\\xb7\\x95\\x91Z\\xce\\xbb)\\'M\\xd3Bnt\\xd97\\xab\\xfc\\xfa\\xf5\\xeb\\x8d7F\\\\\\\\\\\\d\\x0e\\xf5\\x98[n\\x86\\xbc\\xbc\\xb2R\\n\\x17\\x17\\x17\\xcf\\xfe~\\xde\\xaf\\x89UEg\\x97\\xa7\\xd3i\\xe6\\xe6\\xd91C\\x00&\\x96\\xbb\\xad\\xa9\\xa9\\xe5}\\xb2\\xca\\x97\\x97\\x97x\\xf1\\xe2\\xc5\\xb3\\xa1\\x96Rjke\\x81\\xb9\\xe5zkR^\\x19\\xc8>o\\xcf{\\\\\\xd06L,\\x13\\x11\\x11\\x1d\\x87\\xc3\\\\\"\"\\xa2\\x1d\\x94\\x91ZVJen\\x19DQT\\xab\\x8b2M\\xcd-s\\x90{\\xbc\"\\xb2\\xcbUo\\xe5\\x02L,Sy\\xa9\\xe5\\xbcg\\x19\\x1e\\xe3\\x90\\xacr\\xd6V\\x8b\\x94\\x92\\xb9\\xe5\\x06\\xdb%\\xaf\\x9c\\xf7\\xb5?uv\\xb9\\x8c!\\x00\\x13\\xcb\\xd4\\xc4\\xd4\\xf2!Y\\xe5,\\xcc-7[S\\xf2\\xca\\x80=/\\xca\\xab\\xd9l\\xfbL\\x90\\x85\\x89e\"\"\\xa2\\xe3p\\x98KDD\\xb4\\x832R\\xcb@\\xfeFb\\x9d\\x92iM\\xcc-s\\x90[\\x9cc\\xb3\\xcbUo\\xe52\\xb1L@9\\xa9e)e\\xee\\x90\\xf8\\xd0\\x01\\xe91Y\\xe5,\\xcc-7\\xd3\\xbey\\xe5,\\xa7\\xca.\\xcff\\xb3\\xdc\\xa1\\xeb\\xa1\\x19M&\\x96\\thNj\\xf9\\xd8\\xacr\\x16\\xe6\\x96\\x9b\\xa9Iye\\xa0\\xbc\\xf3v&\\x96\\x89\\x88\\x88\\x8e\\xc3wK\"\"\\xa2\\x1d\\x95\\x91Z\\xf6}?wH\\x9cu\\x07w\\x15\\x9a\\x94[\\xe6 \\xb7x\\x87f\\x97\\xeb\\xb0\\x95\\xcb\\xc42\\x01\\xe5\\xa4\\x96\\x81bo\\xca)*\\xab\\x9c\\x85\\xb9\\xe5\\xe69$\\xaf\\x9c\\xe5\\x14\\xd9\\xe5\\xb2\\x86\\x00L,\\x13\\xd0\\x8c\\xd4r\\x11Y\\xe5,\\xcc-7O\\xd3\\xf2\\xcay\\x8f\\x89\\x08\\xc3\\xf0\\xe0\\x9a\\r\\x13\\xcbDDD\\xc7\\xe30\\x97\\x88\\x88hGe\\xa4\\x96\\x81\\xec\\x8b\\x9b\\xc6\\x98Z=;\\x17hFn\\x99\\x83\\xdcr\\xed\\x9b]~\\xfb\\xf6m\\xe6\\xbfs\\x8a\\xad\\\\\\x80\\x89eZ*#\\xb5\\xecy^\\xe6\\xb6\\xd8t:\\xdd\\xf9\\xdb-2\\xab\\x9c\\x85\\xb9\\xe5f9&\\xaf\\x9c\\xa5\\xcc\\xecr\\x92$\\x99C\\x80^\\xafw\\xf0\\xd0\\x95\\x89er\\xea\\x9eZ.2\\xab\\x9c\\x85\\xb9\\xe5fiR^\\x19\\xb0\\xc7\\xfd\\xac_?\\x87f\\xf2\\x01&\\x96\\x89\\x88\\x88\\x8a\\xc0a.\\x11\\x11\\xd1\\x8e\\xcaJ-\\x87a\\x98yaj<\\x1e\\xd7\\xea\\x82L\\xdds\\xcb\\x1c\\xe4\\x9e\\xc6\\xae\\xd9\\xe5\\xd9l\\x86\\xf7\\xef\\xdf\\xe3\\xe1\\xe1\\xe1\\xd9\\xaf\\xe3Sm\\xe52\\xb1L\\xab\\xcaH-\\x03\\xf9\\x178w\\x19\\xce\\x96\\x91U\\xce\\xc2\\xdcr3\\x14\\x95W\\xceRFv9\\xef\\xd7\\xfa1C\\x00&\\x96iU\\x1dS\\xcbee\\x95\\xb30\\xb7\\xdc\\x0cM\\xcb+\\x1bc2_o\\xde\\x8dk\\xbb`b\\x99\\x88\\x88\\xe8x|\\xc7$\"\"\\xdaC\\x19\\xa9e!D\\xe6EN\\xad\\xf5\\xd6L\\xdb\\xa9\\xd55\\xb7\\xccA\\xeei\\xed\\x92]v\\xbfv\\xa7\\xd3)nnn\\xd66UN\\xb5\\x95\\xcb\\xc42\\xad*+\\xb5\\x9c\\x97\\x1e\\x1c\\x8f\\xc7\\x99\\xc7\\xa5\\xb2\\xb3\\xcaY\\x98[\\xae\\xbf\"\\xf3\\xcaY\\x8a\\xcc.\\xe7\\x9d\\xaf\\xf8\\xbe\\x7f\\xd4\\xaf[&\\x96iU\\xddR\\xcbef\\x95\\xb30\\xb7\\\\\\x7fM\\xcb+\\x03\\xf9\\xe7+\\xc7\\xdc\\x90\\xc3\\xc42\\x11\\x11Q18\\xcc%\"\"\\xdaCY\\xa9\\xe5\\xc1`\\x90ya\\'/wU\\x95\\xba\\xe5\\x969\\xc8\\xadNVv9\\x8e\\xe3\\xb5\\x8d\\xd84Mq{{\\x8b\\xe9tz\\xb2\\xad\\\\\\x80\\x89ez\\xae\\x8c\\xd42\\x90}\\xa13k\\xd3\\xe5\\x14Y\\xe5,\\xcc-\\xd7[\\x19y\\xe5,Ee\\x97\\xf3J\"\\xc7\\x0c\\x01\\x98X\\xa6\\xa7\\xea\\x94Z>EV9\\x0bs\\xcb\\xf5\\xd6\\xb4\\xbcr\\xde\\xe3}\\xa4\\x94\\xb9E\\x8fm\\x98X&\"\"*\\x06\\x87\\xb9DDD{(+\\xb5,\\x84\\xc8\\xfc\\x90\\x9c$\\t\\xa2(:\\xf8\\xdb.C\\x9dr\\xcb\\x1c\\xe4VoSvy\\xd3\\xf0\\xca\\x18\\x83\\x87\\x87\\x07$Ir\\x92\\x0b\\x8cL,\\xd3&e\\xa5\\x96\\xfb\\xfd~\\xe6\\xb6\\xeb\\xd3\\x9brN\\x99U\\xce\\xc2\\xdcr=\\x95\\x9dW\\xcerLv9o\\x08\\xa0\\x94:j\\xe8\\xca\\xc42mRuj\\xf9\\xd4Y\\xe5,\\xcc-\\xd7S\\xd3\\xf2\\xca\\x00\\x10EQ\\xe6M\\t\\x83\\xc1\\xe0\\xa8\\xd7\\xcb\\xc42\\x11\\x11Q1\\xf8\\xaeIDD\\xb4\\xa72R\\xcb\\x80\\xdd\\\\\\xc9\\xfa\\xa0\\xbc\\xcb\\xe6\\xd6\\xa9\\xd5!\\xb7\\xccAn}\\xacf\\x97\\x9fn\\xe5\\xae\\n\\x82\\x00i\\x9a\\xe2\\xed\\xdb\\xb7\\xa5\\'\\x00\\x99X\\xa6M\\xcaJ-\\xe7\\xdd\\x94\\x93\\xa6\\xe9\\xe2\\xd7c\\x15Y\\xe5,\\xcc-\\xd7\\xcf)\\xf2\\xcaY\\x0e\\xcd.O\\xa7\\xd3\\xcc\\r\\xb4c\\x87\\x00L,\\xd3&U\\xa6\\x96\\xab\\xc8*gan\\xb9~\\x9a\\x98W\\x06\\x909\\xf8\\xcf{\\x1c\\xd0.\\x98X&\"\"*\\x0e\\x87\\xb9DDD{*+\\xb5\\xac\\x94\\xca\\xdc4\\x88\\xa2\\xa8\\x96\\x17c\\xaa\\xcc-s\\x90[O\\xc3\\xe1\\x10a\\x18f\\x0e\\x88\\xdc\\xb0\\xcb%f\\xcb|&4\\x13\\xcb\\x94\\xa5\\xcc\\xd4r\\xd6\\xf1\\xe6\\xee\\xee\\xae\\xb2\\xacr\\x16\\xe6\\x96\\xeb\\xe5\\x94y\\xe5,\\x87d\\x97\\xb3\\x06\\x17\\xc7\\x0e\\x01\\x98X\\xa6,U\\xa5\\x96\\xab\\xcc*gan\\xb9^\\x9a\\x96W\\x06\\x9e?\\x1aeU\\xaf\\xd7\\xdbZl\\xc8\\xc3\\xc42\\x11\\x11Qq8\\xcc%\"\"\\xdaSY\\xa9e\\xc0\\xde\\xad\\x9d\\xa5\\x8e\\xa9\\xb4\\xaar\\xcb\\x1c\\xe4\\xd6W\\x14E\\xd0Z\\xe3\\xea\\xea\\xea\\xd9vW\\x10\\x04kC\\xd4}2\\x85\\xfbbb\\x99\\xf2\\x94\\x95Z\\x96Rn\\x1c2EQ\\xb4\\xd3&W\\x99Y\\xe5,\\xcc-\\xd7CUy\\xe5,\\xbbf\\x97\\xc7\\xe31\\xde\\xbe}\\xbb\\xf1q\\x10\\xfd~\\xff\\xa8\\xe13\\x13\\xcb\\x94\\xe7\\x94\\xa9\\xe5\\xbad\\x95\\xb30\\xb7\\\\\\x0fM\\xcc+\\x03\\xf9\\x9f1\\xf3>\\x9b\\xee\\x82\\x89e\"\"\\xa2\\xe2\\xf0\\x9d\\x93\\x88\\x88\\xe8\\x00e\\xa5\\x96}\\xdf\\xcf\\x1d\\x14g\\xdd\\xe9]\\xa5S\\xe7\\x969\\xc8\\xad7wAHJ\\x89\\x8b\\x8b\\x0b\\x9c\\x9d\\x9d-\\xbe\\x0eY\\x03#7\\x0c(r\\xfb\\x9c\\x89e\\xcaSVj\\x19X\\xbf\\xf0i\\x8c\\xc1\\xe3\\xe3#\\xee\\xef\\xef\\xa1\\xb5\\xce\\xfd\\xb6O\\x91U\\xce\\xc2\\xdcr\\xf5\\xaa\\xcc+g\\xd9\\xe5\\xd7\\xe4d2\\x81\\xd6\\x1a\\xf7\\xf7\\xf7x||\\\\;\\xee\\x1e;\\x04`b\\x99\\xf2\\x9c*\\xb5\\\\\\xa7\\xacr\\x16\\xe6\\x96\\xab\\xd7\\xd4\\xbc\\xb2{\\x0c\\xc4&a\\x18\\x1eU\\xb2ab\\x99\\x88\\x88\\xa8X\\x1c\\xe6\\x12\\x11\\x11\\x1d\\xa0\\xac\\xd42\\x90}\\xf1\\xd3\\x18S\\xcbg\\xe7\\x02\\xa7\\xcb-s\\x90[oQ\\x14=\\xdb\\xce\\xea\\xf7\\xfb\\xb8\\xbc\\xbcD\\xaf\\xd7\\xcb\\xbd Ttv\\x99\\x89e\\xda\\xa6\\xac\\xd4\\xb2\\xe7y\\xe8\\xf5zH\\xd3\\x14\\xb7\\xb7\\xb7k\\xbf\\x16\\xa3(\\xdaxS\\xce\\xa9\\xb2\\xcaY\\x98[\\xaeV\\x1d\\xf2\\xcaY\\xf2\\xb2\\xcbi\\x9a\\xae\\x1d\\xf3\\'\\x93\\tnoo\\x91\\xa6)z\\xbd\\xdeQ\\x03W&\\x96i\\x9bS\\xa4\\x96\\xeb\\x98U\\xce\\xc2\\xdcr\\xb5\\x9a\\x98W\\x06l.?\\xeb\\xd7\\xc5\\xb1\\xbf\\x9e\\x99X&\"\"*\\x16\\x87\\xb9DDD\\x07(3\\xb5\\x1c\\x86a\\xe6\\xc5\\xa9\\xf1x\\\\\\xcb\\x0b1\\xa7\\xc8-s\\x90[\\x7fY\\x996\\xdf\\xf7\\xf1\\xc5\\x17_l\\xbdpSTv\\x99\\x89e\\xdaEY\\xa9e\\xc0\\xbeG\\xdc\\xde\\xden\\x1c\\x00\\xac^\\xdc\\xac\"\\xab\\x9c\\x85\\xb9\\xe5j\\xd4-\\xaf\\x9ceSvy\\xd3\\x85\\xfa$Ip{{{\\xd43\\x16\\x01&\\x96i7e\\xa5\\x96\\xeb\\x9eU\\xce\\xc2\\xdcr5\\x9a\\x9aW6\\xc6d\\xbenwc\\xda1\\x98X&\"\"*\\x16\\xdf=\\x89\\x88\\x88\\x0eTVj\\xf9\\xff\\xcf\\xde\\x9f~I\\xb2\\xe4\\xe7\\x99\\xd8k\\xe6\\xbb\\xc7\\x92[e\\xd5\\xedF\\xafX\\xd9`\\x93\\xdd\\xa4@rH\\x0eg\\x04\\x0e5\\xfc\\xc29\\xd29\\xfa35\\x12G\\x9as8\\x83\\x01\\x08\\x92\"G$\\x08R\\x02\\xd1\\r\\xa0\\xd1;n\\xf7\\xdd\\xaar\\x8d\\xc5#|3\\xd3\\x07\\x0f\\x8b\\x8c\\x8ct\\xf3\\x8c\\xc5\\xf7\\xf8=y\\xee\\xb9\\xf7Vefl\\x1e\\xee\\x16\\xf6\\xda\\xfb\\x18cL\\xbb\\x12Z\\x08QZs\\xb1l\\xaa\\xd4-S\\x90\\xdb~\\xf2Z\\xb9\\n\\xc7q\\xe0y\\x1e.//qvv\\xf6\\xeakt\\xacv\\x99\\x14\\xcb\\xc4.T\\xa1Z\\x96R\\xe2\\xf1\\xf1\\x11A\\x10h\\'*\\x97\\xcb%\\x84\\x10\\x8dj\\x95u\\x90n\\xb9~\\xda\\xa8W\\xd6\\xb1y\\xcc\\x16\\xa9l9\\xe7\\x98\\xcf\\xe7x||\\xed\\xfadH\\x10\\x04A\\x10\\x1d\\xa2J\\xd52cL\\xfb!:I\\x12m\\x03\\xb2i\\xca\\xd6-S\\x90\\xdb\\r^k\\xe5n7\\x0fm\\xdb\\xc6\\xf5\\xf5u%\\xdaeR,\\x13\\xfbP\\x96jy\\xb1X\\xe0\\xe6\\xe6\\xe6Y\\x00\\xe58\\xce\\x8b \\xce0\\x8c\\xb5n\\xb1\\xad\\x93\\xe9\\xa4[\\xae\\x87\\xae\\xe8\\x95\\xf3\\x90R\\xae[\\x89y\\xc7\\xf8\\xe69?\\x8ec\\xdc\\xdc\\xdc\\xec\\x15\\xac\\x91b\\x99\\xd8\\x872T\\xcb]\\xd5*\\xeb \\xddr=tU\\xaf\\x0cdcw\\xdd\\xa2\\x05\\xdf\\xf7\\x8f\\xbe\\xdf\\xa4X&\\x08\\x82 \\x88\\xf2\\xa1+(A\\x10\\x04A\\x1cAU\\xaae k0\\xea>H\\x175y\\x9a\\xa6,\\xdd2\\x05\\xb9\\xdda\\xd7V\\xee&\\x9c\\xf3J\\xb4\\xcb\\xa4X&\\xf6\\xe1X\\xd5\\xb2\\xd2*\\xdf\\xdf\\xdf\\xbf8W1\\xc6\\x9e\\x1ds\\xb6m\\xe3\\xe2\\xe2\\x02\\x96e!M\\xd3\\xa3\\x17\\xfdT\\t\\xe9\\x96\\xab\\xa7Kz\\xe5m\\x96\\xcb%\\xd24]\\x1f\\xd3\\x9b\\xa1V\\x9e\\xb5D\\x08\\x81\\xfb\\xfb\\xfb\\x9d\\xb5\\xcb\\xa4X&\\xf6\\xe1X\\xd5r\\x97\\xb5\\xca:H\\xb7\\\\=]\\xd6+\\x03\\xfa\\xb1{\\xd1v?\\xbbB\\x8ae\\x82 \\x08\\x82\\xa8\\x86v\\x8f@\\t\\x82 \\x08\\xa2\\xe5T\\xa9Z6\\x0cC\\xdb6\\x08\\xc3\\xb0\\xd5\\x930\\xc7\\xea\\x96)\\xc8\\xed\\x0e\\xfb\\xb6r\\xb7)[\\xbbL\\x8aeb_\\x0eU-ok\\x95\\xf3P\\xd7\\x88\\xc1`\\xf0b\\xe1B\\x9b\\x9bQ\\xa4[\\xae\\x96.\\xea\\x957\\xd9\\xda\\xe5\\xf7\\xef\\xdf\\xe7\\x06m\\xa4X&v\\xa1\\xc8\\xb0\\xf0\\xcb_\\xfe\\xf2$\\xb4\\xca:H\\xb7|<]\\xd7+\\x03\\xc5\\xe3\\x8d2Z\\xb9\\xa4X&\\x08\\x82 \\x88j\\xe9\\xd7\\x08\\x95 \\x08\\x82 \\x1a\\xa2j\\xd5\\xb2\\xef\\xfb\\xda\\x89\\xa5\"]V[\\xd0\\xe9\\x96\\x93$\\xc1\\xdd\\xdd]a\\x10@An\\xfb\\xa8\\xb2\\x95\\xbb\\xcd\\xae\\xda\\xe5\\xf9|\\x8e\\x87\\x87\\x87\\x17\\x8d\\x00R,\\x13\\xbb\\xb2=\\xd1\\xa8\\x9a\\\\EJE\\xc5\\xa6VY\\x87n\\xa2\\xb4\\xa8)\\xd3\\x16H\\xb7|\\x1c]\\xd7+\\x03\\xc5&\\x90\\xa2\\x10`W\\xedr\\x9a\\xa6\\x98N\\xa7k\\xd3\\xc2&\\x14\\x02\\x10\\xbb\\x90\\x17\\xfa/\\x97K<<<\\xbcz\\x8e\\xed\\x93VY\\x07\\xe9\\x96\\x8f\\xa3\\xebz\\xe5\\xa2\\xedy8\\xe7\\x85\\x06\\x8e]!\\xc52A\\x10\\x04ATK\\xbb?1\\x12\\x04A\\x10DG\\xa8Z\\xb5\\xcc\\x18\\xd3~\\xc8N\\x92D\\x1b\\xac\\xb5\\x85<\\xddr\\x92$x||\\x84\\x10\\x02\\xcb\\xe527\\x08\\xa0 \\xb7\\x9dT\\xdd\\xca\\xdd\\xe65\\xed\\xb2\\x94\\x12q\\x1cCJ\\x89\\xe9t\\x8a\\xe9t\\xba\\x9e\\x90\\xa4\\xc9#bW6\\x8f\\x950\\x0c\\xf1\\xf0\\xf0\\xb0n\\x98\\xe8\\xce\\xb1:\\xadr\\x1e\\x9e\\xe7i\\x17%taQ\\x0e\\xe9\\x96\\x0f\\xa3\\x0fz\\xe5\\xa2\\x10\\xc00\\x8c\\x9d\\xc2\\xd6\\xd7\\xb4\\xcbj\\x0c\\x90$\\t\\x1e\\x1e\\x1e\\x9e\\xbd\\xe7\\xda\\xfe\\xfc\\x10\\xedA\\x1d+\\xdb\\xe3\\x818\\x8e\\xb5\\x8d\\xc4>j\\x95u\\x90n\\xf90\\xba\\xaeW\\x06\\xb2q\\x8c\\xae5\\xeb\\xfb~)\\xf7\\x9f\\x14\\xcb\\x04A\\x10\\x04Q-\\xe4*\"\\x08\\x82 \\x88\\x92\\xf0o\\xfdd\\xa7\\xd2-\\xcf\\xe7\\xf3gA\\xaeb:\\x9d\\xe2\\xe2\\xe2b\\xfda\\x9f\\x82\\xdcvRg+w\\x13\\xa5]\\x9e\\xcf\\xe7\\x98L&\\xcf\\xde\\x07a\\x18>\\xfb\\x7f\\xb5\\x0f\\xf3x<>\\xc9F\\xd7,\\x12x\\x88\\x12\\xccb\\x89y\"0\\x8f\\x05\\x82D \\x12\\x12B\\x02b\\xf5T1\\x060\\x00&g\\xf0L\\x86\\x81\\xc91\\xb0\\x18\\x86\\xa6\\x81\\x91\\xc5q\\xe9\\xf0\\x93\\x9a|3M\\x13\\xa6i\\xe2\\xe1\\xe1\\xe1E\\xbb$\\x0c\\xc3\\x17A\\xa6\\xe38\\xcf\\xceY\\xaf\\xa1\\x16\\xe5\\xe4\\x99\\x08\\xd24\\xc5r\\xb9l\\xfd\\xf1:\\x1e\\x8f\\x11\\x86an;I\\xe9\\x96\\xdb\\xae\\x0b\\xae\\x9b\\xae\\xeb\\x95\\x81\\xec\\x9c\\xaak\\xa4\\xed\\x13\\x02(\\xed\\xf2\\xfd\\xfd\\xfd\\x8b\\xeb\\xc8f\\x08 \\x84\\xc0d2\\x81\\xe7y8???9\\xc5\\xb2\\x10\\x02\\x8fx\\xc4\\x1cs\\x04\\x08\\x10\\xc8\\x00\\x0b,\\xb0\\xc4\\x12)R\\xc8\\xd5\\x17\\x0000ppX\\xb0\\xe0\\xc1\\x83\\xc7{\\xdfI)\\x11E\\xd1\\xb3\\xb12c\\x0c\\xe3\\xf1\\xb8\\xd7m\\xdcm\\x94n\\xf9\\xfe\\xfe>\\xf7\\xefg\\xb3\\x19\\\\\\xd7%\\xa3\\xc9\\x06}\\xd0+\\x03\\xfa\\x85\\x98E\\xdb\\xf9\\xec\\x03)\\x96\\t\\x82 \\x08\\xa2zN\\xebS\\x11A\\x10\\x04AT\\x88R-\\xe7\\x85\\xad\\x8b\\xc5\\xe2\\xe8\\x89\\x11\\xc30\\xe0\\xban\\xae\\xc2*\\x0c\\xc3R\\x02\\xe3\\xaa\\x19\\x8f\\xc7\\x98\\xcdf/\\x82\\\\ \\x9b,\\x99\\xcf\\xe7\\x18\\x8dF\\x14\\xe4\\xb6\\x98\\xba[\\xb9\\xdb\\x0c\\x06\\x03X\\x96\\x85\\xfb\\xfb\\xfbu\\xb8\\x90\\x17.+e\\xe7\\x9b7oZ\\xff\\xbe8\\x86i\\x94\\xe2\\xb3 \\xc1\\xfbE\\x82\\xbb0\\xc5C(\\x10\\xa6\\xe5\\xb4#9\\x07\\xc6\\x16\\xc7\\x85c\\xe0\\xda5\\xf0\\x91o\\xe1\\xda\\xedo\\xc0\\x9b$\\t\\x16\\x8bE\\xee96I\\x12\\xa4i\\xban\\x15\\x8eF\\xa3\\x83\\x94\\x8a\\x83\\xc1\\x00\\xb3\\xd9,\\xf7:1\\x9b\\xcdZ?\\xe1\\xa9t\\xcbwww\\xb9\\x7f\\xaf\\x82\\x80.Ll\\xd7A\\x1f\\xf4\\xca@\\xb9!\\x80\\xd2.\\xab\\xd6$\\x90\\x9d\\xaf\\xf3B\\x80\\xc5b\\x01\\xc7q\\x90$Io\\x03]!\\x04nq\\x8b\\x1b\\xdc\\xe0^\\xde\\xe3\\x01\\x0f\\x98\\xcb9\\x04\\x0e\\xdcG{\\xeb\\xd4b\\x0b\\x1bc6\\xc6\\x19\\xcep\\xc5\\xae\\xf0\\x16o1\\xe0\\xfd\\r/\\xe38~\\x11\\xe4*\\xc20\\\\\\x87\\xb9\\x86a\\xe0\\xe2\\xe2\\xe2$\\xcfU\\x9e\\xe7a\\xb1X\\xe4\\xb6(\\x95I\\xe0\\xcd\\x9b74\\x06_\\xd1u\\xbd2\\x90\\xbd/t[!\\xb8\\xae\\xfb\\xeaV&\\xbb@\\x8ae\\x82 \\x08\\x82\\xa8\\x9e~~\"\"\\x08\\x82 \\x88\\x06P\\xaa\\xe5\\xbc`i\\xb9\\\\\\x96\\xd2\\xbe\\x19\\x0e\\x87\\xda\\x0f\\xcb\\xb3\\xd9\\x0c\\x17\\x17\\x17G\\xdfF\\x95$I\\x02!\\x84Vu\\xa7\\x9e\\'\\nr\\xdbIS\\xad\\xdcm\\x94vY5(\\xe38\\xd6~\\xdf\\xc3\\xc3\\x03\\xa2(\\xc2\\xd9\\xd9Y/\\x8e)!\\x04>\\r\\x12\\xfcd\\x12\\xe3\\xd3y\\x82Y\\xfc\\xf2\\xbd$\\xf1\\xd4\\xc0\\x15\\xab\\xff\\x96\\x12\\x10\\xab\\x00Q\\xcd\\xf5\\xabg\\x831\\x06\\xce\\xb2\\xfdW\\xd4\\x7f\\x1b\\x0c\\x10\\x82\\xe1!\\x14x\\x08\\x05~6\\x89\\x01,ar\\xe0\\xadg\\xe2\\x1b#\\x0b\\xbf6\\xb6\\xe1\\x9a\\xed\\x0f\\xa2va\\xb1X\\xe0\\xf1\\xf1\\xb10X\\x0b\\xc3\\x10\\xa3\\xd1\\x08\\xe7\\xe7\\xe7\\x07\\x1f\\xeb\\x9csx\\x9e\\x97\\xabkT\\x93\\xadm\\x0f\\x17\\x94nY\\xa7\\x9c|xx\\xc0\\xf5\\xf5u/\\xdeo\\xc7\\xd0\\x07\\xbd2\\x90\\x05\\xd2\\xbas\\xac\\xef\\xfb\\x07\\x87\\xd1\\xa3\\xd1h}\\x8e\\xd6\\x8dk\\x80\\xec=sss\\x83\\xb3\\xb3\\xb3\\xd6/v\\xd8\\x95\\xa5X\\xe2c|\\x8cO\\xe5\\xa7\\xb8\\x917H\\xf12(\\x92\\x90\\x10\\xab/\\xf5\\xdf\\x9b\\x8d\\xdcm\\xd8\\xea\\x8bo|10D\\x88p#op\\x83\\x1b\\xfcD\\xfe\\x04\\x000\\x90\\x03\\xbc\\xc5[|\\x8d}\\ro\\xf1\\xb6\\x13\\x0b\\n^CJ\\x89\\xc7\\xc7G\\x04A\\x00\\xdb\\xb6s\\xc3\\\\\\xa5Z\\xf6}\\x1f\\xe7\\xe7\\xe7\\xbdx\\xdc\\x87rvv\\x86(\\x8ar\\xc7\\xe3J\\xb7\\xdc\\x85\\x90\\xb2j\\xfa\\xa0W\\x06\\xeaY\\x88I\\x8ae\\x82 \\x08\\x82\\xa8\\x1e\\ns\\t\\x82 \\x08\\xa2D\\xaaV-[\\x96\\x05\\xdb\\xb6sWW+\\rb\\x19\\xab\\xab\\xab \\x8ec\\xdc\\xde\\xde\\xae\\xf7\\xd7\\xcb\\x9b\\xbcu\\x1cg\\xddn\\xee\\xc2\\xe4\\xc8\\xa9\\xd1t+w\\x13\\xa5]\\xfe\\xf0\\xe1\\x83\\xf6{T\\xe0\\x16\\x04\\x01\\xa2(\\xc2\\xc5\\xc5E\\'[\\xbaB\\x08\\xfcl\\x1a\\xe3\\xc7\\x8f\\x11>_\\xa4\\x886\\x9a\\xb7\\x12\\x12\\xa9\\x04\\x12\\x91\\xfd;\\x95O\\xe1\\xed\\xee\\xc8\\xdc\\xff\\xe6,\\xfb\\xc7\\xe4\\x0c&c0\\x18\\x90\\x08\\x86O\\xe7\\t>\\x9d\\'\\xf8\\xf7_,p\\xe9\\x18\\xf8\\xda\\xc8\\xc2o_8\\xf0;\\x18\\xecJ)1\\x99L\\xd6\\xedI\\xc30`\\x9afn\\x10 \\xa5\\xc4\\xf5\\xf5\\xf5\\xd1\\x93\\x92\\xc3\\xe1P;9<\\x9b\\xcdpyyy\\xd4\\xef\\xaf\\x03\\xd2-\\xbfN\\x1f\\xf4\\xca@\\xf1y\\xffX5\\xa7\\xd2.O&\\x93\\xdc\\xbf7M\\x13\\x86a@\\x08\\x81\\xfb\\xfb{DQ\\x84\\xf1x\\xdc\\xc9\\xf1\\xc1R,\\xf1#\\xfc\\x08\\x9f\\xc9\\xcf\\xf0 \\x1f\\x9e\\x85\\xb2\\x12\\x12)R$H \\xd6*\\xe52\\xe0\\xe006\\xbe88\\xe6r\\x8e\\x9f\\xe1g\\xf8\\x99\\xfc\\x19,X\\xb8\\x96\\xd7\\xf8\\x1a\\xfb\\x1a\\xbe\\x8a\\xafv2t\\x89\\xe3\\x18\\xf7\\xf7\\xf7\\xeb\\xf7\\x9b\\xe38\\xdas\\xac\\xe38\\x9d8\\xc7V\\r\\xe9\\x96_\\xa7/ze\\xb5\\x8dC\\x1e\\x8e\\xe3\\x94\\xf2\\x1a\\x93b\\x99 \\x08\\x82 \\xea\\x81\\xc2\\\\\\x82 \\x08\\x82(\\x91\\xaaU\\xcb@6y\\x90\\xa7\\xb8\\x94Rb>\\x9f\\xb7r\\x82X\\x05\\xb9\\xaa\\x010\\x18\\x0c\\x10E\\xd1\\xb3 \\xc0q\\x1c\\x8cF\\xa3\\xf5^y\\xe7\\xe7\\xe7\\r\\xdd[\"\\x8f\\xb6\\xb4r\\xb7Q\\xda\\xd7\\xe9t\\xfa\\xecxR\\xfb\\x9f*\\x92$Y\\xb7\\xbb\\xb6\\xf7>m+A\"\\xf0\\xbd\\xdb%~\\xf4\\x18a\\x91<\\x9dS\\x84\\x94\\x88\\x85D\\xb4\\npu\\xc1-[\\xb7mW\\xfb*j\\xf2\\x0f\\xb9j\\xf0\\xca\\xd5\\x7f\\xab\\x7f\\xabvo\"$\\x00\\t\\xac\\x1a\\xbb&g\\xb09\\x83\\t\\x86\\xdbe\\x8a\\xdbe\\x8a\\xffr\\xbb\\xc4W|\\x13\\x7f\\xe3\\xca\\xc5\\x97\\x07\\xdd\\x98\\xfcM\\x92\\x04\\xf7\\xf7\\xf7/Z\\x87J\\xeb\\xba\\xc9`0\\x80\\xef\\xfb\\x10B\\x1c\\x1dv\\x98\\xa6\\t\\xd7us\\'W\\x97\\xcbe\\'\\x94\\xb2\\xa4[.\\xa6/z\\xe5$I\\xb4!\\x80\\xeb\\xba\\xa5\\x1c\\xa7B\\x08\\x0c\\x06\\x030\\xc6^\\x95\\x9f\\xe2S\\xf9)\\xfe\\x04\\x7f\\x82o\\xc8o\\xe07\\xd9o\\xc2\\xe3\\xdd\\x08`\\x82 \\xc0\\xe3\\xe3\\xe3\\xb3q\\xb7Z\\x04\\xb09&0\\x0c\\x03\\xa3\\xd1\\xa8\\x13\\xef\\xbb\\xba \\xddr1}\\xd0+\\x03\\xd9y3\\xefs)p\\xfc\\x82\\x1c\\x05)\\x96\\t\\x82 \\x08\\xa2\\x1e\\xba\\xf1\\t\\x88 \\x08\\x82 :B\\x1d\\xaae\\xc7q\\xb4\\xcd\\xb1 \\x080\\x1a\\x8dZ5\\xf1\\xb2\\x1d\\xe4\\x02\\xd9\\x87\\xfb\\xd1h\\xb4VP\\xaa W\\xdd\\xef \\x08\\xe0\\xba.M\\x00\\xb4\\x886\\xb5r\\x15B\\x08DQ\\x04\\xcb\\xb2p~~\\x8e\\xd9l\\xb6~\\xef\\xe5\\x85Hjr\\xb2\\xed\\xda\\xe5\\xcf\\xe61\\xfe\\xcb\\xed\\x12\\x9f\\xcc\\x13\\x88\\xd5\\xfc\\x9b\\x90\\x12\\xa1\\x90\\xeb\\x06\\xee\\xe6\\xbc\\x1cC\\xb6\\xbf-G\\xd6\\x9e\\xb5\\xb8j\\xd5\\x1e>i-\\x84@,\\xb1n\\xfb\\xaa\\xdbL%\\x90\\n\\x89\\x10r\\xdd\\xda\\xb5\\r\\x06K0|L\\xd3\\xc4t:]\\xbf/\\xf3\\xce\\xe3q\\x1c\\xb7^\\xbb,\\x84\\xc0\\x0f\\xf1C\\xfcT\\xfe\\x14S9]\\xffy\\x82d\\x1d\\xe0n7o7\\x15\\xc9\\x06\\x0c\\x980\\xc1q\\xf8\\xf9S\\xb5}\\xd5\\x97\\nu\\xd5\\xfdH\\x90`\\x89\\xe5\\xfa\\xb6,XXb\\x89\\x1f\\xc8\\x1f\\xe0\\x87\\xf2\\x87x\\'\\xdf\\xe1[\\xec[\\xb8\\xe6\\xd7\\x07\\xdf\\x87*\\xd9\\xd4*\\xe7\\xb1\\xd9\\xce\\xdd\\x1cc*\\xb5p[\\xafMuC\\xba\\xe5|\\xfa\\xa2W\\x96Rj\\x1f\\x87ZXV\\x06\\xa4X&\\x08\\x82 \\x88z\\xa00\\x97 \\x08\\x82 J\\xa6j\\xd52c\\x0c\\x83\\xc1 W\\xfd%\\x84@\\x10\\x04\\xa5M\\xb2\\x1eK^\\x90\\xab\\xb0,\\x0b\\x9e\\xe7A\\x08\\x91\\x1b@?>>\\xd2$@Khk+w\\xb9\\\\\\xae\\xdb\\x06\\x9cs\\x8c\\xc7c,\\x16\\x0b\\xcc\\xe7\\xf3\\xc2\\xfb\\xd4V\\xed\\xf2\\xed2S\\x17\\x7f6\\x7fZ\\xa8\\x11K\\x890\\x11H\\xb6\\x02\\\\\\xce\\x00\\x931X\\x06`\\x1e\\x19\\xdc\\xe6\\xc19\\xc7\\xf63\\x98\\x08\\x81Xd\\xf7)\\x15Yk7J%\\xa2T\\xc2\\xe0\\x80\\xb3\\nv\\x1f#\\x81?z\\xbf\\xc4\\xf7\\xeeB|\\xf7\\x8d\\x8bo\\x9d\\xb7\\xe7}\\xbc\\xadU\\xceC\\xa9\\x96\\xd51\\xb5ynZ,\\x16\\xa5\\x84\\xb9Jm\\x98\\xb7\\x17\\xa9Z\\x94\\xd3\\x96\\xe7\\xac\\x08\\xd2-\\xbf\\xa4/ze5\\x9e\\xc8\\xc3\\xb2\\xac\\xd2\\xce\\xfb\\x9b\\x8d.\\xdb\\xb6qqq\\xb1\\x0etu\\xdbF\\xb4U\\xbb,\\x84\\xc0O\\xf1S\\xfc\\x99\\xf83,\\x91\\x85\\x1b\\x12\\x121bD\\x88^4p\\x95\\xfaX5e\\xcb\\x84\\x81\\xbd\\xf8\\xbd\\x12r\\x1d(+\\x95\\xb3\\n{C\\x840a\\xc2\\x86\\r\\x13&>\\x93\\x9f\\xe13\\xf9\\x19\\xde\\xca\\xb7\\xf8.\\xfb..\\xf8E\\xa9\\xf7\\xef\\x18\\xb6\\xb5\\xcay8\\x8e\\x83\\xc5b\\x81\\xc1`\\xf0,\\xf4\\x97Rb\\xb9\\\\v\\xc6\\xd0Q5\\xa4[~I_\\xf4\\xca@6\\x9e\\xc8\\xfb\\x0c\\x06\\x94\\xb7 \\x87\\x14\\xcb\\x04A\\x10\\x04Q\\x1fL\\xea|\\x1b\\x04A\\x10\\x04A\\x1c\\x84\\x10\\x02_|\\xf1E\\xae\\xd2j8\\x1c\\x962\\x91+\\xa5\\xc4\\x17_|\\x91\\xfb\\x01\\xdd4\\xcdV\\xb4\\xa1\\x8a\\x82\\\\\\x85\\xd2\\x99\\xea4f\\xbe\\xef\\x93n\\xb9\\x05\\xdc\\xde\\xdej\\xc3\\xdc\\xab\\xab\\xab\\xc6\\xc2\\\\\\xdd\\xfd\\x92R\\xc24M\\xedq\\xa5`\\x8c\\xb5B\\xbb<\\x89R\\xfc\\xd1\\x17\\x0b\\xfc\\xd5,^i\\x8e\\xb3\\x804\\x14Yh\\xaa\\xe0\\x0c\\xb08\\x83\\xcd\\x01\\xb3\\xe1\\xa0OH\\x81H\\x00\\xb1\\x90H6\\xee#[\\xddG\\xd7`0V\\xe7\\xa0\\xb1\\xcd\\xf1;\\xd7.~\\xed\\xac\\x99\\xe3D\\xa1\\xd3*\\xe7\\xc19\\xd7\\x9e\\xbb\\xde\\xbe}[\\x8a\\xe25\\x08\\x02m\\x83s<\\x1e7\\xd6x\\xdf\\x97\\xe5r\\xa9\\xd5-\\x03\\xc0\\x9b7o:3\\xf1},Q\\x14\\xe1\\xe6\\xe6F\\xfb\\xf7\\x97\\x97\\x97\\x9di\\xe5\\xcef3\\xed^\\xb6\\xe7\\xe7\\xe7\\xa5\\x9c7\\x93$\\xc1\\xfb\\xf7\\xefs\\xff\\xae\\xe8=\\xb8\\x89eY\\xad\\xd0.\\x7f,>\\xc6\\xf7\\xe4\\xf70\\x93\\x99\\xc5B@ D\\xf8\\xa2\\x85\\xbb\\xd9\\x84=\\xa6y{,*\\xc8\\xcdk\\nsp\\xd8\\xb0a\\xc1Z\\xab\\x9d\\xbf\\xcc\\xbe\\x8c\\xef\\xb2\\xefb\\xc8\\x9b=/\\xe5i\\x95\\xf30\\x0c\\x03I\\x92\\xe4\\x8e\\x85\\x1d\\xc7\\xc1\\xd5\\xd5UUw\\xb1\\x93\\xdc\\xdd\\xddi\\xdb\\x95\\x96e\\x9d\\x94n\\xf9\\xe1\\xe1\\xa1\\xb0\\xcd\\xda\\x86\\xcfX\\xbb \\xa5\\xc4\\x87\\x0f\\x1fr\\x83V\\xce9\\xde\\xbd{W\\xca\\xe3\\x98L&\\xb9\\xf6\\x1e\\xc6\\x18\\xde\\xbd{\\xd7\\x89\\x85i\\x04A\\x10\\x04\\xd1\\x15\\xe8\\xaaJ\\x10\\x04A\\x10%\\xa3T\\xcby\\xe8&J\\xf6\\x851\\xa6\\x9dHM\\x92D\\x1b\\xbc\\xd5\\xc5.A\\xae\\xeb\\xba\\xb8\\xbc\\xbc\\xc4\\xc5\\x85\\xbe\\xed\\x11\\x04Ai\\xcf\\x19q\\x18mm\\xe5*\\xc5r\\x1e\\xa3\\xd1\\x08\\xd7\\xd7\\xd7\\xaf\\x86&J\\x87\\xfa\\xf0\\xf0\\xf0\\xea\\xc4p\\x15$B\\xe0\\xdf}6\\xc7\\xff\\xed\\xa7\\x13\\xfc|\\x9a\\x05\\xb9\\xa1\\x10\\x98\\xc4\\x02A\\xf2\\x14\\xe4\\x9a\\x1c\\x18X\\x0c#\\x8b\\xc17y\\xe3A.\\x905\\x81]\\x83cd\\x19\\x18Y\\x0c\\x8e\\xc1\\xc0X\\xd6\\x1e\\x8eR\\x89i,\\x10$\\x02BJL\"\\x81?\\xfc$\\xc0\\xff\\xe3\\xa7\\x13\\xdc.\\xf5M\\xaa*Y,\\x16\\xb8\\xb9\\xb9y5\\xc85\\x0c\\x03WWWx\\xf3\\xe6\\x8d\\xf6{\\xca:\\'y\\x9e\\xa7m\\x1e\\x16\\xedq\\xd76\\x94nYGS\\xef\\xaf\\xba\\xe9\\x93^YJ\\xa9m\\xaf\\x1b\\x86QZ\\xdb\\xaa\\xe8\\xbd\\xf4\\xe6\\xcd\\x1b\\\\]]i\\xdf#\\n\\xa5]\\xd6\\xed\\xd9X5\\xf7\\xe2\\x1e\\xff[\\xfa\\xbf\\xe1\\xdf\\x8b\\x7f\\x8f\\x99\\x9cABb\\x81\\x05f\\x98!F\\x0c\\t\\t\\x06\\x06\\x0b\\x16\\x86\\x18b\\x80\\x01\\x1c8\\x8d\\x06\\xb9\\xc0Ss\\xd7\\x83\\x87!\\x86\\xf0\\xe0\\xc1@\\xf6\\\\\\x0b\\x08,\\xb1\\xc4\\x1c\\xf3\\xf5c\\xf8D~\\x82\\xffE\\xfc/\\xf8O\\xe9\\x7fB\"\\xea?\\x8f\\xefs\\xbdv]\\x17\\xd7\\xd7\\xd7Z=\\xb0N+|\\xca\\x14\\xed\\xe3\\xadt\\xcb\\xa7@_\\xf4\\xca@6~\\xd75f}\\xdf/\\xedq\\x90b\\x99 \\x08\\x82 \\xea\\x83\\xae\\xac\\x04A\\x10\\x04Q\\x01\\xba\\x89N\\xa5Z.\\x83\\xc1`\\xa0\\xfd ^\\xa4\\x10\\xad\\x9a]\\x83\\xdc\\x8b\\x8b\\x0b0\\xc6`\\xdbv\\xa1\\xeaK\\xb7\\xaf%Q\\x0fm\\xdc+\\x17x\\xaeX\\xde\\xc6\\xf3\\x88\\x0f\\xb5\\xdd\\xbf8\\x8e\\xf1\\xe1\\xc3\\x87\\xc2\\x90\\rx\\xb2m\\\\^^\\x82s\\xae\\x1d\\x8b+\\xd52\\xf1\\x84\\xd2-\\xeb\\x98\\xcdf\\xb5\\x8e\\x91\\x9a\\xa0Oze@?~W\\xdb\\xf5\\x94\\x01)\\x96\\t\\x82 \\x08\\xa2^\\xda\\xf9i\\x82 \\x08\\x82 :\\x8e\\xeb\\xba\\xda\\xc9\\xce\\xb2\\x82\\x00\\xc30\\xb4-\\x9f0\\x0c\\x1b\\x99t\\xd97\\xc8U\\x8c\\xc7c\\xad\"1MS\\xad\\xea\\x91\\xa8\\x96\\xb6\\xb6r\\x01\\xfd\\xfbh;\\x84\\x1b\\x0c\\x06;\\xb5\\xbb\\x92$\\xc1\\xcd\\xcd\\xcd\\xab\\x93\\xc5\\xc7\\x92\\x08\\x81\\x7f\\xfb\\xd9\\x1c\\xff\\xe2\\xe3\\x19\\xa6q\\xd6\\\\\\x9d\\xc6)f\\xb1@*\\x00\\x06\\xc0\\xe6l\\x15\\x8c\\xb6\\xa3\\x85\\xbb+\\x9cq8\\x06\\xc7\\xc8b\\xf06B\\xdde\\x92\\xb5s#\\x91\\x05\\xd5\\xff\\xe56\\xc4\\xff\\xfdg\\xd3\\xca[\\xba\\xea5\\xddeq\\xcbh4\\xc2\\xd5\\xd5\\xd5\\xb3\\x16\\x89n\"\\xb2h\\xf2r_\\x8a\\x16\\xe5t\\xa9\\t\\xc59\\x7f5\\x08\\xd05\\xe9\\xfb@\\x14E\\x85\\xc7YQ\\xeb\\xad\\x8d\\xd4\\x11\\x02\\x14-n\\xdb|\\xefq\\xcequu\\xa5mYn2\\x9f\\xcfqssS\\xda\\xfbS\\xc7\\xbd\\xb8\\xc7\\xef\\xc9\\xdf\\xc3_\\xc8\\xbf\\x80\\x80@\\x8c\\x183\\xcc\\x10!Z7q\\x1d8\\xeb\\x16.C7\\x9a|@\\x16@\\xab\\xb6\\xae\\xdaoW@ X}\\t\\x08\\xcc\\xe5\\x1c\\xffJ\\xfc\\xabZZ\\xbaA\\x10\\xec\\xf4\\x9a*\\xab\\xc2\\xe6\\xf1\\xa9\\x16\\x05\\xe4\\xd1T\\x93\\xbb\\xcdx\\x9e\\xa7\\xfd\\\\\\xa1\\x9a\\xd1}\\xb6,L&\\x13\\xed\"\\x16\\xd34w:\\x07\\xb5\\x858\\x8e\\xb5\\xd7\\\\\\xd7u_\\x1d\\x13\\xef\\x8a\\xee}\\xc4\\x18\\xeb\\x8c\\x89\\x82 \\x08\\x82 \\xbaDw>Q\\x12\\x04A\\x10D\\x87\\xa8C\\xb5\\x0c\\x147#\\xeb\\x0e\\x02\\x0e\\rr\\x81\\xecC\\x7f\\xd1\\xde\\xb8\\xa4[n\\x86\\xb6\\xb6r\\x8b\\x14\\xcby\\x93G\\xb6m\\xb7B\\xbb\\xfca\\x91\\xe0\\x7f\\xfc\\xc9\\x14?\\xb8\\x8fV\\xcd\\xd5L\\xa9\\xac\\xf6\\x9c\\xb58\\xc3\\xd0b\\x18X\\xedm\\xe1\\xee\\xc2\\x93\\x829\\xdb;\\x971@H`\\x1e\\x0b\\xccW\\x01\\xf6C(\\xf0?\\xfd|\\x8a\\xff\\xfc\\xa1\\x9a\\t\\xf5}\\xb5\\xcay\\x93\\xb4E\\xc7KY\\xe7\\xa3\\xa2\\xf6X\\xd1dl\\x1b9U\\xddr\\x9f\\xf4\\xca@\\x16L\\xeb\\xde7\\xbe\\xef\\x97\\x16J\\x17\\xbd\\x87\\xf2\\x9e/\\xb5\\xe0\\xa2i\\xed\\xf2\\xf7\\xc5\\xf7\\xf1\\x07\\xe2\\x0f0\\x91\\x13HH\\x04\\x08\\xb0\\xc0\\xe2Y\\x88;\\xc4\\xb0s!\\xee6\\x1c\\x1c>|\\x0c0X\\x87\\xba\\t\\x12\\xcc1_\\x87\\xd6\\xaa\\xa5{\\'\\xf4{f\\x1f\\xca!Z\\xe5\\xbcq\\xb7\\xee\\xbdG\\xaa\\xe5|NU\\xb7\\xdc\\'\\xbd2P\\xdf\\xf8\\x9d\\x14\\xcb\\x04A\\x10\\x04Q/tu%\\x08\\x82 \\x88\\x8a\\xa8C\\xb5lYVah\\xac[a^6\\xc7\\x04\\xb9\\n\\xd2-\\xb7\\x8b6\\xb7r_S,\\xe7\\xd1\\xb4v\\xf9G\\x0f!\\xfe\\xe7\\xbf\\x9a>k\\xe3\\x06\\x89\\x84\\x94\\x00g\\xd9\\x9e\\xb8C\\xab[M\\xdc\\xd7\\xe0\\x8c\\xc3[\\xe9\\x97-\\x9e=\\xe7\\x91\\xc8\\xf6\\xd3U-\\xdd\\xff\\xef\\x87%~\\xef\\x17S$%\\xbd\\xb7\\x0f\\xd5*\\xe7Q\\x87j\\x19h\\xd7\\xa2\\x9cc9E\\xddr\\x9f\\xf4\\xca@\\xf11WV+\\x17x]\\xb1\\x9cG\\x93\\xda\\xe5D$\\xf8\\xb7\\xe9\\xbf\\xc5\\x9f\\x89?{\\xd6\\xc6M\\x90\\xbd\\xf6&\\xccN6q_\\xc3\\x80\\x01\\x7f\\xf5\\xc5\\xc0\\xd6:\\xe9\\xcd\\x96\\xee\\x1f\\x8a?\\xc4\\xcf\\xc5\\xcfK\\xbb\\xcdC\\xb5\\xcay\\x90jy?NQ\\xb7\\xdc7\\xbdr\\xd16\\r\\x8e\\xe3h\\xc75\\xfbB\\x8ae\\x82 \\x08\\x82\\xa8\\x9f\\xfe\\xcc\\x16\\x11\\x04A\\x10D\\xcb\\xa8C\\xb5\\x0c\\xe8\\x83\\x00)e-{\\xe7\\x96\\x11\\xe4*H\\xb7\\xdc\\x1e\\xda\\xda\\xca\\x05vW,\\xe7Q\\xb7vY\\x08\\x81\\xff\\xf0y\\x80\\x7f\\xfdi\\x80t\\xbd7\\xeeS\\x1b\\xd7\\xe6\\xd9\\xbe\\xb8v\\x8fB\\xdcm8\\xe3\\x18Z\\x1c\\x03k\\xab\\xa5\\x9bd{\\xe9~S/\\xab\\x96n\\x82\\x04)R\\xfc\\x91\\xf8#\\xfcI\\xfa\\'G/\\xba;F\\xab\\x9c\\x07\\xa9\\x96\\xf7\\xe7\\xd4t\\xcb}\\xd2+\\x03\\xd9yO\\xf7\\xfa\\xd4\\xb1 \\x87\\x14\\xcb\\x04A\\x10\\x04Q\\x1d\\xfd\\xfd\\xb4A\\x10\\x04A\\x10\\rS\\x97j\\xd9q\\x1c\\xedDU\\x10\\x04\\x95N\\xb8\\x94\\x19\\xe4\\x02\\xa4[n\\x0bmn\\xe5\\xee\\xabX\\xce\\xa3.\\xedr\"\\x04~\\xef\\x17s|\\xef.{.\\x17\\xe9*\\xc0\\xdch\\xe3v]\\xa9\\xbc\\x0f6\\xdfj\\xe9\\xa6\\x12\\xb3\\r\\xed\\xf2?\\xff\\xd9\\x04\\x9f\\xcd\\x0fk\\xfc\\x94\\xa1U\\xce\\xa3\\x0e\\xd52P<\\xc1Z\\xc7\\xa2\\x9c29\\x15\\xddr\\xdf\\xf4\\xca@\\xf1\\xb1Vf\\x08\\xb0\\xafb9\\x8f\\xba\\xb4\\xcb\\xef\\xc5{\\xfc\\x9e\\xf8=L\\xe4d\\xbdwl\\x8c\\xec<\\xa3\\xda\\xb86\\xba\\xd3\\xda;\\x06\\x06\\xf6\\xa2\\xa5\\x1b @\\x88\\xec\\x1a\\xf7\\x97\\xf2/\\xf1o\\xe5\\xbf=h\\x1f\\xdd\\xb2\\xb4\\xca\\xba\\xef\\xcf\\x83T\\xcbzNE\\xb7\\xdc7\\xbd\\xb2\\x94R\\xfbx\\x8a\\x16\\x8e\\x1d\\x02)\\x96\\t\\x82 \\x08\\xa2~\\xe8\\nK\\x10\\x04A\\x10\\x15R\\x87j\\x991\\xa6\\x9dd\\x15B\\x1c\\xdd,\\xd4Qv\\x90\\xab \\xddr\\xf3\\xb4\\xb9\\x95{\\x88b9\\x8f\\xaa\\xb5\\xcb\\xcbD\\xe0\\x9f\\xffl\\x8a_\\xce\\x13HH\\xccc\\x81\\xe5J\\xablr\\xf4\\xbe\\x8d\\xabC\\xb5t=#\\x13\\x91&\\x02\\x98\\xc6\\x02\\x89\\x94X\\xa6\\x12\\xff\\xe2\\x173\\xfc\\xf4q\\xf7\\xe6f\\x99Z\\xe5<\\xeaR-\\x17\\xa9\\x0f\\x83 \\xe8\\xdc9\\xef\\x14t\\xcb}\\xd3+\\x17\\x8d\\x17,\\xcb*u\\x11\\xcf!\\x8a\\xe5<\\xaa\\xd6.\\xffB\\xfc\\x02\\xffF\\xfc\\x1bD\\x88\\x90\"\\xc5\\x1cs\\xa4\\xc8\\x1a|\\x0e\\x9c\\xde\\xb7qu\\xa8\\x10\\xdb@\\xf6\\x1e\\x0f\\x11\"@\\x00\\t\\x89\\xcf\\xe5\\xe7\\xf8}\\xf9\\xfb\\x88\\xc4\\xee\\xe7\\xf12\\xb5\\xcay\\x90jy\\x7fNA\\xb7\\xdc7\\xbd2P<^(sA\\x0e)\\x96\\t\\x82 \\x08\\xa2\\x19N\\xef\\x93\\x07A\\x10\\x04A\\xd4H]\\xaae\\xdf\\xf7\\xb5\\x13[E\\xba\\xadC\\xa9*\\xc8U\\x90n\\xb99\\xda\\xdc\\xca\\x05\\x8eS,\\xe7Q\\x85v9H\\x04\\xfe_?\\x9f\\xe2!T\\xfb\\xe3f{\\xc4\\x02\\x80c0\\x0cLv2m\\\\\\x1d\\xae\\xf9\\\\\\xbb<\\xdb\\xd8G\\xf7_}:\\xc7\\x8f\\x1e\\xf3\\x8f\\xc1M\\xaa\\xd0*\\xe7Q\\x87j\\x19\\xd0O\\xb4\\x165m\\xdaJ\\xdfu\\xcb}\\xd3+\\x03\\xc5&\\x8f2C\\x80c\\x14\\xcbyT\\xa5]\\xfe\\xb9\\xf89\\xfe\\x83\\xf8\\x0f\\xeb\\xfdq\\xe7\\x98\\xaf\\xb5\\xca>|8h\\xf6Z\\xd84\\x1c\\x1c>|X\\xc8\\xae\\xbbJ\\xbb, 0\\x91\\x13\\xfc\\x81\\xfc\\x03,\\xc5\\xebAi\\xd9Z\\xe5\\xc5c\\xb4\\nr\\x13\\x81T\\x00\\x8c\\x01\\xbe\\xc9\\xe0\\x9b\\xa7\\xa3U~\\r\\x8bs\\x8cL\\x06\\x83\\x03Rf!x(\\x04\\x84\\x04\\xfe\\xcd\\xa7Aa\\xa0[\\x95V9\\x8f\\xbaT\\xcb\\x9e\\xe7i\\x17\\x15T\\xb1(\\xa7j\\xfa\\xaa[\\xee\\xa3^\\xb9(\\x040\\x0c\\xa3\\xd4\\xa6U\\x19\\x8a\\xe5<\\xca\\xd4.\\xff\\\\\\xfc\\x1c\\xffQ\\xfcG\\x08\\x08D\\x88\\xb0@\\xf6\\xbd\\x1c\\x1c\\x03\\x0c\\xd6\\xfb\\xc6\\x9e:\\x0c\\x0c\\x1e<\\xb8\\xc8^7\\xa5\\xa1\\x16\\x10\\x98\\xca)\\xfe\\xa5\\xfc\\x97\\xda@\\xb7J\\xad\\xb2\\xeew\\xe4A\\xaa\\xe5b\\xfa\\xaa[\\xee\\x9b^\\x19\\xc8\\x16c\\xea\\x16E\\xf8\\xbe_\\xea\\xe3!\\xc52A\\x10\\x04A4\\x03]e\\t\\x82 \\x08\\xa2b\\xeaP-\\x03YsF\\xf7A\\xbd\\xac=\\x17\\xeb\\x08r\\x15\\xa4[\\xae\\x9f\\xb6\\xb7r\\xcbR,\\xe7Q\\x86vy\\xb9j\\xe4N\"\\x81t\\x15\\xe4\\x8aU\\x90;0\\x19\\x1c\\x83\\x86\\xde\\xdb\\x18\\x9cch2\\x98\\xeb@W\"L\\xb3}\\x85\\xff\\xdf\\x9f\\x06/\\x94\\xcbUk\\x95\\xf3\\xa8K\\xb5\\\\\\xb4(\\'M\\xd3N.`\\xe9\\xa3n\\xb9oze ;\\xb7\\xea\\x1aje\\x87\\x00e)\\x96\\xf3(C\\xbb\\xfc\\x0b\\xf1\\x0b\\xfc\\xb1\\xf8cHHD\\x88\\xb0D\\xf6\\xbe3``\\x80\\xc1Ij\\x95_\\xc3\\x86\\xbd\\xdeGw3\\xd0\\x9d\\xc9\\x19\\xfeP\\xfe\\xe1\\x0b\\xe5r\\xd5Z\\xe5\\x9b\\xe3\\xb3yv\\xee\\xaaK\\xab\\x9cG\\x9d\\xaae\\xdd\\xf9\\xb3\\x8b\\r\\xa8\\xbe\\xe9\\x96\\xfb\\xa8W\\x06\\xea\\x0b\\x01\\xcaV,\\xe7q\\x8cv\\xf9\\x83\\xf8\\xb0V+o\\x06\\xb9&\\xccuXI\\xe4c\\xc2\\x84\\x07\\xefE\\xa0;\\x95S\\xfck\\xf9\\xaf\\xd7c\\xc7:\\xb4\\xcay\\x90j\\xf9p\\xfa\\xa6[\\xee\\x9b^\\x19\\xc8\\xc6\"E\\xe6\\x9a\\xd7\\xc6\\xb4\\xfb@\\x8ae\\x82 \\x08\\x82h\\x8e\\xee}\\xd2$\\x08\\x82 \\x88\\x8eQ\\x97j\\x19(\\x0e\\xdc\\x8e\\t\\x02\\x9a\\x08r\\x01\\xd2-\\xd7I\\xdb[\\xb9U)\\x96\\xf38D\\xbb\\xfc\\x87\\x9f\\xccq\\xbbLs\\x83\\\\\\xb3\\x83\\xe1N\\xddl\\x07\\xba\\x8bD\\xae\\xf7\\xd0\\xfd\\x83O\\xe6\\xb8y\\x9c\\xd7\\xa6U\\xce\\xa3.\\xd52\\xe7\\xbc08\\xeeR\\xf0\\xa9\\xe8\\x8bn\\xb9\\x8fze \\x0b\\xa8u\\xef+\\xdf\\xf7K\\r\\xa7\\xabR,\\xe7\\xb1\\xafv\\xf9n~\\x87\\x7f\\'\\xfe\\xddz\\x8f\\xdc\\xcd W\\x85\\x94D1y\\x81\\xae\\x84\\xc4\\xbd\\xbc\\xc7\\x7f\\x10\\xff\\xa1V\\xad\\xb2\\xee\\xf7\\xe6A\\xaa\\xe5\\xd7\\xe9\\x8bn\\xb9\\x8fze\\xa0\\xde\\xc5\\x98\\xa4X&\\x08\\x82 \\x88\\xe6\\xa0+-A\\x10\\x04A\\xd4@]\\xaae\\xcb\\xb2\\n\\x83c\\xddJ\\xf4\"\\x9a\\nr\\x15\\xa4[\\xae\\x87\\xb6\\xb7r\\xabT,\\xe7\\xb1\\x8fv\\xf9O>\\xbd\\xc7\\x0f\\x7f\\xf9\\x05D\\x1ac\\xbe\\xb1G.\\x05\\xb9\\xfb\\xb1\\x19\\xe8\\xaa=tc!0\\x9bL\\xf0/\\xfe\\xf2\\x13\\xc4\\xaf\\x9c\\xbf\\xca\\xd2*\\xe7Q\\x97j\\x19\\xa8nQN\\x93\\xf4A\\xb7\\xdcG\\xbd2P|L\\x95\\xd9\\xca\\x05\\xaaU,\\xe7\\xb1\\xeb9!Nc\\xfc\\xe1\\xfd\\x1fb\\xfe8G\"\\x93\\xf5\\x1e\\xb9\\x06\\x0c\\nr\\xf7$\\xb7\\xa1\\x1b\\x0b\\xfc\\xf8\\xc3\\x8f\\xf1g\\xf3?+\\xfc\\xd92\\xb5\\xcay\\x90j\\xf9p\\xfa\\xa0[\\xee\\xab^\\xb9h\\x1b\\x06\\xc7qJ3\\xd7\\x00\\xa4X&\\x08\\x82 \\x88\\xa6\\xa1\\xd9%\\x82 \\x08\\x82\\xa8\\x81\\xbaT\\xcb\\x80>\\x08\\x90R\\xee\\xbdwn\\xd3A\\xae\\x82t\\xcb\\xd5\\xd2\\xf6V.P\\x8fb9\\x8f\\xd7\\xb4\\xcb\\x9f\\x071\\xfe\\xfc>\\x82\\x14)f\\xf7w\\x88W\\x13j>\\x05\\xb9\\x07\\xa1\\x02]\\x83\\x03\"I1\\xbb\\xbfE\\xba\\x0c0\\x8d%\\xfe\\xf8\\xbd~\\xb2\\xbdl\\xadr\\x1eu\\xa9\\x96M\\xd3\\xd46\\xc8\\x96\\xcbe\\xa9\\xb7U\\x17]\\xd7-\\xf7U\\xaf\\x9c$\\x896\\x04p]\\xb7\\xd4\\x80\\xb5\\x0e\\xc5r\\x1e\\xbbh\\x97\\xffT\\xfe)\\xe6r\\x8e8\\x881\\xb9\\x9d@&\\x12\\x1c\\x9c\\xd4\\xca\\x07\\xa2\\x02]\\x00\\x88\\x82\\x08\\xd3\\xdb)d\"\\xf1c\\xf1c|\\x90\\x1fr\\x7f\\xa6l\\xadr\\x1e\\xa4Z>\\x8e\\xae\\xeb\\x96\\xfb\\xa8W\\x062]\\xbc\\xeey\\xafkA\\x0e)\\x96\\t\\x82 \\x08\\xa2\\x1e\\xba\\xf7\\x89\\x93 \\x08\\x82 :H\\x9d\\xaae\\xc7q\\xb4\\x93UA\\x10\\xec<\\xd1\\xd2\\x96 \\x17 \\xddr\\xd5\\xb4\\xbd\\x95[\\xa7b9\\x0f\\x9dvy\\x1e\\x0b\\xfc\\xf1\\x87%$\\x808\\x15\\x88S\\x01\\x19L`-\\xa7\\xb0:\\xa8\\xe9k\\x0b\\x9cqxi\\x08\\xcc\\xef \\x92\\x04\\x8bT\\x00\\x90\\xf8,H\\xf0\\x17\\xf7\\xcf\\x17\\x1dT\\xa5U\\xce\\xa3.\\xd52P<\\x01\\xbb\\xef\\xa2\\x9c\\xb6\\xd0U\\xddr_\\xf5\\xca@\\xf1\\xb1Tv\\x08P\\xa7b9\\x0f\\x9dv\\xf9\\'\\xf2\\'\\xb8\\x917\\x90\\x90\\x08\\x11B\\xc4\\x02\\xc9M\\x02g\\xe1P\\x90{\\x04\\x864\\xc0\\x1f8\\xd2\\xc7\\x14\\xb1\\x8c\\x11#\\x0b\\xf2\\xbf/\\xbe\\x8f\\x85|\\x1e\\x08U\\xa5U\\xce\\x83T\\xcb\\xc7\\xd1U\\xddr_\\xf5\\xcaRJ\\xed\\xe3*Z\\x18v(\\xa4X&\\x08\\x82 \\x88f\\xa1\\xab-A\\x10\\x04A\\xd4D]\\xaae\\xc6\\x98v\\x12V\\x08Q8\\x99\\xa1hS\\x90\\xab \\xddr5t\\xa1\\x95[\\xb7b9\\x8fm\\xed\\xb2\\x94\\x12\\xff\\xe9\\xc3\\x02\\x89\\x00\\x12)\\x11\\x8a\\xec\\xfe\\x99\\x9c\\xc1\\x16\\x11\\x92\\xc9\\x1dd\\xda\\xbd\\x06e\\xd3H)\\x91\\x04S\\xc8\\xc5\\x0c.\\x07\\x18\\x80T\\x00\\xcb${~\\x7f\\xf8\\x18\\xe11\\xca\\x9a5Uj\\x95\\xf3\\xa8S\\xb5\\\\\\xa4F\\x0c\\x82\\xa0\\xb3\\xe7\\xba.\\xea\\x96\\xfb\\xaaW.\\x1a\\x0fX\\x96U\\xfa\\xfb\\xaan\\xc5r\\x1e\\xdb\\xe7\\x8c\\xa9\\x9c\\xe2g\\xe2g\\x00\\x80\\x10!R\\xac\\xce-\\xd2A\\xfa\\x90\"~\\x8c[\\xb9\\xc0\\xa0\\xed\\x88X \\xba\\x89`.L\\x98\\xc8^\\xdb\\x10!\\x92\\xd5\\xd7\\xf7\\xe5\\xf7!\\xa5\\xac\\\\\\xab\\x9c\\x07\\xa9\\x96\\x8f\\xa3\\x8b\\xba\\xe5\\xbe\\xea\\x95\\x81\\xe2\\xf1@\\xd9\\x0brH\\xb1L\\x10\\x04A\\x10\\xcdCa.A\\x10\\x04A\\xd4D\\x9d\\xaae\\xdf\\xf7\\xb5\\x13cE:.\\xa0\\x9dA\\xae\\x82t\\xcb\\xe5\\xd3\\xf6V.\\xd0\\x9cb9\\x0f\\xa5]\\xfe\\xe9,\\xc5]\\x985F\\x97\\x89\\x80\\x94\\x00\\xe7\\x80\\xbb\\xca\\xa9\\xa4H\\x91L\\xee BR7\\xee\\x8aL\\x13$\\xd3\\xfb\\xf5sfr\\x0e\\x9bg\\xe7\\x98XH$BBH\\xe0\\x8f\\xdf/\\xd6\\xafC\\xddM\\x90\\xbaT\\xcb\\x80~\"\\xb6\\xa8\\x89\\xd3v\\xba\\xa6[\\xee\\xab^\\x19(6u\\x94\\x1d\\x024\\xa5X\\xceCi\\x97\\x07\\x83\\x01\\xbe\\'\\xbf\\x07\\t\\xb9\\x0e\\x19\\x01\\xc0\\x86\\xbd\\x0e \\xd3 Et\\x1bA$\\xdd\\\\<\\xd1\\x04I\\x90 \\xba\\x8d W\\x0bp\\x1c80\\x90]\\x18#D\\x90\\x90x\\x90\\x0f\\xf8%\\xffe\\xe5Z\\xe5Fd6\\xb3p\\x83T\\xcb\\xc7\\xd3\\x15\\xddr_\\xf5\\xca@6\\x86\\xd7-\"\\xf3}\\xbf\\xf4\\xc7E\\x8ae\\x82 \\x08\\x82h\\x1e\\xba\\xe2\\x12\\x04A\\x10D\\x8d\\xd4\\xa5Z\\x06\\xb2f\\x8d\\xee\\x83|\\xde$n\\xdb\\x83\\\\\\x05\\xe9\\x96\\xcb\\xa3\\x0b\\xad\\xdc6(\\x967\\x11B\\xe0_}2G\\n\\x0e98C\\xe2\\x0e\\x0008\\xfcy\\x90\\xfb\\xecg\\xa2%i\\x975(\\xadrQ\\xe0\\xed\\x1aYX.\\r\\x1b\\xb1\\x7f\\x01n\\xd9\\xf8\\xde}\\x88\\xdbe\\xfd\\xcfg\\x9d\\xaa\\xe5\\xa2E9i\\x9avz\\xe1J\\x17t\\xcb}\\xd5+\\x03\\xd9yU\\xd7T\\xab\"\\x04h\\x83by\\x93{q\\x8f\\xbf\\x94\\x7f\\t\\xc31 \\xae\\x05\\x98\\xc3\\xc0\\xc0^\\x04\\xb9k$\\x10?\\xc4\\xa4]\\xd6\\xa0\\xb4\\xcab\\x91?\\xf6\\xe2\\xe0\\xb0\\x90\\x9d7\\xe5X\\x82_p\\x08.\\xf0G\\xf2\\x8f\\x1a\\x19\\xaf\\x91j\\xf9x\\xba\\xa0[\\xee\\xb3^\\x19\\xd0\\x8f\\xe1\\x8b\\xb6\\xdb9\\x14R,\\x13\\x04A\\x10D;\\xa00\\x97 \\x08\\x82 j\\xa4N\\xd5\\xb2a\\x18\\xda\\xf6A\\x18\\x86\\xcf&Y\\xba\\x12\\xe4*H\\xb7|<]h\\xe5\\x02\\xedR,\\x03\\xc0\\x0f\\x1e\"\\xbc_\\xa4\\x90\\x90\\x08b\\x01f\\xfb\\xb0\\xc6\\xe7\\xb0\\xad\\xe2@\\x82\\xb4\\xcb/\\xd9\\xd6*\\xeb`\\x8c\\xc3\\x1f\\x0c\\xc1\\x87\\xe7\\x88\\xc1\\x10\\t\\t!\\x80\\x7f\\xf3i3\\xaa\\xe1\\xbaU\\xcb\\xbasn[\\x9aO\\x87\\xd0v\\xddr\\x9f\\xf5\\xca@\\xbd!@\\x9b\\x14\\xcb\\x8a?\\x96\\x7f\\x0c\\x01\\x81\\x181R\\x9e\\xc2\\xbc4\\xe1\\r=\\xf0W\\xa6GH\\xbb\\xfc\\x92m\\xad\\xb2\\x0e\\xdb\\xb0\\xe1\\\\90\\x06\\x06\\x96XBB\\xe2F\\xde\\xe0\\xa7\\xf8iM\\xf7\\xf4\\tR-\\x97C\\xdbu\\xcb}\\xd5+\\x03\\xd9x\\xa3\\xc8Z\\xa3[,u(\\xa4X&\\x08\\x82 \\x88v\\xd0\\xddO\\xa0\\x04A\\x10\\x04\\xd1A\\xeaT-\\x03\\xc5\\xedJ5\\x99\\xdb\\xb5 \\x17 \\xddr\\x19t\\xa1\\x95\\xdb6\\xc5\\xb2\\x10\\x02\\xff\\xbf\\x9b\\xec\\xb8Z$\\xd9\\xfe\\xad\\x8c\\x01C\\xd7\\x869\\xbe\\x04\\xb7\\x8a\\x1b\\x1e\\xa4]~B\\xa7U\\xde\\x861\\x0esx\\x0ew0\\x82\\xb5\\xd2-/\\x12\\x01\\t\\x89\\xdbe\\x8a\\x9f>\\xd6\\x1f\\xf8\\xd5\\xa9Z\\xe6\\x9c\\x17\\x86\\xc7m\\xda_v_\\xda\\xaa[\\xee\\xb3^\\x19\\xc8\\x82j]\\xb8\\xea\\xfb~\\xe9!u\\xdb\\x14\\xcb\\x1f\\x8b\\x8fq/\\xef!!\\xb1Dv\\xdfL\\x98\\xf0G>\\xacK\\xeb\\xd5\\x19\\x12\\xd2.g\\xe8\\xb4\\xcayp\\x97\\xc3y\\xe3``\\x0f\\x9e\\xe9\\x96\\x01\\xe0\\xcf\\xc5\\x9f7\\xd2\\xce%\\xd5r9\\xb4U\\xb7\\xdcg\\xbd2P\\xff\\x18\\x9e\\x14\\xcb\\x04A\\x10\\x04\\xd1\\x0e\\xe8\\xaaK\\x10\\x04A\\x105S\\xa7j\\xd9\\xb2\\xac\\xc2\\xf0x\\xb9\\\\v.\\xc8U\\x90n\\xf9p\\xba\\xd2\\xcam\\x9bb\\xf9OnC\\x04\\x89D*%\"\\x91\\xdd/\\x973p\\xc6\\xd7\\xa1\\xa3\\xe1\\xbd>\\x89v\\xca\\xda\\xe5]\\xb4\\xca\\nn>\\x0f\\xc9}3\\x0b\\xcf\\x85\\x04\\x96i\\xf6\\xb3\\x7f\\xfcaQ\\xfb\\xfb\\xbcN\\xd52\\xb0\\xdb\\xa2\\x9c\\xae\\xd2F\\xddr\\x9f\\xf5\\xca@\\xf11Sv+\\x17h\\x97bY\\x08\\x81\\xef\\xc9\\xef\\x01\\x00B\\x84\\x90\\x90``p\\x91\\x05{\\x86c\\xc0\\xb9v\\xc0\\x9d\\xd7\\x12\\xdd\\xd3\\xd6.\\xbf\\xa6U\\xde\\xc4\\x1c\\x9b\\xb0/l0\\xce\\xc0\\xc1\\xd7*\\xeb\\x08\\x11\\x04\\x04\\x16X\\xe0/\\xf0\\x17U\\xdf\\xe5\\x17\\x90j\\xb9\\x1c\\xda\\xa8[\\xee\\xbb^\\xb9h\\x9b\\x05\\xc7qJ\\xb7\\xd6\\x90b\\x99 \\x08\\x82 \\xda\\x03\\x85\\xb9\\x04A\\x10\\x04Q3u\\xaa\\x96\\x01}\\x10\\x10\\xc71>\\xf9\\xe4\\x93N\\x06\\xb9\\n\\xd2-\\x1fF\\x17Z\\xb9@\\xbb\\x14\\xcb\\x91\\x10\\xf8\\xfe]\\x16\\x80/\\x13\\t)\\x01\\xce\\x00{+\\x872\\\\\\x1f\\xe6\\xe8\\x02\\xec\\x95\\xa6\\xc2)j\\x97w\\xd5*\\x03\\x80\\xe1\\x0e`\\x8e\\xce\\x9f=\\x8f\\x9cq8\\xabvn\\x98J\\x08)1\\x89\\x04\\xfe\\xe2\\xa1\\xfevj\\x9d\\xaae\\xd34\\xb5-\\xb2\\xe5rY\\xfa\\xed\\xd5I\\xdbt\\xcb}\\xd7+\\'I\\xa2\\r\\x01\\\\\\xd7-=\\\\m\\x9bb\\xf9\\xa7\\xf8)fr\\x06\\t\\x89\\x18\\xd9\\xfd\\xb2a?\\xd3+3\\xce`_\\xda0\\x87\\xaf?\\x17\\xa7\\xa8]\\xdeU\\xab\\x0c\\x03\\xb0\\xafl\\x98\\x83\\xe7\\xcf\\xe3\\xe6\\xf3\\xad\\xda\\xb9?\\x14?D,\\xea\\r\\xfcH\\xb5\\\\\\x1em\\xd3-\\xf7Y\\xaf\\x0c\\x00\\xf3\\xf9\\\\\\xfb|\\xd6\\xb9 \\x87\\x14\\xcb\\x04A\\x10\\x04Q?\\xdd\\xfd$J\\x10\\x04A\\x10\\x1d\\xa5n\\xd5\\xb2\\xe38/&\\xac\\x92$\\xc1\\xe3\\xe3#\\x82 \\xd0N\\x08\\xb4=\\xc8\\x05H\\xb7|\\x08]i\\xe5\\xb6M\\xb1\\xfc\\x9f\\xdf/\\x11\\xa6Y+7^\\xbdg<3k\\xe5n\\xc3M\\x8b\\xb4\\xcb[\\xec\\xabU6\\xbc\\xfc\\tI\\xc7\\xc8Bt\\xb9\\xd1\\xce\\xfd\\x93\\x9be\\xed\\xed\\xdc:U\\xcb@\\xf1\\x04mQ\\xf8\\xd8\\x05\\xda\\xa2[\\xee\\xbb^\\x19(>V\\xaa\\x08\\x01\\xda\\xa4X\\x16B\\xe0\\xcf\\xc4\\x9f\\x01\\xc0z\\xcfV\\x06\\xb6n\\x8anc\\x8eL\\xd2.op\\x88V\\x99\\xdb/\\x9f\\xbc\\xcd\\xe7v)\\xc8U\\x90ny7\\xba\\xd2\\xca\\x05\\xda\\xa5X\\xfe\\xf3\\xbb\\x10\\x89@\\xd6\\xca]\\xbdu\\\\#\\xbf\\x95\\xbb\\xcd)k\\x97\\x8f\\xd5*\\xeb\\xb0\\xf9S;7\\\\\\xb5s\\x7f\\xd0s\\xd52\\xa0\\x9f\\xa8-j\\xeat\\x85\\xa6u\\xcb}\\xd7+\\x03(4qT\\x11\\x02\\xb4N\\xb1,\\x7f\\n\\xe0I\\xed\\xbb\\xb9\\x7fk\\x11\\xa7\\xae]>V\\xab\\x9c\\xc7\\xe6>\\xc5\\t\\x12\\x08\\x08$H\\xf0c\\xfc\\xb8\\x8c\\xbb\\xbc3\\xa4Z.\\x97\\xa6u\\xcb}\\xd7+K)\\xb5\\xd7)\\xcey\\xa1\\xe1\\xe2PH\\xb1L\\x10\\x04A\\x10\\xed\\xa2\\xdb\\x9fH\\t\\x82 \\x08\\xa2\\xa3\\xd4\\xadZf\\x8c\\xc1\\xb6\\xed\\xdc\\x96j\\x9a\\xa6\\xebI\\xf2.\\x06\\xb9\\x00\\xe9\\x96w\\xa5+\\xad\\xdc\\xb6)\\x96\\x7f\\xb8\\n\\n\\x95\\xd6\\xd7\\xe0\\x80\\xbdG\\xb0s\\x8a\\xda\\xe5\\xb2\\xb4\\xcayl\\xb6sc!!!\\xf1\\x10\\n|:\\xaf\\xb7\\xd5U\\xb7j\\xd9\\xf3\\xba\\xff\\xc9\\x94 \\x08\\x82 :J\\x1d\\xaae\\x15\\xe4\\xaaFj^\\xab\\xcbq\\x1c\\x8cF\\xa3\\xc2\\t\\xed\\xae@\\xba\\xe5|\\xba\\xd4\\xcam\\x93by\\x99\\x08|\\x1ad\\x81\\\\\\xb4\\n\\x0cm\\xbe\\xdb^\\xb9E\\xf4Q\\xbb\\\\\\xa5VY\\x872z\\xa6\\x02H\\xa4\\x84\\x10\\xc0\\x9f\\xdf\\xe7\\x1f\\xe7UQ\\xb7j\\x99s^\\x18 W\\xb9\\xafl]\\xd4\\xa5[>\\x05\\xbd2\\x90\\x05\\xd6\\xba`\\xd5\\xf7\\xfdJ\\xc2\\xea6)\\x96\\x7f\\x84\\x1f\\xad\\xf7d\\x15\\xc8\\xc6B\\x0e\\x8e\\xbf\\xe6\\xf5M\\xbb\\\\\\xb5V9\\x0f\\x06\\x06\\x13Y\\x90\\xaa\\x82\\xf6/\\xe4\\x17\\x88D\\xbd\\xe71R-\\x97O]\\xba\\xe5S\\xd0+\\x03\\xcd,\\xc8$\\xc52A\\x10\\x04A\\xb4\\x0f\\xba\\x02\\x13\\x04A\\x10D\\x83T\\xa9Z\\xde\\x0er\\x81\\x97\\xcdF\\x15\\xe42\\xc6\\n5\\x8c]\\x82t\\xcb/\\xe9R+\\xb7M\\x8a\\xe5\\x9fL\"\\x08\\t\\xa4R\"]\\x1d2\\xaf\\xd95w\\xa5/\\xda\\xe5\\xba\\xb4\\xcay\\x98\\x9c\\xc3\\\\\\xbd\\x1e\\xe1J\\xb5\\xfc\\xf1\\xb4\\xde}s\\xebV-\\x03\\xc5\\xef\\xd9>\\xb4s\\x81zt\\xcb\\xa7\\xa0W\\x06\\x8a\\x8f\\x89*Z\\xb9@\\xbb\\x14\\xcb\\x9f\\xc9\\xcf\\x00`\\xdd\\xfc4`\\xac\\xf7j=\\x96\\xbeh\\x97\\xeb\\xd2*\\xe7\\xa1\\x82u\\x01\\x81\\x14)\\x04\\x04>\\xc6\\xc7\\xa5\\xfc\\xee]!\\xd5r\\xf9\\xd4\\xa1[>\\x15\\xbdr\\xd16\\n\\x8e\\xe3Tb\\xac!\\xc52A\\x10\\x04A\\xb4\\x13\\ns\\t\\x82 \\x08\\xa2A\\xaaR-\\xe7\\x05\\xb9\\n\\xf5!|3\\xc8\\x05\\xb2I\\xab>\\xb4s\\x01\\xd2-o\\xd2\\xa5V.\\xd0.\\xc5\\xb2\\n\\x06U+\\xd7\\xe0\\x80Qr\\x1b\\xa1\\xcb\\xda\\xe5:\\xb5\\xca:\\xacU\\xa0\\x90\\xac^\\xa3\\xbb0\\xc5\\xb2\\xe7\\xaae\\xd34\\xb5M\\xb2\\xe5rY\\xc9m\\xd6M\\xd5\\xba\\xe5S\\xd1+\\'I\\xa2\\r\\x01\\\\\\xd7\\xad$Xm\\x9bb\\xf9A>\\x00\\xc8\\xf6e\\x05\\xb0n\\x82\\x96E\\xd7\\xb5\\xcbuj\\x95\\xf3\\xe0\\xab/\\xe0)p\\xffD~R\\xeam\\xbc\\x06\\xa9\\x96\\xab\\xa1j\\xdd\\xf2)\\xe8\\x95\\x01`>\\x9fk\\x9f\\xa7\\xba\\x17\\xe4\\x90b\\x99 \\x08\\x82 \\x9a\\xa5\\xfb\\x9fP\\t\\x82 \\x08\\xa2\\xc3T\\xa1Z.\\nr\\x81\\xac\\xb9\\xea\\xfb\\xfe\\xb3 W\\x11\\x04A+[#\\xfbB\\xba\\xe5\\'\\xba\\xd4\\xcam\\x93bY\\x08\\x81/VZ\\xccx\\x15\\x14Z\\x15\\xa9\\xfa\\xba\\xa8]nB\\xab\\x9c\\x87\\xb2|\\n\\x99\\xa9\\x96\\xa5\\xcc\\x1a\\xd5uR\\xb7j\\x19(\\x9e\\xc0\\xed\\xcb\\xa2\\x9c\\xaat\\xcb\\xa7\\xa2W\\x06\\x8a\\x8f\\x85\\xaaB\\x806)\\x96?\\xc6\\xc7\\x90\\x90H\\x91B\\xae\\xdc\\xc1\\x16\\xaaY\\x14\\xd45\\xedr\\x13Ze\\x1d*`W\\x81\\xfb\\x8d\\xbc\\xa9\\xdd\\xa0B\\xaa\\xe5j\\xa8J\\xb7|*ze)\\xa5\\xf6q\\x16-\\xec:\\x16R,\\x13\\x04A\\x10D;\\xa1\\xab0A\\x10\\x04A4L\\x99\\xaa\\xe5\\xd7\\x82\\\\u{_\\xfa\\xd2\\x97r\\'9\\x84\\x10\\x85\\x93#]\\x82t\\xcb\\xddk\\xe5\\xb6I\\xb1\\xfc\\xf1W,\\x9b\\x15\\xb6\\x92\\xb6i\\xa3v\\xb9-Z\\xe5,\\xdb\\xa1\\xe8\\x04\\xaaS-{\\x9e\\xa7m\\xad\\xf6iQNY\\xba\\xe5S\\xd2+\\x17\\x85\\x00\\x86aT\\x16\\xac\\xb6I\\xb1|\\x8b\\xdb\\xb5^Y ;\\x1f\\x94\\xbd_n\\x11m\\xd3.\\xb7I\\xab\\x9c{\\x9b[a\\xee=\\xeek\\xbbm\\x05\\xa9\\x96\\xab\\xa3,\\xdd\\xf2\\xa9\\xe8\\x95\\x81l\\x1c\\xaf[\\x0c\\xe6\\xfb~e\\x8f\\x93\\x14\\xcb\\x04A\\x10\\x04\\xd1^\\xe8JL\\x10\\x04A\\x10-\\xe0\\x18\\xd5\\xf2\\xbeA\\xaeb0\\x18h\\'\\x02\\xfa\\xb2\\xe7\"p\\xba\\xba\\xe5\\xae\\xb5r\\xdb\\xa4X\\x16B`\\x12g\\xc7\\xc4*\\xcb\\x85Y\\xf3\\xdc`[\\xb4\\xcbm\\xd3*\\xe7ar\\x0e\\xc6\\x00H\\xac\\x95\\xd8\\x9f\\x07\\xfdW-\\x17-\\xcaI\\xd3\\xb4W\\x0bU\\xca\\xd0-\\x9f\\x8a^\\x19\\xc8\\xce\\xa7\\xba\\xe6Z\\x95!@\\x9b\\x14\\xcb7\\xc8Z\\xb9)\\xb2\\xe7\\x81\\x81\\xd5\\x1a\\xe6\\x02\\xed\\xd1.\\xb7M\\xab\\x9c{\\xbb\\x1b\\xaae\\x00\\x98\\xc9Yk\\x0c\\x0b\\xa4Z>\\x9e2t\\xcb\\xa7\\xa4W\\x06\\xf4\\xe3x\\xc6\\x18)\\x96\\t\\x82 \\x08\\xe2D\\xa10\\x97 \\x08\\x82 Z\\xc0\\xa1\\xaa\\xe5C\\x83\\\\ \\x9bX\\xd1\\xb5\\x10\\xc20\\xdc{\\x0f\\xab6sj\\xba\\xe5\\xae\\xb5r\\x81v)\\x96?,\\x05\\x84\\xc8Z\\x9e*\\xcc\\xb5\\x1a*z4\\xa9]n\\xabV9\\x0f\\x95;$\\xab \\xe4\\xc3\\xb2\\xda\\x96[\\x1eM\\xa9\\x96u\\xd7\\x8e]\\x9bN]\\xe0X\\xdd\\xf2)\\xe9\\x95\\x81fB\\x806)\\x96\\x01\\xe0^f\\xcdN\\xd5\\xf4\\xacr\\xaf\\xdc\"\\x9a\\xd6.\\xb7Q\\xab\\x9c\\xc7f\\x98\\xab\\xda\\xd4\\xb7\\xb8\\xad\\xf5>\\x90j\\xb9Z\\x8e\\xd5-\\x9f\\x8a^\\x19\\xc8\\xc6\\rE\\xb6\\x1a\\xdd\\xe2\\xa6c!\\xc52A\\x10\\x04A\\xb4\\x9b\\xfe|b%\\x08\\x82 \\x88\\x0es\\x88j\\xf9\\x98 WQ\\xd4\\xd0\\xecS\\x10pj\\xba\\xe5\\xae\\xb5r\\xdb\\xa6X\\xfel\\xd5\\xeaT-O\\xc6\\xd0h\\xd0\\xd3\\x84v\\xb9\\xcdZ\\xe5<\\xcc\\xd59.Y\\xa5\\xef\\xf7a\\xfdan\\x13\\xaae\\xceya\\x88\\xbc\\xcf~\\xb2m\\xe7P\\xdd\\xf2)\\xe9\\x95\\x81,\\xb8\\xd6\\x85\\xaa\\xbe\\xefWv.k\\x93b\\x19\\x00\\x1e\\xf0\\x00\\xe0\\xa9\\xe9\\xd9T\\x98\\xab\\xa8[\\xbb\\xdcv\\xad\\xf2\\x8b\\xfb\\x00\\x0e\\x86\\xec<\\xae\\xda\\xd4\\xaa]]\\'\\xa4Z\\xae\\x96Cu\\xcb\\xa7\\xa4W\\x06\\x9a\\x1b\\xc7\\x93b\\x99 \\x08\\x82 \\xda\\r]\\x8d\\t\\x82 \\x08\\xa2%\\xec\\xa3Z.#\\xc8\\x05\\xb2\\x16BQ\\x88\\xac[\\x01\\xdfENE\\xb7\\xdc\\xc5Vn\\x9b\\x14\\xcb\\x00p\\xb3ju\\xaa\\x96\\xa7\\xd1\\x82\\xf9\\xc1\\xba\\xb4\\xcb]\\xd0*\\xe7\\xa1^#\\xd5\\xa4\\x9e\\xc4\\xa2\\xf6\\xf7s\\x13\\xaae\\xe0t\\x16\\xe5\\x00\\x87\\xe9\\x96OI\\xaf\\x0c\\x14\\xbf\\xe6U\\xb5r\\x81v)\\x96\\x85\\x10\\x98\\xcb\\xac\\x89\\xad\\x82A\\x03\\xd54\\xd9\\xf6\\xa1.\\xedr\\x17\\xb4\\xcay\\xbc\\xd87W\\xd6\\xbfo.\\xa9\\x96\\xab\\xe5\\x10\\xdd\\xf2\\xa9\\xe9\\x95\\x8b\\xb6Ip\\x1c\\xa72[\\r)\\x96\\t\\x82 \\x08\\xa2\\xfdP\\x98K\\x10\\x04A\\x10-aW\\xd5rYA\\xaeB\\x17\\x04H){\\xb5w.p\\x1a\\xba\\xe5\\xae\\xb5r\\x81v)\\x96\\x01\\xe0!\\xca\\xde[\\xa9Pan\\xf3\\x93\\xdc\\x8a*\\xb5\\xcb]\\xd2*o\\xa34\\xd8\\x02\\xc8\\x14\\x9d\\x02\\xb8\\x8f\\xea_\\x9c\\xd1\\x84j\\xd94Mm\\x9bl\\xb9\\\\Vv\\xbbM\\xb0\\xafn\\xf9\\xd4\\xf4\\xcaI\\x92hC\\x00\\xd7u+\\x0bU\\xdb\\xa6X~\\xc4\\xe3Z\\xd7+W\\xb5\\xd4\\xba\\xf7\\xcb\\xd5Q\\xb5v\\xb9+Z\\xe5%\\xbd2\\x00\\xcc\\xe7s\\xed\"\\x8e&\\x16\\xe4\\x90b\\x99 \\x08\\x82 \\xdaC\\x7f>\\xb9\\x12\\x04A\\x10D\\xc7\\xd9E\\xb5\\\\v\\x90\\x0bd\\xab\\xbcu\\x13WA\\x10\\x1c\\xadkm\\x13}\\xd7-w\\xb1\\x95\\xdb6\\xc52\\x00\\x84\\xab\\x89s\\xf5.k\\xdb\\x80\\xb9\\n\\xedr\\xd7\\xb4\\xca\\xdbp\\xce\\xc1\\x18\\x00\\xf9\\xa4\\xc7\\x9e\\xc6\\xf5\\x87\\xb9M\\xa8\\x96\\x81\\xe2\\t\\xde\\xbe-\\xca\\xd9U\\xb7|jze\\xa0\\xf8\\xb5\\xae2\\x04h\\x9bby\\x8e\\xecy\\x10x:\\x074\\xadY\\xde\\xa6l\\xedr\\xd7\\xb4\\xcayl\\x87\\xb9\\x91lF\\x13O\\xaa\\xe5\\xea\\xd9U\\xb7|jze)\\xa5\\xf6\\xf1\\x16-\\xdc*\\x03R,\\x13\\x04A\\x10D\\xfb\\xa1+2A\\x10\\x04A\\xb4\\x88\"\\xd5r\\x10\\x04\\xa5\\x07\\xb9@\\x16p\\xea&y\\x85\\x10\\x85\\x93(]\\xa4\\xcf\\xba\\xe5.\\xb6r\\xdb\\xa6X\\x06\\x80p\\xd5\\xc8Uw\\xab\\x8dsXei\\x97\\xbb\\xaaU\\xceC\\x9d\\xf5\\xc4:\\xcc\\xad_\\x13\\xdf\\x94j\\xb9H\\xbd\\x18\\x04Ag\\xcfi:v\\xd1-\\x9f\\x9a^\\xb9\\xe8zmYV\\xa5\\x8by\\xda\\xa4X\\x06\\x80\\x00\\xd9\\xf3\\xa0BA\\x86v\\x86=ei\\x97\\xbb\\xaaU\\xdeF\\x85\\xb9\\xaaM\\x1d\\xa1\\x990\\x97T\\xcb\\xd5\\xb3\\x8bn9\\x0c\\xc3\\x93\\xd2+\\x03\\xc5\\xd7\\xeb*\\x17\\xe4\\x90b\\x99 \\x08\\x82 \\xbaA\\x0b\\xa7\\xa6\\x08\\x82 \\x08\\xe2t\\xd1\\xa9\\x96\\x93$\\xc1g\\x9f}Vz\\x90\\xab\\xf0}_\\xbb\\xea\\xbaH\\xf7\\xd5U\\xfa\\xa8[\\xeeb+\\x17h\\x9fby\\x99\\x08\\xa4\\xab\\xb7\\x99:\\xea\\xdb<`>F\\xbb\\xdce\\xadr\\x1e\\xea\\xd4\\xa7\\xceW\\xf3\\xb8\\x99\\xf3V\\x13\\xaae@?\\xd1[\\xd4\\xf4\\xe9*\\xaf\\xe9\\x96\\xef\\xef\\xef\\x0b[\\xb9}\\xd3+\\x03\\xc5&\\x8d*C\\x80\\xb6)\\x96\\x01 \\x90\\xd9\\xf1\\xaeB\\xc1\\xb6\\x86\\xb9\\xc0\\xf1\\xda\\xe5.k\\x95\\xb7Q\\xaf\\x93z\\xddR\\xa4\\x88D\\xfd\\x81.\\xa9\\x96\\xeb\\xe15\\xdd\\xf2\\'\\x9f|\\xa2\\xbdf\\xf6Q\\xaf\\\\\\xb4\\xbd\\r\\xe7\\xbc\\xd0Hq,\\xa4X&\\x08\\x82 \\x88n\\xd0\\xafO\\xb0\\x04A\\x10\\x04\\xd1q\\xf2T\\xcbI\\x92\\xe0\\xf1\\xf1\\xb1p\\x02\\xe9\\x98 \\x17\\xc8>\\xac\\xeb&\\t\\x92$\\xd1\\x86\\x84]\\xa5\\x8f\\xba\\xe5.\\xb6r\\xdb\\xa8XVj^!\\xe5S3\\xb7\\xbd9\\x00\\x80=\\xb5\\xcb\\xb3\\x07,?|\\x8ah\\xfa\\x88\\xe8\\xee\\x8b\\xcej\\x95\\xf3X7sW\\xff\\x0e\\xf6\\xd8g\\xb2L\\x9aR-{\\x9e\\xa7m\\xab\\xf6qQ\\x8eN\\xb7,\\xa5\\xc4l6\\xc3t:\\xcd}\\xcc}\\xd4+\\x17\\x85\\x00\\x86aT\\x1a\\xaa\\xb6M\\xb1\\x0c\\x00\\x0bd\\xe3\\xa5\\xb67s7\\xd9G\\xbb\\x1c|\\x12`\\xf1~\\x81\\xc5\\xe7\\x0b\\xc4\\xf7qg\\xb5\\xca\\xdbl\\xaa\\xb0U\\xa0\\xab\\x94\\xd9uC\\xaa\\xe5z\\xd0-\\xac\\x89\\xa2\\x08\\xd3\\xe9T\\xfb\\xd9\\xa7oze [\\x94\\xa9\\x0b\\xaf}\\xdf\\xaf\\xf4\\xf1\\x92b\\x99 \\x08\\x82 \\xbaA{\\x97e\\x12\\x04A\\x10\\xc4\\x89\\xe2y\\xde:\\x9f\\x96e\\x81\\xb1f\\xde\\x83A\\x9a\\xb5\\x94\\x05\\xc4:\\x14\\x94\\xaf%\\x9e-\\x80\\x9b\\x1c\\xf6\\xa5\\x8d\\xf8!\\x86\\x88\\xf2_3\\x91\\x08L\\xffb\\x8a\\xe8C\\x04\\xc37\\xe0}\\xd3\\x83\\xff\\xce\\x07\\x18r\\xc7\\x81\\xe6\\xd8lu\\x1bw\\x93\\xcd\\xd0]@\\xc0\\x80\\x819\\xe6\\xb8\\xc0E\\xed\\xf7\\xc5\\xf3\\xbc\\xdcs\\xa9R-W\\xd9\\x92<%\\x94n\\xf9\\xfe\\xfe~\\xfdgjA\\x0e\\x90-\\xae\\xb4m\\xfb\\xd9g\\x9f>\\xea\\x95\\x01\\xfd\\xa2\\xcc\\xa2\\xedp\\xca\\x80\\x14\\xcb\\x04A\\x10\\x04\\xd1\\x1d\\xba1\\xaa\\'\\x08\\x82 \\x88\\x13B\\xa9\\x96\\xe38~\\xb1\\x7fk\\x18\\x86\\xcf&4\\xca\\nr\\x81lB\\xc5u\\xdd\\xdcU\\xf0a\\x18\"\\x8e\\xe3F\\xb4\\xb7U2\\x1e\\x8f\\xb5+\\xe1\\x95n\\xb9\\xa8\\xc1\\xdb\\x16\\xba\\xd8\\xca\\x05\\xda\\xa7X\\x06\\x80hk\\xbf\\xdc\\xaea\\xb8>\\x98i!\\x9d?B\\n\\x01H\\t\\x99&H\\xc3\\x10\\x8b\\xf7?G\\xfc\\xc5/\\x81U\\xb8\\x12-fH\\x17\\x01\\x06_\\xfdu\\x80?otr\\xc7\\x03\\xe7\\x06\\x92\\xe9}\\xde\\xcd\\xb4\\x12\\x99\\xac\\xc2\\\\\\x0e\\xc4\\xa6\\x81\\xd9\\x92\\xe3\\x0b\\xb7\\x19\\xbdp\\x10\\x04\\xda\\x85\"Q\\x14i\\x1b\\xb4\\xc7\"\\x84\\xc0\\xdd\\xdd]\\xee\"\\x89\\xc7\\xc7G\\\\\\\\\\xd4\\x1f\\x8aTM\\x14E\\xeb}\\x15\\x93$yv>\\x9cL&\\x18\\x0e\\x87\\xeb\\xeb\\xe6\\xd9\\xd9\\x19>|\\xf8\\xd0\\xc8\\xfd\\xac\\x92\\xfb\\xfb\\xfb\\xdc\\xeb\\x18c\\x0c\\x9c\\xf3\\xca4\\xdbi\\x9a\\xe2\\xee\\xee.\\xf7\\xef\\x86\\xc3ac\\r\\xc6\\xa9\\x98\"\\x94!\"DH\\x90@B\"D\\xb7\\x0c#\\xe92E\\x1a<\\x0f\\xc2e*1\\xfd\\xd9\\x14\\xd1\\xfb\\x08\\x90@2O\\x10?\\xc4H\\x7f-\\xc5\\xf0\\xd7\\x87`\\xc6\\xc6X\\xd0\\x00\\xecs\\xbb\\xf5m\\xdcM\\xd8\\xeaK\\xae\\xbe\\x00 F\\xbe\\xc2\\xbbj\\x94j9\\xef}\\xb5X,(\\xcc-\\x11\\xcf\\xf3\\xb0X,\\xd6\\xed\\xd0\\xcd\\x05\"RJL\\xa7\\xd3u\\x13\\xb7\\x8fze \\x0bT\\x8bL5U\\x8d\\x19\\x00R,\\x13\\x04A\\x10D\\x97\\xe8\\xce\\xc8\\x9e \\x08\\x82 N\\x04\\xce98\\xe7/\\x82\\\\\\x00\\xcf\\xda\\x97e\\x06\\xb9\\x8a\\xa2\\xe0\\xaf(0\\xec*}\\xd0-w\\xb5\\x95\\xdbF\\xc52\\x00lg\\x0f]\\x93\\xf8e\\r\\\\\\tf9\\x10\\xd1\\x12\\xc9\\xf4\\x1e\\xc9|\\x82\\xe5\\xfb\\xbfB\\xf2\\xc5\\'\\xeb W\\x91N\\xee0\\xff\\xe4\\xa7H\\x93\\xd5\\x849\\xe3\\xe0\\xfe\\x08\\xdc\\xe9~\\x1b\\xa3\\xc9<\\xbe\\xe8}W\\xa5\\xb6\\x9es\\xae\\xbd\\xed\\xa2\\xbdM\\xbb\\x8cm\\xdb\\xebsF\\xde\\xa4\\xb4\\xdaK\\xd6u\\xdd^\\xb6\\xb9\\x8aZUjqXU\\xe8\\xce\\xe1\\x00\\x1a}\\xae\\xbb\\xd0\\xc2}\\r\\xd37a\\x9dY`+\\xcf\\x7f\\x1a\\xa7\\x98\\xffl\\xbe\\x0er\\x15\"\\x16\\x98\\xfdx\\x86\\xe0gO{&wE\\xab\\xbc\\x0b\\x02\\xcd)\\x8dI\\xb5\\\\\\x1fJ\\xb7\\x1cE\\xd1\\x8bqw\\x92$\\xebs{\\x1f\\xf5\\xca@\\xb3\\x8b2I\\xb1L\\x10\\x04A\\x10\\xdd\\x81\\xae\\xcc\\x04A\\x10\\x04\\xd12\\xe28~\\xa1\\x8dT\\xa4i\\x8a$I*\\tr\\x81\\xac\\x89\\xa0\\x9b\\x80].\\x97\\xbdSS\\x02O\\xbae\\x1dy\\xa1z\\x9b\\xe8j+\\xb7\\x8d\\x8ae\\x00\\x10\\x1d\\x0b\\x01\\xa4\\x94\\x10q\\x84t1G2\\xbdG\\xfc\\xf0\\x01\\xc9\\xec\\x01\"\\\\\\x80\\xdb.\\xb8\\x9b\\xb5\\x87\\xc4|\\xaa\\xdd\\x1fW\\x04S\\x88\\xd9c\\xa6\\x07\\x1e\\x8c\\xc1\\xcdn7\\xf0\\xd5+\\xd8d\\xbb\\xda0\\x8c\\x17J|E\\xd5{\\x90\\x17\\xbd\\x7f\\x8a\\xf6^\\xef2\\x83\\xc1@{\\x8dR\\x0bG\\xda|><\\x86\\xa2\\xd7\\xb4\\xeas\\xa9.\\x040M\\xb3\\xd2&\\xd9k\\xf4!\\xcc\\x05\\x00nqX\\xe7\\xd9>\\xba\\xf1$Ft\\x1f\\xe5\\xaeR\\x91\\x89\\xc4\\xf2f\\x89d\\x9e\\xc0\\x18\\x19\\xb0/\\xecu\\x08\\xdcu\\x9a|-u\\xef\\x1f\\xa5Z&\\xca\\xc30\\x0c\\x8cF#\\xed\\x986\\x08\\x82\\xde.\\xc8I\\xd3T{<9\\x8eS\\xa9\\xa9\\x86\\x14\\xcb\\x04A\\x10\\x04\\xd1-(\\xcc%\\x08\\x82 \\x88\\x16\\x11\\xc71noo\\xd7{\\xcd\\xe9\\xa8\"\\xc8U\\xe8&\\xbc\\xa5\\x94Zmh\\xd7\\x19\\x8f\\xc7\\xda\\xe0E\\xe9\\x96\\xdbHW[\\xb9@;\\x15\\xcb]@\\x17\\xde\\xa6\\xcb9D\\xf2\\xb2u\\xc9m\\x17\\xdc\\xb2!\\xb9\\t]\\xcf\\x981\\x0eXv\\x16\\xae\\'\\xfa\\xa6]W`/\\xfe\\xa3\\x19\\x8a\\x1a\\xb2U.\\x8c1MS;\\xe1\\x1d\\x86a/\\x17\\xe5\\xa4iZ\\x18\\x1e\\x1a\\x86\\xa1\\x9d\\xb0\\xee2i\\x9a\\x16^\\x03\\xaa\\x0cT\\xd5\\xe2\\xb2M\\x82\\x04\"\\x120]\\x13\\xd6\\xa5\\xf5L\\xa1l\\xf8\\x06\\xbc/{`\\x8c!]\\xae\\x02\\\\\\t\\xc4\\x0f1\\xe2\\xc7\\xb8\\xf3\\x0b\\x18\\x9a\\x0e\\xe6I\\xb5\\\\=B\\x08<>>\\x02\\xc8\\xce\\xd9\\xdbcq\\xdf\\xf7\\xd7\\xe7\\xb3\\xd9l\\xd6\\xab\\xbd\\xdfu\\xdb\\xea\\x00\\xd5\\xb7rI\\xb1L\\x10\\x04A\\x10\\xdd#\\xff\\x13>A\\x10\\x04A\\x10\\xb5\\x91\\x17\\xe4\\x02\\xd9dq]\\x17Q\\x14!\\x0cC\\x98\\xa6\\xf9\\xec9\\x96R\\xe2\\xe1\\xe1\\x01o\\xde\\xbc\\xe9\\xfc\\xe7\\x90\\xa2\\xedk6\\x17\"U\\x05)\\x96\\t\\x82 \\x08\\xa2{P\\x98K\\x10\\x04A\\x10\\r\\xa2\\x0br\\x01\\xacU\\xcb\\x8c\\xb1gA.\\x905b\\xc6\\xe3qe\\xf7\\x8b1\\x06\\xdf\\xf7s\\x03\\xc3$I\\x10\\x86a/?\\xe8+\\xdd\\xf2\\xcd\\xcdM\\xee\\xdf\\x07A\\x00\\xd7u\\x1b\\x7f\\xec]n\\xe5\\xb6Y\\xb1\\x0c\\x00#;\\x9b@~\\xd6\\xea\\x94(\\xad\\xa9[Yx\\xbb\\x85\\x08\\x17\\x00c`\\xa6\\x05\\xc3\\xf1\\x01\\xce\\xc1\\x18\\x83!\\xfc\\xec\\xf1H\\t\\xc34\\x01\\xfe\\xd4\\xa0\\x93i\\x02\\x19/\\xc1l\\x1b0\\xb2\\x8f\\t\\xe92\\x80\\x14\\x02\\x86?j\\xfd\\xc4\\xa9\\xe4\\xd9\\xcb\\xc4\\r\\x06\\xc69\\x06\\x8e\\xd5xCp0\\x18h\\'k\\xe38\\xae\\xf4\\xbd:\\x1c\\x0e\\x11\\x04An\\xe8\\xa6\\xae!m\\x7fM\\x8b\\x90Rb:\\x9d\\xbex\\x8d=\\xcf[\\x07/y\\xed\\xa2\\xe9t\\x8a\\xeb\\xeb\\xeb\\xce?\\xf6\\xe5r\\x99{|\\x1b\\x86\\x81\\xe1pX\\xe9\\xe3[,\\x16\\xda\\xf7\\xd6`0h\\xfe}\\x87\\x01\\x98d\\xe0\\xe0\\xebfg\\xd3\\r\\xcf\\xd7\\x90R\"~\\x8c!\\x16b\\xdd\\xbc\\x15\\xa9\\x80\\x08\\x05d\"\\xd7\\x7f\\xc6\\xc0`\\x9e\\x990\\xcfMp\\x9b\\xc3\\x1c\\x98\\xeb\\xd7Z\\n\\t\\x11\\x0b\\x18\\xf6\\xc6y}\\xa5]\\xb6\\xce\\xacu \\xdcV\\xe4\\xc6\\xc6\\x06\\xea\\xf5\\x1a\\xa2\\xf9E\\'\\xae\\xeb\\xe6\\x8e\\x87\\x95j\\x99t\\xb4\\x87\\xa3\\xf4\\xca\\xdb\\x0c\\x87C\\xc4q\\x9c{.\\x8b\\xe3\\x18\\xb3\\xd9\\x0c\\xa3Q\\xb3\\x8b\\xb5\\x8eE\\xb7x\\x14xi\\x99\\xa8\\x02R,\\x13\\x04A\\x10D\\xf7\\xa0+4A\\x10\\x04A4DQ\\x90\\xab\\x18\\x8f\\xc7/\\x82\\\\ \\x0bT\\xab\\xd6\\x8c\\r\\x06\\x03\\xedDB\\x9fT\\x95\\xdbtA\\xb7\\xdc\\xe5Vn\\x9b\\x15\\xcb\\x000Z\\xb5\\x97\\x18\\x18\\xd4\\xe1\\x7f\\xcc\\xce\\x83\\xa5j\\x93\\x0b`\\x8c\\x81[6\\x0co\\x08\\xc3\\xf6\\xc0\\x1c\\x0f\\x86\\x9fMt2\\xc3X\\xbf\\x97\\x19\\xe7\\xb0\\x86g0]\\x1f\\xe6\\xe0\\x0c|C\\xbb,\\xd3d\\xbdo\\xee&\"Z\"\\x99\\xdce\\x7f\\xdffV\\x87\\x95\\n\\xe2\\x07V\\xf3\\x1fu\\x8a\\xda\\xe6U\\xef]\\xab\\x16\\xe5\\xe4\\x91\\xa6i\\xe7\\x15\\xa1\\x93\\xc9D;\\x11>\\x1e\\x8f\\xb5\\x0b\\x9e\\x92$\\xd1\\xb6\\xa5\\xbb\\xc2r\\xb9\\xd46c\\xeb\\x08\\x01t\\xc7\\xaej16\\x8d\\xc7\\xb2k\\x89jw\\xca\\xc6w?/F\\xc4\\x02\\xd1M\\x04\\xb1x>\\xb6Hf\\td*!\\xe3\\xa7\\xfb\\xcf=\\x0e\\xfb\\xc2\\x86a\\x1bp.\\x1d8W\\x0e\\xf8\\xc6\\xb9n\\xfbw\\x00\\xe8\\x8cvY \\xbb\\xefl\\xf5\\x05\\x00>\\x9ao\\xbe\\x92j\\xb9\\x1a6\\xf5\\xca\\xdbp\\xce\\xf1\\xee\\xdd;\\xed\\xf5\\xb3\\x0f\\xbae\\xddX\\xbeh\\xbb\\x9b\\xb2 \\xc52A\\x10\\x04At\\x93\\xe6g8\\x08\\x82 \\x08\\xe2\\x04\\xd9%\\xc8u]\\x17\\x1f}\\xf4\\x91vut\\xd5A\\x80a\\x18\\xda\\xa6d\\x18\\x86\\x9d\\x9fD)b<\\x1ek\\'\\xa4\\x95n\\xb9)\\xba\\xdc\\xca\\x05\\xda\\xadX\\x06V\\x8dxc\\x15|\\xae\\xf2\\x10\\xb1\\xc7\\xdcw\\x13\\xe1\\xad9\\xba\\x80y\\xf6\\x06\\xe6\\xf0\\x1c\\xcc\\xb4\\x90F\\x8bL\\xd1\\x9e$/\\x03\\xd8\\xd5>\\xb9\\xc6p\\x0cp\\x03\\xdcr`\\xb8O\\xe1O\\x9aD\\x90i\\x02\\x11>\\x9f\\xa0\\x96\"E2\\xb9\\xcb\\x1a\\xbf-E\\x9dM\\xf9*\\x04\\x18\\xb4D+\\xaa\\x9b\\x18-\\x9aL-\\x8b\\xa2E9E\\x8bB\\xdaN\\x14E\\x85\\x8b\\x8a...pqq\\xa1\\xfd\\xfb\\xd9l\\xa65\\x04t\\x81&C\\x80\\xa2\\xc5dm\\t\\x01\\x94\\x9a\\xb7\\x0ban\\x12$\\x88n#\\xc8\\xe4\\xf9}L\\x16\\td,!\\x96\\xab3\\x1b\\x07\\x8c\\xa1\\x01\\xc31\\xc0\\x0c\\x06\\xeb\\xddr\\xd3+\\xf9\\x8f\\xa5\\xed\\x8ae\\xc5\\xe5*\\x044\\xd8*$\\x8d\\xc3\\xd6\\x85\\xb7\\xdb\\x88\\xc5\\xec\\xd9\\xfd\\x11\\xd1\\xf3\\xd0\\x9f;\\xd9\\xefQ\\xff\\xcd,\\x07\\x8cq\\x18\\xde\\x00\\xd8\\x08<\\xb8\\xe5\\x80\\x99\\x16\\xc0X\\xaenY\\xd16\\xed\\xb2\\xb2\\x86r\\x96\\x058\\x8e\\xc1Z\\xb1g\\xae\\xa2I\\xd5\\xb2i\\x9a\\xdaV\\xd9r\\xb9\\xac\\xfc\\xf6\\xcb\\xe45\\xbd\\xf2v\\x8b\\x8bs\\xfej\\x10\\xd0\\xa5vr\\x92$\\xda\\x10\\xc0u\\xdd\\xca\\xc3\\xd4.(\\x96\\x01\\xc0\\xe7>l\\xd8``\\xeb`\\xb0-a\\xaeN\\xab\\xbc\\xfe\\xfb\\x95^\\x19\\x0c`6\\x83\\xb1\\xb9(\\x85\\x01\\xe6\\xd0\\x048\\xd6!\\xef6J\\xbb\\xbc\\xcbLO\\xdb\\xb4\\xcbJ\\xb3l {\\xccg\\xd0\\xbfw\\xeb\\x86T\\xcb\\xe5\\xf1\\x9a^y4\\x1a=\\xfb3\\xcf\\xf3z\\xa5[\\x9e\\xcf\\xe7\\xda\\xfb\\xdb\\xe4\\x82\\x1cR,\\x13\\x04A\\x10D\\xfbi\\xcf\\x0c\\x07A\\x10\\x04A\\xf4\\x98C\\x83\\\\ \\x9b\\x8cnR\\xb5\\xec8\\x8ev\\x02+\\x08\\x82NM\\xa0\\xecK\\x9bt\\xcb]o\\xe5vE\\xb1,\\xa5\\xc4\\x85\\x91\"]\\xcc\\x81\\xf9\\x03\\xe4\\xe3\\r\\xd2\\xe9\\x03\\x92\\xc5\\xb4U\\xe1\\xed&\"\\\\ \\xdd\\x0cU\\xa5\\x84\\x88\\x9f\\x8e\\x15f\\xd9\\xe0N\\xf6\\x1c3n\\x80Yvv\\xfb\\xae\\x975u\\xdd\\xe7!\\x0c\\xe3\\x1c\\xdcv\\xc1L+W\\xb7\\xbc\\xbe\\x19\\xb4G\\xbb\\xac\\x9a\\xb9\\xc6\\xeay;w\\xda\\xf51\\xa7I\\xd52PD\\\\\\xac\\xa2mR\\xbb,\\xa4\\x80:\\xc5\\x1a\\xab\\rs\\xdfz\\xed\\n\\x96\\x80fU\\xcb\\x80~\\xa2\\xb8\\xa8)\\xd4\\x16\\xf6\\xd5+o\\xd3\\x07\\xddr\\x91\\t\\xa3\\x8e\\x10\\xa0+\\x8ae\\x85jun\\x86\\xb9RW\\x89\\xad\\x90\\xd7\\xb4\\xca\\x8a4Ja\\xfa&\\x0c\\xcf@\\x1a\\xa5\\x90\\x9b\\x9b\\xb5+\\xbd2\\xb2 \\x97\\xf1\\xa7s\\xb5\\xe1\\x1b\\xcfN\\xdd\\xcf~\\xe7<\\x05\\x18`_\\xda\\xeb\\x9f/\\xbc\\x0f\\rj\\x977\\xf7\\xcbe`\\xb0a\\xc3\\xe7\\xfaF}\\x13\\x90j\\xf98\\xf6\\xd5+o\\xd3u\\xddr\\xd1\\xf64\\x9c\\xf3B\\x83DY\\x90b\\x99 \\x08\\x82 \\xba\\r\\x85\\xb9\\x04A\\x10\\x04Q\\x11e\\x05\\xb9@\\xf3\\xaae\\xc6\\x98v\\x92!I\\x12m\\xd0\\xd8\\x17\\x9a\\xd6-w\\xbd\\x95\\xdb\\xa4by\\x97\\xf06\\x8fQ\\x96\\xe6\\xc2X\\xcd\\x92\\xa7\\xaf\\x84\\x00u\\x84\\xb7\\xdb\\x8f+\\x9d?Bn\\x9d_d\\x12C%\\x9b\\xdc\\x1b\\x82\\xf1\\xa7\\xd6\\x16w\\xbc\\x17\\xf7\\xc3X\\x85\\xb9y\\xbae\\x11e\\xc743Lp\\xd3|\\xf6\\xbbr\\xef\\x13\\x9a\\xd1.\\'2\\xbbm\\xc6\\xb2}\\x8e\\x01\\xe0\\xcb~{\\xf6`V4\\xadZ\\xf6\\xdfb\\xf9\\xfc\\xbc\\xae\\xf4\\xca\\xc0S+W\\xc1\\x18{\\xf1g\\xeb\\xfb\\x90\\xcau\\xc3\\xd7\\x1c\\x99\\xb0.\\xdb\\xab]Va\\xae\\n\\xdf\\x95&\\xbbm\\x90j\\xf90\\x0e\\xd5+o\\xd3e\\xddr\\x18\\x86\\xda\\x85[\\xbe\\xef\\x97>N\\xcc\\x83\\x14\\xcb\\x04A\\x10\\x04\\xd1m\\xe8jM\\x10\\x04A\\x10\\x15Pf\\x90\\xabhR\\xb5\\x0cd\\xcd\\x1f\\xdd}\\xed\\xca\\x9e\\x8b\\xc7\\xd0\\x94n\\xb9\\x0f\\xad\\xdc:\\x15\\xcb\\x87\\x86\\xb7\\xdb\\xbcq\\xb3\\xf6\\x8d\\xb9j@\\t\\tH\\xf9\\xf4\\xfa\\xd6\\x1d\\xden#\\x16\\xb3\\xdc=|U\\x00\\xcb\\x9d\\xec~l\\xc2\\x9d\\x97\\xcf53Lp+[(\\xb2\\xad[\\x96I\\xfc\\xb4_.\\xe3`\\x9c\\xc3\\xf0^_\\xed\\x9b\\xe5 \\x08\\x82 \\x88\\x8eSE\\x90\\xab~\\xa6I\\xd5\\xb2a\\x18\\xdaFB\\x18\\x86\\xad\\x9d<)\\x93&t\\xcb]o\\xe5\\x02\\xd5*\\x96\\xcb\\no\\xb7\\xf9\\xeaP\\x85\\xb9Y\\xe3S\\x82A\\x98\\xcd\\x85\\xb7\\x9b\\x88p\\x814Gg,\\x93\\x042M\\xc0,\\x1b\\xdcy\\xfe^\\xe5\\xb6\\xa3m\\xd6r\\xe7)\\xe0\\xdb\\xd6-\\xa7\\xf1\\xd3B\\x02\\x15\\x1e\\x9b\\xa3\\x0b\\xb0W\\x1a\\x1cui\\x97\\x85\\x14HV\\xaf\\xb1\\xbd\\n\\xde\\xbf\\\\\\x10l4M\\x1bT\\xcb\\xbac\\xb5\\x8d\\x8d\\xa6c\\xf5\\xca\\xdbtU\\xb7\\xdct\\x08\\xd05\\xc5\\xb2B\\xb5sU\\x98\\x9b\"\\xad\\\\\\xb5\\xbc\\xabV\\x19\\x06`_e\\x01\\x96\\x8c\\x9e\\xbe\\xf7Y\\x00\\xbc\\xa1W\\x06\\xf4\\xa1-3\\x18\\xb8\\x97\\xff>\\x10\\x91\\x80\\x887\\x16\"q\\xd6:\\xedr\\x82\\x04\\x12\\x12\\x0cl\\xdd\\xcc\\xfd:\\xbe^\\xe9m\\x1e\\n\\xa9\\x96\\xf7\\xe7X\\xbd\\xf26]\\xd4-\\xc7q\\\\h\\xa8\\xd1-2*\\x13R,\\x13\\x04A\\x10D\\xf7\\xa10\\x97 \\x08\\x82 J\\xa4\\xaa \\x17h^\\xb5\\x0c\\x14\\x87\\x87m\\x0c\\x02\\xca\\xa6n\\xddr\\x1fZ\\xb9e+\\x96\\xab\\no\\xb79s,\\x8c<\\x17\\x867\\x825\\xba\\x00\\x1b\\xbf\\x81\\xf0\\x9a\\to7\\x11I\\x8c$\\xc8o\\x0f\\x8ax\\t\\x18\\x06\\xb8\\xfb2\\xdc\\xd9\\x0cl_\\xfc\\x9de\\x83\\xad\\x1a\\xb9\\xdb\\xbae\\x19\\x85km3\\x905\\x82\\x19c0\\xc7\\x97\\xebF\\xaf\\x8e:\\xb4\\xcbBf\\xff0\\x06X\\xab0\\xf7\\xd7\\xc6\\xedS,+\\x9aV-s\\xce\\x0b\\x03\\xe56\\x05\\x99e\\xe9\\x95\\xb7\\xe9\\x9an9\\x8a\"m\\x90Z\\xb4\\x9f}\\x99tM\\xb1\\xac\\xf8\\x1a\\xfb\\x1a\\x80\\xa7\\xb6\\xe7f\\x03\\xb4l\\xf6\\xd1*s\\x97\\xc3y\\xe3\\x00\\x1cH\\xa6O\\x8b8\\xa4\\x90H\\xc3\\xa7\\xfb\\xb7\\xa9Wf\\x16\\x03/0\\x0e\\x14\\xb5s\\x93\\xf9\\xcb\\x85\"m\\xd2.\\xab\\xc6\\xb4\\x01\\x03\\x0c\\x0c\\x036\\xc0\\x98\\xb7S\\xb3\\x0c\\x90jy\\x1f\\xca\\xd2+o\\xd35\\xddr\\x1b\\x16f\\x92b\\x99 \\x08\\x82 \\xba\\x0f]\\xb1\\t\\x82 \\x08\\xa2$\\xaa\\x0cr\\x15M\\xab\\x96-\\xcb*\\x0c\\x94u+\\xef\\xfbD\\x9d\\xba\\xe56L\\xfe\\x1c\\xcb\\xb1\\x8a\\xe5\\xba\\xc2[\\xce9\\\\\\xd7\\xc5x<\\xc6\\xf5\\xf55\\xde\\xbd{\\x87o|\\xf4\\x06\\x86\\xeb\\xc3\\xb6m0\\xc6\\x90H\\t!\\x9b\\x9b\\xa8\\x95B \\x9dkT\\x85\"\\x85Lb\\x18\\xde\\xf0\\xc5\\xf9\\x85\\x9b\\xd6\\x0b\\xe5\\xf26\\x86\\xfb\\x14nm\\xeb\\x96E\\xf4\\xb4\\xa0@\\x02H\\x83)\\x18\\xe3Y3\\xb9a\\xed\\xb2\\xb2\\x91\\x1a\\x0c\\xe0\\x8c\\xc16\\x18\\xbe\\xec\\xb7\\xb7\\x99\\xdb\\xb4j\\x19\\xe8\\xce\\xa2\\x9c2\\xf5\\xca\\xdbtI\\xb7\\\\\\xf4\\x9a\\xd4\\xd1\\xca\\x05\\xba\\xa7XV\\xbc\\xc5[X\\xb0\\x9e5>\\xabP-\\xef\\xabU\\xb6/l0\\xce\\x10?\\xc6\\xcf\\x82\\xdft\\x99\\xae\\xff\\x7fS\\xaf\\x0c\\x14\\x87\\xb5\\xea\\xfb\\x99\\x9d?\\xb6\\x14\\x0b\\x01\\x99\\xbe\\xbcV\\xb6A\\xbb\\xbc\\x19\\xb0\\xab\\x06\\xf5;\\xbc+\\xf56\\xca\\x86T\\xcb\\xbbQ\\xa6^y\\x9b.\\xe9\\x96\\x8b\\xb61p\\x1c\\xe7hC\\xcd.\\x90b\\x99 \\x08\\x82 \\xfa\\x01\\x85\\xb9\\x04A\\x10\\x04Q\\x02u\\x04\\xb9\\xeaw4\\xa9Z\\x06\\xf4A\\x80\\x94\\xf2$\\xf6\\xce\\x05\\xea\\xd1-\\xf7\\xa1\\x95\\x0b\\xec\\xafXn2\\xbc\\xbd\\xbc\\xbc\\xc4p8\\x84ee\\xcd\\xdb_;\\xcb&\\x19-\\xce\\xc0X\\xd6\\x00}\\xcd\\x9cY\\x15RJ\\xa4\\xf3GH\\xcd9F\\xc4!\\xb87\\xccU)\\x17\\xb5r\\x15\\xccr\\xc0\\xd8\\xd3G\\x83M\\xdd\\xb2\\x88C`\\xe3y\\x17I\\x8ct\\x995m\\x0c\\xd7oL\\xbb,\\xa4@,\\xb2\\xfb\\xa5\\xf66\\xfe\\xc83Z\\xdf0iZ\\xb5l\\x9a\\xa6\\xb6Y\\xb6\\\\.k\\xb9\\x0f\\xafQ\\xb6^y\\x9b\\xae\\xe8\\x96\\x93$\\xd1\\x86\\x00\\xae\\xeb\\xd6\\x12\\xa4vU\\xb1\\x0cd\\xaf\\xf35\\xbb\\x06\\xf0\\x14\\x14*\\xa5oY\\xec\\xabUV\\xa1l2O\\x9e\\xe9\\x95\\xa5\\x94Y\\x98\\x0b\\xbc\\xd0+\\x83gm\\xde\\xd7\\xd8\\xb7\\x9d\\x0b4\\xaf]\\xde|=T\\x83Z5\\xaa\\xdb\\n\\xa9\\x96w\\xa3l\\xbd\\xf26]\\xd1-\\xcf\\xe7s\\xed\\xfdhzA\\x0e)\\x96\\t\\x82 \\x08\\xa2[\\xb4{\\xa6\\x83 \\x08\\x82 :@]A.\\xd0\\x0e\\xd5\\xb2\\xe38\\xdaI\\xac \\x08Z1qR5u\\xe8\\x96\\xfb\\xd0\\xca\\xddE\\xb1\\xdc\\xa6\\xf0v\\x9b/y\\x06<\\x93\\x813\\x06s\\xf5\\xd7aN\\xbb\\xa9\\x0e\\xc4b\\xb6\\xde\\xb3\\xf6\\x05R\\x821\\x9e\\xdb\\xbee\\xdc\\x00{E\\x87\\x0cd\\xc7\\xf4\\xa6^\\xf9\\x99nY\\n\\xc8\\xf8\\xf9\\xc2\\x02\\xb1\\x98\\xad\\x9b\\xb6\\xdc\\xb4\\x1a\\xd1.\\'\\x1b\\x8aeg\\x15\\xe6\\xfe\\xfa\\xd9a-\\x9f:iZ\\xb5\\x0c\\x14O 7\\xbd(\\xa7*\\xbd\\xf26]\\xd0-\\x17\\xbd\\x16u\\x85\\x00]U,+\\xf2T\\xcb\\t\\x8e_\\xb0p\\x88VYi\\x92E\"\\x9e\\xe9\\x95\\x01@\\x84\\x02X\\r#7\\xf5\\xca@\\x16\\xd2\\xee2~\\xe4\\x0e\\x7f\\xf6s\\x9b\\xa4AZx<7\\xa5]\\x8e\\x90\\x8d\\x11L\\x98``p\\xe1\\xe2\\x1a\\xd7\\xa5\\xfc\\xee*!\\xd5r1U\\xe9\\x95\\xb7i\\xbbnYJ\\xa9}\\x1e\\x8a\\x16V\\x95\\r)\\x96\\t\\x82 \\x08\\xa2\\x1f\\xd0U\\x9b \\x08\\x82 \\x8e\\xa0\\xce W\\xd1\\xb4j\\x991\\xa6\\x9dD\\x16B\\x14N\\xde\\xf4\\x89*u\\xcb}i\\xe5\\xe6)\\x96\\xa5\\x94\\x88\\xa2\\x08i\\x9a\\xb6.\\xbc\\xcd\\xfb\\x1d\\xbf>\\xce\\xc2A\\xc7\\xcc\\x86\\xcd\\x89@\\xed\\x13\\xb5\"\\\\ }\\xa5\\xd1\\xca\\xec\\xfc\\tA\\xeez;\\x9f{\\xb8\\xed\\x81=\\xfb\\xff\\'\\xddr\\x1a=\\x9f\\x08T\\xba\\xe5\\xf5\\xed7\\xa0]V\\xc1\\xba\\xc5\\xb2\\xc0\\xdd7\\x19\\xbe9j\\xef~\\xb9\\x8a6\\xa8\\x96\\x8b\\xd4\\x8eA\\x104\\x1aFT\\xa9W\\xde\\xa6\\xcd\\xba\\xe5\\xa2\\xeb\\xa9eY\\xb5]\\x07\\xba\\xaaXV|\\x15_\\x85\\x0b\\x17\\x1c|\\xdd\\xceU\\x01\\xe2\\xa1\\x1c\\xaaUVl\\xeb\\x95\\x01\\xac\\xc3\\xd1m\\xbd2\\x18`\\xf8\\xf9\\xc7\\xe86\\x8c1\\x18\\x03\\xcd\\xf7\\xca,\\xd0-\\xa2n\\xed\\xb2\\x80X+\\x96md\\xd7\\xda\\xaf\\xb3\\xafw\"\\\\\"\\xd5\\xb2\\x9e*\\xf5\\xca\\xdb\\xb4]\\xb7\\\\t=\\xadkA\\x0e)\\x96\\t\\x82 \\x08\\xa2?\\xb4\\x7f\\x94L\\x10\\x04A\\x10-\\xa5\\x89 W\\xfd\\xce\\xa6U\\xcb\\xbe\\xefk\\'\\xdb\\x8atb}\\xa3*\\xddr\\x1fZ\\xb9@v<\\xaa\\xf06\\x08\\x02<<<\\xe0\\xf6\\xf6\\x16\\xf3\\xf9\\x1c\\x8b\\xc5\\xa2u\\xe1m\\x1e\\x7f\\xf3\\x8d\\x0b\\xce\\xb2\\xc0\\xd0X\\x1d\\xf2\\xcb\\x1as.\\x91\\xc4H\\x82\\x82@\\x89\\x1b\\xd9?90\\xc6\\xc0\\xed\\xdd\\'\\xea\\x18\\xe7`\\xce\\xf3\\xef_\\xeb\\x96\\x85\\x80\\xdcj\\x06o\\xea\\x96\\xd7\\xdf_\\x93v9\\x11\\x02\\xca\\xf4i\\xafj\\xd3\\xbfq\\xd6\\x9d\\x86I\\xd3\\xaae@?\\x91\\\\\\xd4$\\xaa\\x9a\\xaa\\xf5\\xca\\xdb\\xb4Y\\xb7\\\\d\\xba\\xa8+\\x04\\xe8\\xb2bY\\xc19\\xc77\\xd87\\x00<\\x05\\x86)R\\x08\\x1cv\"?T\\xab\\xbc\\xfe\\xf9-\\xbd2\\x00\\xa4Q\\x9a\\xedi\\xbb\\xadWF\\x16\\xe4n\\x06\\xc1\\xafa\\xf8\\x06\\xa0\\xf9\\xf6t^\\xdc\\xce\\x05\\xea\\xd5.\\x87\\xc8\\x16\\xad\\xa9\\xa0\\x9d\\x83\\xe3\\xb7\\xd8o\\x1d\\xf4\\xbb\\xea\\x86T\\xcbz\\xaa\\xd6+o\\xd3V\\xddr\\xd1\\xf63\\x9c\\xf3B3D\\x99\\x90b\\x99 \\x08\\x82 \\xfaC7f;\\x08\\x82 \\x08\\xa2e4\\x15\\xe4\\x02\\xedP-3\\xc6\\xb4\\x93\\x10I\\x92h[\\xa5}\\xa3\\n\\xddr\\xd7[\\xb9J\\x9b\\xfc\\xf8\\xf8\\x88\\xf7\\xef\\xdf\\xe3\\xf6\\xf6\\x16\\x8f\\x8f\\x8f\\x98\\xcf\\xe7\\x88\\xe3\\xac\\xc5SF#\\xa3\\xaa\\xf0v\\x1b\\xdf\\xe4\\xf8\\xb2\\x9fM\\xd8\\xda\\xab\\t\\xf5HH\\x08Y}\\xa2+\\x85@:\\xd7\\xb7[\\x18c0\\x1c\\x0f\\xd0\\xdc\\x17\\xee\\xec\\xde\\xcaU\\x18[a\\xee\\xa6nYD/\\x8f\\xe5M\\xdd\\xf2\\xfavk\\xd0.\\x87\\xab\\x87lp\\xd5\\xcc\\x05\\xbe}\\xd5\\x9dI\\xc96\\xa8\\x96=\\xcf\\xd3\\xb6R\\x9bX\\x94S\\x97^y\\x9b6\\xea\\x96\\x8bB\\x00\\xc30j\\x0bR\\xbb\\xaeXV\\xfc&\\xfb\\xcdg\\x81!\\xf0\\x14$\\xee\\xca1ZeE\\x9e^\\x19\\x00\\xc4j\\x85\\xd0\\xb6^\\x19\\xd8\\xbd\\x95\\xab`\\x8ci\\x7fF\\xa62\\xd39\\xef@\\xd5\\xda\\xe5M\\xdd\\xb5\\n\\xd9\\xdf\\xb1w\\xf0x7\\x16\\t\\x00\\xa4Z\\xce\\xa3.\\xbd\\xf26m\\xd4-\\x87a\\xa8]\\x9c\\xe5\\xfb~%\\xcfC\\x1e\\xa4X&\\x08\\x82 \\x88\\xfe@Wn\\x82 \\x08\\x82\\xd8\\x93&\\x83\\\\E\\xd3\\xaae k\\x06\\xe9\\x1e_\\xd3{.\\xd6I\\xd9\\xba\\xe5\\xae\\xb5ru{\\xde\\xde\\xde\\xde\"\\x8a\\xa2\\xdc\\x10\\xe4\\x90@\\xba\\xae\\xf06\\x8f\\xbfq\\x95\\xdd_\\xc7\\xc8BC)\\x81\\xb0\\x9c\\xed\\x02\\xb5H)\\x91\\xce\\x1f!\\x0b\\x8e\\x1dcp\\xf6b/\\xdbM\\xb8\\xb3\\xff\\xa483\\xcc\\x17!\\xac\\xd2-\\xcb$\\x06\\xb6\\x82\\xdbm\\xdd\\xf2\\xfa\\xf7T\\xa8]\\x16R \\x16\\xd9q\\xa5\\xf6\\xca\\xfd\\x95\\x81\\t\\xdf\\xec\\xceG\\x9b6\\xa8\\x96\\x8b\\x16\\xe5\\xa4iZ\\xbb*\\xb4N\\xbd\\xf26m\\xd3-/\\x97Km\\xb3\\xad\\xce\\x10\\xa0\\xeb\\x8ae\\x85\\xc7=\\xbcc\\xef\\x00<\\x05\\x871\\xe2\\x9d\\xdb\\xb9\\xc7j\\x95\\x15yze\\x91\\n\\x88H\\xbc\\xd4+#\\x0b\\x85\\xf9\\x01\\xe7\\xb5\\xed6\\xf0&\\xe9|\\xf7\\x8bW\\x95\\xda\\xe5\\x10!$$\\x18\\xd8z?\\xe3\\xdfd\\xbf\\xb9\\xf3}k\\x03\\xa4Z~N\\x9dz\\xe5m\\xda\\xa8[\\xd6\\x8d\\xe7\\x8b\\xb6\\xab)\\x1bR,\\x13\\x04A\\x10D\\xbf\\xe8\\xce\\x8c\\x07A\\x10\\x04A\\xb4\\x806\\x04\\xb9\\xea6\\x9aV-\\x1b\\x86\\xa1m%\\x84a\\xd8\\xe8\\x1eUuS\\x96n\\xb9\\x0b\\xad\\\\]x\\xbb\\xbd\\xe7\\xad\\xeeq\\x98\\xa6\\xb9S\\x08\\xd0dx\\xbb\\xcdW\\x866\\xce\\x1d\\x0e\\x06\\x06{\\xd5\\x9a\\n+n\\xe7\\x8a\\xc5\\x0c\"\\xd1\\xbf\\x87\\x0co\\x080\\xa6\\xfd\\x1en;`\\x1a\\xfd\\xf2kp\\xe7e\\xc0\\xa7t\\xcbiNx\\x9c\\xa7[^\\xff\\\\\\x05\\xda\\xe5 \\xc9\\x02u\\xce\\xb1~=\\xbe\\xfb\\xa6;-AE[T\\xcb\\xba\\xf7R\\x9dM\\xa6\\xba\\xf5\\xca\\xdb\\xb4M\\xb7\\xdc\\x86\\x10\\xa0\\x0f\\x8a\\xe5M\\xbe\\xc5\\xbe\\x05\\x00\\xb0`\\xad\\xdb\\xb9K\\xbc\\x1e\\xb8\\x1d\\xabU^\\xff\\x9e\\x1c\\xbd2\\x80, \\xce\\xd1+\\x03\\xc5\\xa1l\\x11\\xcc`\\xe0^\\xfe\\xfbED\\x02\"\\xde\\xfd\\xdaU\\x85vY@ FvlY\\xb0\\xc0\\xc00b#|\\xc4?\\xda\\xf9~\\xb5\\x01R-?\\xa7n\\xbd\\xf26m\\xd2-\\xc7q\\xac\\xbdf\\xb8\\xae\\xab]\\x8a\\x16NU\\x01)\\x96\\t\\x82 \\x08\\xa2\\x7f\\xd0\\x15\\x9c \\x08\\x82 4\\xb49\\xc8U\\xb4A\\xb5\\xcc\\x18\\xd3N2\\x0b!\\n\\'y\\xfa\\xc8!\\xba\\xe5*[\\xb9U\\x87\\xb7\\n\\xa5M\\xb6m\\x1b\\xe7\\xe7\\xe7\\xb8\\xbc\\xbc\\xc4\\xd9\\xd9\\x19|\\xdf\\x87if\\x13\\xd3]nt)\\xfe\\xc1;\\x0f|\\xa5\\xf8\\xb5WZ\\xcd 9^\\xb7,\\x163\\x88D\\xff\\x9e5\\xbc\\xe1:\\xfc\\x14\\xe1B\\xfb\\xbaq\\xd7+\\xed|\\xc4m\\x0fy\\xbf\\x89\\xdb.\\x84\\xd0\\xec3\\x89b\\xdd\\xb2b_\\xed\\xf2\\xfc\\xfe\\x0ei\\x92\\x801``f\\x1fa~\\xeb\\xcc\\xc6\\xd8\\xceW\\xe2v\\x85\\xb6\\xa8\\x96\\x8b\\xd4\\x8fA\\x10T\\x12H\\xb4I\\xaf\\xbcM\\x13\\xba\\xe5\\xa2\\xeb\\xa5eY\\xb5\\xa9\\xf6\\x81~*\\x96\\x15C>\\xc47\\xd97\\x01d\\xed\\\\\\x06\\x06\\x11\\x0bLn&\\xa5i\\x95\\x15:\\xbd2\\x00\\xc8D\\xe6\\xea\\x95\\xc1\\x00\\xc3/\\xe7\\xbc\\xc6\\x18\\x831\\xd0\\xfc.\\x99\\x05\\xba\\xc7\\xb0\\x8fv9|\\x081\\x7f\\xcc\\x1a\\x8b&\\xcc\\xb5\\xea\\xfao\\xb1\\xbfu\\xd4}h\\x03\\xa7\\xaaZn\\x93^y\\x9b\\xa6t\\xcbE\\xd7\\xcb:\\x17\\xe4\\x90b\\x99 \\x08\\x82 \\xfa\\t\\x85\\xb9\\x04A\\x10\\x04\\x91C\\x17\\x82\\\\u\\x1f\\xda\\xa0Z\\xf6}_\\xbb\\xca\\xbbH7\\xd6W\\xf6\\xd1-\\x97\\xdd\\xca\\xad;\\xbc\\xdd\\xde\\xf3\\x96s\\xbe\\x0eo7)\\n\\xad\\xba\\xc4\\xa5k\\xe2o\\\\d\\xaf\\x89g2pv\\xbcnY\\x84\\x0b\\xa4E\\xdad\\xdbY\\xefa[\\xd8\\xcae\\x0c\\xdc.o\\x92\\x8eq\\x0e\\xe6\\xe4\\xff>n\\xbb\\x90\\x9a\\x89\\xc2]t\\xcb\\x8a]\\xb4\\xcb\\x89\\x10\\x88\\x93\\x04rv\\x0f\\'Y\\x823\\x86\\x91\\xc5\\xf1_u\\xbc\\x95\\xabh\\x83j\\x19\\xd0O4\\x175\\x8d\\x0e\\xa5mz\\xe5m\\x9a\\xd0-\\x17\\x99,\\xea\\x0c\\x01\\xfa\\xaaX\\xde\\xe4\\xbb\\xec\\xbb\\x18\\xb0A\\xd6\\xd0\\rL$\\xb7\\t\\x92\\xe4\\xb9n\\xf9\\x05;j\\x95\\x15:\\xbd2\\x00\\xa4q\\x9a\\x1f\\xe4\"\\x0brw\\t\\x8aw\\xc5\\xf0\\r\\xe4\\xae\\xca\\x01\\x90\\xce\\x8fk\\xe7\\x02\\xbbk\\x97#DH\\x83\\x14\\xe9m\\n\\'\\xc9\\xae\\xa1\\xbf\\xc5~\\x0b\\xe7\\xfc\\xfc\\xa8\\xdbo\\x03\\xa7\\xaaZn\\x9b^y\\x9b\\xbau\\xcbE\\xdb\\xcb\\xa8\\xadF\\xea\\x82\\x14\\xcb\\x04A\\x10\\x04\\xd1O(\\xcc%\\x08\\x82 \\x88-\\xba\\x12\\xe4\\x02\\xedQ-3\\xc6\\xb4\\x93\\x14I\\x92h\\xc3\\xca\\xbe\\xb2\\x8fn\\xf9\\xd8Vn\\xd3\\xe1\\xed\\xa66Y\\x08\\xa1\\r8\\xfa4y\\xf4;\\xd7.\\xce\\x1d\\x0e\\xce\\x18<\\xf3I\\xb7\\x1c\\xa6\\xfb\\xb7\\x17E\\x12#)h\\xb22\\xc3\\x84\\xe1?5\\x14e\\x1cAjZ\\xb1\\xdc)\\xaf\\x95\\xab04a.\\xe3\\xc5\\x81\\xc3.\\xbaeE\\x91vYJ\\x81e\\x9a\\x1d\\xc3\\x06\\x930\\xc29\\xd2`\\x82\\xff\\xe6K\\x1e\\xcc\\x9eh\\x02\\xdb\\xa2Z\\xf6\\x1f\\xa4X&\\x08\\x82 \\x88~BWq\\x82 \\x08\\x82\\xd8\\xa0KA\\xae\\xa2\\r\\xaae k\\x0e\\xe9\\x9e\\x93\\xaa\\xf6\\\\l3\\xbb\\xe8\\x96\\x17\\x8b\\xc5\\xde\\xad\\xdc6\\x85\\xb7\\xdb,\\x97K\\xed\\xed\\xf7\\xa5\\xd1\\x05d\\xcf\\xcd?\\xfe\\x95\\xc1\\x0b\\xdd\\xf2\"\\x95H\\xf6\\x98\\xb4\\x95B \\x9d\\xeb\\x15\\x85\\x8c1\\x98\\xc3\\xb3g\\xcf\\xb5\\x08\\xf5\\x93\\xa7\\\\\\x13\\xbc\\x1e\\x033L\\xfd\\xde\\xb6\\xdc\\xd0\\xbe\\xe7w\\xd5-\\xafo\\'G\\xbb,\\xa5\\xc0\"\\x95\\x90\\x12`\\x0c\\xeb}\\x8a\\xbff\\'0\\x83\\x87Z\\xcfoU\\xd2\\x16\\xd5r\\xd1\\xa2\\x9c4MK\\x0b\\x96\\xdb\\xacW\\xde\\xa6.\\xdd\\xf2r\\xb9\\xd46\\xdc\\xea\\x0e\\x01\\xfa\\xacXV\\xc4q\\x0c\\xdc\\x02_Z~\\t\\x00`\\xc3\\x06\\x03\\x83\\x84D\\x88\\x10r\\xc3\\x8d\\xbc\\x8fVy\\xfd\\xfb\\x0b\\xf4\\xca0\\xa0\\rr\\xb9\\xcb\\xc1\\xcd\\xf2\\xa7h\\x8a\\xda\\xc4\\xe9\\xfc8\\xd5\\xf2&y\\xda\\xe5\\x04\\t\"d\\x8b\\xbc\\xd4>\\xc5L2\\xfc\\xc6\\xe3o`:\\x9d\\xf6\\xc6\\xdcrJ\\xaa\\xe56\\xeb\\x95\\xb7\\xa9S\\xb7\\xac\\x0b\\x86\\x8b\\xb6\\xa3\\xa9\\x02R,\\x13\\x04A\\x10D\\x7f\\xa10\\x97 \\x08\\x82 Vt1\\xc8\\x05\\xda\\xa3Z6\\x0cC\\xdbL\\x08\\xc3\\xb07\\xc1\\xcb>\\xbc\\xa6[\\xfe\\xfc\\xf3\\xcf\\xb5?\\xabZ\\xb9m\\x0eo\\xb7\\xd1\\x1do}Q,or\\xb5\\xa1[\\xf6-\\x06\\x83g\\xba\\xe5\\xf9\\x8e\\xfb\\xe7J)\\x91\\xce\\x1f!\\x0b\\xce7\\xc6\\xe0\\x0c\\x8c?\\x05I\"\\x89\\xb5\\xfb\\xear\\xdby\\xf6\\xbde\\xc2\\x9d\\x025\\xa0a\\xe9\\x0c\\x9e{\\xe9\\x96\\xd7\\xbfnC\\xbb\\x1c\\xa6@*\\xb2 \\xd75x6!j2|\\xe7\\xcaE\\x92$\\xb8\\xb9\\xb9\\xe9\\xcd\\x9e\\xdcmR-\\xeb\\xde\\xebe4\\x98\\xda\\xaeW\\xde\\xa6.\\xddr[B\\x80SP,\\x07A\\x80\\x9b\\x9b\\x1b$I\\x82\\xdfd\\xbf\\t\\x97\\xb9\\xe0\\xe0p\\x90\\x9d\\xcfS\\xa4\\x08\\x11\\xee\\xadUV\\x14\\xe9\\x95\\xc1P\\x18\\xd6\\xee{[\\xbb\\xc2\\x0c\\x06\\xee\\xe5\\xdf\\xae\\x88\\x04D\\\\^stS\\xbb, \\xd6\\xe1\\xf8\\xe6s\\xfcu\\xfeu\\x8c\\xd8\\x08\\xf3\\xf9|\\xfdZt\\x9dSR-\\xb7]\\xaf\\xbcM\\x1d\\xba\\xe58\\x8e\\x0b\\xcd4\\xbaEAU@\\x8ae\\x82 \\x08\\x82\\xe8/\\xed\\xf9\\xa4L\\x10\\x04A\\xb4\\x0f)\\x814\\x05\\x96!0\\x0b\\x80\\xe9\\x1c\\x98\\xcc\\x80\\xc7i\\xf6\\xef\\xc9,\\xfb\\xf3E\\x08$i\\xf6\\xfd\\x1d\\xa5\\xabA.\\xd0\\x1e\\xd52P\\xac\\x05.Se\\xd6\\x15\\x8at\\xcbq\\x1cc2\\x99\\xbc\\x98\\xfc\\x91R\\x821\\x86(\\x8aZ\\x1f\\xdenr*\\x8a\\xe5M~\\xe7\\xda\\xc5;\\xdf\\x00\\x03\\xc3\\xc0\\xe4\\xe0\\x0c\\x10\\x12\\x98\\xed\\x10\\xe8\\x8a\\xc5L\\x1b\\xcc\\x02\\x80\\xe1\\r_4b\\x8b[\\xb9\\xd5\\xed\\xc5\\xc6-\\x1b\\xcc\\xd0\\x84\\x0cI\\x04Vp\\xdb\\xfb\\xe8\\x96\\xd7\\xb7gZH\\x07\\xe7\\x88\\x8d\\xec\\xf1[\\x9c\\xc1\\xe4\\x0c\\x06\\x03\\xfe\\xce\\xdb\\'\\x95\\xb4\\x9a\\x84-{\\xdf\\xbb&h\\x8bj\\x99s^\\x18,\\x1f\\x13\\\\vE\\xaf\\xbcM\\xd5\\xba\\xe5(\\x8a\\xb4\\x01j\\xd1~\\xf4U\\xd0g\\xc5r\\xde\\xf9\\xc2`\\x06\\xbe\\xc3\\xbe\\x93\\xed\\x9d\\x0b\\x136\\xb2s\\x8ep\\x05\\xd8\\x1b\\xb6\\xb3VY\\xf1\\x9a^\\xd9\\x18\\x18\\x10Q\\xfe\\xb5\\x81Y\\xfb\\xdf\\xde>\\x14\\x05\\xc5\\xc9\\xbc\\xfc0\\xd5\\x18\\x19H/S\\x80\\x03\\x0c\\x0c.\\\\00\\x9c\\xb3s\\xfc:~}\\xfd}q\\x1c\\xe3\\xe6\\xe6\\xa6\\x17\\x81\\xe7)\\xa8\\x96\\xbb\\xa2W\\xde\\xa6j\\xdd\\xf2\\xb1[\\xa6\\x94\\t)\\x96\\t\\x82 \\x08\\xa2\\xbf\\xf4\\xc3\\x93D\\x10\\x04A\\x1c\\x87\\x90@\\x18\\x02\\x8be\\x16\\xcc\\x86\\x11\\x90$@\\x9c\\x02;4\\xcc\\xd60\\x06\\x98&`\\x1a\\x80m\\x03\\x9e\\x03x.\\xe0:\\x80\\xd1\\xde\\x0f\\x8f]\\x0er\\x15\\x9e\\xe7\\xe5\\xeazU\\xcb\\xa6\\xaeV\\xa4eY\\xb0m;w\\xc2_i$\\xeb\\\\\\x9d\\xde\\x06\\x94ny\\xbb\\x8d\\xa6&\\xc3&\\x93\\t\\x86\\xc3\\xe1:\\x0cM\\x92\\x04ggg\\xa5\\xe9;\\x15*\\xf4\\xb7m\\x1b\\x8e\\xe3\\xc04\\xcdR\\x8f\\xe7SQ,o\\xc29\\xc7\\x7f\\xff\\x95!\\xfe\\xf9\\xcf\\xa6\\x98\\xc5\\x02\\xbe\\xc91O\\x04R\\x01,\\x12`\\xa0y\\xdb\\x89p\\x814\\xd4O\\\\s\\xdb\\x81\\xe1>\\x0f\\x8f\\xa4H!\\xa2|%77-p\\xb3\\xda\\xf7\\xb8\\xe1\\xfaH\\xe6\\x93\\x17\\x7f.\\x01p\\xc6\\xc0M+7\\x9cV\\xbaest\\xb1\\xf3m\\xc5B`)\\x18\\xf8\\xe0\\x0cf\\xbc\\x80\\x13g\\xef\\x95\\xbf\\xf5\\xc6\\xc5\\x85\\xf3\\xf2\\xfc\\x11\\x04\\x01\\xa2(\\xc2\\xc5\\xc5Eg\\x1b\\xe0\\xaa\\xbd\\x9e\\x17\\xea-\\x16\\x8bZ\\'\\x83\\x87\\xc3\\xa1v\\xb2~6\\x9b\\xe1\\xf2\\xf2\\xf2\\xa0\\xdf\\xdb%\\xbd\\xf26\\xe3\\xf1\\x18a\\x18\\xe6\\xb6\\xd1\\x94n\\xf9\\xd0\\xfb_\\x14\\x02\\xd4\\xd9\\xca\\x05\\xfa\\xabX\\x8e\\xe3\\x18\\xf7\\xf7\\xf7\\xb9\\xc7\\xdf\\x98\\x8d\\xf1\\xdb\\xfc\\xb7\\xf1}\\xf1\\xfdL\\xb7o\\xf5\\x84}U\\xa8 I\\x12H)\\x11\\x04\\xc1:\\xd8H\\x92\\x04\\xb3\\xd9l=io\\xdbv)\\xafW\\xd5\\xe1\\xed6\\xa7\\xa4X\\xde\\xc459\\xfe\\xe9W\\x07\\xf8\\x7f\\xfe|\\n\\x80\\xc13\\x18\\x82D\"\\x12\\x12,\\xc9\\x02\\xdeMD\\x12#)\\xd8K\\x96\\x19&\\x0c\\xff\\xe5{D\\x14\\x85\\xbf\\x15\\xb6r\\x15\\xccr\\xc0\\x18\\x87\\xccY\\xe0#\\xc2\\x05\\x8c\\xe19\\xe4\\xf4.7\\xa7P\\xba\\xe5\\xed\\x80:\\x8fD\\x08\\xcc\\x93l\\x9f\\\\\\x83\\x03\\xc3\\xe1\\x002q\\xf0\\xab\\xe6\\x02_\\x1d\\xea\\x8f#\\xa5]>;;\\xeb\\xec\\x84\\xb9\\xe7y\\xb9a\\xae\\x9a\\x9c\\xad+L3M\\x13\\xae\\xeb\\xe6NN/\\x97\\xcb\\x83\\xeeK\\xd7\\xf4\\xca\\xdb(\\xddr\\xde\\xb5\\rx\\n\\x02\\xf6\\r2\\x92$\\xd1\\x86\\x00\\xae\\xeb\\xd6\\x1a\\xa0\\xf6U\\xb1\\x1c\\x04\\x01\\x1e\\x1f\\x1f\\x0b\\xdb\\xd3_b_\\xc2\\xdc\\x9c\\xe3\\x93\\xb3O\\xe0\\xd8\\x0e\\xe6\\x98C@`\\x81\\x05\\xa1\\xb4Z\\xa0\\x99\\x87Z\\x18U\\'\\xa4X&\\x08\\x82 \\x88~Ca.A\\x10D\\x9f\\x912\\x0bn\\xef\\x1e\\xb3\\x10w\\xb33%\\x04\\x10%Y\\xc8\\x9b\\xa4/\\xc3\\xddm\\xd6\\r\\xdc\\xcd\\xdf\\xbf\\xba\\x8d\\xcd\\x7f\\x04\\x00\\xa8I\\x9aU\\xb0\\xc8y\\xd6\\xc45\\x8d,\\xb8580\\x0f\\xb2\\x7f>\\xff\\x00x\\x1epu\\x96\\x05\\xbb5}\\xd0\\xecS\\x90\\xabh\\x8bj\\x991\\x86\\xc1`\\x90\\xabb\\x13B \\x08\\x82\\xda\\'\\xa9\\xebD\\x85\\xb7\\x9b\\xff\\xac\\xf7\\xe73\\x0c\\x04A\\xa0\\r\\xba\\xaf\\xae\\xaev~\\x9d\\x9a\\x0co\\xb79E\\xc5\\xf26\\xdf\\x1c\\xdb\\xf8\\xdba\\x8a\\xff\\xfca\\t\\xdf\\xe0\\x80\\x14\\x08\\xd3\\xa7@\\xd73\\x18\\xd2\\xf9#d\\xc19\\xc7\\x18\\x9c\\x81\\xf1\\x97\\xd6\\x02\\x11.\\xb4\\xcf/w\\xbd\\xda^wn{\\x10\\x8byn\\xfb6\\r\\x03X\\xe3+\\xc88)\\x96\\x8b\\xb4\\xca\\x9b0\\xc60\\x1e\\x8f\\xd7c\\x92\\x7f(\\xfe!~\\x1f\\xbf\\x8f\\x89\\x9c\\xec\\x15\\xe8\\xbe\\xa6W6\\x07&\\xc2\\x0f\\xf9\\x9a|0\\xc0\\xf0\\xeb\\xb1\\xd50\\xc6`\\x0c\\x0c$\\x93\\x9c\\xe7E\\xae\\x02\\xdd#t\\xcf\\xdbA\\xae\\x8b,\\xc8\\xfa6\\xff6\\xbe\\xc2\\xbf\\x028\\xc0\\xf5\\xf55\\xee\\xef\\xefs\\xc7\\xab\\x8a.k\\x97\\xfb\\xa8Z\\xee\\xb2^y\\x9b\\xb2u\\xcbA\\x10h?K\\xd6\\xfdY\\x87\\x14\\xcb\\x04A\\x10\\x04\\xd1\\x7f\\xba\\xf5\\xa9\\x8c \\x08\\x82\\xd8\\x8d$\\x05\\x1e&\\xc0\\xdd\\x03\\xb0\\xa9SKR N\\xb2?\\xcb[\\x15ol\\x84\\xae\\x9cg-[\\xa6\\xfe]0\\x91\\xb2\\x0erWM^!\\x80Tl\\xb4|E\\xf6\\x8f\\xd2/\\x1b\\x1c\\xb0,\\xc02\\xb3=v\\x17\\x0b\\xe0\\x97\\x8b\\xec\\xb6/\\xce\\x80\\xcb\\xb3J\\xdb\\xba}\\x0cr\\x81v\\xa9\\x96}\\xdf\\xc7t:\\xcd}\\x8e\\xe7\\xf39|\\xdf\\xef\\xd4s[DQx\\xbb\\xcd`0\\xd0j:\\xa5\\x94\\x85\\x01U\\x9b\\xc2\\xdbmNU\\xb1\\xbc\\xcd\\xdf\\xbe\\xf6\\x90\\x08\\x89\\xffr\\x1b\\xae\\xda\\xb8O\\x81n:\\x9f\\xc2NC0\\x96\\x1f\\x80\\x19\\xde\\x10<\\xa7a[\\xd8\\xcae\\x0c\\xdc\\xaeo\\x82\\x8eq\\x0e\\xe6x\\x909\\xf7G\\xa6)D\\x1c\\xc1\\xf0G\\x90\\x93\\xfdt\\xcb\\x91\\x10\\x08\\xb6\\x1a\\xb9\\x9c1\\x9c\\xd9\\x1c\\xff\\xc3\\xd7G07B\\xc3\\xc1`\\x00\\xcb\\xb2p\\x7f\\x7f_\\xd8\\xee\\xea\\xaav\\xb9-\\xaae {\\xae\\xf3\\x1a\\xb5\\xaa\\x89\\xb4K\\xb8\\xdcu\\xbd\\xf26e\\xea\\x96\\x83 h\\x8d\\x9a\\xb3O\\x8a\\xe5]\\xb4\\xca@\\x16\\xea\\\\\\\\\\\\<{\\xadLn\\xe2w\\xc5\\xef\\xe2\\x0f\\xf1\\x87\\x98\\xca\\xe9N\\x81\\xeekze\\xf3\\xccD\\x1a\\xa6\\x90I\\xfe\\xf7\\x18\\xbe\\x01\\xc6\\xeb\\xbb\\x96\\x1b\\xbe\\x91\\xb5\\x88s\\xeeN:O\\xb3\\xfb\\xb3\\xe7\\xd8BB>S+o\\x06\\xb9\\x7f\\x8d\\xfd5\\xfc6\\xff\\xed\\xf5\\xf7r\\xcequu\\x85\\xe9t\\x8a\\xe9T\\xbf\\xe5\\x00\\xd0M\\xedr\\x1fU\\xcb]\\xd7+oS\\x96nYm\\x1f\\x93\\x07\\xe7\\xbc\\xf6\\xd7\\x9a\\x14\\xcb\\x04A\\x10\\x04\\xd1\\x7f\\xba1\"&\\x08\\x82 v#I\\x80\\x0f\\xf7Y\\x13W\\xedk(%\\x10\\xc6@\\x18\\xbd\\x0cpMs\\x15\\xa8\\x1aY\\x90z\\xe8d\\xd2Z\\xb1\\x9c3!+7\\xf4\\xcd\\xf1\\xaa\\x05\\x9c\\n \\r\\x81e\\x98\\xfd\\x8cc\\x01j2\\xed\\xe6\\x0e\\xb8\\xb9\\x07\\xce\\x86\\xc0\\xdb+\\xc0)w\\xa5w_\\x83\\\\\\xa0]\\xaae\\xc6\\x18|\\xdf\\xcfm\\'$I\\x820\\x0c;;\\xb1\\xb0Ox\\xbbM\\x92$\\xb0,+\\xf752M\\x13i\\x9a\"\\x8a\\xa2\\xb5\\x0e\\xad\\xad\\xe1\\xed&\\xa7\\xaeX\\xde\\xe6\\xef\\xbe\\xf3\\x91J\\xe0\\xfbw\\xab@\\x97\\t,\\x83\\x05\\xa2e\\x80\\x84\\x03\\xbe!^\\x04\\xba\\xdcv\\xb4\\xfb\\xc9\\xca8\\x82\\x14\\xf9\\x93\\xa8\\xdc\\xa9\\xaf\\x95\\xab0\\x1cO\\x1b.\\x8b0\\x809<\\xdfK\\xb7\\xbcH\\x04\\x96+\\xe5\\xa7\\xb1\\x11\\xe4\\x8em\\x8e\\x7f\\xf6\\x8d\\x11\\\\\\xf3\\xe5u\\xc5\\xb6m\\\\_g\\xba\\xce\\xbei\\x97\\xdb\\xa4Z\\xf6<\\x0f\\xd3\\xe94w\\x12\\x7f>\\x9fc0\\x18\\x14>\\xa7}\\xd1+oS\\x86n\\xb9(\\x040\\x0c\\xa3\\xf6\\x00\\xb5\\x0f\\x8a\\xe5}\\xb5\\xca\\xe7\\xe7\\xe7\\xb9\\x0b\\t\\\\\\xee\\xe2\\x1f\\x8b\\x7f\\x8c\\x7f\\x89\\x7f\\x89\\x99\\x9c=\\x0bt\\x03\\x04pV_\\xc0nzenrD\\x93\\xfck$P_+W\\xc1\\x18\\x83\\xe1\\x1bH\\xe7/\\xdf\\xd72\\x95\\x10\\xa1\\x80\\xe1\\xee~\\x9fT\\xd0\\x9d\\xae\\xac<\\x9bA\\xeeo\\xb1\\xdf\\xc2w\\x8c\\xef\\xe4\\xfe\\xdch4\\x82m\\xdb\\xbd\\xd4.\\xf7I\\xb5\\xdc\\x17\\xbd\\xf26e\\xe8\\x96\\xc30\\xd46a\\x9bX\\xb4J\\x8ae\\x82 \\x08\\x82\\xe8?tE\\'\\x08\\x82\\xe8\\x03\\xa9\\x00\\xde\\xdf\\x02?\\xfc9p{\\x9f\\x05\\xb9I\\n\\xcc\\x17\\xc0\\xc3\\x14\\x08\\x16Y\\xa0\\xcaX\\xd6x\\x1dx\\xc0\\xf9\\x08\\x18\\x0f\\x00\\xcf\\xc9\\x02\\xdd\\xaaZ\\x01\\x8ce\\xa1\\xb1\\xebd{\\xe4\\x9e\\x8f\\x80\\xa1\\x9f\\x85\\xb4\\x9ce\\x8d\\xddE\\x08<\\xce\\x80i\\x90\\x05\\xbeR\\x02\\x8fS\\xe0G\\x7f\\x05|\\xf2E\\xf6g%\\xd0\\xe7 W\\xa1\\x9b\\xe8*j\\xddTE\\xd1D\\x7fQS\\xabmH)\\x11\\x86!\\xa6\\xd3)noo\\xf1\\xf9\\xe7\\x9f\\xe3\\xf6\\xf6\\x16\\xd3\\xe9\\x14a\\x18\\xee\\x1c\\xe4\\x02Yc\\xc84\\xcd\\xdc\\xd6\\x96\\xe7yp\\x1c\\x07RJ\\\\]]\\xe1\\xdd\\xbbw\\xb8\\xbc\\xbc\\xc4p8\\x84eY\\xad=&I\\xb1\\xfc\\x92\\xbf\\xff\\x91\\x8f\\xef\\\\e\\x93\\xfd\\xaeL\\xe1\\x84S\\xb0\\xd5\\xe9n\\x9eH\\xa4\\x1b\\xe7 f\\x980|\\xfdB\\x0b\\x11\\xea\\'Q\\xb9S\\xff\\xf3\\xcb\\x0c3\\xb7A\\x0c\\x00\"\\x8e \\xd3\\x04\\x86\\xeb\\x83\\x9b\\xf9\\x8dl\\xa5[\\x16R`\\x16?\\x05\\xb9\\xe6F\\x90{\\xeep\\xfc\\x9f\\xbf1Z\\xef5\\x9c\\x07_i\\x97w\\ti\\x83 \\xc0\\x87\\x0f\\x1fj?\\x07\\x1eBQ\\x9b]\\xd7\\xba\\xa9\\n\\xb5(\\'\\x8f4M\\x0b\\x03@\\xa0_z\\xe5m\\xc6\\xe31\\x0c#?\\xf0R\\xba\\xe5\"\\x96\\xcb\\xa56\\xc0j\"\\x04\\xe8\\xbab9\\x8ec|\\xf8\\xf0\\xe1\\xd5 \\x971\\x86\\xb3\\xb33\\\\^^\\x16\\x86\\x1b.w\\xf1\\xdf\\xb1\\xff\\x0e#6\\x02\\x07\\xc7\\x00\\x03\\x18\\xc8^\\xef\\x10!\\x02\\x04\\x90\\x90;\\xe9\\x95E\" \\xc2\\xfcq\\'w9x\\xc1y\\xae*\\x8aT\\xcay!\\xaf\\x8e\\x04\\t\\xe6\\x98\\xaf\\x83\\\\w\\xf5\\x05d\\x8d\\xdc\\xef\\x1a\\xdf-\\xfcy\\xc7qp}}\\xfd\\xaaR\\\\i\\x97wi\\\\\\xb7\\x01\\xdd\\xd8G\\xa9\\x96\\xbbB\\x9f\\xf4\\xca\\xdb(\\xdd\\xb2\\x8e\\xd9l\\xf6\\xea\\x98!/\\xb0\\x07\\x9e\\xb6\\x9b\\xa9\\x13R,\\x13\\x04A\\x10\\xc4i@a.A\\x10D\\x97\\x91\\x12\\xb8}\\x00~\\xf4\\xf3,\\xcc\\x15\\xab\\x10w:\\x07&\\xb3\\xac\\x8d+e\\xd6\\xba\\xf5\\xbd\\xad \\xb5\\xa1K\\xc0f\\xa0|\\xb6\\xba?\\x96\\t@f\\x1afu\\xdf\\xa3$\\xfb\\xb3\\xfb\\xc7,\\xa4\\xfe\\xfc&_\\r\\xbd#\\xa7\\x10\\xe4\\x02O\\xaa\\xe5<\\xea\\x0e\\x02\\x0c\\xc3\\xd06z\\xc20lm\\xb0Rfx\\xbbI\\x1c\\xc7\\xeb\\x06\\xab\\xe7y0\\x0c\\x03\\xa6i\\xc2u]\\\\^^\\xe2\\xdd\\xbbw\\x18\\x8f\\xc7p\\x1c\\x07\\x8b\\xc5\\xa23\\xc7!)\\x96\\xf3\\xf9\\xbb\\xef|\\xfc\\xad+\\x1bb\\xfe\\x08\\xcb\\xe0p\\r\\x0e\\xc6\\xb2S\\xf2\"\\x95\\x88S\\x01\\xc6\\x18\\xcc\\xa1>\\x8c\\x14I\\x9c\\xbb\\xff,\\x90\\xb5y\\xf3\\xf6\\xd7\\xad\\x03\\xee\\xe8\\xd5\\x81\\xe9\\xaa\\xb5k\\xf8#\\xe8\\x8e\\xe04\\x0e1\\x99\\xcf\\x11\\x8b\\xec\\xbd\\xe4\\x18\\x0c#\\xcb\\x00g\\x0cW\\xae\\x81\\xff\\xe1\\xeb\\xf9\\x8d\\xdc<\\x06\\x83\\x01\\xae\\xae\\xae\\xb4\\xc1\\x9aBi\\x97wi\\xed5\\x8dn\\xe2\\xb5h\\xb2\\xb6*\\x8a\\x16\\xe5\\xe8&\\xb2\\x81\\xfe\\xe9\\x95\\xb7Q\\xbae\\x1d\\xb3\\xd9Lk,P\\x7f\\x9fG\\x13!@\\xd7\\x15\\xcbA\\x10\\xe0\\xe6\\xe6\\xe6\\xd5\\xf7\\x86a\\x18\\xb8\\xba\\xba\\xda\\xf9\\xf9u\\xb9\\x8b\\x7f\\xc2\\xfe\\t.\\xd8\\x05\\x18\\x18\\x06\\x18\\xc0BvMK\\x90`:\\x9f\"\\x8d4\\xe3\\xd2\\x95^\\x19(\\x0eG\\x8f\\xd9\\x9f\\xf6\\x18\\x98\\xc1\\xc0\\xbd\\xfc\\xf7\\x9f\\x88\\x04D\\xac\\x1f++\"DX`\\x01\\t\\t\\x06\\x06\\x1f>l\\xd8``\\xf8\\x1b\\xfcoh\\x1b\\xb9\\xdb(\\xed\\xf2.\\xaa\\xde\\xf9|\\xbe\\xd3k\\xdd4E\\x8b \\xea\\x1e\\x8b\\x1fC\\xdf\\xf4\\xca\\xdbx\\x9e\\xa7\\xfd\\x9c\\xa2\\xcc\\x12\\xba1\\xff\\xe6\\x98~\\x1b\\xd7u_\\x1d\\x93\\x94\\r)\\x96\\t\\x82 \\x08\\xe24\\xe8\\xee\\'h\\x82 \\x88Sg\\x19\\x02?\\xf9\\x05\\xf0\\xd9\\xfbL\\xaf\\x9c\\n`\\x16\\x00\\x93\\xf9S\\x93\\xd5\\xb6\\xb2\\xf6\\xedx\\x00\\xb8v\\xf1\\xbe\\xb7M\\xa0\\x82\\xdd\\xd1 \\xd3*\\xab\\xfb\\x98\\xa6\\xc0l\\xbez,i\\xd64\\xbe\\xb9\\xcb\\x9a\\xba\\xd3\\xfd\\x1b\\x9d\\xa7\\x12\\xe4\\x02O\\xaa\\xe5<\\x9ah\\x03\\x14)A\\x8b\\x82\\x80:\\xa9*\\xbc\\xddf\\xb1X\\xc0\\xb6m\\x0c\\x06\\x03\\\\^^\\xe2+_\\xf9\\n\\x86\\xc3!\\\\\\xd7\\xc5x<~v\\xec\\x05A\\xd0\\x89\\xf6\\x06)\\x96\\xf5H)\\xf1Ms\\x89\\xbf\\xf3\\xc6\\x86\\xc9\\x00\\x933\\xf8&\\x07\\xe7Y\\xa0\\xbbL\\x81\\xa5=\\x82,8\\xe7\\x14\\xb7r\\x9b\\xdbwoS\\x93\\xbc\\x8d\\x0c\\x17\\x90Bd\\r^\\xef\\xe5\\xfb?NE\\xd6N\\x0e\\xe6\\x80H\\xe1\\x9bl\\xdd\\xc0\\xfd\\xd53\\x0b\\xff\\x97o\\x0cw\\x0er\\x15J\\xbb\\xfc\\xda1\\xa7&g\\x8b&h\\xdb@\\xd1\\xe3\\xa8\\xfb\\xbc\\xc09/\\x0c\\x97\\xf3\\xde\\xff}\\xd5+o\\xa3t\\xcb:t\\xc7Y\\x14E\\xda\\xf0\\xd4\\xf7\\xfd\\xdaC\\xee\\xae*\\x96\\xf7y?\\xbb\\xae\\x8b\\xeb\\xeb\\xeb\\xbd[\\x846\\xb7\\xf1O\\xd8?\\xc1\\xd7\\xd8\\xd7\\x00\\x00\\x1e<\\xb8p!\\x13\\x89x\\x1ac\\x81\\x05\"\\xbc|\\x0f(\\xbd\\xb2\\x14\\x12\\xe9\"?\\x0cc\\x16\\x03\\xb7\\x9b\\x9b\\x8e)\\n\\x92\\x93\\xb9>,U\\xba\\xe9%\\x96\\x90\\x90\\xeb\\xe6\\xb2\\xb9\\xfa\\xfa\\x07\\xfc\\x1f<\\xdb#wWF\\xa3\\xd1N\\x0bs\\x94v\\xb9\\xed\\xa1\\xa8\\xee\\xbd\\xa3S\\xfb\\xb6\\x8d\\xbe\\xea\\x95\\xb7)ZX\\xa4t\\xcby\\x14}\\x86\\xa9s;\\x04\\x05)\\x96\\t\\x82 \\x08\\xe24h\\xbf3\\x89 \\x08\\x82x\\x8e\\x94\\xd9\\xbe\\xb8\\x1fn\\xb3\\xff\\x16\\x12X,\\xb3}q\\x95\\xeb\\xcd\\xb6\\x00\\xcf\\xcd6 \\xec\\n\\xaa=\\xec\\xbaYP\\x1dFYH=\\x9d\\x01\\x96\\x05\\xf8.\\x80\\x04\\xf8\\xabO\\x80\\x8b3\\xe0\\xa37\\xd9\\xcf\\xbc\\xc2)\\x05\\xb9\\n\\xcf\\xf3r\\xf7dU\\xed\\x9b:\\xdb\\x92\\x96e\\xc1\\xb6\\xed\\xdc\\t\\x7f\\xa5\\x99\\xac{\\xf5\\xfa1{\\xde\\xee\\xc3\\xe6\\x9e\\xb7\\xeav\\xb7\\x8f1\\xcf\\xf3\\x90\\xa6i\\xeek\\xf2\\xf8\\xf8\\xd8\\xfaI\\x18R,\\xeb\\x99L&\\x08\\xc3\\x10_\\x1eX\\x18Z\\x1c\\xff\\xfe\\x8b\\x05\\x82\\x04\\x18\\x98\\x1c\\xcbD\"\\xb1\\x07H\\x0c\\x0b\\x93X\\xc27\\x05\\xec\\xad\\xd7Y\\x8a\\x14\"z\\xf9>\\x06\\x00nZZ\\x8dq]\\x18\\xae\\x8fd\\xferoW\\t@\\x84\\x0b\\x18\\xde\\x00\\x86\\xebC\\xc6!D\\x12CJ\\x81E*\\x91\\xaeN\\xc5\\x8cK\\xb8\\xf1\\x0c\\x8ew\\t\\xc6\\x80\\xdf\\xb9v\\xf1\\xdd7\\x87\\x1f3J\\xbb<\\x9f\\xcf1\\x99L\\n\\xdf\\xd3A\\x10 \\x8a\"\\\\\\\\\\\\\\xb4\\xb2=\\xaeZ\\xedy\\x81\\xdfb\\xb1\\xa8}\\xa2x8\\x1cj\\'\\xf5g\\xb3\\x19.//\\x9f\\xfdY\\x9f\\xf5\\xca\\xdb\\x8c\\xc7c\\x84a\\x98\\xdb^S\\xba\\xe5\\xed\\xc7[\\x14\\x02\\xd4\\xdd\\xca\\x05\\xba\\xa9X\\x8e\\xe3\\x18\\xf7\\xf7\\xf7\\xaf64\\x19c\\x18\\x8f\\xc7G=\\xaf\\x9cs\\xfc}\\xfc}\\x9c\\x8bs|O|\\x0f6l$\\x8f\\tR\\x99B@ B\\x84\\x14)\\x1c8\\xe0\\xe0k\\xbd2\\xb0j\\xe5jNEM\\xb5r\\x15\\xdc\\xe2`6\\x83\\x8c^\\xdeA\\xb1\\x10\\x90#\\tf<\\x1f\\xb3D\\x88\\x10\"\\x84\\\\=(\\x13&w\\x1c\\xbb\\xbe\\x7f+\\xedr\\x14E/\\x16\\xc3\\xb5\\x05\\xcf\\xf3r\\xdf\\xebJ\\xb5\\\\\\xb4\\x10\\xa4i\\xfa\\xacW\\xdeF\\xe9\\x96\\xef\\xef\\xefs\\xff~6\\x9b\\xc1u\\xddgc\\x85\\xa2m\\x06\\x1c\\xc7\\xa9}\\\\A\\x8ae\\x82 \\x08\\x828\\x1d\\xda;;H\\x10\\x04A\\xbcD\\xb5q\\xdf\\xdfdAn\\x94<\\xe9\\x94!3]\\xf1x\\x98\\xa9\\x8b\\xbb\\x14\\xe4n\\xc2Y\\x16\\xdc\\x9e\\r3\\x1d4\\x90\\xe9\\x97\\'3`\\x19e\\x93b\\xf7\\x8f;\\xb5tO1\\xc8\\x05\\xda\\xa5Z\\x06\\xf4+\\xd4\\xa5\\x94\\xb5\\xec\\x9d[W\\xf3\\x96s\\xben\\xd9^__?\\xdb\\xf36\\x0c\\xc3\\xdc\\xd7d0\\x18h5ui\\x9ab2y\\x19\\x96\\xb5\\tR,\\xe7\\x13\\x04\\xc1\\xb3c{l\\x1b\\xf8\\xdd/\\x0fp\\xe5r\\x00\\x0c\\xbe\\xefa8\\x1a\\x82\\xaf\\xb4\\xcb\\xf3Xb\\x16\\x0b\\x08\\xf9t\\xae\\x12\\xa1\\xfe\\xbd\\xdad+W\\xc1,\\x07\\x8ci4\\x9d\\xe1b\\xfd\\xbeb\\xde\\x10Q*W{\\x05\\x03`\\x80\\xc5\\x19\\x86&\\x87\\x91&0\\xe2\\x05\\xfe\\xfb\\xaf\\x0c\\x8e\\nr7\\xe9\\x8bv\\xb9M\\xaae\\xa5\\x83\\xcfc\\xb9\\\\>\\xbb?}\\xd7+o\\xb3\\xafn9I\\x12m\\x08\\xe0\\xban\\xed\\xe1i\\x17\\x15\\xcbUi\\x95_\\xe3[\\xfc[\\xf8\\xaf\\xf9\\x7f\\r\\xcc\\x01\\x1eqx\\xf0`\\xae\\xd6\\xc6\\xa7H\\xb3\\x96.\\x8b`\\x9ce\\xe7\\x1e)%\\x92@s\\x1fy\\xb6_n\\xd3\\xec\\xda\\xce\\xddn\\xe320x\\xf0\\xe0\\xc3\\x07\\x03\\xc3\\x1b\\xf6\\x06\\xff\\x94\\xfd\\xd3\\xa3\\x82\\\\E_\\xb4\\xcb]V-\\xf7]\\xaf\\xbc\\xcd\\xbe\\xba\\xe5\\xf9|\\xae\\xfd\\xec\\xd0\\xa6\\x059\\xa4X&\\x08\\x82 \\x88\\xfe\\xd1\\xfc\\'\\x08\\x82 \\x08b7\\x1e&\\xc0O>\\x06\\x96\\xcb\\xac\\x8d;\\x0b2\\x15\\xb1\\x10Yp;\\x1ad\\xff\\x98\\xcd\\xec\\xa1X:\\x9c\\xaf\\xf6\\xd5\\x1df!\\xb5\\x94@\\xb0\\xc8\\x02\\xdcTd\\xad\\xdd\\xbf\\xfa\\x04\\xf8b\\x15loq\\xaaA.\\xd0>\\xd5\\xb2\\xe38\\xda\\t\\xad \\x08Jo\\xc5\\xb6!\\xbc\\xb5,k}\\\\\\x85a\\xa8m\\x98\\xb8\\xae\\x8b\\xb7o\\xdfjo\\xa3\\xcd\\xbaeR,\\xe7\\x13\\xc7qn\\xa3\\xc56\\x18\\xfe\\xd1G>\\xbeu\\xe5\\xc3\\x1a\\x8eas\\x86\\x91\\xc5a\\xf3\\xec8\\x89\\x85\\xc4$\\x96\\x08\\x12\\x81T\\xa4\\xda0\\x97q\\x03\\xccj\\xbe\\x11\\xc3\\x18\\x03w\\xf3\\xc3\\x1e)\\x05\\xd20@\\x98\\n\\xcc\\x04Gd\\xfb\\x90\\x12`\\x1c\\xf0L\\xbe\\xd2(3\\\\\\xb9\\x1c\\xff\\xcd\\x85\\xc4\\x975{7\\x1eJ\\x1f\\xb4\\xcbmR-\\x03\\xc5\\x13\\xd4*\\xbc=\\x15\\xbd\\xf26\\xfb\\xe8\\x96\\x8b\\x82\\xee&B\\x80.)\\x96\\xeb\\xd0*\\xbf\\xc6[\\xf1\\x16\\xbf3\\xfb\\x1d\\x9c\\xb3s00\\xb8\\xab/\\x0e\\x0e\\t\\x89t\\x94baf\\xea\\xe5t\\x91\\x02\\x9a!\\xa890[1\\xf6\\xe4\\x0e\\x7f\\xd1\\xbeU\\xa4A\\x8aTf!\\xf5\\x0c3$\\xc8\\x02S\\x13&\\x86\\x18\\xc2\\x82\\x05\\x0e\\x8eo\\xf1o\\xe1w\\xd9\\xef\\xc2\\xe6\\xe5>\\xd7}\\xd0.wQ\\xb5|*z\\xe5mv\\xd5-K)\\xb5\\xcfO\\xd1\\xc2\\xa7*!\\xc52A\\x10\\x04A\\x9c\\x0e\\xed\\xf4&\\x11\\x04A\\x10OH\\t|q\\x9b\\xed\\x19\\x0bd\\xfb\\xe1\\xce\\x17Y\\x88\\x0b\\x00\\xae\\x03xN\\xfb\\xf6\\xc3-\\x0b\\xc3\\xc8\\x9a\\xc6Q\\x0c\\x04\\xcb,\\xc4\\x9d\\xcc2\\x8d\\xb4k\\x03\\x1f\\xee\\xb2\\xc6\\xeeW>Z\\xb7\\x91O9\\xc8U\\xb4I\\xb5\\xcc\\x18\\xc3`0\\xc8\\r\\xb8\\x84\\x10\\x08\\x82\\xe0\\xa8I\\xec&\\xb4\\xc9*\\xa0\\xde\\xe5\\xf8ym_-\\xb5\\x8f\\xaen\\x92\\xbf\\xad\\xbaeR,\\xbfD\\x08\\x81\\xbb\\xbb;\\xed\\xf3b\\x18\\x06\\xfe\\xdb\\xdf\\xf8\\x08\\xdf\\x89%\\xfe\\xf0\\x939\\x1eB\\x81\\x81\\xc5`\\t\\x89E* \\x04\\x10\\xa6\\x12\\xe1\"\\x80\\x19\\xa7\\xb0\\r\\xbch\\xbfr\\xd7k\\xcdy\\x8b\\xdb\\x1e\\xc4b\\xfe\\xc2\"\\x9a\\x08\\x81h\\x1e@\\x0e\\xb3IM\\xee\\xfa0\\xd2\\x08\\x0e\\x12\\x00\\x0c&\\x03\\xbeua\\xe3\\xd7\\xc66\\x18cx||\\xc4\\xd5\\xd5U\\xb9\\xf7\\xad\\xe3\\xda\\xe5\\xb6\\xa9\\x96\\x95:2\\xef\\xfe\\x04A\\x80\\xd1h\\x84\\xe9tz2z\\xe5mv\\xd1-\\x17\\xe9\\xaa-\\xcb\\x82\\xe38U\\xdf\\xcd\\x17tE\\xb1\\\\\\xa7V\\xb9\\x88\\x87\\x87\\x07x\\xcc\\xc3\\xef\\xe0w\\xf01\\xfb\\x18?\\x16?\\x86\\t\\x13\\x06\\x0c$v\\x029\\x90\\x10\\x10Xb\\x89t\\x9e\\xc2\\x82\\xb5n\\xef>\\xddI\\xc0\\xf0\\xdb\\xb1\\xf0\\x921\\x06c` \\x99<\\x7f^%$\"\\x19a\\x19,\\xc1\\x07\\xd95\\x88\\x83\\xc3\\x81\\x03\\x0b\\xd99\\xf2\\x8c\\x9d\\xe1\\xef\\xb1\\xbf\\x87\\x0b~Q\\xd9\\xfd\\xeb\\xbav\\xb9k\\xaa\\xe5S\\xd2+o\\xb3\\xabn\\xb9(\\x88obA\\x0e)\\x96\\t\\x82 \\x08\\xe2\\xb4h\\xcf\\'4\\x82 \\x08\\xe2%i\\n\\xfc\\xe2\\xf3\\xac\\x81\\x0b\\x00\\x8b0\\xfb\\x072\\x0b.\\x07\\x1e\\xd0\\xa2\\xc9\\xb6\\xca`,S.\\x9bf\\xd6\\xce\\x8d\\x93\\xec\\xdfI\\x9a=\\x07\\xd3\\x19\\xf0\\xd3_\\x00_\\xff2b\\x86\\x93\\x0fr\\x81\\'\\xd5r^\\x80\\xb1X,j\\x0f,|\\xdf\\xc7t:\\xcd}]\\xe6\\xf39|\\xdf\\xdf\\xf9\\xf5h{x\\xbbIQ+\\xd7q\\x9c\\xf5\\xe4\\xbd\\n\\x02\\xf2&d\\x94n\\xf9\\xfc\\xfc|\\xef\\xc7P%\\xa4X~\\x8e\\x94\\x12\\xf7\\xf7\\xf7Z5!c\\x0c\\x17\\x17\\x17\\x99\\xfa\\xd3\\x00\\xfe\\xaf\\xdf\\x1c\\xe1?}X\\xe2{\\xf7!l0X\\x9c#J%\\x16\\x89@\\xba\\\\ \\x12\\x12\\xb1\\x04L&\\xe0p\\x80q\\x9e\\xb5a\\xed\\xf6L\\xce1\\xce\\xc1\\x1c\\x0f2\\\\@J\\x81D\\x00\\x91\\x94\\xab\\xb5F\\tx\\x12\\xc1v\\x1cx\\x06\\x03\\x1b\\x9f!\\x99\\xdc\\xe1\\xd2\\xe5\\xf8?\\xbc\\xf10\\xb0\\x9eB\\xea0\\x0c1\\x9f\\xcf+\\x99\\x08\\x1d\\x0c\\x06\\xb0,\\xab\\xf0\\xb5\\x01\\x9e\\xb4\\xcbggg\\xad\\x99`\\xf7\\x87\\xcb\\\\X\\xb0\\xc0\\xc0\\xc0\\xc1\\xf1[\\xec\\xb7\\xf0m\\xf6\\xedZ\\xde\\xd3J\\xbb<\\x9dN1\\x9dN\\x0b\\xbfW\\xbdF\\x17\\x17\\x17\\xadX\\x8c\\xa0\\x16E\\xe4\\x8d\\xed\\x16\\x8bEk\\xae5\\x8aS\\xd3+o\\xe3y\\x1e\\x16\\x8bE\\xee\\xb5L\\x8d\\xf1t\\xe7!\\xcey#\\xaf\\')\\x96\\t\\x82 \\x08\\xe2\\xb4h~\\x84K\\x10\\x04A\\xe4\\x13\\xc5\\x99F8\\\\\\xed\\x13;\\x0f\\xb2?\\x03\\xb2`\\xd3w\\xfb\\xdb\\xc6\\xd5a\\xf0\\xac\\xa5\\x1bFYK7\\x8a\\x00\\x91\\x02\\xc3\\x01\\x10\\x86\\x88\\xff\\xf2\\xa7\\xb8\\x1d:\\x10\\x8e~\"\\xef\\x14\\x82\\\\\\xe0)\\x88\\xcc\\x0b\\x12\\x97\\xcbe\\xed\\r)\\xc6\\x18|\\xdf\\xcfm($I\\x820\\x0c\\x0b\\xf7\\xab\\xeaJx\\xbb\\xcdk\\xad\\\\\\x05c\\x0c\\xe7\\xe7\\xe7\\xb8\\xb9\\xb9\\xc9\\xfd\\xde \\x08\\xe0\\xbank&fH\\xb1\\xfc\\x92\\xc9dR\\xd8\\x1c\\x1a\\x8dF\\xcf\\x9aw\\x9cs\\xfc\\xddw>~\\xfd\\xcc\\xc6\\xff\\xe7\\x8b\\x05>\\x9b\\'p\\x0c\\x063\\x8d\\x100\\x81x\\xb5\\x9fn,%b\\x01\\x18<\\x85\\xe3\\x0f`\\xac\\xf6+l\\r\\x96\\x8b\\xe5|\\x8eD\\xca\\'\\xe3=\\x03L\\x06\\xb8b\\t\\xc7\\xccB!\\xdf\\xb1\\xf0\\xad\\xaf\\xbf\\xc1;\\xb6\\xcc}_M&\\x93B%\\xfb1(\\xed\\xf2k\\x81\\xa3\\n%\\xa3(\\xc2\\xd9\\xd9Y\\xe3\\xd7\\t\\xd7u\\xb5\\xfbf/\\x97\\xcb\\xda\\xdb\\xb9\\x9e\\xe7a:\\x9d\\xbe\\x98\\xec\\x97R\\xe2\\x8b/\\xbe\\xd06\\xe2\\xfa\\xaaW\\xdeF\\xe9\\x96\\xf3\\xda\\xb7E\\xcf\\x91a\\x18\\x8d\\x84\\xa7mW,K)\\xf1\\xf8\\xf8\\xb8\\xd3\\xbe\\xd6\\xae\\xeb\\xe2\\xfc\\xfc\\xbc\\xb2p1I\\x92\\xdc\\xf7\\xa2\\xc7<\\xfc\\x1d\\xfc\\x1d\\xdc\\x8f\\xef\\xf1\\x13\\xf3\\'Xb\\t\\x0f\\x1e\\xd8\\x9ca\\x89%\\x12$\\x10\\x10\\x08\\x11\"B\\x04\\x03\\x06\\x86~\\xbd\\xef\\xdbWa\\x80\\xf4%\\x96\\xf3%R\\xa4\\x1b\\x7f\\xcc`\\xa6&\\xfc\\xd0\\x87\\xe9f\\xe7\\xe5w\\xec\\x1d\\xbe\\xcb\\xbe[\\xca\\xde\\xb8\\xfb2\\x1a\\x8d`\\xdb6\\x1e\\x1e\\x1e\\n\\x17\\xe6(\\xed\\xf2\\xd9\\xd9Y+\\x16%\\xb8\\xae\\x9b;\\x16T\\r\\xcf\\xb6,r9U\\xbd\\xf26ggg\\xda\\xf6m\\x10\\x04H\\x92$7\\xb4\\xddgQj\\x99\\x90b\\x99 \\x08\\x82 N\\x0b\\ns\\t\\x82 \\xdaH\\x18\\x01?\\xff\\x04\\x88\\xe3L\\xa7<\\x0b\\xb2\\x16*\\x905Q\\x0b\\xc2\\xca\\xde\\xc3X\\xa6\\x966\\x8c\\xa7\\xe7e2C\\xec\\xda\\xb8]\\x06\\x10\\x13\\x00\\x1f]g\\x1a\\xe6-N%\\xc8U\\xb4I\\xb5\\x0c`\\xad\\x12\\xce\\x0bb\\xe7\\xf3\\xf9z\\xf2\\xb8\\xcb\\xe1\\xed&\\xbb\\xb6r\\x15]\\xd2-\\x93b\\xf99A\\x10\\x14\\xee\\x85\\xe9y\\x9e6x\\xbbtM\\xfc\\xb3\\xaf\\x8f\\xf0\\xe9<\\xc6\\x1f\\xbd_\\xe0\\xf3\\xe9\\x02\\x8e\\xc1\\xe1\\x18\\x12Q*\\x11\\xaf\\x9a\\xae\\xa9`Xp\\x17Q,a0\\x01\\xdb\\xc8\\x02S\\xce\\xea?\\x1e\\x12!\\x10\\x8b,hN\\x05\\x870l \\x0e\\xc1\\x18`2\\x06\\xdb`\\xe0\\x8c\\x01I\\x0c\\x0b)\\xbes=\\xc0w\\xae\\x1cp\\xceqss\\x93\\xbb\\x10@\\x057e\\xeb\\x96\\x15]\\xd4.\\xb7M\\xb5\\xac\\x16\\xe5l\\xb7\\xe3T\\x1b.oQN\\xdf\\xf5\\xca\\xdb\\xe8t\\xcb\\xeaZ6\\x9f\\xcf_\\xbcnM\\x85\\x00mV,\\xb7E\\xab\\xac(\\xda\\xa7\\xd7u]|{\\xf4m\\xfc\\xb6\\xf8m\\xfc\\x05\\xfe\\x02?\\x88~\\x00\\x84\\x80\\x0b\\xf7E\\xd3U\\xb8\\x02\\x81\\x19\\x80\\x83\\xc3\\xdc\\xf8\\xaa\\x1b\\t\\x89\\x04\\tb\\xc4H\\x91B\\x0c\\x04\\xd2yv\\xccn7\\x89\\xc5\\\\\\xe0\\xd2\\xbb\\xc4w\\xd8w\\xf0\\x96\\xbf\\xad\\xfd\\xben\\xd2E\\xedr\\x17T\\xcb\\xa7\\xacW\\xde\\xa6H\\xb7\\xac\\xc2\\\\\\xdb\\xb6\\x9f\\x9d#\\xd5v2uC\\x8ae\\x82 \\x08\\x828=(\\xcc%\\x08\\x82h\\x1ba\\x04\\xfc\\xec\\x97\\xd9\\xde\\xb0\\xa9\\x00\\xa6\\xf3,\\xd0e,k\\xa5Zt\\xea\\x06\\x90=\\x0f\\xe3!0\\x0b\\x10G\\x11n\\'\\x0f\\x10\\x9e\\x0b\\x98\\x06\\xf0\\xd9\\x07\\xe0\\xa37\\x80\\xff\\xf4A\\xf6\\xd4\\x82\\\\\\xa0}\\xaae\\xc30\\xe0\\xba\\xee\\x8b\\td)%f\\xb3\\xd9\\xfa\\xbev5\\xbc\\xddf\\xd7V\\xee&]\\xd1-\\x93b\\xf9\\x898\\x8e\\x0b\\'A-\\xcb\\xda\\xe95\\xfb\\xf2\\xc0\\xc2?\\xfb\\n\\xf0_\\x12\\x03\\x7f~\\x9f`\\x1a\\x03\\xb6\\xc1`\\x03H\\xa4D\\xc2m\\x08\\xc3\\x80\\x90\\x80X\\xb5u\\x19\\x03\\x0c\\x96\\xc2d\\x0c&\\x07\\x8c\\x8a\\xc2\\xddT\\x08$\\x12HDv_\\xc4\\xd6\\xdb\\xd3t=\\x18\"\\x82m0`\\xd5\\x1a6\\x19\\xf0\\x8d\\x91\\x85\\xbf\\xfd%\\x03\\xd7\\x17O\\xe7\\xe2\\xf3\\xf3s|\\xf8\\xf0!\\xf7=^\\xa5nY\\xd15\\xedr\\x1bU\\xcb\\xb3\\xd9l\\xfd\\xfa\\xc5q\\xbc>\\x1f,\\x16\\x8b\\x17an\\xdf\\xf5\\xca\\xdb\\xe8t\\xcb\\xaa\\xf1\\xb6X,\\xd6\\xfb\\x0f\\x03\\xcd\\x85\\x00mV,\\xb7E\\xab\\xac\\xd8\\xd4+o\\xc3\\x18\\xc3\\xd9\\xd9\\x19\\x80\\xec\\xb5\\xff\\xeb\\xf8\\xebx\\x17\\xbc\\xc3\\xf7\\xd8\\xf7\\xf0\\x89\\xfc\\x04@\\x16\\xea\\xaa\\xf0T\\x0e\\xb2\\xc7\\xa4B\\xde\\x08\\x11\\xf8\\xeaK\\x05\\xbb\\x1c\\xe5\\xbf_$$\\xd2\\xad/\\xb9\\xb1\\xdb93\\x18l\\xcf\\x06_\\xf0g\\xe1\\xb2\\xcf|\\xfcF\\xf2\\x1b\\xf8\\xeb\\xe2\\xaf\\xb7\\xe6\\xda\\xde5\\xedr\\x17T\\xcb\\xa7\\xaeW\\xde&O\\xb7\\xbcy\\xce\\x9cN\\xa7\\xcf\\x9a\\xca\\xae\\xeb\\xc20\\xea\\xdf\\x07\\x9b\\x14\\xcb\\x04A\\x10\\x04qzP\"@\\x10\\x04\\xd1&\\xa28?\\xc85\\x8c,\\xc85NgBt\\'\\x0c\\x8e\\xd8wp;\\x9b@H\\x99\\xa9\\x97=\\x17\\xb0\\x0c\\xe0\\xf3\\x1b\\xe0KYC\\xf7\\x14\\x83\\\\\\xa0}\\xaae \\x0b1\\xd5\\xca\\xf68\\x8e\\xd7\\xffH)\\xb1X,J\\xbdOu\\x87\\xb7\\x9b\\xec\\xdb\\xcaUtA\\xb7L\\x8a\\xe5\\'\\x84\\x10\\xb8\\xbb\\xbb+\\xdcC\\xed\\xf2\\xf2r\\xe7\\xe3n6\\x9b\\xe1\\xcb\\x03\\x0b_\\x1eXx\\xbf\\x88\\xf1\\xe3\\x87\\x18\\x1f\\x96YX\\xeb\\x0e\\x87\\xd99OH\\xc4B\"\\x91\\x99\\x869\\x91@\\x02\\t\\xa4Y\\x8c\\xcay\\n\\x0e\\xb6\\nv\\xb3\\x7f\\x0c\\x00(\\x08z\\x85\\x14\\xab\\x7f\\x03\\x02\\xd9\\xe5G\\xe2)\\xb8}\\xf1\\xf0X\\x16\\x1c[\\x9c\\xc1\\xe6\\x0c\\x06\\xf3\\x10\\'\\x0b\\xc84\\xc1\\xd0d\\xf8\\xc6\\xc8\\xc27\\xcelX\\x8c!Y.\\x9f\\xa9$M\\xd3\\xc4x<\\xd6\\x06\\xe0U\\xea\\x96\\x15]\\xd2.\\xb7M\\xb5\\xcc9\\x87\\xe7y\\x08\\x82`\\xbd\\x10G\\xb1m}8\\x15\\xbd\\xf26\\xdb\\xba\\xe5\\xed\\xf6\\xd4t:]\\x8fI|\\xdfo$\\xecn\\xa3b\\xb9MZe\\x85N\\xaf\\xac\\x18\\x8f\\xc7\\xcf\\xceUB\\x08\\xc4a\\x8c\\xdf\\xe2\\xbf\\x85_\\x93\\xbf\\x86_\\xe0\\x17\\xf8T~\\x8a@\\x06\\xb0-\\x1b\\x8e\\xed E\\x8a\\x18\\xf1Z\\xc1\\xac\\xbe\\x12d\\xc7\\x88\\xda\\x97v\\xf3K\\xfd\\x19[}\\xe5!W_\\xea\\xf7\\xa9\\x00W\\xfd\\xff6\\x0c\\x0c\\x06\\x0c\\x980a\\xc1\\x82\\x1cHD\\x8b\\x08\\x0c\\x0cW\\xec\\n_c_\\xc3\\x15\\xcbL\\t\\xb3\\xd9\\x0c\\x17\\x17\\x17\\xc7<\\x95\\xa5\\xd3%\\xedr\\x9bU\\xcb\\xa4W\\xceg[\\xb7\\xbc\\x19\\x9c&I\\xf2,\\x88\\xaf\\xfb:\\xac \\xc52A\\x10\\x04A\\x9c\\x1e\\x14\\xe6\\x12\\x04A\\xb4\\x858y\\x1e\\xe4Nf\\xd9\\x0c\\xba\\xb9\\nr\\xe9C\\xd9\\x0b\\xe2$\\xc1\\xed|\\x06\\xe19\\xc0\\x02\\xd9s\\xb7X\\x02P\\x81\\xee\\x07\\xb8\\xdf\\xf8\\xeaI\\x06\\xb9\\x8a6\\xa8\\x96\\xb7\\xb5\\xc9\\x93\\xc9$7\\x0c\\x8c\\xa2\\x08i\\x9a\\x1e\\xbc\\xba\\xbd\\xc9\\xf0v\\x9bCZ\\xb9\\x8a\\xb6\\xeb\\x96I\\xb1\\x9c!\\xa5,lw2\\xc6pqq\\xb1\\xf3\\xf1\\x9c\\xa6\\xe9\\xb3\\x89\\xb9\\xb7\\x9e\\x85\\xb7\\x9e\\x85e*\\xf1\\xb3@\\xe23fc\\x91H8\\x06\\x83c\\xac4\\x99\\x02\\x88\\x84D\\xba\\x11\\xba\\xa6\\x02H!\\x91\\xd7\\xb9c,\\xbb\\xaf\\x9b\\xef\\n\\xf5J\\x16\\x96\\xe0\\x18\\xc0\\x91\\x05\\xb8\\xe6*\\xc0\\xe5\\x1b\\xef-\\xce\\x80\\xaf]\\x8d\\xf0U\\xbe\\xc4\\xb5\\xf7\\xfc\\xe3\\x85\\x94\\x12\\xf3\\xf9\\xfcY\\xb3g0\\x18`\\xb1X4\\xa2[^\\xdf\\xe7\\x8eh\\x97\\xdb\\xa6Z\\x06\\x9e\\x16\\xe5\\xcc\\xe7\\xf3\\x17m3e}85\\xbd\\xf26\\x9b\\xba\\xe5\\xed\\xf6T\\x9a\\xa6k\\xddr\\x13\\xad\\\\\\xa0}\\x8a\\xe5\\xb6i\\x95\\x15Eze\\xc7q^\\xdc\\x8f\\xcd\\xad$Lf\\xe2\\x9b\\xf8&\\xbe\\xc9\\xbe\\x89[y\\x8b\\xf7\\xc3\\xf7\\xb8C\\xd6\\xd86\\xb2%6\\xeb\\x10w3\\xd8\\xddl\\xd1\\xe6Q\\x14\\xe6\\xbe\\x06\\x07\\x87\\x01\\x03\\x16,\\x180\\x9e\\xfd.\\xcf\\xf2\\xf0\\x15\\xe7+\\xf8J\\xfc\\x158\\xec\\xf9\\x82\\xb3\\xe5ry\\xd4\\xf8\\xac*\\xba\\xa2]n\\xabj\\x99\\xf4\\xcaz6u\\xcbB\\x88\\x17\\xc7W\\x10\\x04\\xeb\\xf1z\\x13\\xaduR,\\x13\\x04A\\x10\\xc4iBa.A\\x10D\\x1b\\x10\\x02\\xf8\\xf8\\xd3l\\x8f\\\\\\xd5\\xc8]\\x07\\xb9\\x83l\\xa6\\x9cxF\\x9c$\\xb8\\x9dM\\xb3F.c\\xc0v\\xa0\\xcb\\\\\\xb8\\x9e\\x8b\\x8b\\xc9\\x02\\xecm\\x02\\xb4D\\x0fW7M\\xa8\\x96_\\xdb\\xf3\\xd6u]m\\x88\\xb3\\\\.w\\x9e\\xa4mSx\\xbb\\xc9\\xa1\\xad\\xdcM\\xda\\xac[&\\xc5r\\xc6d2)\\x9c<\\x1e\\x8dF;\\xbd\\xd6\\n\\xdd~\\xd2\\xae\\xc1\\xf0\\x0f\\xbf~\\x05\\xdb\\xb6\\xf1\\xd9\"\\xc5O\\x1e#|\\x1a$\\x98F\\x02\\x16\\xcf\\xda\\xb1\\xc0J\\xa3)\\x81t\\xd5\\xda\\x15Rf]\\xacU\\xdb\\x16\\x1b\\r[\\xdd\\x94?cY\\xd0\\xcbTx\\xcb\\x19L\\xa6Z\\xbe\\xcf\\xdf[\\x16gx\\xe7\\x19\\xf8\\xfa\\xc8\\xc2\\xaf\\x8em8\\x06\\xc3\\xfb\\xf7\\xefs\\xc3\\xed \\x080\\x1c\\x0e\\x9f\\xbd?\\x9b\\xd6-+\\xba\\xa0]n\\x9bj\\xd94Mp\\xces\\xcf\\x05*\\xc0\\xbc\\xbc\\xbc<\\xe9f\\x90\\xd2-\\x7f\\xf8\\xf0!\\xf7<\\xa1L\\x14M\\x04\\xa7mS,\\xb7M\\xab\\xac\\xd8U\\xaf\\xac\\x90Rj\\x1b\\x8eo\\xcd\\xb7\\xf8\\xf6\\xe0\\xdb\\x88e\\x8c\\x8f\\xf11>\\x91\\x9f\\xe0F\\xde A\\x02{\\xf5\\x05<\\xe9\\x90\\xb7\\xc3\\xdd\\xcd\\xa0\\xf6\\xb5\\xd0\\x96m|\\xa9\\xf0\\xd6\\x80\\xb1n\\xf6n2`\\x03\\xbc\\xc3;|\\x8d}\\r\\xd7\\xb8F4\\x8e^(\\xc2\\xd5c\\x9b\\xcf\\xe7\\xad\\\\\\xa0\\xd1\\x05\\xedr[U\\xcb\\xa4W.F\\xe9\\x96ooo_\\x9c\\x9f\\xa4\\x94\\x98N\\xa7\\xb8\\xbe\\xben\\xe4\\xbe\\x91b\\x99 \\x08\\x82 N\\x13\\ns\\t\\x82 \\x9aFJ\\xe0\\x93\\xf7Y\\x00)$0\\xdbT+S\\x90\\x9b\\xc7\\xb3 W\\xb1\\x15\\xe8\\xbaQ\\x82\\x8bs\\x1f,M\\x81\\xbf\\xfa\\x0c\\xf8\\xd5\\xaf\\x9cd\\xbb\\xb9\\x0e\\xd5\\xf2k\\xe1\\xed6\\xb6m\\xc30\\x8c\\xdc\\t$\\xd5P\\xc8\\x0be\\xdb\\x1a\\xdensL+W\\xd1V\\xdd2)\\x963T+Q\\x87\\xe7y{5&\\x8bB\\x00\\xd34\\xe18\\x0e\\x18c\\xf8\\x95\\x01\\xc7\\xaf\\x0c\\xb2\\xc0\\xfc!L\\xf0\\xe3I\\x8cO\\xe71\\x1eB\\x810\\xcd\\xf6\\xa95\\r\\x86\\xed\\x08YB\\xae\\x15\\xcay9\\x00_\\x85\\xb8\\xdb\\x81\\xed\\xb3\\xef\\xe1\\xc0\\xd8\\xe2x\\xe3\\x1a\\xf8\\xb5\\xb1\\x8d\\xaf\\x0c\\xcc\\x17a\\xdd`0\\xc8U\\x92\\xaav\\xe2\\xe6\\x84u\\x1bt\\xcb\\x8a\\xb6k\\x97\\xdb\\xa6Z\\x96R\\xbe\\xda\\xa0<\\xa5\\xf3\\x81\\x0e\\xd7u\\x0b\\xaf\\x85I\\x92@JY\\xfbu\\xac-\\x8a\\xe56j\\x95\\x15\\xfb\\xea\\x95\\x81,\\\\\\xd1\\x05c\\x83\\xc1\\x00\\x8c1\\xd8\\xcc\\xc6\\xaf\\xaf\\xbe\\x84\\x10\\xf8\\x1c\\x9f\\xe3c\\xf91\\xeeq\\x8f\\x99\\x9cA@\\xac\\xf7\\xce\\xddF)\\x94ua\\xeek\\x1af\\x00\\xb0ac\\xcc\\xc6x\\xcb\\xde\\xe2\\xeb\\xf8:\\xc6\\xfc\\xf9\\x18P\\x9ds\\xf3\\xde\\xdfA\\x10`4\\x1a\\xb5r\\xdc\\x05\\xb4_\\xbb\\xdc6\\xd52\\xe9\\x95wc<\\x1e\\xe3\\xd3O?\\xd5\\xfe\\xfdk\\xd7\\xc2\\xaa \\xc52A\\x10\\x04A\\x9c&\\x14\\xe6\\x12\\x04A4\\xcd\\xcd=\\xf08\\xc9&\\xd8\\xe7A\\xd6\\xcc580\\xf2)\\xc8\\xcd!7\\xc8U\\xac\\x02]76pa:`\\xf3\\x00\\x18\\x0f\\x81\\xe5\\x12\\xf8\\xe4\\x0b\\xe0+\\x1fe\\xdfsb\\x94\\xadZ\\xde7\\xbc\\xdd\\x861\\xa6U\\xce\\t!\\xb0\\\\.\\xe1y^g\\xc2\\xdbM\\xcah\\xe5*\\xda\\xa8[&\\xc5r6\\x11\\\\\\xa4%\\xb4,k\\xef\\xd6t\\x10\\x04\\xeb}\\xd9\\xb6Q!\\xc06\\xe7\\x8e\\x89\\xdf\\xb96\\x81\\xeb\\xecy\\x9fF)>\\x0b\\x12\\xbc_$\\xb8\\x0bS\\x04\\x89D\\x98JD\\xa9\\xcc\\xf6F\\xdc\\xd8;\\xb7\\x08\\x83\\x03\\x0egpL\\x8es\\x9b\\xe3\\xda5\\xf0\\x91o\\xe1\\xda\\xe5\\xaf\\x1ek\\xbe\\xefc:\\x9d\\xe6\\x1e#\\xf3\\xf9\\xfcE\\xfb\\xa8\\r\\xbaeE\\x9b\\xb5\\xcbmS-O&\\x13p\\xcesC\\x1f\\xc30\\xc09o|\\x1f\\xc86 \\x84x\\xf6|l\\xa2\\xda\\xcd\\xd3\\xe9\\xb4\\xf6\\xb6c\\x1b\\x14\\xcbm\\xd5*+\\xf6\\xd5+\\x03\\xd0^\\xab\\xd5\\xde\\xc8\\xdbp\\xce\\xf1\\xe5\\xd5\\x17\\x90\\x1d/\\xb7\\xb8\\xc5\\rnp/\\xef1\\xc1\\x04\\x91\\x8c\\x10!B\\x8at\\xbd\\xc7\\xed.X\\xb0`3\\x1b\\x1e<\\x9c\\xe1\\x0cW\\xec\\no\\xf1\\x16\\x03^\\xfc<2\\xc60\\x18\\x0cr\\xafqB\\x08\\x04A\\xd0\\x98\\x1a|\\x17\\xda\\xac]n\\x93j\\x99\\xf4\\xca\\xbb\\x13\\x86\\xe1zl\\xb3\\x8d\\n\\xe8]\\xd7\\xad\\xd5LC\\x8ae\\x82 \\x08\\x828](\\xcc%\\x08\\x82h\\x92\\xe9\\x1c\\xf8\\xe26\\xfb\\xef`\\x99\\xed\\x9b\\xcb\\x18\\xed\\x91\\xab\\xa10\\xc8]\\xe1\\xda6.\\xce.\\xc0f\\xf3,\\x18\\x9f\\x05\\xc0h\\x00m\\x07X\\x9c\\xf3\\xf5^\\x8bo\\xde\\xbc\\x81eY\\xad\\x0fo\\xb7)\\xa3\\x95\\xbbI\\xdbt\\xcb\\xa7\\xaeX\\x16B\\xe0\\xee\\xeeN{\\xfc\\xab@p\\x9f\\xe3V\\xe9+u\\xbfo\\xd7\\t\\xde\\x91m`d\\x1b\\xf8\\xcd\\xf3\\xe7\\x0b\\x06\\x84\\x10\\x98%\\x12\\x93H HD\\xd6\\xd0\\x95Y\\xb7\\xcb`\\x0c\\x8c\\x01\\x8e\\xc10\\xb28F&\\x87m\\x1e~\\xedQ\\xf77\\xef\\xf1\\xc4q\\x8c0\\x0c_,hh\\x8bnY\\xd1V\\xedr[T\\xcbQ\\x14\\xad__\\xcf\\xf3^Lp+\\x9d\\xb6Rk\\x9f2A\\x10\\x801\\x86\\xd1h\\xf4\"8Q\\x13\\xee*\\x08\\xa8+8i\\x83b\\xb9\\xadZe\\xc5\\xbeze ;W\\xe9\\x9eW\\xdf\\xf7wZ\\xd8\\xc09\\xc7\\xf5\\xeak\\x9bHD\\x98\\xaf\\xbeb\\xc4\\xcf\\x1a\\xba\\xaa\\x91\\xeb\\xc1\\xc3\\x10C\\xf8\\xd8\\xed\\xf6t\\xa8\\xe0*o\\x81\\x91Z\\x94\\xd3\\xe6\\xb1Y[\\xb5\\xcbmR-\\x93^y7\\xd4\\xf8Lm\\x0f\\xb3\\xb9@\\x80s\\xbe\\xb6/<<<\\xe0\\xcd\\x9b7\\xb5\\xbd/H\\xb1L\\x10\\x04A\\x10\\xa7\\x0b\\x85\\xb9\\x04A\\x10M\\x11\\'\\xc0/?\\x07 \\x810\\x02\\xd4\\x07\\xc4\\x81\\x97)\\x96\\x89g\\xec\\x14\\xe4Z\\x16.\\x06\\xab}\\x19\\x87>0\\x99g{\\xe8\\x06\\x8b\\xecy\\xfd\\xe2\\x16\\xf0\\xbd\\xec\\xbfO\\x88}U\\xcbU\\x84\\xb7\\xdb\\xa8\\xa6\\x8aj\\x06\\xab\\x10WM\\x84\\x08!Z=Y\\x98G\\x99\\xad\\\\E\\x9bt\\xcb\\xa7\\xaeX\\x96R\\x16\\x06|\\x8c1\\\\\\\\\\\\\\xc0\\xd8\\xf3\\xfc\\xad\\x0b\\xeb\\x01\\x942i\\xce9\\xc7\\xd8\\x06\\xc6v=\\xd7\\x95\\xa26\\xf9|>\\x7f\\xf1>h\\x93nY\\xd1F\\xedr\\x1bT\\xcb\\xea\\xf1*\\x1c\\xc7\\xc1|>_\\x87>\\x9b\\xa1\\xa4\\n\\xe1\\xbbv\\x1e/\\x8b\\xcdE\\x1a\\xb6m\\xc3u\\xdd\\xf5\\xb1d\\x18\\xc6\\xb3\\xf7\\xc1\\xc3\\xc3\\x03\\xae\\xaf\\xafky\\xae\\x9aT,\\xb7Y\\xab\\xac8D\\xaf\\x0c\\xe8[\\xb9\\x00JY\\x8cb\\xf3l_\\xdd\\x0b\\\\\\x1c\\xfd\\xbb^C\\x8d\\xcf\\xf2\\x16\\xa7%I\\x820\\x0c;q\\xcdo\\xa3v\\xb9\\r\\xaae\\xd2+\\xef\\xce\\xe6\\xf8l8\\x1c\"\\x8e\\xe3g\\xd7;\\xf5<\\xc5q\\x8c\\xd9lV[\\x08N\\x8ae\\x82 \\x08\\x828]\\xe8JO\\x10\\x04\\xd1\\x04R\\x02\\x9f\\xbe\\x07\\xd2\\x14H\\xd2\\xac\\x95\\x0b\\x00\\x9e\\x0b\\xd8\\xfdo\\xb7\\xed\\xcb\\xdeA.\\x90\\x05\\xe2*\\xb4\\r# \\x8c\\x01\\xc8L\\xb7\\xac\\xd1\\x99\\xf6\\x19\\xdd\\x04U\\x92$\\xeb\\xd5\\xe6\\xd3\\xe9\\x14\\xb7\\xb7\\xb7\\xf8\\xfc\\xf3\\xcfq{{\\x8b\\xe9t\\x8a0\\x0cK\\x0br\\xd5*\\xf6\\xf1x\\x8c\\xeb\\xebk|\\xfd\\xeb__O\\x9em+\\x94\\x8b&F\\xdbJ\\xd9\\xad\\\\\\x85\\xd2-\\xebx||\\xd4*z\\xcb\\xe4\\xd4\\x15\\xcb\\x93\\xc9\\xa4P\\xdb8\\x1a\\x8d\\x0e\\n\\xecu\\xc7\\x8d\\xd2]v\\r\\xd34\\xb5\\x13\\xfd\\xcb\\xe527\\xb8\\x1e\\x0c\\x06\\xda\\xf6\\x9d\\n\\x80\\xeaF\\xb5\\xacw\\ti\\x83 \\xc0\\x87\\x0f\\x1f\\xb4\\xcd\\xbc2(j\\xbf\\xebZ:e3\\x99L\\x9e\\xbd~J\\x99\\x0fd\\x01\\xe5\\xe6y.M\\xd3\\xc2\\xe0\\xb0\\xef,\\x97\\xcbg\\x01\\xd2`0XO\\xb2o\\x86\\x00@v\\x1d~\\xadAX\\x16M)\\x96\\xe38\\xc6\\x87\\x0f\\x1f^\\rrU\\xf3\\xf5\\xf2\\xf2\\xb2\\x91P\\xe2\\x10\\xbdr\\x92$\\xdac\\xddu\\xddZ\\x17\\xa2\\x94E\\xd1B\\x8c.\\x8d\\xcf\\x94v\\xf9\\xb5k\\xb3\\xd2.\\xef\\xd2\\x18?\\x06\\xddXI\\xa9\\x96\\xab\\x86\\xf4\\xca\\xfb\\xb19>\\xe3\\x9c\\xaf\\xdf\\xff\\x9b\\xd7\\xbe\\xcd\\xef\\xadr\\x0c\\xa0 \\xc52A\\x10\\x04A\\x9c6\\x14\\xe6\\x12\\x04A4\\xc1\\xe3\\x14\\x98\\xceV\\xfb\\xe4.\\xb2p\\xd7\\xb6\\x00\\x97>@osP\\x90\\xab\\xb0\\xad, \\x07\\xb2v\\xae\\x90@\\x14=\\xa9\\xadO\\x88\\xcd\\xc9c)%\\xe28^\\xab\\x0e?\\xfe\\xf8\\xe3Z\\xc2\\xdbw\\xef\\xde\\xe1\\xf2\\xf2\\x12\\xc3\\xe1p=q\\xac\\x0b}\\x8a\\x94\\x85m\\xa4\\x8aV\\xee&\\xba6\\x10\\xf0\\xa4[\\xae\\x9aSV,\\x07AP8\\x81\\xedy\\xdeA\\x81}\\x1c\\xc7\\x85m\\xe7}[\\xbem\\xa1(\\x84\\xd6=\\x8fEm \\xa5[n\\x82\\xc1`\\x80\\xab\\xab\\xabW_\\x0b\\xa5]\\xde\\xa5ux(\\xba\\x89\\xda\\xa2\\xc9\\xdd\\xb2\\xd8\\xd4+o\\xa2\\xae-J\\xaf\\xbcI\\xd1\\x02\\x97\\xbe\\xb3\\xfd\\xd89\\xe7\\x18\\x8dF\\xb9!\\x80\\xfa~\\xdd\\xb9\\xa0,\\x9aR,\\x07A\\x80\\x9b\\x9b\\x9bW\\x8fQ\\xc30puu\\xd5\\xd8\"\\x96C\\xf4\\xca@u\\x0b\\xb9\\x9a\\xc40\\x8c\\xde\\x8c\\xcf\\x94vy\\x97\\xd6\\xe4|>\\xdf\\xe9X=\\x94\\xa2E\\x13u,\\xca!\\xbd\\xf2\\xee\\xe4\\x8d\\xcf\\\\\\xd7]\\x8f\\xe9\\xb7\\x17\\x9b(sE\\x95\\x8b\\x01\\x00R,\\x13\\x04A\\x10\\xc4\\xa9Ca.A\\x10D\\xdd\\xc4\\t\\xf0\\xd9\\x87\\xec\\xbf\\x97\\xcb\\xac\\x9d\\xcb\\x19\\xe0\\xbb\\xd9~\\xb9\\xc4\\x9a\\xa3\\x82\\xdc\\xf57\\xd8\\x80id\\x81\\xf9|\\xf5\\x01\\xf8\\xf6\\xe1\\xe9\\xbfO\\x00\\x15\\xde\\xc6q\\x8c\\xc7\\xc7G\\xdc\\xde\\xde\\xe2\\xe1\\xe1a=qYV\\x1b\\xe0\\xb5\\xf06\\xef5*\\x9a\\xe8\\xecR\\x10P\\xf5d\\xae\\xd2-\\xeb\\x08\\x82\\xa0\\xd2V\\xc7)+\\x96\\xd5\\xfbF\\x87eY\\x07\\xef[\\xdc\\xc7\\x10\\x00\\xc8\\x160\\xe8\\x02\\xfe\\xed\\xbd\\xb2\\x15J\\xb7\\xacc\\xbb\\x15Z\\'J\\xbb\\xfc\\xda\\xb1\\xae&s\\xab\\x9a\\xd0-\\xba\\xfd*\\xdf\\xff\\xdbz\\xe5M8\\xe78??\\xcfms\\x15-V\\xe83Q\\x14\\xe5\\x86]\\xb6m\\x17.Z\\xa8:\\x08\\xa8[\\xb1\\xbc\\xcf\\xfb\\xc1u]\\\\__7\\xd6\\n\\x80=\\xa3\\x94 \\x17\\xc8\\x02\\xf2\\x81\\x97\\xfd;\\x8e3\\xe5\\xf2Z\\xb7\\\\\\xed\\xea\\xe9\\xa6\\x90R\\xe6j\\x93\\x95Ry{R5M\\xd3\\x83B\\x92C\\xc2\\xdbm\\x8a&;\\xb75\\x95m\\xa5\\xeaV\\xae\\xa2I\\xdd\\xf2\\xa9*\\x96\\x85\\x10\\xb8\\xbb\\xbb\\xd3>v\\xa5\\xe2=d\\x02\\xb4HC[\\x14\\x86v\\x05]\\x10\\xb0\\xb9\\x97\\xe86m\\xd4-+\\xda\\xa0]nJ\\xb5\\\\\\x14\\xa4\\x1b\\x86\\x81\\x8f>\\xfaH\\xfb\\xb3]\\x0c}\\x8e\\xa5\\xe81\\x7f\\xf4\\xd1G\\xda0\\xa9j\\xddr\\x9d\\x8a\\xe5\\xaeh\\x95\\x15\\x87\\xe8\\x95\\x81\\xac\\xc9\\xa9\\xfb\\xb9./\\xc8\\x01\\xfa1>\\xdb\\xa6\\r\\xda\\xe5&T\\xcb\\xa4W\\xde\\x8f\\xa2\\xf1\\x99\\xe7y\\xb8\\xba\\xba\\xd2\\xfel\\x95\\xbaeR,\\x13\\x04A\\x10\\x04A\\xc9\\x01A\\x10D\\x9d\\xcc\\x17\\xc0dC\\xaf\\x8c\\x95^\\x99\\xf6\\xc9}FiA\\xae\\xc20\\x00w5q\\x13,\\x9ft\\xcbw\\x0f\\xe5\\xdc\\xe1\\x86\\xd1\\x85\\xb7\\xdb\\xdad\\xdb\\xb6\\x0b5\\xa6\\xafQFx\\x9b\\xc7!\\xa1O\\x9b\\xa8\\xb3]\\xd9\\x94n\\xf9\\x14\\x15\\xcbRJ\\xdc\\xdf\\xdfk\\'\\xac\\x19c\\xb8\\xb8\\xb88X\\x85\\\\\\x14\\x02tq\\xaf\\xdcm\\x8a4\\xd1A\\x10h\\x1f{[u\\xcb\\x8a\\xa6\\xb5\\xcbu\\xab\\x96uze\\xc5\\xd9\\xd9\\x19l\\xdb\\xde{\\x9f\\xe4\\xbe\\xf2\\xda\\xfe\\xa9\\xb6mku\\xbd@u\\xba\\xe5:\\x15\\xcb]\\xd1*+\\x0e\\xd5+K)\\xb5\\xef\\xef\"Mq\\x97\\xe8\\xfa\\xf8,\\x8f\\xa6\\xb5\\xcbM\\xa8\\x96I\\xaf\\xbc\\x1f\\xaf\\x8d\\xcf<\\xcf\\xd3\\xbe\\xbf\\xab\\xd4-\\x93b\\x99 \\x08\\x82 \\x08\\ns\\t\\x82 \\xeaBJ\\xe0\\xf3\\x9b\\xec\\xbf\\xc3(k\\xe7\\xb2\\x95^\\x99XSz\\x90\\xbb\\xfe\\xa1\\r\\xdd\\xf2b5\\xd1\\xfa\\xe1\\x0eH\\xabS\\x9aU\\xc5\\xae\\xe1\\xed6\\x9csm\\xf0\\x96\\x17\\xe6V\\x15\\xden\\xe38\\x8evb\\xab(\\xf4i\\x03u\\xb5r\\x15M\\xe8\\x96OU\\xb1<\\x99L\\n\\x179\\x8cF\\xa3\\x83_\\xdf\\xa2\\x10\\xc04\\xcd\\xd2\\x8f\\x9b&`\\x8ciC\\x9a4M\\x0b\\x17\\x08\\xb4U\\xb7\\xachR\\xbb\\\\\\xa7j\\xb9H\\xaf\\x0c\\x00\\xbe\\xef\\xaf\\xef\\xcf!\\xfb$\\xf7\\x91\\xa2\\xc7\\xaa\\x9e#\\xd7u\\xe1\\xfb\\xbe\\xf6\\xfb\\xaa\\x08\\x02\\xeaP,wI\\xab\\xac8T\\xaf\\x0cd\\xc1\\x8a. \\x1b\\x0c\\x06\\xbdP\\xd6vy|\\xf6\\x1aMj\\x97\\xebT-\\x93^y?^\\x1b\\x9f\\xa9\\xd7\\xee\\xec\\xecLk\\x13\\xa8J\\xb7L\\x8ae\\x82 \\x08\\x82 \\xe8\\x8aO\\x10\\x04Q\\x17\\xd39\\xb0Xd\\xad\\xdc\\xe5* \\xf0\\x1c\\xd2+oPY\\x90\\x0b<\\x0f\\xce\\xc38\\x0bq\\xd3\\x14\\xb8\\xb9?\\xe2\\x1e\\xd7\\xc3\\xa1\\xe1m\\x1e\\xba\\x90(MS\\xa4iZKx\\xbbMQ\\xe8#\\x84(\\xbd\\xd9V&M\\xecyZ\\xb7n\\xf9\\x14\\x15\\xcbA\\x10\\x14\\x862\\x9e\\xe7\\x1d\\xf5\\xfa\\xea\\xf6\\x8d\\x05\\xfa\\x13\\x02\\x00Y\\xd8\\xa7{,\\xaf\\x85^m\\xd5-+\\x9a\\xd2.\\xd7\\xa9Z~M\\xaf\\xbc\\x19\\xba\\x1f\\xb2Or\\xdf(\\xba^Y\\x96\\xf5\\xec\\xfa;\\x1e\\x8fk\\xd5-W\\xadX\\xee\\x9aVYq\\xa8^\\x19\\xd0\\x9f\\xc3\\x18c\\x85a}\\x97\\xe8\\xf2\\xf8l\\x17\\x9a\\xd2.\\xd7\\xa5Z&\\xbd\\xf2\\xfe\\xbc6>S\\x18\\x86\\xf1\\xaae\\xa1L\\xdd2)\\x96\\t\\x82 \\x08\\x82\\x00(\\xcc%\\x08\\x82\\xa8\\x07)\\x81/V\\xad\\xdce\\x08\\x08\\x91\\x85\\xb8\\x0e}\\x80VT\\x1a\\xe4*L\\x13\\xb0,\\x00\\x1b\\xed\\xdc\\xdb{\\xa0e\\n\\xc82\\xc3\\xdbm6U\\xcb\\x9cs8\\x8e\\x83\\xe1p\\x88\\x8b\\x8b\\x0b\\x8c\\xc7\\xe3Z\\xc2\\xdb<|\\xdf\\xd7N\\xec\\x16\\xe9\\xce\\x9a\\xa4\\xeeV\\xee&u\\xea\\x96OM\\xb1\\x1c\\xc7q\\xe1\\xe4\\xa7eY\\x85\\xed\\xe8\\xd7(\\xd2Sr\\xce{\\x13\\x02\\x00\\xc5\\x8f\\'\\x8e\\xe3\\xc2\\xe6s\\xdbu\\xcb\\x8a&\\xb4\\xcbu\\xa8\\x96w\\xd1+o\\x9f\\xb3u\\xa1OQ\\xd3\\xa9O\\x145\\x15\\xb7\\x9f\\x1b\\xceym\\xba\\xe5\\xaa\\x15\\xcb]\\xd3*+\\x0e\\xd5+\\x03\\xd99H\\xf7\\x9c\\x16\\x8dg\\xbaH\\x17\\xc7g\\xfb\\xd0\\x84v\\xb9.\\xd52\\xe9\\x95\\xf7c\\xdf\\xf1Y\\x9d\\xbaeR,\\x13\\x04A\\x10\\x04\\x01P\\x98K\\x10\\x04Q\\x0f\\x0f\\xd3L\\xad,\\xe4\\xf3VnO\\xdaW\\xc7RK\\x90\\xab\\xf0W\\x01[\\x14\\x03I\\x9a\\x05\\xeb\\x1f\\x9am\\xe7V\\x19\\xden\\xa2&\"...pqq\\x81\\xcb\\xcbK\\x8c\\xc7cx\\x9e\\x07\\xd34w\\xda7\\xb7*\\x8a\\x9a,I\\x924z\\xdft4\\xd1\\xcaU\\xd4\\xa5[>5\\xc5\\xb2\\x10\\x02www\\x85\\xaa\\xf2\\xcb\\xcb\\xcb\\xa3\\xceCa\\x18j\\'\\x82\\x8b\\x9a\\xac]\\xe5P\\xfdn\\x17t\\xcb\\x8a\\xba\\xb5\\xcbU\\xab\\x96\\xf7\\xd1+o\\xe2y\\x9e6\\xd4\\xeeC\\xe8SDQ\\x08`\\x18FnhZ\\x97n\\xb9*\\xc5r\\x17\\xb5\\xca\\x8ac\\xf4\\xca\\xc0n:\\xed\\xbe\\xd0\\xc5\\xf1\\xd9!\\xd4\\xad]\\xaeZ\\xb5Lz\\xe5\\xfd9d|V\\x97n\\x99\\x14\\xcb\\x04A\\x10\\x04A\\x00\\x14\\xe6\\x12\\x04AT\\x8f\\x94Y\\xfb\\x13\\xc8\\x82\\\\)\\x01\\xc3\\x00\\xec\\xfe5\\xda\\x0e\\xa1\\xd6 \\x17\\xc8\\x9e{\\xd5\\x88^\\xac&\\xa0\\xee\\x1fk\\xdd;\\xb7\\xce\\xf06O\\x9b|uu\\x05\\xd34_<\\x9fE\\xed\\x9d:(\\xd2\\xcb\\xb6\\xa5\\x85\\xa7h\\xb2\\x95\\xab\\xa8C\\xb7|J\\x8ae)%\\xee\\xef\\xef\\xb5-\\x16\\xc6\\x18...^\\x9d\\xe8}\\r\\xdd\\xc4^\\x91\\xce\\xb2\\xcbl\\xee1\\xb7\\xcdr\\xb9,\\x0cd\\xbb\\xa0[V\\xd4\\xa9]\\xaeZ\\xb5\\xbc\\x8f^y\\x93\\xa2\\xd0\\'M\\xd3\\xd2\\xf7\\xf4m\\x13\\xcb\\xe5R{\\xee(Z\\xa4Q\\x87n\\xb9\\n\\xc5rW\\xb5\\xca\\x8ac\\xf4\\xcaI\\x92h\\x8fe\\xd7uK\\xd1V\\xb7\\x8d.\\x8d\\xcf\\x8e\\xa1N\\xedr\\x95\\xaae\\xd2+\\x1f\\xc6!\\xe3\\xb3:t\\xcb\\xa4X&\\x08\\x82 \\x08B\\xd1\\x9eOT\\x04A\\x10}e\\xb1\\\\\\x85\\xb8\\xc8\\xda\\xb9\\x00\\xb5rW\\xd4\\x1e\\xe4\\xae\\x7f\\xe9j\\x92&^\\xed\\x9d+\\x04\\xf0P\\x9e\\x96v\\x9b\\xa6\\xc3\\xdbmm\\xb2\\xeb\\xba\\xda\\xe7\\xb3\\xec=\\x17\\xf7\\xc10\\x0cm\\xe8S\\xa44l\\x82&[\\xb9\\x9bT\\xad[>%\\xc5\\xf2d2)l\\x18\\x8dF\\xa3\\xa3C\\xfa8\\x8e\\x0b\\x9b\\xce\\xc7\\x06\\xc5m\\xe5\\xd0v.\\xd0\\x1d\\xdd\\xb2\\xa2.\\xedrU\\xaa\\xe5C\\xf4\\xca\\x9b\\x14\\x85>e5\\x94\\xda\\xc8\\xa1\\x8b4\\xaa\\xd6-W\\xa1X\\xee\\xaaVYq\\x8c^\\x19h\\xcf\\xf5\\xbfN\\xba4>;\\x96\\xba\\xb4\\xcbU\\xaa\\x96I\\xaf\\xbc?\\xc7\\x8c\\xcf\\xaa\\xd6-\\x93b\\x99 \\x08\\x82 \\x08\\x05\\x85\\xb9\\x04A\\x10Us\\xb7Z\\x19\\x1d\\xc5Y+\\x97s\\xc0\\xea\\xdf\\xaa\\xfd}i,\\xc8\\x05\\x00\\x83?5\\xa3U\\xc0~\\xf7\\x98\\xbd>%\\xd0\\xb6\\xf06\\xef\\xe7t+\\xf2\\x9bnN\\x15M\\x84\\xb6%\\x08hC+WQ\\xa5n\\xf9\\x94\\x14\\xcbA\\x10\\x14\\x06X\\x9e\\xe7\\x952I\\x7f\\x8a!\\x00\\x90\\xbd/t\\xe1\\x7f\\x10\\x04\\x85\\r\\xf2.\\xe9\\x96\\x15uh\\x97\\xabP-\\x1f\\xaaW\\xde\\x84s^\\x184\\x97\\xb5\\x0fl\\x9b\\x88\\xa2\\xe8\\xa8\\xfdS\\xab\\xd4-\\x97\\xa9X\\xee\\xb2VYq\\xac^Y\\x08Q\\xd8tn\\xdb\\xe3-\\x93.\\x8c\\xcf\\xca\\xa4\\x0e\\xedr\\x15\\xaae\\xd2+\\x1f\\xc6\\xb1\\xe3\\xb3*u\\xcb\\xa4X&\\x08\\x82 \\x08BAW~\\x82 \\x88*IR\\xe0q\\xa5\\xc8S\\xe1\\x8fc\\x9f|+\\xb7\\xd1 W\\xa1T\\xcba\\xb4jM\\x87@p\\xf8\\x04x\\x9b\\xc3\\xdb\\xabJ\\xb7L\\x8ae\\x82 \\x08\\x82 6i\\xdf\\',\\x82 \\x88>q\\xbfj{&i\\xf6\\x0fc\\x80\\xd3\\xef\\t\\xfb\\xd7hE\\x90\\x0b\\x00\\xa6\\x915t\\xa5\\x04TS\\xe8\\xeea\\xa7\\x1f\\xedbx\\xbbM[U\\xcb\\xc0q\\xa1O\\xd5\\xb4\\xa9\\x95\\xbbI\\x15\\xba\\xe5SP,\\x0b!pww\\xa7}\\xcf\\xaa@\\xae\\x8csQQ\\x08\\xd06\\ri\\x15\\x14i\\n\\x83 x\\xf5\\xbc\\xd95\\xdd\\xb2\\xa2J\\xedr\\x99\\xaa\\xe5c\\xf5\\xca\\x9b\\x1c\\xb3Or\\xd7(k\\xff\\xd4*t\\xcbe)\\x96\\xbb\\xaeUV\\x1c\\xabW\\x96Rj\\xdf\\x9fE\\x1a\\xe2>\\xd1\\xe6\\xf1YUT\\xa9].[\\xb5Lz\\xe5\\xc3(k|V\\x85n\\x99\\x14\\xcb\\x04A\\x10\\x04AlBa.A\\x10D\\x95LVm\\r\\xa5\\xf2\\xb5\\xccL\\xb3|\\xa2\\xb4&\\xc8\\x05V\\xc1\\xfaF;\\x17\\x00\\xa6\\xf3l\\xff\\xdc-\\xfa\\x10\\xde\\xe6\\xddV[U\\xcb\\x8e\\xe3h\\'\\xb7v\\t}\\xaa\\xa4m\\xad\\\\E\\xd9\\xba\\xe5SP,K)q\\x7f\\x7f\\xaf\\x9d\\xf8d\\x8c\\xe1\\xe2\\xe2\\xa2\\x94}l\\x8bB\\x00\\xd34\\x1b[\\x04P\\'E{\\x87\\xa6i\\xfa\\xea\\xc4u\\x17u\\xcb\\x8a\\xaa\\xb4\\xcbe\\xa9\\x96\\xcb\\xd0+os\\xcc>\\xc9]\\xa2\\xe8\\xb1\\xec\\x1bj\\x96\\xad[>V\\xb1\\xdc\\x07\\xad\\xb2\\xe2X\\xbd2\\x90\\x85*\\xba\\xebE\\xd1^\\xd1}\\xa2\\xcd\\xe3\\xb3\\xaa\\xa9J\\xbb\\\\\\x96j\\x99\\xf4\\xca\\x87\\xf1\\xda\\xf8l\\xdfk_\\xd9\\xbaeR,\\x13\\x04A\\x10\\x04\\xb1\\t]\\xfd\\t\\x82 \\xaa\"N\\x80\\xc52S\\xf8\\xc6\\xab\\tf\\xa7\\x9d\\x93\\\\u\\xd0\\xaa W\\xa1\\xf6\\xcdM\\xd2,\\xc4\\x15\\x02\\x98/z\\x19\\xde\\xe6\\xd1V\\xd5rQ\\xe8#\\x84\\xd8\\xab\\xb9V&mm\\xe5*\\xca\\xd4-\\x9f\\x82by2\\x99h_O \\x9b\\xb8-\\xeb5-\\xda\\x17\\xf6TB\\x00 \\x0b\\x05u\\x8fu\\x97\\x80\\xaf\\x8b\\xbaeE\\x15\\xda\\xe5\\xb2T\\xcbe\\xe9\\x9579f\\x9f\\xe4\\xaePt=\\xb2,\\xeb\\xa0\\xf3G\\x99\\xba\\xe5c\\x14\\xcb}\\xd1*+\\x8e\\xd5+\\x03\\xfas\\x14c\\xac0\\x84\\xef\\x13m\\x1d\\x9f\\xd5E\\x15\\xda\\xe52T\\xcb\\xa4W>\\x9c\\xd7\\xc6g\\xfbR\\xa6n\\x99\\x14\\xcb\\x04A\\x10\\x04Al\\xd3\\xdeO\\\\\\x04A\\x10]g\\xbaZy\\x9b\\xae\\x82B\\xc62\\xb5\\xef\\t\\xd2\\xca \\x17\\xc8Z\\xd2\\xa6\\x99\\x85\\xb7\\xc1\\x02\\xd3E\\x80\\xdb_\\xfc\\xb2\\xb7\\xe1\\xed6mV-\\xfb\\xbe\\xaf\\x9d\\x18.\\xd2\\xa1UI[[\\xb9\\x9b\\x94\\xa5[\\xee\\xbbb9\\x08\\x82\\xc2\\xf0\\xd0\\xf3\\xbc\\xd2^\\xd3\"\\xfd$\\xe7\\xfcdB\\x00\\xa0\\xf8\\xf1\\xc6q\\\\\\x18\\xae+\\xba\\xaa[V\\x94\\xad]>V\\xb5\\\\\\xa6^y\\x1b\\xddDxQ\\x13\\xaaK\\x145\\x11\\x0fU\\r\\x97\\xa5[>F\\xb1\\xdc\\x17\\xad\\xb2\\xe2X\\xbd2\\x90\\x9d[t\\xcfg\\xd1x\\xa5\\x8f\\xb4q|V\\'ek\\x97\\xcbP-\\x93^\\xf90\\xaa\\x1a\\x9f\\x95\\xa5[&\\xc52A\\x10\\x04A\\x10\\xdb\\x9c\\xce\\xa7\\x0e\\x82 \\x88\\xba\\x99\\xac>\\x1cF\\xab\\xc9\\x1f\\xcb\\xcc\\x02\\xdd\\x13\\xa3\\x8dA\\xae\\x94\\x12a\\x1cg\\xe1m\\xb4\\xc0\\xe7\\xb3\\tn\\x1f\\x1f1].\\x11>L Kj\\x0c\\xb5-\\xbc\\xcd\\xbb\\x7fmU-\\x175]\\x92$\\xd9)\\xf4)\\x93\\xb6\\xb7r\\x15e\\xe8\\x96\\xfb\\xaeX\\x8e\\xe3\\xb8\\xb0\\xc1bYV\\xe1s\\xb8/a\\x18j\\'r\\x8b\\x9a\\xaa}\\xe5X\\xfdn\\x97u\\xcb\\x8a2\\xb5\\xcb\\xc7\\xa8\\x96\\xab\\xd0+o\\xe2y\\x9e6\\xb4\\xeez\\xe8S\\x14\\x02\\x18\\x86qTk\\xaa\\x0c\\xdd\\xf2!\\x8a\\xe5>i\\x95\\x15e\\xe8\\x95\\x81ru\\xda]\\xa7m\\xe3\\xb3\\xa6(S\\xbb|\\x8cj\\x99\\xf4\\xca\\x87S\\xe5\\xf8\\xac\\x0c\\xdd2)\\x96\\t\\x82 \\x08\\x82\\xd8\\x86F\\x00\\x04A\\x10U\\x90\\n`\\xbe\\xfa`\\xad\\x14\\xcb=h\\xb3\\xedK[\\x82\\xdcg\\xe1\\xedt\\x82\\xcf\\x1f\\xeeq;\\x9bf\\xe1-\\x93\\x90@\\xa6Z\\x96\\xc8\\x9a\\xd4\\xd1a\\x8a\\xe1\\xb6\\x87\\xb7y\\xb4U\\xb5\\x0c\\x14\\xebg\\xebn\\xdfu\\xa1\\x95\\xab8V\\xb7\\xdcg\\xc5\\xb2\\x10\\x02www\\xda\\xc7\\xa7T\\xb8e\\xbeWu\\xc7N\\x91\\xae\\xb2\\xcf\\x14\\xedA\\xb7\\\\.w\\nb\\xbb\\xac[V\\x94\\xa5]>F\\xb5\\\\\\x85^y\\x93\\xa2\\xd0\\'M\\xd3\\xc6\\x17\\r\\x1d\\xc3r\\xb9\\xd46\\xe1\\xcaX\\xa4q\\xacny_\\xc5r\\xdf\\xb4\\xca\\x8a2\\xf4\\xcaI\\x92h\\x8fU\\xd7uw\\n\\x83\\xfbF\\x9b\\xc6gMR\\x96v\\xf9P\\xd52\\xe9\\x95\\x8f\\xa3\\xca\\xf1\\xd9\\xb1\\xbaeR,\\x13\\x04A\\x10\\x04\\x91G\\xfb?\\x81\\x11\\x04At\\x91`\\x01H\\x99\\x85\\xbaj\\xb2\\xcf:\\xad\\xc9\\x9e&\\x83\\xdc\\xc2\\xf06I\\xf0\\xec\\x1eq\\x03\\xe0\\x0c\\x80\\x04\\xd4\\x87\\xe6`\\xb7\\t\\xe6.\\x86\\xb7\\xdb\\xb4Y\\xb5l\\x18\\x866\\xf4)R\\x1e\\x96MWZ\\xb9\\x9b\\x1c\\xa3[\\xee\\xabbYJ\\x89\\xfb\\xfb{m\\x00\\xc3\\x18\\xc3\\xc5\\xc5\\xc5\\xab-\\x9b}\\x88\\xe3\\xb8\\xb0\\xe5\\\\\\xe6mu\\x89c\\xdb\\xb9@\\xf7u\\xcb\\x8a2\\xb4\\xcb\\x87\\xa8\\x96\\xab\\xd4+oR\\x14\\xfa\\xec\\xd2Lj+U/\\xd28F\\xb7\\xbc\\xafb\\xb9oZeE\\x19ze\\xa0[\\x8b\\xb9\\xea\\xa2-\\xe3\\xb36P\\x86v\\xf9P\\xd52\\xe9\\x95\\x0f\\xa7\\x8e\\xf1\\xd91\\xbaeR,\\x13\\x04A\\x10\\x04\\x91\\x07\\x85\\xb9\\x04A\\x10U\\xb0X\\x05?\\xc9\\xea\\x03\\xb6\\xa9\\x02\\xc3\\xd3\\xa0\\xee w\\xaf\\xf06\\x0f5\\x81\\xa2&D4\\xc1]\\x1f\\xc2\\xdbm\\xda\\xacZ\\x06\\x8a\\'J\\xeb\\n\\x02\\xba8\\x91{\\xa8n\\xb9\\xcf\\x8a\\xe5\\xc9dR\\xa8\\x7f\\x1c\\x8dF\\xa5\\x07\\xf3]k\\x13\\xc7j\\x97\\xf7U-\\x93^\\xf98\\xea\\x1a\\x9f\\x1d\\xaa[&\\xc52A\\x10\\x04A\\x10y\\xd0(\\x80 \\x08\\xa2\\n\\xd4\\x07\\xb0t#\\xcc=\\x11\\xea\\x08r\\x8f\\x0eo\\xb7Q\\x1f\\x8a\\xd5dI\\x18\\xaf\\xfe\\xb8\\x7f\\xe1m\\x1emV-\\x17M\\x96\\x16i.\\xcb\\xa2\\x8b\\xad\\\\\\xc5!\\xba\\xe5\\xbe*\\x96\\x83 (l!z\\x9eWz\\xb8Z\\xa4\\x91-\\n3O\\x05\\xdd\\xf3]\\xb4\\x17\\xe96}\\xd0-+\\x8e\\xd1.\\xef\\xabZ\\xaeZ\\xaf\\xbcM\\xdfB\\x9f\\xa2\\xfb\\\\vk\\xf5\\x10\\xdd\\xf2.\\x8a\\xe5\\xbej\\x95\\x15e\\xe8\\x95\\x81\\xe2\\xbd\\x9dOyA\\x0e\\xd0\\xfc\\xf8\\xac\\x8d\\x1c\\xa3]\\xdeG\\xb5Lz\\xe5\\xe3\\xa8s|v\\x88n\\x99\\x14\\xcb\\x04A\\x10\\x04A\\xe8\\xe8\\xce\\'2\\x82 \\x88.\\xb1\\xdd\\xcc=\\x11\\x95fUAn\\xe9\\xe1\\xed6Fv9\\xe4\\xa9\\x80kZ\\x18[\\x16\\xae/.{\\x1b\\xden\\xd3f\\xd52PN\\xe8s(]oV\\xee\\xab[\\xee\\xa3b9\\x8e\\xe3\\xc2IO\\xcb\\xb2\\n[\\xcc\\x87R\\x14\\x02tESZ%E\\x1a\\xc3 \\x08^m\\n*\\xfa\\xa2[V\\x1c\\xaa]\\xdeU\\xb5\\\\\\x97^y\\x932\\xf6In\\x0bu\\xef\\x9f\\xba\\xafny\\x17\\xc5r_\\xb5\\xca\\x8a\\xb2\\xf4\\xcaRJm\\xd8]\\xa4\\x19>%\\x9a\\x1c\\x9f\\xb5\\x95C\\xb5\\xcb\\xfb\\xa8\\x96I\\xaf|\\x1cu\\x8f\\xcf\\xf6\\xd5-\\x93b\\x99 \\x08\\x82 \\x08\\x1d\\x14\\xe6\\x12\\x04A\\x94M\\x92\\x00q\\x0cH\\x9cT3\\xb7\\xcc \\xb7\\xf2\\xf0v\\x05g\\x0c\\xaeea<\\x18\\xe2z0\\xc2\\xbb\\xc1\\x08\\x97\\xfe\\x00C\\xd7\\x83\\x95\\xa4\\xbd\\ro\\xb7i\\xbbj\\xd9q\\x1c\\xed\\x04\\xd7>\\xa1\\xcf\\xbet\\xb9\\x95\\xab\\xd8G\\xb7\\xdcG\\xc5\\xb2\\x10\\x02www\\xdacD\\xb5!\\xab\\xd8\\xb7[\\x17\\x02\\x98\\xa6\\xd9\\x89c\\xa7j\\x8a\\xf6\\x16M\\xd3t\\xe7\\x85$}\\xd2-+\\x0e\\xd1.\\x17\\x1dS\\xea=^\\xa7^y\\x9b2\\xf6In\\x03E\\xf7\\xb5\\xaa\\xd0s\\x1f\\xddr\\xd15\\xdbq\\x9c\\xdej\\x95\\x15e\\xe9\\x95\\x81,P\\xd1\\x05fE{A\\x9f\\x12M\\x8d\\xcf\\xba\\xc0!\\xda\\xe5]T\\xcb\\xa4W>\\x8e\\xd7\\xc6gU]\\x03\\xf7\\xd1-\\x93b\\x99 \\x08\\x82 \\x08\\x1d4\\x12 \\x08\\x82(\\x1b\\xd5\\xca\\x15\\x02\\x90\\x12`\\xecI\\xe3\\xdbS\\x8e\\rrk\\x0fo=\\x0f\\xd7\\xa31\\xde\\x9d\\x9d\\xe3r8\\xc2\\xd0\\xf3`\\xd9\\xab\\xe6\\xadjS/\\xf5{k\\xf6\\x916\\xab\\x96\\x8bB\\x1f!\\xc4\\xab\\x9a\\xc8C\\xe9z+W\\xb1\\xabn\\xb9o\\x8ae)%\\xee\\xef\\xef\\xb5\\x93\\xf1\\x8c1\\\\\\\\\\\\\\xbc:\\xd1z\\x08E\\xfb\\xbeR\\x08\\xf0\\x84\\xef\\xfb\\xda\\xe7b\\x9f\\x80\\xafO\\xbae\\xc5\\xbe\\xda\\xe5\\xfb\\xfb\\xfbW\\r\\x0bu\\xeb\\x957)c\\x9f\\xe4\\xa6)\\xba\\xdeX\\x96U\\xe9\"\\x8d]u\\xcbE\\x8d\\xae\\xfb\\xfb\\xfb\\xdej\\x95\\x15e\\xe9\\x95\\x01\\xfd9\\x881V\\x18\\xae\\x9f\\x12M\\x8d\\xcf\\xba\\xc2\\xbe\\xda\\xe5(\\x8ar\\x8f_\\xa5Z&\\xbd\\xf2\\xf1\\xbc6>\\xab\\x8a]u\\xcb\\xa4X&\\x08\\x82 \\x08\\xa2\\x88\\xee}B#\\x08\\x82h;\\xf1\\xea\\x03X\\xba\\xfa\\xa0h\\xf0,\\xd0\\xed)\\x87\\x04\\xb9\\x8d\\x87\\xb7\\xae\\x07\\xcb4\\x9fO|\\xabIR\\xf5\\x01?j6\\xc0\\xac\\x9b\\xb6\\xab\\x96}\\xdf\\xd7N,\\x17\\xe9\\xd2\\x0e\\xa5\\x0f\\xad\\xdcMv\\xd1-\\xf7M\\xb1<\\x99L\\xb4\\xaf!\\x90\\xb5f\\xaax\\x1d\\x8b\\xf4\\x92\\x9cs\\n\\x016(z>\\xe28.|\\xfd\\xb6\\xe9\\x9bnY\\xb1\\x8fvy\\xb3i\\xbfI\\x1c\\xc7\\xaf\\xee\\x1b]\\x85^y\\x1b\\xddDyQS\\xaaM\\x145\\r\\xabV\\x11\\xef\\xa2[\\x0e\\x82 w\\xf1\\x95j\\xf2\\xf5U\\xab\\xac(K\\xaf\\x0cd\\xe7\\x0c\\xddB\\xb6\\xa2\\xf1\\xc8)R\\xf7\\xf8\\xack\\xec\\xa3]\\x8e\\xa2\\x08\\xd3\\xe94w\\x11\\xdab\\xb1 \\xbd\\xf2\\x914=>\\xdbE\\xb7\\xac\\xbb\\x16\\x92b\\x99 \\x08\\x82 \\x08\\x80\\xc2\\\\\\x82 \\x88\\xf2Qa\\xae\\\\\\x85\\x82\\xac\\xbf\\xa7\\xda]\\x83\\xdcs\\x7f\\x80(I\\xda\\x15\\xde\\xbe\\xfc\\xe1\\xec\\xdf*\\xccM\\xf2\\'K\\xfaJ\\xdbU\\xcbEM\\x98$I\\xf6\\n}v\\xa1/\\xad\\\\\\xc5k\\xba\\xe5\\xf9|\\xae}\\xcc]\\x9cE!\\x80a\\x18\\xb54\\xa6^\\xd3-\\xbf\\x7f\\xff\\xfe\\xc5\\xeb\\xae\\x8e\\x87\\xd7\\xdaz]\\xd5*+\\xca\\xd4+\\x03\\xcd\\xe8\\xb4\\xbbJ\\xdd\\xe3\\xb3\\xae\\xb2\\xabv\\xd90\\x0c<<<\\xbcx\\xde\\xa6\\xd3i\\xe1\\xd8\\x94\\xf4\\xca\\xaf\\xd3\\x86\\xf1\\xd9k\\xba\\xe5\\xbb\\xbb\\xbb\\xdc\\xbf#\\xc52A\\x10\\x04A\\x10\\x00\\x85\\xb9\\x04A\\x10\\xe5\\xa3>$\\x8a\\xd5\\x84\\x1a\\xef\\xe7\\x07\\xeb\\xa2 WJ\\x898I\\x90\\xa4\\t\\x84\\x10\\xf8\\xe2\\xf1\\xa1}\\xe1\\xed\\x8b_\\xb6\\xba$\\xaa\\xd7\\xad\\xa3\\x93\\xfe\\xc7\\xd0f\\xd52P\\xac\\xa7-\\xb3u\\xd7\\xb7V\\xae\\xa2H\\xb7\\x1c\\x86!&\\x93I\\xaez\\xaekZ\\xb78\\x8e\\x0b5\\x84\\x96e\\x15\\x06\\xdb\\xc7\\xa2\\x9bl-\\xd2Q\\x9e2E{\\xd4-\\x97\\xcb\\xbd\\x02\\xd8>\\xea\\x96\\x15\\xbbh\\x97\\r\\xc3\\x80i\\x9aX.\\x97xxxX?w\\xf3\\xf9\\xbc0\\x88\\xacR\\xaf\\xbcIQ\\xe8\\x93\\xa6i+\\x16\\x0e\\xe9X.\\x97\\xdaF\\\\\\x9d\\x8b4\\x8at\\xcb\\x9b\\xafs\\x92$\\xb8\\xbf\\xbf\\xc7r\\xb9\\x84i\\x9a\\xda\\x9f\\xe9\\xbaVYQ\\xa6^9I\\x12\\xed\\xb1\\xe8\\xba\\xee^\\xa1\\xf0\\xa9P\\xd7\\xf8\\xac\\xeb\\xec\\xa2]v\\x1c\\x07B\\x08L&\\x13\\xccf3H)!\\xa5\\xc4l6\\xd36\\xcfI\\xaf\\xbc\\x1bm\\x18\\x9f\\x15\\xe9\\x96\\x952?o\\xdc\\xd3\\xb5\\xb18A\\x10\\x04A\\x10\\xd5\\xd0\\xddOl\\x04A\\x10mE5:U(\\xd2\\xc307\\x8ac\\xdcL\\'\\xeb W\\x85\\xb7A\\xb8\\xc4c0\\xc7\\xedt\\x82 \\nap\\x03Q\\x9a\\xb63\\xbc\\xddF\\xfd\\xacjT\\xc7\\xa7\\x17\\xe6\\xb6]\\xb5l\\x18\\x866\\xf4)R\"\\xeeK\\xdfZ\\xb9\\x9b\\xe8\\xdaIa\\x18B\\x08\\xf1b\\xd2\\xb5k\\x8ae!\\x04\\xee\\xee\\xee\\xb4\\x93\\xfa*\\x10\\xab*x\\x89\\xe3X;\\xd9\\xea\\xban%\\xfb\\xf3\\xf6\\x81\\xb2\\xda\\xb9@\\x7fu\\xcb\\x8a\\xd7\\xb4\\xcb*$H\\x92\\x04\\x0f\\x0f\\x0f\\x98N\\xa7X,\\x16H\\x92$7\\x8c\\xacC\\xaf\\xbcIQ\\xe8St\\xeem\\x9a6\\x84\\x00\\x80^\\xb7\\x9c\\xa6)\\x92$\\xc1b\\xb1\\xc0t:\\xc5\\xc3\\xc3\\xc3\\xfa\\xf5\\xd6]7\\xbb\\xaeUV\\x94\\xa9W\\x06\\xfa=\\x06\\xa8\\x8a\\xba\\xc6g}\\xe05\\xed\\xf2\\xe6\\xe2\\x8b\\xc5b\\x81\\x87\\x87\\x07<>>\"M\\xd3\\xdc\\x85\\x86\\xa4W\\xde\\x8d6\\x8d\\xcft\\xba\\xe50\\x0c\\xd7F\\x85\\xcdq,)\\x96\\t\\x82 \\x08\\x82PP\\x98K\\x10\\x04Q6/\\x9a\\xb9\\xfd9\\xd5\\xa6B\\xe0\\x97w\\xb7\\xf8\\xd3\\x8f\\x7f\\x86\\x9f\\xbf\\xff\\x02\\x0f\\xc1|\\x1d\\xde>\\x04s\\xcc\\xc3\\x10Q\\x92\\xc02M\\x8c\\xbd\\xe3\\x9b*\\x95\\x86\\xb7/nl\\xbb\\x99\\x9b\\x02-V>VA\\xdbU\\xcb@\\xf1Dj\\x19A@_[\\xb9\\x8a<\\xdd\\xb2\\x94r=\\xd1\\xba\\\\.\\x9fMvui\\xf2HJ\\x89\\xfb\\xfb{m{\\x8e1\\x86\\x8b\\x8b\\x8bJ\\'\\xec(\\x048\\x0c\\xc7q\\xb4\\x8b\\x06\\x82 \\xc8m\\x8c\\xeb\\xe8\\xb3nYQ\\xa4]\\xde5\\xd5j\\xdd\\xd6-\\xcf\\xe7sL&\\x13DQ\\x04!\\xc4\\xfa\\\\\\xb4\\xadX\\xee\\x8bVYQ\\xa6^\\x19(\\xde\\xbb\\xb9/c\\x80\\xaa\\xa8z|\\xd6Gt\\xda\\xe5\\xcd\\xff\\x0f\\x82`}\\x1d\\x0c\\x82\\xe0\\xd98\\x87\\xf4\\xca\\xbb\\xd1\\xc6\\xf1\\xd9\\xb6n9I\\x92g\\x0b\\xcd\\x82 X\\xff\\x7f\\x97\\xc6\\xe2\\x04A\\x10\\x04ATK\\xf7?\\xc1\\x11\\x04A\\xb4\\r5\\t\\xa4\\xe6\\x82z\\x10\\xe6FI\\x82?\\xfd\\xf8g\\xf8\\xde\\xc7?\\xc7r\\x15\\xe8I\\x01\\xdc\\x073|\\x98<\"^}\\xd8\\xdc7\\xc8m4\\xbc\\xd5\"\\x9f^\\xbb\\x13k\\xe6\\x02\\xedW-\\x03\\xe5\\x86>\\x9b\\xf4\\xbd\\x95\\xbb\\xc9f[i\\xfb1+\\xddr\\x97\\x14\\xcbA\\x10\\x14\\xbe\\xf6\\x9e\\xe7U>\\x11_\\x14\\x02t]cZ\\x07E\\x9aC5\\x99\\xbd\\x0f}\\xd7-+\\xf2\\xb4\\xcb\\x8e\\xe3 I\\x92g\\xefm!\\x04\\xee\\xef\\xef\\xd7\\x8f\\xbbn\\xbd\\xf2&e\\xee\\x93\\\\5m\\xdd?uS\\xb7<\\x9f\\xcfq\\x7f\\x7f\\xff\\xac\\xb1\\x17\\x86!\\x92$y\\xf6<\\xf7E\\xab\\xac([\\xaf,\\xa5|\\xb6\\xe0a\\x93\"\\x8d0\\xf1DU\\xe3\\xb3>\\x93\\xa7]V\\x8b0\\xb6\\xcd\\x14a\\x18\\xe2\\xc3\\x87\\x0fH\\xd3\\x94\\xf4\\xca{\\xd0\\xd6\\xf1\\xd9\\xa6ny{,\\xaet\\xcb@\\xb7,9\\x04A\\x10\\x04AT\\x0b\\x85\\xb9\\x04A\\x10\\xc4\\xab<\\xcc\\xe7\\xf8\\xe4\\xeen\\xbdG\\xee\\x1a\\t<\\x06s\\xcc\\x96\\x0b,\\xe3\\x08\\xce+\\x93\\x9a\\xed\\x0co\\x15y\\xb7}zan\\x17T\\xcb\\x8e\\xe3h\\'\\xd0\\x0f\\t}\\x14\\xa7\\xd0\\xcaU(\\xdd\\xf2\\xa6by\\x93\\xe5r\\xd9\\x19m_\\x1c\\xc7\\x85MK\\xcb\\xb2^\\xa8\\xa5\\xcb\\xa6(\\x040M\\xb3W\\x0b\\x01\\xaa\\xa2h\\xef\\xd14M\\xf7^Lr\\n\\xbae\\xc5\\xb6v\\xd9\\xb6m\\xed\\xf3uww\\x87$I\\x1a?&\\xcb\\xdc\\'\\xb9J\\x8a\\xeeK\\xd3\\xa1\\xa8\\n\\xed\\xef\\xef\\xefs\\xff>\\x08\\x82\\xf5\\x82\\x9c\\xbeh\\x95\\x15e\\xeb\\x95\\x81\\xa7&{\\x1eE{=\\x13OT5>;\\x05\\xb6\\xb5\\xcb\\x8c\\xb1\\xdc\\xc5\\na\\x18\\xe2\\xee\\xee\\x0e\\x8e\\xe3\\xd01\\xb9\\x03\\xaf\\x8d\\xcf\\x9a\\x0eJ\\xd5\\xc2\\xaa\\xbc\\xd7Z\\xb5u\\xfb`Q \\x08\\x82 \\x08\\xa2\\x1chT@\\x10\\x04Q6=\\x9c\\xa808\\x03\\xd3\\\\1\\x92T`\\x11GpL\\x0b\\xd3\\xe5\\x12\\x0f\\xc1\\x1ca\\x1cAJ\\xd9\\xf2\\xf0v\\x0b\\xcar\\xd7\\xb4]\\xb5\\\\\\x14\\xfa\\x08!\\xb4\\x936E\\x9cR+Wa\\xdb6\\x0c\\xc3\\xd0N\\xae*]g\\x9b\\x11B\\xe0\\xee\\xeeN\\xfb\\x18\\x94\\x8a\\xb6\\xeasM\\xd1\\xbe\\xae\\x14\\x02\\xec\\x8e\\xef\\xeb\\xcd\\x0e\\x87\\x04|\\xa7\\xa0[Vlj\\x97\\x8bt\\xe3i\\x9a\\xc20\\x0c|\\xf8\\xf0\\xa1\\xd1\\xf3y\\x99\\xfb$WE\\xd1\\xf5\\xc4\\xb2\\xacF\\xaf\\x0bq\\x1c\\xe3\\xc3\\x87\\x0f\\xe0\\x9ck_G\\xc6\\x18\\xc20\\xec\\x95VYQ\\xb6^\\x19\\xd0\\x9fc\\x18c/\\xf6(&\\xf2\\xa9b|vJ(\\xed\\xb2eY\\x85\\xe7g\\xce9\\xe6\\xf39\\x1e\\x1f\\x1f) \\x7f\\x85\\xd7\\xc6gMc\\x18\\x06|\\xdf\\xd7..K\\xd3\\xb4\\x15\\x9f\\xbd\\x08\\x82 \\x08\\x82h\\x07\\xfd\\xf9DG\\x10\\x04\\xd1\\x16z8i?p]|\\xe9\\xec\"\\xf7\\xef\\x0c\\xce!%\\xb0\\x88Bp\\xc6\\xc0\\x19C*%\\xc0\\x18\\xc6\\x9e\\x87\\x8b\\xc1\\xb0\\x9d\\xe1\\xed6ys!m\\xbe\\xbf\\x15\\xd2\\x05\\xd5\\xb2\\xef\\xfb\\xda\\x89\\xe9\"\\x9d\\x9a\\x8eSj\\xe5n\\xb2\\xbd\\x9f\\xe2\\xe6\\x9f3\\xc6\\n\\x9bOM#\\xa5\\xc4\\xfd\\xfd\\xbd\\xb6I\\xc5\\x18\\xc3\\xc5\\xc5\\x85V\\xdd[\\xe6\\xfd\\xd0\\x85\\x00\\x9cs\\n\\x01\\xf6\\xa0\\xe8\\xf9\\x8a\\xe3\\xb80\\xa4\\xd4q*\\xbae\\x85\\xda\\xb7R\\xd76r\\x1c\\x07B\\x08$I\\x82\\x9b\\x9b\\x9bF\\xc3\\x15\\xddDzQ\\x93\\xaaN\\x8a\\x9a\\x84M\\x86\\x00A\\x10\\xe0\\xe6\\xe6\\x06I\\x92@J\\xa9\\r\\x95]\\xd7\\x85m\\xdb\\x9d\\xd1\\xe5\\xefJ\\xd9ze ;\\x17\\xe8\\x02\\x93\\xa2\\xf1\\x06\\xf1\\x92\\xb2\\xc7g\\xa7\\x06\\xe7\\x1c\\x96ea8\\x1c\\xe6>\\x8f\\x86a\\xac\\xc75\\xf3\\xf9|}. ^\\xd2\\xa5\\xf1Y\\xdey\\x9c1\\x06\\xdb\\xb6\\x0b\\x17\\xaf\\x10\\x04A\\x10\\x04qZ\\xd0\\xa7\\x12\\x82 \\x88\\xb2\\xd9\\x9e4\\xee\\xc1\\x87/\\xcfv\\xf0\\xddo\\xfc*.\\xb7B-\\xc3\\xe0\\xf0\\x1d\\x1b\\x96a\\xc0\\xe0\\x1c\\x9em\\xe3\\xcc\\x1f\\xc0\\xb7\\x1d0\\x00\\x0fA\\x80\\x0f\\xd3\\t\\x16Q\\xd8\\x81\\x0f\\xa1\\x1b\\xf7\\x8fm\\xfd\\xfb\\xc4\\xe8\\x82j\\xb9\\xa8)\\xb3\\xbdW\\xe4k\\x9cb+\\x17\\xc8Z2q\\x1c\\xe7\\xee\\xb9\\xa6^\\xff \\x08Z\\xf3\\x9ao3\\x99L\\n_\\xe7\\xd1hT\\xcbk\\xa7\\xf6\\xa6\\xcc\\xa3\\xa8iJ\\xe4S\\xb6~\\xf7\\x94t\\xcbRJ<<<\\xc0\\xb2\\xacu\\xbbk\\x13\\xdb\\xb6a\\x9a\\xe6\\xfa}\\xa3\\xbe\\xbf\\xa9\\x89b\\xcf\\xf3\\xb4\\x8b-\\x9a\\x0e}\\x8aB\\x00\\xc30\\xb4\\x06\\x8b*\\xc9{\\xbd\\xa2(\\x82eY/^\\xeb\\xcdc\\xa0OA@\\x15ze\\xa0\\xdd:\\xed\\xaeQ\\xe6\\xf8\\xec\\x14Y.\\x97\\x08\\x82\\x00\\xbe\\xef\\xe7\\x9aE<\\xcfC\\x92$\\xeb\\xb6i\\x1c\\xc7\\xb8\\xb9\\xb9i\\xcdb\\xcb6\\xd1\\x95\\xf1\\xd9r\\xb9\\xcc\\r\\xef-\\xcb\\x02c\\x0cq\\x1c\\x17.:%\\x08\\x82 \\x08\\xe2t\\xa00\\x97 \\x08\\xa2l8{\\xfe\\xef\\x9eL\\xa0\\xd9\\xa6\\x85\\xbf\\xfe\\x95\\xaf\\xe1\\xed\\xf9\\x19<\\xc7\\xc6\\xd0uq5\\x18b\\xe0\\xb8\\xb0M\\x13q*\\x10\\x84!\\xe2\\xad\\x0f\\xcdI\\x9a\\xe2~>o\\x7f\\xa8\\xab\\xee\\xd7\\xe6\\x07\\xfb\\x13nb\\xb4]\\xb5\\x0c\\x14\\xebk\\xf7\\t}N\\xb5\\x95\\xbb\\\\.!\\xa5\\x84eY/^\\xef\\xcd\\x10\\xf4\\xf1\\xf1\\xb1\\x15\\xca\\xd3M\\x82 (|\\x8d=\\xcf\\xab\\xed\\xb5\\xd3\\x1d?E\\xbaIBO\\xd1\\x1ev\\xcb\\xe5\\xf2\\xa0\\xe0\\xf5Tt\\xcb\\x9b\\xc1\\xb4eY8;;[\\xbf\\xb77[H\\xdbaJ\\x10\\x04\\x8dh\\x97\\x8bB\\x9f4M\\x1b]H\\xb2\\\\.\\xb5\\xad\\xff&B\\x00\\xa5U\\xden,\\xab\\xe7h\\xf3>y\\x9e\\x87\\xb3\\xb3\\xb3u\\xc0\\x9b$\\t\\xa6\\xd3i\\xad\\xf7\\xb7*\\xaa\\xd0+\\'I\\xa2=\\xd6\\\\\\xd7=(\\x1c>u\\xca\\x1a\\x9f\\x9d\\x1aB\\x88g\\xd7\\xa3\\xd1h\\xf4l\\x81\\x82:\\x1e\\xa5\\x94\\xcf\\xda\\xe9B\\x08\\xdc\\xdf\\xdf\\x93vy\\x8b.\\x8c\\xcf\\xe28^\\xef\\x8b\\xbb}\\x9f6\\xc7\\xe2\\xb3\\xd9\\xac5\\x9f\\xbf\\x08\\x82 \\x08\\x82h\\x8e\\xd3\\x9d\\xa5&\\x08\\x82\\xa8\\n5\\xe9\\xa36\\x99\\xed\\xd1\\x87\\xea/_^\\xe1\\xdb\\xbf\\xf25\\xfc\\xca\\xc5\\x15>:\\xbf\\x80\\xb319\\x9e\\xa4\\t\\xe24\\xc5d\\x11@\\x88\\x97\\x13\\xa0\\xad\\x0fu\\xc5\\xea\\xfe\\xa8\\x00\\xd70N:\\xcc\\xed\\x82j\\xd90\\x0cm\\xe8S\\xa4L\\xdc\\xfe\\xbeSl\\xe5\\x02\\xcf_\\xc7\\xc1`\\xb0n\\xc8\\x99\\xa6\\xf9l\\xf2:M\\xd3V\\xe9\\x96\\xe38.\\x0c\\xdf,\\xcb\\xc2\\xf9\\xf9ym\\xf7E\\xa7\\xfbt]\\xb7r\\xc5s_)\\xbb\\x9d\\x0b\\xf4_\\xb7\\x1cE\\xd1\\x8b\\xc7\\xa0\\xcea\\xc3\\xe1\\xf0\\xd9\\xe2\\x86$I^\\x04\\x95Mi\\x97\\x8bB\\x9f&\\x9bHm\\n\\x016\\xb5\\xca\\x9b\\xa4i\\xba\\xfe3\\xc6\\x18F\\xa3\\x11\\x86\\xc3!\\x1c\\xc7yqm\\x9c\\xcdf\\xdasUW\\xa8B\\xaf\\x0c\\x9c\\xee\\x82\\xae*)c|v\\x8aL&\\x93g\\xe7f5\\x1e\\x1b\\x0e\\x87\\x18\\x0c\\x06\\xcf\\x9e\\xd3\\xbc\\xb1+i\\x97\\x9f\\xe8\\xca\\xf8ls,\\xee\\xba\\xee\\xfas\\x07c\\xec\\xd9g\\x10efh\\xdd\\xe7g\\x82 \\x08\\x82 j\\xe5tg\\xa9\\t\\x82 \\xaaB\\x85 \\xaa\\x99+\\xfa\\xf5\\xa1k\\xec\\x0fp=>\\x83e\\x9a\\x188.F\\x9e\\x0fk\\xf5\\x98\\x97q\\x0c!%\\x1e\\x17\\x0b\\xed\\x87\\xcd\\xd6\\x86\\xba\\xaay\\xa8^7\\xb3\\x1d\\x1f\\xf2\\x9b\\xa2\\x0b\\xaae\\xa0x\\xa2u\\x97 \\xe0T\\'q\\x85\\x10\\xcf&\\xb9T\\x10\\x00 \\xf7uo\\x8bnY\\x08\\x81\\xbb\\xbb;\\xedy\\x83s\\x9e\\xab%\\xac\\x8aS=~\\xaa\\xc6q\\x1c\\xed>\\x9fA\\x10\\x1c\\xd4\\x14\\xef\\xb3nYM\\xf2n\\xa3&\\x82\\x87\\xc3!\\xde\\xbe}\\xfblb8/\\x08hB\\xbb\\xcc9\\xd7\\x9a \\x8a&\\xe3\\xab$\\x8a\\xa2V\\xec\\x9f\\xfa\\xda\\xeb\\xb1\\xf9\\xdc8\\x8e\\x83\\xeb\\xeb\\xeb\\xf5y\\'\\xef<\\xde\\xe5 \\xa0*\\xbd\\xb2\\x10B\\xbb@M\\xed?M\\x1c\\xc6\\xb1\\xe3\\xb3SC\\xe9\\x95\\xb7Q\\xe7\\xed\\xeb\\xebk\\x9c\\x9f\\x9f\\xafC\\xc88\\x8es\\xaf\\x85\\xa4]\\xce\\xe8\\xca\\xf8l{l\\xadt\\xcbJ\\xb1\\xbc\\t\\xe9\\x96\\t\\x82 \\x08\\x82\\xa00\\x97 \\x08\\xa2l\\xacU\\x08\\xa8&\\xfbZ\\xa6\\'=\\x16\\xc7\\xb20p\\x1c\\x0cW\\xab\\xc3\\r\\xce\\xd7\\xa1.cYX\\x9b\\xa4)f\\xcb\\xe2I\\x84\\xd6\\x85\\xbak\\xcd\\xf2\\xeau#\\xad^\\'T\\xcbE\\x93\\xadE\\x9aL\\xe0\\xb4[\\xb9J\\xb1\\xbc\\x89\\xd2-\\xeb\\x1ew\\xd3\\xbae)%\\xee\\xef\\xef\\xb5\\xaf)c\\x0c\\x17\\x17\\x17\\xb5\\xb5-\\x8a4\\xb0Ea$\\xb1\\x1b\\xba\\xc9\\xd6\\xa2\\xbdL_\\xa3\\xaf\\xbae]\\x10m\\x18\\xc6\\xba\\x99\\xcb\\x18\\xc3x<^\\xffw\\xd1\\xbe\\x95uk\\x97\\xdb\\x16\\xfa\\x14\\xddf]\\xad\\\\\\x9dVy\\x93\\xe5r\\t\\xc6\\x18\\x86\\xc3!\\xc6\\xe3\\xf1Z\\xd3i\\xdbv\\xeey\\xb0\\xcb\\xba\\xe5*\\xf4\\xca@\\xf1\\xde\\xccm\\n|\\xba\\xc81\\xe3\\xb3Sc[\\xaf\\xbc\\x89\\xe38\\xf0}\\x7f\\xbd7\\xf6\\xc5\\xc5\\x05l\\xdb~\\xa1Z\\xde\\xfe}\\xa7\\xac]\\xee\\xca\\xf8L)\\x967Q\\xe7q\\xddX\\x9ct\\xcb\\x04A\\x10\\x04q\\xdaP\\x98K\\x10\\x04Q6k\\xcdr?\\x9b\\xb9\\x000t=\\xb8\\x96\\roc\\x92F\\x85\\xba\\x8ee\\xc1\\xb1,,\\xe3\\x18\\x8bH?Y\\xachM\\xa8\\xbb\\xd6,\\xaf^7\\x8b\\xc2\\xdc.\\xa8\\x96\\x81\\xc3C\\x9f\\xae\\xac\\xda\\xaf\\x02\\xdd\\xebwvv\\xa6U#6\\xad[\\x9eL&\\x85\\x01\\xd4h4\\xaa5\\x80/\\n\\x01\\xda\\xb2\\x17[\\x97)\\xd2 \\x06Ap\\xf0\\xb5\\xa2o\\xba\\xe5<\\xbd\\xf2&o\\xde\\xbcy\\xf6x\\xd5~\\xaaR\\xca\\xc20\\xa5N\\xedr\\x15\\xfb$\\x1fJ\\x1b\\xf6O\\xd5i\\x957I\\xd3\\x14R\\xcag\\xfb\"\\x03Y\\x10\\xf0\\xf6\\xed[\\xed\\xcfuQ\\xb7\\\\\\x95^YJ\\xa9=\\xbe\\x8b4\\xc1\\xc4\\xeeT\\xb1(\\xa7\\x8fl\\xeb\\x957q]\\xf7\\x99UB\\x1d\\xf3\\x83\\xc1\\xa0pL\\x04\\x9c\\xaev\\xb9+\\xe33\\xddX\\xdc\\xf3<\\xadI\\x84t\\xcb\\x04A\\x10\\x04q\\xdaP\\x98K\\x10\\x04Q6*\\x044\\xfa\\xd9\\xcc\\x05\\xb2v\\xae\\xb3\\xd2,[[\\x13\\x9b\\xa9\\x10\\xf0,\\x1b\\x17\\x83!\\x924E\\xbc\\xe3\\x04B\\xe3\\xa1\\xae\\x9aD\\xe1\\xd4\\xccUtE\\xb5\\xec8\\x8ev\\x82]\\x17\\xfa\\x9cr+w[\\xb1\\xbc\\x89\\xe7y\\x85\\xfb\\xcd6\\xa5[\\x0e\\x82\\xa0p\\xe2\\xd7\\xf3\\xbcZ\\x03\\xf8\\xa2\\x10\\xc04\\xcd^\\x1f?uQ\\xb47i\\x9a\\xa6\\x07/(\\xe9\\x93nY\\xa7WV\\xf8\\xbe\\x9f\\xfb~V\\xed\\xae]\\x7f\\x7f\\x1d\\x13\\xc7U\\xec\\x93|\\x08E\\xb7Uu\\x08\\xb0\\xcf\\xf3\\xcd\\x18\\xc3\\xf9\\xf9yn\\xc3\\xec\\xec\\xec\\x0c\\xbe\\xefk\\x7f\\xb6KA@Uze \\x0bRt\\x01Z\\xd1^\\xce\\xc4\\xee\\x1c2>;5tze\\xc5\\xf9\\xf9y\\xae)\\xc7\\xf7}\\xf8\\xbe\\xff\\xeaqzj\\xda\\xe5\\xd7\\xc6gmZ\\xa4\\xa1\\x1bO\\xdb\\xb6\\x8d\\x8b\\x8b\\x0b\\xad\\xd2\\x9ft\\xcb\\x04A\\x10\\x04q\\xbaP\\x98K\\x10\\x04Q6\\xce*\\xfc2\\x0c\\x00,\\x0bs{\\x18\\xe8\\x0e]/\\xd36\\xba\\x1e\\x8c\\xad\\x0f\\x9bA\\x14\\xc24\\x0c\\x8c<\\x1f\\x06\\xe7\\xb0\\xf7\\xd8\\x7f\\xb6\\xb1P7]\\xbdF\\xaa\\t\\xe6\\xd2>i@7T\\xcbE\\xa1\\x8f\\x10\"wR\\xe7\\x94[\\xb9y\\x8ae\\x85\\xe7y\\xb0m\\xbb0\\xb4\\xa8[\\xb7\\x1c\\xc7q\\xa1\\xfe\\xd6\\xb2\\xac\\xc2\\x00\\xba\\n\\x8a\\xf6m\\xa5\\x10\\xa0<\\x8a&\\xaa\\x8f\\t\\xf8\\xfa\\xa2[.\\n\\x9e\\r\\xc3X\\x07]y\\x81\\x1fc\\x0c\\xae\\xeb\\xe2\\xec\\xec\\xec\\xd5\\xe3\\xb5\\x0e\\xedr\\x15\\xfb$\\xef\\x8b\\xeez\\x01d\\xe7\\x99*\\x17i\\xec\\xa2U\\x06\\x9eZy\\x8e\\xe3\\xe4N\\xf4[\\x96\\xb5^\\xb0\\xa0k\\xb6wI\\xb7\\\\\\x95^\\x19\\xd0\\x9fC\\x18c\\x85a8\\xb1;\\x87\\x8c\\xcfN\\x89\"\\xbd2\\x90\\x8dGm\\xdb\\xd6\\x8e\\xc5-\\xcb\\xda\\xc9JrJ\\xda\\xe5\\xd7\\xc6gm!O\\xb1\\xac\\xf0<\\x0f\\x86a\\x14Z\\x07H\\xb7L\\x10\\x04A\\x10\\xa7\\t\\x85\\xb9\\x04A\\x10e\\xe3\\xd8Y\\xbb\\x93\\xe1\\xa9\\x9d\\x9b\\xf4o_(\\xd5\\xce\\xe5\\x9cc\\xec=\\x9fp\\x8f\\x92d\\xdd\\xc8\\xe5\\x9cCJ\\xe0z4~\\xa6e~\\x8dZC\\xddu\\xe0\\xce\\x00\\x15<{\\xedY\\xb9\\xdd$]Q-\\xfb\\xbe\\xaf]\\xc1\\xbe\\xad[;\\xe5V.\\xa0\\x7f\\xdd6C\\x9f\\xa2\\xb6S\\x9d\\xbae!\\xfe\\xff\\xec\\xfd\\xe9\\xb7\\xe3H\\x9e\\x9e\\t\\xbe\\x86\\x85 \\xc0\\xe5.\\xee\\x1e\\x11\\x99Y\\xb9\\x94\\xaa4\\x92\\x8e4\\x9f\\xe7\\xcc_\\xddg\\xce\\xcc\\xd1\\xf4\\xb4\\xa4Vk\\xe9j\\xa9%U\\xabJ\\xb5\\xaa\\xaa\\x94KdEd\\xf8r\\x17. @\\x00f\\xf3\\x01\\xd7x\\x8d\\xbc0\\xe3\\x86\\xc5@\\xfe\\x9e8\\x91\\xe9\\xe1~\\xfd^\\x12$\\x00\\xa3\\xbd\\xf6>\\xc6\\xf1\\xf0\\xf0\\xa0=\\xff\\x1d\\xc7\\xc1\\xfd\\xfd}\\xab\\xe1\\xa9I\\x0f\\xe98\\x0e\\x85\\x005b:\\x9eY\\x96\\xedUL\\x9a\\xe8\\xbbny\\x9f^\\xf9\\xe6\\xe6fsM\\xd4\\x05\\x01Y\\x96!\\x08\\x02\\xbc{\\xf7n\\xef^\\xd3mh\\x97u\\x13\\xed\\xa6\\xa6U\\x9d\\x98\\x9a\\x82M\\x86\\x00\\x87h\\x95\\x812\\xa0\\x7f\\xf7\\xee\\x1d\\x82 \\xd0N\\xe2\\xcb\\xd7\\xdaq\\x9c\\xbdA\\x80\\xed\\xba\\xe5\\xa6\\xf4\\xca@y\\x8e\\xeb\\x8e\\xa1i\\xa6\\x10\\xc0u]m ~\\xee\\xcf<\\xf4x\\x0e\\x87C|\\xf8\\xf0\\x01\\x83\\xc1\\xc0x\\xed\\xdd}\\xdd\\xfb\\xaa[nR\\xaf\\x0ct\\xab\\xd3\\xbe6\\x8e\\x19\\x9f]\\x13\\x87\\xe8\\x95\\xd5\\xf1\\x84\\xee\\xfa\\xbc^\\xaf\\xc19\\xc7d29ha\\xce%k\\x97\\xfb4>3)\\x96\\xd5\\xc5\\x0f\\xea\\xc2\\xac]H\\xb7L\\x10\\x04A\\x10\\xd7\\x07\\x85\\xb9\\x04A\\x10M [\\x9d\\xf2\\x03u~y\\x9ae\\xe0\\xb5\\x9d\\x0b\\x00C\\x7f\\xb0\\x15\\xd2\\xaa\\xed\\\\\\x00X\\xad\\xd7X$+x\\xaek_\\xa8+\\xc3\"\\x19\\xbe\\x0f\\x832\\x94\\'\\x00\\xf4C\\xb5\\x0c\\x98\\xf5\\xb6r\\xe2\\xf6\\xda[\\xb9\\xfb\\x14\\xcb*]\\xeb\\x96g\\xb3\\x99q\\x92\\xf7\\x10\\xb5`\\x13\\xe8&\\xceL:I\\xe2tL{\\xdc%IrV\\xe0\\xdaW\\xdd\\xf2!ze\\x15\\x9dj\\x19xm\\x07\\xc9\\x96{\\x97\\xdaeS\\xe8S\\x14E\\xa3\\x0bH\\x92$\\xd1.\\x1ci\"\\x048V\\xab|\\x7f\\x7f\\xbf\\x99\\xd0\\xd7\\x850U\\xed\\xbd\\xbe\\xea\\x96\\x9b\\xd4+\\xe7y\\xae}/\\r\\x87\\xc3\\xb3Bb\\xa2\\x9aC\\xc6g\\xd7\\xc4\\xa1ze\\x15\\xddX\\\\\\x08\\xb1y?\\x07A\\x80\\x0f\\x1f>\\\\\\xadv\\xb9/\\xe3\\xb3}\\x8ae\\x15\\xd2-\\x13\\x04A\\x10\\x04\\xa1Ba.A\\x10D\\x13\\x84/\\x1f\\xa2\\xe5\\x04Z\\x91\\x03\\x17\\xf4aYE\\xb6s\\x01`\\x14\\x0c\\xe1+\\x93`j;\\x17\\x00\\xe6\\xab\\x15\\xd2\\x97\\x0f\\x9cV\\x85\\xba\\x9bf.)\\x96\\xab\\xe8\\x8bj\\xd9u]m\\xe8#\\x95\\x8a\\xd7\\xdc\\xca\\x05\\x0eS,\\xabt\\xa5[\\x8e\\xe3\\xd88\\xc1\\x1b\\x86a\\'\\xafW\\x96e\\xc6fs\\xdb-\\xe1k\\xa1\\xa9v.\\xd0?\\xdd\\xf21ze\\x15\\x93jY\\x9dT\\x1e\\x8dF\\x9dj\\x97M\\xa1O\\x93\\r\\xa46C\\x80c\\xb5\\xca\\xea\\xcf7-\\xa2\\xaaz\\x8d\\xfb\\xa8[nR\\xaf\\x0c\\\\\\xb7\\x9d\\xa3+\\x0e\\x19\\x9f]\\x13\\x87\\xea\\x95UL\\xaaeul\\xe78\\xceUj\\x97\\xfb4>;D\\xb1\\xacB\\xbae\\x82 \\x08\\x82 $\\x14\\xe6\\x12\\x04A4A\\xf42\\xa1\\xe6\\xb9e\\xc3\\x93\\x8b\\x8bU-\\xab\\xed\\\\\\xc6\\x18\\xa6\\xc3\\x10\\xee\\xcbD\\xf2n;W\\x00x\\\\.P\\xf0\\xd7c\\xd1y\\xa8+\\x04\\x90\\xbd\\xa6&\\xa1\\x10\\xa0\\x1b\\x82 \\xd06K\\xe38>\\xab!\\xde\\'\\xdd\\xf2\\xb1ze\\x95}\\xaae\\x95.\\xb5\\xcb\\x8e\\xe3\\x18\\x83\\xe7&\\x82\\xc7\\xf5z\\xdd\\xca\\xfe\\xa9\\xa7j\\x95U\\x0eU,\\xef\\xfe~_t\\xcbM\\xeb\\x959\\xe7\\xc6f\\xb3n\\xacC\\x9c\\x8f\\xe9\\x1eyM\\xaa\\xd8c\\xf5\\xca*\\xfbT\\xcb*\\xd7\\xa6]\\xee\\xd3\\xf8\\xecP\\xc5\\xb2\\n\\xe9\\x96\\t\\x82 \\x08\\x82\\x00(\\xcc%\\x08\\x82h\\x86\\x81\\x0f\\x04A\\xb9\\xff\\xaa\\x0c\\x08\\xd7vL\\x067\\x81\\xda\\xceu\\x1c\\x07\\xd3\\xf0UI\\xb8\\xdb\\xce\\xe5B\\xe0a\\xb1x3q\\xd8Y\\xa8+\\x83\\\\\\xd7}\\xd93\\x97\\x01c{T\\\\\\xb6\\xd0\\x17\\xd5\\xb2i2\\xf6\\xe1\\xe1A\\xdb\\x84\\xb0m\\xa2\\xa7\\t\\x8eQ,\\xab\\xb4\\xa9[\\xe6\\x9c\\xe3\\xe1\\xe1A\\xfb8\\xa5\\n\\xb6\\x8b}\\xcfL\\x9aWS\\xd8H\\xd4\\x83\\xee\\x1c5\\xeduz(}\\xd1-\\x1f\\xabWV9D\\xb5\\xac\\xd2\\xa5v\\xb9\\xed\\xd0\\xc7\\xf4=\\xebj\\xe5\\x9e\\xa3UV9F\\xb1\\xac\\xd2\\x17\\xddr\\x93ze\\xc0\\xbc\\xf7\\xf25\\x8c\\x03\\xba\\xc44>3i\\xce/\\x89S\\xf4\\xca*\\x87\\xa8\\x96U\\xaeE\\xbb\\xdc\\xa7\\xf1\\xd91\\x8ae\\x15\\xd2-\\x13\\x04A\\x10\\x04\\x01P\\x98K\\x10\\x04\\xd1\\x1c\\xd3\\x97\\t\\'\\xf9\\x01\\xf2\\x82?`\\xa9\\xed\\\\\\xa0\\x0cf\\xc7/\\xab\\xc7w\\xdb\\xb9\\x00\\x90\\x15\\x05\\x9e\\xe2\\xea\\xc9\\xf7\\xd6C\\xdd\\xf5\\xcb\\xeb\"C\\xf7QT\\x86\\xba\\xc4\\x16}Q-\\x03\\xd5\\x13\\xb2\\xb2\\xd1\\xa5\\x9b\\xec\\xba\\xf4V.p\\xbcbY\\xa5\\r\\xdd\\xb2\\x10\\x02\\x8f\\x8f\\x8f\\xda\\t]\\xc6\\x18\\xee\\xee\\xee:S\\xe5\\x99B\\x00\\x9b\\xf6b\\xbbTL\\x9a\\xc48\\x8e\\xcf\\x9e\\x80\\xb6]\\xb7|\\xaa^Y\\xe5P\\xd5\\xb2J\\x17\\xda\\xe5&\\xf7I\\xde\\xa5\\x8d\\xfdS\\xcf\\xd1*\\xef>\\xd6c\\x14\\xcb*}\\xd0-7\\xadW\\x16Bh\\xdf\\x9f&\\r0Q\\x1fM.\\xca\\xe9\\x03\\xa7\\xe8\\x95U\\x0eU-\\xab\\\\\\x83v\\xb9O\\xe3\\xb3c\\x15\\xcb*\\xa4[&\\x08\\x82 \\x08\\x82f\\xab\\t\\x82 \\x9ab\\xf2\\xf2\\xe1q\\xe0\\x95m\\xcf\\x82_\\xacj\\x19\\xd8n\\xe7\\x02\\xc0\\xd0\\x1fl\\xc2\\xd8\\xddv.\\x00\\xac\\xd6k,\\x12}\\x08\\xd8J\\xa8\\xbb\\xa5X~\\t\\xb3&v}\\xe8\\xb7\\x85>\\xa9\\x96\\x83 x3\\xd9%\\'p\\xab\\xda\\xa9\\xd7\\xd0\\xc69E\\xb1\\xac\\xd2\\x86ny6\\x9bi5\\xd8@\\xa9\\x0c\\xec*t7\\x85\\x00\\x9e\\xe7]\\xc5b\\x80\\xae1\\xed]Z\\x14\\xc5\\xd9\\x8bJl\\xd6-\\x9f\\xa3WV9F\\xb5\\xac\\xd2\\x85v\\xb9\\xc9}\\x92\\x0f\\xfd^\\xe7\\x86\\x00uh\\x95UNQ,\\xef~\\x8d\\xad\\xba\\xe5\\xa6\\xf5\\xca@\\x19\\xa2\\xe8\\x824\\xd3^\\xcdD}T\\x8d\\xcf$u,\\xca\\xb1\\x99s\\xf4\\xca*\\xc7\\xa8\\x96U.U\\xbb\\xbco|f\\xdb\"\\x8dS\\x14\\xcb*\\xa4[&\\x08\\x82 \\x88\\xeb\\x86\\xc2\\\\\\x82 \\x88\\xa6\\x08\\x87\\x80\\xf7\\x12\\xe4z/\\x1f\\x9c/X\\xb5\\xbc\\xdb\\xce\\x05\\x80Q0\\x84\\xefy\\x95\\xed\\\\\\x00\\x98\\xafVH\\xf74\\x96\\x1b\\ru\\xf3\\xbc\\x0ct\\xd5\\xd7\\x88\\xc2\\\\-}Q-\\xef\\x86>\\xea>\\x8b\\x9c\\xf3\\xad\\x89\\x94ki\\xe5\\x9e\\xaaXViR\\xb7\\x1c\\xc7\\xb11T\\t\\xc3\\xb0\\xd3\\xd0\\xdd\\xb4/+\\x85\\x00\\xed\\x11E\\x91\\xf6X\\xd7\\x11\\xf0\\xd9\\xaa[>G\\xaf\\xacr\\xacjY\\xa5m\\xedr\\x93\\xfb$K8\\xe7\\xda\\x10\\xc0\\xf7\\xfd\\xb3\\xee\\rui\\x95UNU,\\xab\\xd8\\xaa[nZ\\xaf\\x0c\\xe8\\xaf\\x11\\x8c1c\\xc8M\\xd4\\x87iQ\\x8e\\xe9|\\xec;\\xe7\\xea\\x95U\\x8eU-\\xab\\\\\\xa2vy\\xdf\\xf8\\xcc&NU,\\xab\\x90n\\x99 \\x08\\x82 \\xae\\x1b\\ns\\t\\x82 \\x9a\\x821\\xa5\\x9d\\xfb\\xf2\\x01=]\\x97\\xe1\\xe1\\x85\\xb2\\xdb\\xcee\\x8ca:\\x0c\\xe1:Ne;W\\x00x\\\\.P\\xf0\\xfd\\x8d\\xe5FB\\xdd\\xe4\\xe5\\xc3n0(\\xf77\\x1e\\x0e\\xcb\\xfd\\x8e\\x89J\\xfa\\xa4Z\\x8e\\xa2h31\\xbe;9\\xb8Z\\xad6\\xef\\x83kh\\xe5\\x02\\xe7)\\x96U\\x9a\\xd0-gYf\\x9c\\xe4\\xf4}\\xdf\\xd8\\nn\\x1a\\x93\\xfe\\xd1q\\x1c\\n\\x01Z\\xc4t\\xbc\\xb3,36\\xbb\\x0f\\xc56\\xddr\\x1dze\\x95ST\\xcb*mj\\x97u\\x13\\xf1\\xa6&\\xd61\\x98\\x9a\\x80\\xe7\\x84\\x00ui\\x95U\\xceQ,\\xab\\xd8\\xa8[nZ\\xaf\\x0c\\x94\\xe7\\xae\\xee\\xf8\\xa9\\xe3\\x05\\xa2yL\\xc7\\xdb\\xa4\\xcb\\xed3\\xe7\\xea\\x95UNQ-\\xab\\\\\\x92v\\xb9o\\xe3\\xb3s\\x14\\xcb*\\xa4[&\\x08\\x82 \\x88\\xeb\\x85>\\xb5\\x10\\x04A4\\xc9\\xdd\\xcb\\x04\\xd4\\xc0/\\xc3]\\xce_\\xb5\\xbe\\x17HU;\\xd7q\\x1cL\\xc3\\x08YQT\\xb6s\\xb9\\x10xX,\\x0e\\xfe\\xd0Y[\\xa8\\x9b\\x17/\\xfb\\x18\\xb32\\xcc\\x05\\x80\\xfb\\xc3\\xdaM\\xd7J\\x9fT\\xcb\\xb2i\\xa3\\xb6r%EQ`\\xbd^_M+\\xf7\\\\\\xc5\\xb2J\\xdd\\xbae\\xce9\\x1e\\x1e\\x1e\\xb4\\xe7\\xbfl\\x03v\\xd9|M\\xd3T;\\x91ij\\x8a\\x12\\xcd\\xd0\\xb4~\\xd7&\\xddr]ze\\x95SU\\xcb*mi\\x97\\xc30\\xd4\\x86\\xc6\\xe7\\x86>\\xa6\\x10\\xc0u\\xdd\\xa3\\x02R\\xf5{\\xd6\\xa9UV9W\\xb1\\xbc\\xfb\\xf5\\xb6\\xe8\\x96\\xdb\\xd0+\\x03\\xcd\\xea\\xb4\\x89\\xe305\\xa1\\xf3<\\xafeQ\\x8eM\\xd4\\xa5WV9U\\xb5\\xacr\\t\\xda\\xe5\\xbe\\x8d\\xcf\\xceU,\\xab\\x90n\\x99 \\x08\\x82 \\xae\\x13\\ns\\t\\x82 \\x9a$\\x0cJ\\xdd2\\xc3k`\\x98\\xb6\\xdbxh\\x9b\\xddv.P\\x06\\xb0\\xe3\\xe1\\xb0\\xb2\\x9d\\x0b\\x00YQ\\xe0)>n\\x12\\xfe\\xecP\\xf7\\xcb\\x17\\xac\\xb25\\x84\\xe7\\x00\\xae\\x038\\x0epCa\\xee>\\xfa\\xa2Z\\x06\\xca\\tZ\\xdd\\x04\\xdaj\\xb5\\xba\\x9aVn\\x1d\\x8ae\\x95\\xbat\\xcbB\\x08<>>j\\xdb*\\x8c1\\xdc\\xdd\\xdd\\xed\\x9dhl\\x1a\\xdd\\x84\\x98I\\x17I4\\x87i\\x0f\\xbc$Ij\\tZm\\xd1-\\xd7\\xa5WV9G\\xb5\\xac\\xd2\\x86v\\xd9\\x14\\xfa\\x14Eq\\xd6\"\\xa2$I\\xb4\\xd7\\x9eSB\\x80&\\xb4\\xca*u(\\x96Ul\\xd1-\\xb7\\xa1W\\xce\\xf3\\\\\\xfb^\\x19\\x0e\\x87\\xb5\\x84\\xc5\\xc4q\\x98\\xb6\\'h\\xdb~\\xd0$u\\xea\\x95U\\xceQ-\\xab\\xf4]\\xbb\\xdc\\xa7\\xf1Y\\x1d\\x8ae\\x15\\xd2-\\x13\\x04A\\x10\\xc4uBa.A\\x10D\\x930\\x06\\xdc\\xbf|\\xd0\\n\\x06\\x00X\\xd9\\xcc-\\xce\\xdf\\xeb\\xcdV\\xaa\\xda\\xb9\\x000\\xf4\\x07p\\x1d\\xa7\\xb2\\x9d\\x0b\\x00\\xab\\xf5\\x1a\\x8b\\xe4\\xf8U\\xdf\\'\\x85\\xbaB OS<&+|\\xca\\xd2\\xb2\\xa9{3)C]\\xc2H\\x9fT\\xcby\\x9ek\\x1f+c\\xecj\\xb4\\x8au)\\x96U\\xea\\xd0-\\xcff3c\\x03g2\\x99t\\xde\\x9c\\xaejvK\\x86\\xc3a\\xe7A\\xf3\\xb5\\xd2t;\\x17\\xe8^\\xb7\\\\\\xb7^Y\\xe5\\\\\\xd5\\xb2J\\xd3\\xdaeS\\xe8sN\\xf3\\xa8\\xce\\x10\\xa0\\t\\xad\\xb2J]\\x8ae\\x15\\x1bt\\xcbm\\xe8\\x95\\x01\\xf3\\xfb\\xe4Z\\x16u\\xd9\\x86\\xeb\\xba\\xdaE9&%v\\xdf\\xa8S\\xaf\\xacr\\xaejY\\xa5\\xaf\\xda\\xe5\\xbe\\x8d\\xcf\\xeaR,\\xab\\x90n\\x99 \\x08\\x82 \\xae\\x8f\\xeb\\x98\\xc5$\\x08\\x82\\xe8\\x92\\x9b\\t\\xe0\\xbaeP\\xe8\\xbf|\\xf0N.K!\\xb6KU;\\x17\\x00F\\xc1\\x10Y\\xa1\\x9f\\x00\\x98\\xafVHO\\x9c\\xc09*\\xd4\\xcd\\xf2r\\xefb\\xc6\\x903V6uy\\xb6\\xb5\\x97*QM\\x9fT\\xcb\\x8b\\xc5B\\xdb\\xea\\x8a\\xa2\\xe8*\\x14du*\\x96U\\xce\\xd5-\\xc7ql\\x0c\\xaa\\xc20\\xb4b\\x92\\x9dB\\x00;\\t\\x82@\\xbb\\x10!\\x8e\\xe3\\x835\\x93&\\xba\\xd4-7\\xa1WV\\xa9C\\xb5\\xac\\xd2\\xa4v\\xd9q\\x1cc\\xf8|J\\xe0\\xb8^\\xafk\\xd9?\\xb5I\\xad\\xb2J\\x9d\\x8a\\xe5\\xdd\\xbf\\xdb\\x95n\\xb9-\\xbd2\\xe7\\xdc\\xd8j>\\xe5\\xf5 \\xea\\xc1t\\x0f\\xbd\\x84\\xf1Y\\x13ze\\x95:T\\xcb*}\\xd3.\\xf7m|V\\xa7bY\\x85t\\xcb\\x04A\\x10\\x04q]P\\x98K\\x10\\x04\\xd14\\x8e\\x03\\xdc\\xbeL\\x08\\x87/-\\xb3t\\rhVj_\\x02\\xbav.c\\x0cC\\x7f\\x80B3\\xc9 \\x00<.\\x17(\\xf8\\xe9\\xc7fo\\xa8+\\xc4\\xab\\xea:\\x18\\x94\\n\\xecp\\x88\\xdcu\\xf0\\xf8\\xf8\\x88O\\x9f>Q\\xa8\\xbb\\x87>\\xa8\\x96\\xd34E\\x9a\\xa6\\x95\\xed\\xd3\\xc1`\\x00\\xdf\\xf7\\x8d\\x9a\\xcdK\\xa1n\\xc5\\xb2\\xca\\xa9\\xba\\xe5,\\xcb\\x8c\\xdaA\\xdf\\xf7\\x8dAq[\\x984\\xae\\xa60\\x91h\\x07\\xddd\\xadi/\\xd4c\\xe9J\\xb7\\xdc\\x84^Y\\xa5.\\xd5\\xb2J\\x93\\xda\\xe5\\xbaC\\x1f\\xd3\\xdf9\\xb45\\xdb\\xb4VY\\xa5n\\xc5\\xb2JW\\xba\\xe56\\xf4\\xca\\x80yoe\\x1b\\x03\\x9fk\\xc2\\x14\\xa6\\xf7}|\\xd6\\x94^Y\\xa5.\\xd5\\xb2J_\\xb4\\xcb}\\x1b\\x9f\\xd5\\xadXV!\\xdd2A\\x10\\x04A\\\\\\x17\\x14\\xe6\\x12\\x04A\\xb4\\xc1\\xfb\\xbb2\\xd4\\xf5\\\\@~\\xc0\\\\]g;\\xd7q\\x1c\\xf8\\xae\\x0b\\xddT/\\x17\\x02\\x0f\\x8b\\xc5\\xd9\\x93\\x03\\xdaPw\\x9d\\x95\\x81\\xae\\xc3^_\\x8b\\xbb\\xd7\\x89\\xf1<\\xcf)\\xd4\\xddC\\x1fT\\xcb\\xead\\xfd\\xeeD\\x89l\"\\xd5\\x19\\xfa\\xd8J\\x13\\x8ae\\x95cu\\xcb\\x9cs<<kC\\xaf\\xac\\xd2\\x94jY\\xc5&\\xedr\\x1f\\xc7gM+\\x96UH\\xb7L\\x10\\x04A\\x10\\x97\\x0f}\\x8a!\\x08\\x82h\\x93w\\xb7\\xe5>\\xad\\xae\\xf3\\xaa\\xf6\\x8d\\x13\\xa08O\\x85e3\\xa6v\\xee2Mp7\\x1a\\xc3\\xd5L\\xe2\\x08\\x00\\x8f\\xcb\\x05\\n^=1r0B\\x00\\xcb\\x97\\x0f\\xd3\\x83\\x01\\xe0{\\xf0<\\x0fw\\x7f\\xf0\\xfb\\xf8\\xea\\xab\\xaf\\x8e\\x9a\\x14\\xa5P\\xb7\\xc4V\\xd5\\xb2N#\\xc6\\x18\\xc3\\xfb\\xf7\\xef+\\xff,\\xcf\\xf3ZC\\x1f\\x1bhC\\xb1\\xacb\\xd2-\\xe7y\\x8eO\\x9f>i\\x1f\\x8f\\xef\\xfbFUs\\xdb\\xa4i\\xaa\\x9d\\x8845A\\x89n\\xa8K\\xbf\\xbb\\x8f&u\\xcbm\\xea\\x95U\\x9aT-\\xab\\xd4\\xa5]\\x0e\\xc3P\\x1b\\n\\xef\\x0b}L!\\x80\\xeb\\xba\\x95\\xe3\\x80.\\xb4\\xca*m(\\x96w\\xbfgS\\xba\\xe56\\xf5\\xca\\xc0y:m\\xa2]LM\\xe9>\\x8d\\xcf\\xda\\xd4+\\xab4\\xa9ZV\\xb1A\\xbb\\xdc\\xc7\\xf1Y\\x1b\\x8ae\\x15\\xd2-\\x13\\x04A\\x10\\xc4eCa.A\\x10D\\x9b8\\x0e\\xf0\\xe3\\xaf\\xca_\\x07\\x03\\xc0\\xf3\\xca\\xa01^]\\xacny_;7+\\n\\xdc\\x8f\\xc6\\xd0}\\xfc\\xe6B\\xe0a\\xb18/4]\\xa5e`\\xee8/{\\x16\\x03\\xf8\\xf0\\x0e\\x08\\x06e\\xa8{wG\\xa1\\xee\\t\\xd8\\xa6Z\\xd6\\xb5r\\x81R\\x15www\\xd7\\x8a\\x92\\xd5\\x06\\xdaR,\\xabT\\xe9\\x96\\x85\\x10\\x98\\xcdf\\x10B`>\\x9f\\xbf\\x99X\\x94*V\\x9b&\\xe0L\\x0b\\x02(\\x04\\xb0\\x0f\\xd3\\x1eyI\\x92\\xd4\\xda\\x10jJ\\xb7\\xdc\\xa6^Y\\xa5i\\xd5\\xb2J\\x1d\\xdaeS\\xe8S\\x14\\x851\\xfcL\\x92D\\xdb\\x98\\xab\\n\\x01\\xba\\xd2*\\xab\\xb4\\xa5XViJ\\xb7\\xdc\\xa6^9\\xcfs\\xed{a8\\x1c6v\\xec\\x88\\xd31m_\\xd0\\x87\\xf1Y\\xdbze\\x95\\xa6U\\xcb*]k\\x97\\xfb6>kK\\xb1\\xacB\\xbae\\x82 \\x08\\x82\\xb8l(\\xcc%\\x08\\x82h\\x9b\\xc9\\x08\\xb8\\x9d\\x02\\x0c\\xc0(,u\\xcb\\xd9e\\xeb\\x96M\\xed\\xdcE\\xb2\\x82\\xefy\\xb8\\x89\\xf4\\x1f\\xc2\\xb3\\xa2\\xc0S|\\xe2d\\xce\\x8b^\\x19\\x00\\x10\\x85\\x80\\xc3\\xcaV\\xf4\\x87\\xbb\\xad/\\xa3P\\xf7xlS-\\x9bV\\x9b\\x8f\\xc7c\\xb8\\xae\\xab\\r}LJ\\xc6>\\xd2\\xa6bYEmW\\xc9 W\\x06(\\x9c\\xf3\\xadIY\\xc6\\x18\\xee\\xee\\xee\\xf6\\xb6<\\xda$\\xcb2c\\xa3\\xd9\\xa6\\xc7J\\xbc\\xd2V;\\x17\\xa8_\\xb7\\xdc\\x85^Y\\xa5\\r\\xd5\\xb2\\xca\\xb9\\xdaeS\\xe8c\\xba\\x07\\x1c\\x13\\x02t\\xa5UViS\\xb1\\xac\\xd2\\x84n\\xb9M\\xbd2\\xb0\\x7f,@\\xd8G\\xdf\\xc7gm\\xeb\\x95U\\xdaP-\\xabt\\xa5]\\xee\\xe3\\xf8\\xacM\\xc5\\xb2\\n\\xe9\\x96\\t\\x82 \\x08\\xe2r\\xa10\\x97 \\x08\\xa2\\x0b~\\xf4\\xa1l\\xe5\\xee\\xea\\x96\\xf33u\\xc2\\x96\\xb2\\xaf\\x9d\\x9bf\\x19\\xa2 \\xc0\\xc8\\xb0\\xd2{\\xb5^c\\x91\\x1c9)\\xc19\\xb0P\\xf4\\xca\\x03\\xaf\\x0c\\xcf\\x7f\\xf2u\\xf9\\xff\\x15P\\xa8{86\\xa9\\x96\\xf7\\xb5re\\x8b\\xc04\\x91{)\\xea\\xb1\\xb6\\x15\\xcb*\\xaan\\xb9j\\x02?I\\x92\\xcd\\xefM&\\x93\\xbd\\xed\\x8e\\xb6\\xa1\\x10\\xa0\\x9f\\xe8\\xf6\\xc3\\x06\\xca`\\xaeN\\xd5d\\x9d\\xba\\xe5\\xae\\xf4\\xca*m\\xa9\\x96U\\xce\\xd1.;\\x8ec\\x0c\\xa0\\xab\\xae}\\xeb\\xf5\\xfa\\xa0\\xfdS\\xbb\\xd6*\\xab\\xb4\\xadX\\xde\\xfd\\xfeu\\xe9\\x96\\xdb\\xd6+s\\xce\\x8d\\x8d\\xe6\\xa6^/\\xe2|\\xfa:>\\xebJ\\xaf\\xac\\xd2\\x96jY\\xa5m\\xedr\\x1f\\xc7gm+\\x96UH\\xb7L\\x10\\x04A\\x10\\x97\\t\\x85\\xb9\\x04A\\x10]\\xe0\\xbae\\xa0\\x08\\x94\\xbae\\xdf/5\\xcb\\x8b\\xb8\\x0c /\\x90}\\xed\\\\\\x00\\x98\\x86\\x916\\xf4\\x05\\x80\\xf9j\\x85\\xf4\\xd0\\xd5\\xf9B\\x94A.\\xe7\\xe5\\xf1\\x1e)z\\xe5\\xe1\\xfe\\x00\\x89B\\xdd\\xc3\\xb0E\\xb5|\\xe8$\\x8fi2\\xd7\\xa4\\xe1\\xec\\x13](\\x96U\\xe4$\\x95n\\xe2n>\\x9f#\\x08\\x02\\xeb&\\xdfL\\x9aVSXH\\xd8\\x81\\xee\\xfdd\\xda+\\xf5T\\xea\\xd2-w\\xa5WViS\\xb5\\xacr\\x8ev\\xf9\\xd8\\xd0\\xc7t\\x7f\\x90\\xadZ\\x1b\\xb4\\xca*](\\x96U\\xea\\xd2-\\xb7\\xa9W\\x06\\xcc{\\'\\xdbv\\xcf!\\xb6\\xe9\\xe3\\xf8\\xacK\\xbd\\xb2J\\x9b\\xaae\\x95\\xb6\\xb4\\xcb}\\x1c\\x9fu\\xa1XV!\\xdd2A\\x10\\x04A\\\\&\\x14\\xe6\\x12\\x04At\\xc5d\\x04\\xdc\\xdd\\x94\\xba\\xe5qX\\x06\\x8e\\xb2Iz\\x81\\x01\\xe0!\\xed\\\\\\xc6\\x18\\xeeFc\\xb8\\x9a\\tR\\x01\\xe0q\\xb9@\\xc1\\x0f\\x98\\xd0\\x89\\x93R\\xb1\\xcc\\x180\\x8e\\xca\\xff\\x0f\\xc37z\\xe5}P\\xa8k\\xc6\\x06\\xd5\\xf2\\xa1\\xad\\\\I\\x9b\\xa1O\\x17t\\xa5X\\x96dY\\x06\\xce\\xb96\\x08p\\x1c\\xa7\\xf1F\\xc2)\\x98B\\x00\\x1b\\xf7b#\\xb61i\\x16\\xe38\\xae\\xfd\\x1a|\\xaen\\xb9k\\xbd\\xb2J\\xdb\\xaae\\x95S\\xb4\\xcb\\xc7\\xec\\x93|\\xc8\\xfe\\xa96h\\x95U\\xbaR,\\xab\\xd4\\xa1[n[\\xaf,\\x84\\xd0\\x86\\xf1&\\x8d/a\\x0f}\\x1b\\x9fu\\xa9WVi[\\xb5\\xac\\xd2\\x86v\\xb9\\x8f\\xe3\\xb3\\xae\\x14\\xcb*\\xa4[&\\x08\\x82 \\x88\\xcb\\xc3\\xbe\\x994\\x82 \\x88k\\xe2G_\\x95\\xfb\\xb8\\xaa\\x81c\\x9e\\x97A\\xe4\\x05~\\xb8:\\xa4\\x9d\\xeb8\\x0e\\xeeGc\\xe8z:\\\\\\x08<,\\x16\\xe6\\x0f\\x9f\\xc9\\x1aH\\xd7\\x00\\x180\\x8aJ\\x9d\\xb5\\xe7\\x01?\\xfb\\x91V\\xaf\\xbc\\x0f\\nu\\xab\\xb1A\\xb5|\\xacz-\\x08\\x02\\xed\\xa4W\\x13\\xa1O\\x9bt\\xa9X\\x96?\\xff\\xe1\\xe1\\x01\\x00*\\'\\xf6d@\\xb0Z\\xadZWq\\x9b0\\x85\\x00\\x9e\\xe7Y\\xa7\\x83&\\xdeR\\xb5\\xf7\\xa9\\xa4(\\x8a\\xda\\'\\xb4\\xcf\\xd1-\\xdb\\xa0WV\\xe9B\\xb5\\xacr\\x8av\\xd9\\xa4\\x01VC\\x1fS\\x00\\x14E\\x915Ze\\x95.\\x15\\xcb\\xbb?\\xebT\\xddr\\xdbze\\xa0\\x0cOt\\xc1\\x9ai\\xafe\\xc2\\x1e\\xfa4>\\xb3A\\xaf\\xac\\xd2\\x85jY\\xa5)\\xed\\xf2\\xbe\\xf1\\x99\\xad\\x8b4\\xbaT,\\xab\\x90n\\x99 \\x08\\x82 .\\x0b\\ns\\t\\x82 \\xba\\xc4a\\xc0O\\x7fTj\\x96]\\xa7\\x0ct\\xc1\\xca 2\\xa9n\\x1a\\xf6\\x99C\\xda\\xb9\\x00\\xe0{\\x1en\"\\xfdJ\\xeb\\xac(\\xf0\\x14k&h\\xd7\\x19\\x10\\xbfL\\x10\\x84\\xc1\\xcb>\\xb9\\x0e\\xf0\\xf3\\x1f\\x03\\xfe\\xf9\\x13\\x87\\x14\\xea\\xbe\\xa5K\\xd5\\xf2\\xb1\\xad\\\\\\xc0\\x1c\\xfap\\xce\\xf7j6m\\xa6K\\xc5\\xb2\\x10\\x02\\x8f\\x8f\\x8f\\x9b\\xc9t\\xdf\\xf7\\xb7~&c\\x0c\\xd3\\xe9t3\\xa9\\xf4\\xfc\\xfc\\xdc\\xca\\x04\\xe3!\\x98\\xf6U\\xa5\\x10\\xa0?DQ\\xa4}\\xad\\x9ahu\\x9d\\xaa[\\xb6A\\xaf\\xac\\xd2\\x95jY\\xe5X\\xed\\xb2)(\\x94\\xe7\\xb3\\xe9z\\xce\\x18\\xc3l6\\xb3F\\xab\\xac\\xd2\\xb5bY\\xe5T\\xddr\\xdbze@\\x7f\\x8e3\\xc6\\x8c\\xa14a\\x0f}\\x19\\x9f\\xd9\\xa2WV\\xe9J\\xb5\\xac\\xd2\\x84vy\\xdf\\xf8\\xccF\\xbaV,\\xab\\x90n\\x99 \\x08\\x82 .\\x0b\\ns\\t\\x82 \\xba\\xc6\\x97\\x8dQ\\xa7\\xfcu\\xf4\\xb2\\xc2x\\x95^d\\xa0{H;\\x17\\x00\\xa2 \\xc0\\xc80\\x19\\xb0Z\\xaf\\xb7\\xbe\\x1e@\\x19\\xe4.^&z\\x82A\\x19\\xe6\\x02\\xe5\\xfe\\xc4a\\xbd+\\xb7)\\xd4}\\xa5K\\xd5\\xf2\\xb1\\xad\\\\I\\x14E\\xda\\x89y\\x93\\xce\\xcdv\\xbaT,\\xcff\\xb37\\xc1\\xfah4\\xda\\x04\\x01\\xa3\\xd1h\\xeb1\\x14Ea\\x0cd\\xda\\xc2\\xa4ot\\x1c\\x87B\\x80\\x1eaz\\xbd\\xb2,\\xd3.\\xfc8\\x87cu\\xcb6\\xe9\\x95U\\xbaT-\\xab\\x1c\\xa3]N\\xd3\\xb42\\xa4\\x90M.]\\x93/I\\x927:\\xe6*\\xda\\xd2*\\xab\\xd8\\xa0XV9E\\xb7\\xdc\\xb6^\\x19(\\xcf5\\xddq3\\xdd\\xef\\t\\xfb\\xe8\\xc3\\xf8\\xcc\\x16\\xbd\\xb2J\\x97\\xaae\\x95:\\xb5\\xcb}\\x1d\\x9f\\xd9\\xa0XV!\\xdd2A\\x10\\x04A\\\\\\x0e\\xf4\\xa9\\x86 \\x08\\xc2\\x06\\xc2!\\xf0{_\\x97\\xbf\\x1e\\x0e^\\x83\\xc78)C\\xdd\\x0b\\xe2\\xd0v.\\x00L\\xc3H\\xfb\\xb5\\x000_\\xad^\\xbf~\\x9d\\x01\\xcb\\x97\\x0f\\xcf\\x03\\xbf\\xd4W\\x03\\xc0\\x87{\\xe0\\xb6\\xb9I\\x15\\nu\\xbbS-\\x9f\\xd2\\xca\\x95\\x98\\x9a:2$\\xe8\\x1b]*\\x96\\xe38\\xae\\x9cpc\\x8ca2\\x99`8\\x1cV\\x9e\\x1fq\\x1cw\\xae[N\\xd3T;\\x91hjz\\x12vb\\n\\xde\\x9ah\\xe7\\x1e\\xa3[\\xb6M\\xaf\\xac\\xd2\\xb5jY\\xe5P\\xed\\xf2`0\\xc0r\\xb9\\xc4|>\\x7fs\\x0f],\\x16o\\x16\\xfb\\x08!0\\x9f\\xcf\\x11\\xc7\\xf1\\xde\\xd6\\\\\\x9bZe\\x15[\\x14\\xcb\\xbb?\\xf7P\\xddr\\x17ze\\xc0|n\\xdb\\xda\\xde#\\xaa\\xb1}|f\\x9b^Y\\xa5k\\xd5\\xb2J\\x1d\\xda\\xe5\\xbe\\x8e\\xcflQ,\\xab\\x90n\\x99 \\x08\\x82 .\\x03\\ns\\t\\x82 l\\xe1fR\\xee\\xa1\\x0b\\x94\\x8dR\\x19\\xe8\\xae\\x92\\xf2\\xdf\\x1e\\x87}\\xbb\\x1c\\xda\\xcee\\x8c\\xe1n4\\x86\\xab\\xf9\\xf0)\\x00<.\\x17(\\x92\\xb4l\\xe4\\nQ\\x06\\xb9\\xa3\\x08`\\x00\\xeen\\x80\\xaf\\xde\\xd5\\xfc\\xe8\\xab\\xb9\\xf6P\\xb7\\x0b\\xd5\\xf2\\xa9\\xad\\\\\\x89I\\x9f\\xdbD\\xe8\\xd34])\\x96\\xb3,3\\xea\\x06\\xa3(\\xc2\\xd7_\\x7f\\xad\\xfd\\xf3\\xaeu\\xcb\\xba\\xf7\\x91I\\xf7H\\xd8\\x8bi\\x0f\\xbdC\\xda\\x98\\xa7p\\xa8n\\xd96\\xbd\\xb2\\x8a\\r\\xaae\\x95C\\xb4\\xcb\\x8c1\\x84a\\x88$I\\xf0\\xf4\\xf4\\xb4ulW\\xab\\xd5V\\xe0\"\\xef\\xb5I\\x92\\x18m\\x12]h\\x95UlR,\\xab\\x1c\\xaa[\\xeeB\\xaf\\x9c\\xe7\\xb96<\\x19\\x0e\\x87\\x9d\\x1e7\\xe24l\\x1d\\x9f\\xd9\\xa8WV\\xb1A\\xb5\\xacr\\xaev\\xb9\\x8f\\xe33\\x9b\\x14\\xcb*\\xa4[&\\x08\\x82 \\x88\\xcb\\x80\\xc2\\\\\\x82 \\x08\\x9bxw\\x0b|\\xf3\\xa1\\xfc\\xf5V\\xa0\\x9b\\x96\\xad\\xd3\\x9e\\x06}\\xbb\\x1c\\xd3\\xceu\\x1c\\x07\\xf7\\xa31*\\xa7t\\x84\\x00OR<|\\xfa\\\\~\\xf8W\\x83\\xdc\\xdb)\\xf0\\xe3\\xaf\\x80\\x96Wm_k\\xa8\\xdb\\xb6j\\xf9\\x9cV\\xae\\xc4u]m\\xe8cR6\\xdaJ\\x17\\x8ae\\xce9\\x1e\\x1e\\x1e\\xb4\\xefW5\\x90\\xd1M\\xa8w\\xa9[\\xce\\xb2\\xcc\\xd8f\\xde\\xd7(!\\xec\\xa4\\xedv.\\xb0_\\xb7\\xfc\\xf8\\xf8h\\xa5^Y\\xc5\\x16\\xd5\\xb2\\xca>\\xed\\xb2\\xbc\\xf7\\xe4y\\x8e\\xa7\\xa7\\xa7M`\\x11\\xc7\\xf1\\xe6\\x9a(\\xc3\\xde\\xa2(6\\x01p\\x15]h\\x95UlS,\\xab\\x1c\\xa2[~||l]\\xaf,\\x7f\\xb6\\x8eC\\x16v\\x11\\xf6a\\xeb\\xf8\\xccF\\xbd\\xb2\\x8a-\\xaae\\x95S\\xb5\\xcb}\\x1d\\x9f\\xd9\\xa6XV!\\xdd2A\\x10\\x04A\\xf4\\x1f\\ns\\t\\x82 l\\xe3\\xfd\\xddv\\xa0;\\n\\x01\\xb0R#<_\\x02\\x1d6\\xd8\\xea\\xe4\\xd0v.\\x00\\xf8\\x9e\\x87\\x9bhgrU\\x882\\xe4N\\xd7\\xc8x\\x81\\'^l\\x07\\xb9?\\xf9\\xba\\xf5 W\\xe5\\xdaB\\xdd\\xb6U\\xcbuM\\xde\\x9a\\xbe\\xb6O\\xca\\xb1.\\x14\\xcbB\\x08<>>j\\'6\\x19c\\xb8\\xbb\\xbb\\x83\\xeb\\xba`\\x8c\\xe1\\xf6\\xf6V\\xfb\\xbd\\xba\\xd2-S\\x08p\\x99\\x04A\\xa0]\\xc0\\x10\\xc7q#Mp\\x93nY\\x08\\x81\\xef\\xbe\\xfbN{\\xaet\\xa9WV\\xb1I\\xb5\\xacb\\xd2.;\\x8e\\xb3Y\\xbc#5\\xca\\x8f\\x8f\\x8f\\xc8\\xf3\\x1cy\\x9e\\xe3\\xe1\\xe1aK\\xc3\\xac[x\\xd4\\x95VY\\xc5F\\xc5\\xf2\\xeec\\xd0\\xe9o\\x8b\\xa2\\xc0w\\xdf}\\xa7\\x1d\\xb34\\xa5W\\xe6\\x9c\\x1b\\xdb\\xcc]\\xbe\\x9e\\xc4y\\xd86>\\xb3Y\\xaf\\xacb\\x93jY\\xe5X\\xed\\xf2\\xe7\\xcf\\x9f\\xb5_c\\xf3\\xf8\\xccF\\xc5\\xb2\\n\\xe9\\x96\\t\\x82 \\x08\\xa2\\xdft?\\x9a \\x08\\x82 \\xde\\xf2\\xfe\\xael\\x95\\x82\\x01\\xc1\\x00\\x98De0\\x99\\x17\\xc0l\\tt\\xd4\\x90\\xa9\\x93c\\xda\\xb9\\x00\\x10\\x05\\x01F\\xb2m\\xc99\\x10\\xaf^\\x8e\\x03\\x03\\x86\\x01V\\x1e\\xc3\"]\\x01\\xf7\\xb7\\x9d\\x07\\xb9*\\xd7\\x14\\xea\\xb6\\xa5Z\\xae\\xa3\\x95+1M\\xf6&I\\xa2\\r_l\\xa3\\x0b\\xc5\\xf2l63\\xee]7\\x99L\\xb6^\\x8b\\xc1``l\\xbc\\xb5\\xad[.\\x8aB;\\xe9f\\n\\x03\\x89~\\xa0\\x9b\\xec\\x15B4\\xd6\\xce\\xd5\\xe9\\x96\\x97\\xcb\\xe5\\x96\\x8aV\\xa5k\\xbd\\xb2\\x8am\\xaae\\x15\\x93vy\\xf7\\x1a\\xf7\\xfc\\xfc\\x8c\\xa7\\xa7\\'<==\\xbdi\\xfd\\xef~m\\xd7Ze\\x15[\\x15\\xcb*:\\xdd\\xf2|>G\\x9e\\xe7\\x95\\xe7VSze\\xa0<\\xb7t\\xf7>\\x9b\\x03\\x1fb?6\\x8d\\xcfl\\xd7+\\xab\\xd8\\xa6ZV9T\\xbb\\x9c\\xe79>}\\xfa\\x84\\xc5b\\xf1\\xe6\\xfc\\xb6y|f\\xabbY\\x85t\\xcb\\x04A\\x10\\x04\\xd1o(\\xcc%\\x08\\x82\\xb0\\x95\\xfb[\\xe0g?\\x02\\x1c\\x07\\xf0=`:\\x06\\\\\\xb7\\x0c2\\xe7q\\xd9J\\xedA\\xc0g\\xe2\\x98v.\\x00L\\xc3\\x08\\x81\\x00\\xb0X\\x01\\x05/\\x03\\xdbhX\\xea\\x95\\xc10\\x1f\\r\\x91\\xdeO\\xad\\trU\\xae!\\xd4mK\\xb5\\\\w\\x9b\\xb2\\x8b\\xd0\\xa7n\\xdaV,\\xc7ql<6a\\x18V\\x1eWS;\\xabm\\xdd\\xb2)\\x04\\xb0u/6\\xe2pL\\x1a\\xc68\\x8e\\x1b\\xbb\\x96\\xee\\xb6\\xb3\\xb2,\\xdb\\x9c\\x9f\\xea\\xaf%6\\xe8\\x95UlT-\\xabTi\\x97=\\xcf\\xdb\\x04)\\x9cs\\xc4q\\x8c\\xf9|\\x8e\\xf9|\\x8e\\xe5r\\xb9\\t}\\x82 \\xd8\\xfa{]k\\x95UlV,\\xabT\\xe9\\x96W\\xab\\xd5\\xe6\\xb1\\xab\\xbf\\x06\\x9a\\xd5+\\x0b!\\xb4MI\\x93\\xa6\\x97\\xe8\\x0f\\xb6\\x8c\\xcfl\\xd7+\\xab\\xd8\\xa8ZV9D\\xbb,?\\xef\\xacV\\xab\\x8d\"_b\\xc3\\xf5Z\\x87\\xcd\\x8ae\\x15\\xd2-\\x13\\x04A\\x10D\\x7f\\xb1g\\xe6\\x80 \\x08\\x82x\\xcbt\\x0c\\xfc\\x83\\x9f\\x96a\\xa5\\xeb\\x94\\xff=\\xf0_\\x14\\xc3I\\xa9]\\xeeIs\\xb0\\x8a\\xa3\\xda\\xb9\\x9c\\x83-W\\xb8\\xe3\\x0c.C\\x19r\\x8fB\\xc0s\\x01\\x87\\x01?z\\x0fq3\\xc1\\xe3\\xce\\x87~\\xdb\\xb8\\xe4P\\xb7\\r\\xd5r\\x9d\\xad\\\\\\xf5\\xef\\xe9&\\xbe\\x9a\\x0c}\\xea\\xa2m\\xc5r\\x96e\\xc6\\x86\\x8a\\xef\\xfbZ\\xa5\\xb2-\\xbaeS\\x08\\xe0y\\xdeI\\xef#\\xc2.\\x18c\\xdaI\\xdf\\xa2(\\x1a\\x9b\\xd4Vu\\xcbB\\x887\\x8bO\\xd4p\\xd1\\x16\\xbd\\xb2\\x8a\\xad\\xaae\\x95*\\xed\\xb2\\xbc\\x9f>>>n=\\xce4M7\\x13\\xd3\\xea=\\xd7\\x06\\xad\\xb2\\x8a\\xed\\x8ae\\x15U\\xb7\\\\\\x14\\xc5\\x9bPM\\xd5Z7\\xa5W\\x06\\xca\\xe0D7\\xde\\x1b\\x8dFV(o\\x89\\xf3\\xb0a|\\xd6\\x17\\xbd\\xb2\\x8a\\xad\\xaae\\x15\\x9dvy\\xb7A,\\xf7CO\\xd3\\x14\\x9e\\xe7Yw=T\\xb1]\\xb1\\xacB\\xbae\\x82 \\x08\\x82\\xe8\\'v\\x8d(\\x08\\x82 \\x88\\xb7\\x0c\\x03\\xe0\\x1f\\xfc\\xecu?\\xd8qT\\x86\\x98\\xaav\\xb9\\xc7-\\xdd\\x83\\xda\\xb9\\xeb\\x0cx^\\x00\\xeb\\x0c\\x8e\\xe3\\xe2\\xfe\\xfe\\x1el\\x14\\xbd\\xb4\\x96}\\xe0\\xf7\\xbe\\x01\\xa2\\xf2\\xfbp\\xce\\xf1\\xf0\\xf0`}\\x00w\\xa9\\xa1n\\xd3\\xaa\\xe5&\\xf685\\x85>\\xb2\\xe5e3m*\\x96\\xf7\\x9d_R\\x85j\\x9a\\xd8\\xb4A\\xb7l\\xda7\\x95B\\x80\\xcb!\\x8a\"\\xedk\\xd9d\\xabK\\xea\\x96\\xa5^YE\\xee\\xebj\\x93^Y\\xc5f\\xd5\\xb2\\xca\\xaev\\xd9q\\x1c,\\x16\\x8b\\xca\\xeb\\xb54\\t0\\xc6\\xac\\xd2*\\xab\\xf4A\\xb1\\xac\"u\\xcbjp+\\x91\\x01o\\x93ze@\\x7f\\x0e3\\xc6\\xb4{\\xfb\\x12\\xfd\\xa2\\xeb\\xf1Y\\x9f\\xf4\\xca*6\\xab\\x96U\\xaa\\xb4\\xcbI\\x92\\xbc\\x19\\x9fq\\xce7\\xedh\\xdb>\\xf7H\\xfa\\xa0XV!\\xdd2A\\x10\\x04A\\xf4\\x13{>\\xc1\\x12\\x04A\\x10z<\\x17\\xf8\\xc5O\\xca\\xbdt\\xe5>\\xba7\\x932\\xc8\\x94-\\xdd\\xd9\\xb2\\x0c=-\\xfd\\x90\\xab\\xc3\\xd8\\xceMS\\xa4\\x8f\\xcf\\xc0\".\\x9f\\x97\\xeb\\x02\\xd3\\x11\\xfc\\xf1\\x087\\xa3Q\\x19j\\xff\\xde\\xd7\\xe5qP\\xc8\\xb2\\x0cOOO-<\\xfa\\xf3\\xb9\\xb4P\\xb7I\\xd5r\\x13\\xad\\\\I\\x14E\\xda\\x89}\\x93\\x8e\\xd7\\x06\\xdaR,\\x0b!\\xf0\\xf8\\xf8\\xa8mB1\\xc6pww\\xa7U\\xdb\\xaat\\xa9[6\\xe9\\x19\\x1d\\xc7\\xa1\\x10\\xe0\\x820\\xbd\\x9eY\\x96\\x19\\xf7|>\\x97(\\x8a\\xb4\\x93\\xe6Y\\x96\\xc1\\xf3<\\xab\\xc2D\\x15\\xdbU\\xcb*\\xa3\\xd1\\x08a\\x18V\\x86\\x8a*2D\\x0f\\xc3\\xd0:Mg_\\x14\\xcb*\\x8e\\xe3\\xc0\\xf7}\\xed\\xe3N\\x92\\xa4\\xd1\\xc7\\x9e\\xa6\\xa9\\xf6g\\x9b\\xee\\xe7D\\xff\\xe8r|\\xd6\\'\\xbd\\xb2\\x8a\\xed\\xaae\\x15U\\xbbl\\n\\x9b\\x1d\\xc7\\x01\\xe7\\x1c\\x9f?\\x7f\\xb6\\xee>\\x04\\xf4G\\xb1\\xacB\\xbae\\x82 \\x08\\x82\\xe8\\x1f\\xf4)\\x87 \\x08\\xa2/0\\x06|\\xf3\\x01\\xf8\\xfd\\xdf\\x03\\x06\\x83R-\\xeb\\xa3^Y\\xa5\\x0f\\xaae\\x95\\xc9d\\x82\\xf1x\\xac}lr\\xb1h\\x96e\\xf8\\xfc\\xf9\\xb3u\\xa1t\\x9f\\x14\\xcb*\\xa4[&\\x08\\x82 \\x88~a\\xef\\xa8\\x82 \\x08\\x82\\xa8f\\x14\\x02\\x7f\\xf83\\xe0\\x9d\\xd2\\xd2\\xbd\\x9d\\x00a\\xf0\\xaa^\\x9e/_C]\\x8b&,ul\\xda\\xb9\\xbc(\\x95\\xd1\\x8b\\x15\\x90\\xe7\\x00\\x18R\\xc7A\\x1a\\x06/\\xcf\\x0fe\\xa0\\xfb\\x87?\\x07n\\'\\x98\\xde\\xdc\\x18\\xc3\\xa3\\xf9|nm\\x08\\xa7\\xe3\\x12B\\xdd&T\\xcbM\\xb6r%&\\xbdn\\x93J\\xd6shK\\xb1,5\\xa5:\\xc20<:P\\xefJ\\xb7\\xac\\x9b\\x982\\xe9\\x1c\\x89\\xfeb\\xdac/I\\x92F\\x02\\xd5\\xd9l\\x86<\\xcf\\x11\\x86\\xe1\\x9bv\\xbc\\xeb\\xba\\x18\\x8f\\xc7\\x10B\\x18\\xf5\\x9d]\\xd2\\x07\\xd5r\\x96e\\x9b\\xfb\\x1dP\\xde_\\xa2(\\xaal\\xcaM\\xa7SDQ\\xb4Y\\xf8\\x12\\xc71>}\\xfad\\x8dB\\xb2o\\x8ae\\x00\\x9b@|4\\x1a\\xbd\\t\\x02\\x06\\x83\\x01\\xc20D\\x9e\\xe7\\x98\\xcf\\xe7\\xb5\\xff\\xec<\\xcf\\xb5\\xc1\\xc9p8\\xb4\\xf6\\x98\\x11\\xa7\\xd3\\xf6\\xf8\\xac\\xafze\\x95\\xbe\\xa8\\x96U\\xb2,\\xc3\\xdd\\xdd\\xdd\\x9bc\\xcb\\x18\\xdbz>\\x9cs<>>\\xe2\\xf9\\xf9\\xd9\\x8a\\x859}S,\\xab\\x90n\\x99 \\x08\\x82 \\xfa\\x05\\x85\\xb9\\x04A\\x10}\\xc4q\\x80\\x1f\\xbd\\xb4t\\x87\\xc1ks\\xf5fR\\x86\\xbb`e\\x90;_\\x02\\xb3\\x05\\x90\\xa4\\x00\\xef\\xfe\\xc3n%B\\x00i\\x86q&\\xca\\x10W~`\\xf4<`\\x1c\\x02a\\x80E\\x96\\x96\\xff\\xfd{?\\x02~\\xfa#\\xc0/\\'\\xea\\xf6i]\\xf7iam\\xa6\\xcf\\xa1n\\x13\\xaa\\xe5&[\\xb9\\x12\\xd7u\\xb5\\xa1\\x8fI\\xe9\\xd8%m(\\x96\\xb3,3Nj\\xfa\\xbeol\\xd9\\x9ah[\\xb7\\x9ce\\x99\\xb1\\xc9|\\x88\"\\x9a\\xe8\\x1fm\\xb6s\\xd7\\xeb\\xf5\\xd6\\xf7\\x9cL&[\\xd7\\xc3\\xf1x\\xbc\\xf9\\xef4M\\xad](b\\xb3j9\\x8e\\xe37\\xaaM\\xd9\\xa0\\x9bL&\\x9b\\x86\\xbdl\\xf4\\xc9\\xbd\\x89\\xd5\\xebe\\x9e\\xe7\\xf8\\xfc\\xf9s\\xe7{\\xa2\\xf7Q\\xb1\\xbc\\\\.7\\xd7Q\\xc7q\\xb6\\x02t\\xc6\\xd8\\xd6=y\\xb1Xh\\xaf\\xb9\\xa7\\xd2\\xc6x\\x80\\xb0\\x8b\\xb6\\xc7g}\\xd5+\\xab\\xf4I\\xb5\\x0c\\xbc\\x8e\\xcf\\x1c\\xc7\\xc1\\xcd\\xcd\\xcd\\xd6};\\x08\\x82\\xca\\xf6\\xe8r\\xb9\\xb4B\\xbb\\xdcG\\xc5\\xb2\\n\\xe9\\x96\\t\\x82 \\x08\\xa2?P\\x98K\\x10\\x04\\xd1gF!\\xf0\\x07?\\x03~\\xef\\x9br\\xdfX\\x87\\x95\\xbfw3.C]\\xc6\\x80\\x82\\x97\\xca\\xe2\\xe79\\xb0|\\tK\\xbb\\xfe@&D\\xd9\\xbc\\xdd<\\xae\\x18\\x01\\x80\\xc0\\xf5\\xca\\xd06\\n\\x81hX\\x86\\xd6\\x8e\\x83t:F\\xfa\\xf3\\x1f\\x95\\r\\xe4\\x9d\\x90\\xd0q\\x1c\\xdc\\xdf\\xdfk\\xc3C\\xce9\\x1e\\x1e\\x1ez\\xfb!\\xb4\\x8f\\xa1n\\xdd\\xaa\\xe56Z\\xb9\\x12\\xd3D\\xb0m\\xaa\\xb16\\x14\\xcb\\xfb\\xce\\x9f}\\xe7\\xdf>\\xda\\xd6-S\\x08p\\x9d\\x04A\\xa0]\\xdc\\x10\\xc7qm\\rp9\\xe9\\xa9\\xe2\\xba\\xeefRz8\\x1c\\xbe\\xb96\\xca\\x16\\xafm\\xd8\\xa8Z\\x96\\x0b\\xb4v\\'\\x96\\xd5\\x80\\xd9q\\x1c\\x84a\\x88\\xdb\\xdb[\\xdc\\xde\\xden\\xe9Yw\\x83S\\xf9zu9Q\\xdd7\\xc5r\\x9e\\xe7o\\x16\\xd9\\x0c\\x06\\x83\\xcdc\\x1d\\x8dFo\\x16\\xc5\\xd4y|9\\xe7\\xc6&\\xb3\\xedmI\\xe2t\\xda\\x1a\\x9f\\xf5]\\xaf\\xac\\xd2\\'\\xd5\\xf2\\xeek\\x18E\\xd1F\\x01l\\xfa\\xfcc\\x83v\\xb9\\xaf\\x8ae\\x15\\xd2-\\x13\\x04A\\x10D?\\xe8\\xc7\\xc8\\x82 \\x08\\x82\\xd0\\xc3\\x18p;\\x05\\xfe\\xe1/\\x80\\x1f}U\\x86\\xa1\\xaeS\\x86\\xba\\xb7\\xd32\\x18u\\xdd\\x97\\x06\\xec\\x1a\\x98\\xc7\\xc0\\xd3\\xbc\\xdc_7]\\x03m}\\x98\\x17\\x02Xge\\xa0\\xfc<\\x07f\\xcb\\xd7\\xc6\\xb0\\xe3\\x00\\xe1\\x10\\xe3\\x0f\\xef\\xcb\\x10\\xd7s_\\x9f\\xd7\\xcf\\x7f\\x0c\\xdcM\\xb10L\\xac\\xf8\\xbeoTDeY\\xf6f\\x82\\xbdo\\xf4-\\xd4\\xadS\\xb5\\xdcf\\x00g\\x9a\\x0cN\\x92\\xc4\\xaa\\x96w\\xd3\\x8a\\xe5}\\xcd\\xf6}\\xcd\\xf8CiK\\xb7\\\\\\x14\\x85v\\xc2\\xcd\\x14\\xf6\\x11\\x97\\x81\\xeeZ!\\x84\\xa8\\xad\\x1d\\xab\\x0bfe\\xeb\\xa5\\xea1\\xd8\\xaa[\\xb6M\\xb5\\xbc\\xabU\\xd6=\\x1e\\xc6\\x18\\xde\\xbd{\\x87\\xf1x\\x8c\\xf1x\\xfcf\\xb1I\\xd5\\xdf\\xefR\\xbb\\xdc7\\xc5\\xb2.\\x98\\x1d\\x8dF\\x18\\x0e\\x87\\x95\\xf7\\x9e:u\\xcb\\xcb\\xe5R{\\xdf\\xa3\\x059\\x97M\\x1b\\xe3\\xb3K\\xd0+\\xab\\xf4E\\xb5\\xac\\x1b\\x9f\\r\\x06\\x03|\\xf3\\xcd7{\\xb7\\xc0\\xe8R\\xbb\\xdcg\\xc5\\xb2\\n\\xe9\\x96\\t\\x82 \\x08\\xa2\\x1fP\\x98K\\x10\\x04q)8\\x0cxw[\\x86\\xba\\xdf|\\x00\\x06\\x83r\\x8f\\xd9\\xe1\\xa0l\\xeaNFe[\\xd7q\\xb6\\x83\\xd5\\xa7y\\x19\\xae.\\xe22\\\\\\xcd\\xf2\\xf3\\x95\\xcc\\xb2y\\x9b\\xa4/\\xe1\\xed\\x02x\\x9c)\\x01\\xb2(\\xc3\\xda\\x81\\x0f\\x8c\\xa3R\\x0f\\x1d\\x06\\x08\\x82\\x01\\x82\\xe1\\x10\\xb8\\x9b\\x02?\\xfbq\\xf9|^V\\t\\x9b\\xda\\x99@\\xb9\\x82\\xdb\\xf4a\\x7f\\xb5Z]\\xc4\\xaa\\xe2\\xbe\\x84\\xbau\\xa9\\x96\\xdbl\\xe5J\\xda\\x08}\\xea\\xa0i\\xc5\\xf2l63\\x9es\\x93\\xc9\\xa4\\xb6\\xe3\\xdf\\x86n\\xd9\\x14\\x02\\xd0^\\xb9\\x97\\x8fI\\xa3\\x1d\\xc7\\xf1\\xd9\\xd7\\xc4]\\xbd\\xf2.?\\xf9\\xc9O\\xb4\\xad\\x17[u\\xcb\\xb6\\xa8\\x96\\xab\\xb4\\xca\\x92\\xa2(6\\xd7)9\\x19-\\x03\\x97 \\x080\\x1e\\x8fqss\\xb3y\\xed\\xd34\\xad\\x0c}\\xba\\xd0.\\xf7M\\xb1\\xac\\xea\\x95wq]\\x17?\\xf9\\xc9O\\xb4\\x7f\\xb7\\x0e\\xdd\\xb2\\x10B\\xfb\\xfa\\x984\\xbc\\xc4\\xe5\\xd0\\xf4\\xf8\\xec\\x12\\xf4\\xca*}Q-\\x9b\\xc6g\\x93\\xc9\\x04\\xef\\xde\\xbd;\\xe8\\xd8w\\xa1]\\xee\\xbbbY\\x85t\\xcb\\x04A\\x10\\x04a?\\x14\\xe6\\x12\\x04A\\\\\\x1a\\xae\\x03\\xbc\\xbf\\x03\\xfe\\xe1\\xcf\\x81_\\xfc\\x1e0\\x1d\\x03`\\xe5>\\xb3\\xa3\\xb0\\x0cN\\xa7\\xe3r\\x8f]9\\xb1]\\xf02\\xdc\\x8d\\x93r\\x9f\\xdd\\xa7Y\\x19\\xbe>\\xcf\\xcb\\xff^\\xc4\\xe5\\x9f\\xad\\xd2\\xf2\\xdf$}\\xfdu\\x9c\\x94\\x81\\xed|Y\\x86\\xb6\\xf2\\xef\\xce\\x96\\xe5\\x9f\\xa5k@N\\x8c\\xb8N\\xb9\\xc7\\xefdT\\xb6n\\xc7Q\\x19\\xe82\\x94\\r\\xe2\\xdf\\xfb\\x11\\xc6\\xff\\xec\\x1f\\x03\\xf7\\xb7e;w\\x87}a\\xect:5\\x86K\\xf3\\xf9\\xdc\\x18N\\xf5\\t\\xdbC\\xdd\\xbaT\\xcb]hq\\x83 \\xd0N~\\xd5\\x11\\xfa\\xd4A\\xd3\\x8a\\xe58\\x8e\\x8d\\x13\\xa3a\\x18\\xd6z\\xfc\\x9b\\xd6-\\x9bB\\x00\\xcf\\xf3\\x1aY\\x14@\\xd8\\x05cL\\x1b\\xda\\x17Eq\\xd6\\xc4v\\x95^Y%\\x8a\"\\x8c\\xc7\\xe3\\xcd\\xde\\xadU\\xd8\\xa8[\\xeeZ\\xb5\\xac\\xd3*\\xab\\xc8\\xd7-\\x08\\x02\\xdc\\xde\\xden\\x16\\xb2\\x84a\\xb8\\xb97\\xfa\\xbe\\x8f\\xbb\\xbb\\xbb\\xcdy\\xae{\\xad\\xdb\\xd6.\\xf7I\\xb1\\\\\\xa5WV\\x99N\\xa7\\x18\\x8f\\xc7[Z\\xeb]\\xce=\\xae\\xab\\xd5J\\x1b\\xb4\\x8dF\\xa3\\xde\\xa8o\\x89\\xd3ir|vIze\\x15\\xdbU\\xcb\\xfb\\xc6g\\xf2\\xf1\\xcbPw\\x9f\\r\\xa6m\\xed\\xf2%(\\x96UH\\xb7L\\x10\\x04A\\x10v\\xd3\\xbf\\xd1\\x05A\\x10\\x04q\\x18\\x8c\\x95a\\xe9\\xcf~\\x0c\\xfc\\xa3_\\x00_\\xbf\\x07\\xc2\\xb0\\xfc}\\xcf\\x05\\xc2\\xa0l\\xec\\xdeN\\xcbp5\\x1c\\x96\\xc1\\xaa\\xfc\\x00\\'D\\x19\\xf2fy\\x19\\xf4&)\\xb0J\\xca\\x7f\\xe3\\xe4\\xf5\\xd7IZ\\x06\\xb6Y^\\x86\\xb6\\xb2\\xd5\\xeb8\\xe5>\\xbe\\xe1\\x10\\x18\\x8f\\xca\\xfdno&\\xa5F\\xd9\\xf7\\xca\\x007\\x18\\x00\\xef\\xef\\x81?\\xfc9\\xf0\\x0f~\\n\\xdcN\\x10\\x84Cm\\xb0\\xb2\\xaf\\x9d\\xbbO\\xfb\\xbaO\\x1b\\xdbGl\\x0eu\\xcfU-w\\xd1\\xca\\x05\\xcc\\xa1\\x0f\\xe7\\xbc\\xd5\\xe6\\x96\\x8e&\\x15\\xcbY\\x96\\x195\\x83\\xbe\\xef\\x1b\\x83\\xd7SiR\\xb7l\\xda\\x17\\x95B\\x80\\xeb!\\x8a\"\\xedk}N\\xab\\xcb\\x14\\xc4\\xba\\xae\\xbb\\tqG\\xa3\\x91v\\x91\\x8b\\x8d\\xba\\xe5.U\\xcb&\\xad\\xb2D\\x08\\x814M7A\\xb9:\\x01=\\x1a\\x8d\\xb6\\x82E\\xc6\\xd8&pL\\xd3\\xd4x-iK\\xbb\\xdc\\'\\xc5\\xb2)\\x88\\r\\x82`s\\xed\\x9eN\\xa7\\xda1\\xd8\\xb9\\xbae\\xdd9\\xca\\x183\\x86\\xc8\\xc4\\xe5\\xd0\\xd4\\xf8\\xec\\xd2\\xf4\\xca*\\xb6\\xab\\x96\\xf7\\x8d\\xcfT\\x82 \\xc0\\x87\\x0f\\x1f\\xf6\\x8e\\xff\\xdb\\xd2._\\x8abY\\x85t\\xcb\\x04A\\x10\\x04a7\\x14\\xe6\\x12\\x04A\\\\\\x03\\xbe\\x0f|\\xb8\\x07\\xfe\\xe0\\xa7\\xc0?\\xfa}\\xe0\\'_\\x03\\x93q\\x19\\xb8:/\\xad\\xdd0(\\xc3\\xdf\\xdb\\tpwS\\x06\\xaf\\x93\\x110\\x8a\\xca@v\\x18\\x94\\xe1\\xeb\\x9b\\x7f\\x83\\xf2\\xcfGa\\xf9\\xf5\\xd3I\\x19\\x10\\xdfN\\x80IT~\\xdf\\x81\\xf7\\x12\\x12\\xb3\\xf2\\xfb}\\xf3\\xa1\\xd4A\\xff\\xc3_\\x00\\xdf\\xbc/\\xbf\\xb7\\x82\\xa9\\xf1\\xb7oE\\xb0\\xe38o\\xf6\\xc8S\\xe1\\x9c\\xe3\\xe1\\xe1\\xc1\\x8ave\\x9d\\xd8\\x18\\xea\\x9e\\xabZ\\xee\\xa2\\x95+\\x89\\xa2H\\xbb2\\xdd\\xa4\\x83k\\x8b\\xa6\\x14\\xcb\\xfb\\xce\\x8f}\\xe7\\xd7\\xb94\\xa1[6\\xe9\\x17\\x1d\\xc7\\xa1\\x10\\xe0\\x8a0\\xbd\\xdeY\\x96\\x9ddn\\xd8\\xa7W\\xdem\\xb9\\x98\\xda]6\\xea\\x96\\xbbP-\\x9b\\xb4\\xca\\xbb\\x8fa:\\x9dV>\\xc6\\xd1hT\\x19\\xfa\\x84a\\x88\\xe9t\\xbaw2\\xbai\\xedr\\x9f\\x14\\xcb&\\xbd2clk\\xe2\\xdfq\\x9c\\xbdA\\xc0)\\xba\\xe54M\\xb5\\xc7\\xcbt\\xbf&.\\x8f&\\xc6g\\x97\\xa6WV\\xb1Y\\xb5|\\xca\\xf8\\xccq\\x1ck\\xb4\\xcb\\x97\\xa4XV!\\xdd2A\\x10\\x04A\\xd8\\x0b}\\xea!\\x08\\x82\\xb86|\\xaf\\x0ck\\x7f\\xfec\\xe0\\x1f\\xff\\x01\\xf0\\x07?\\x03~\\xfcu\\xf9{\\xe1\\xb0l\\xee2\\x94Jd\\xdf\\x03\\x02\\xbf\\x0cd\\xa3\\x97\\xc0\\xf6\\xcd\\xbf\\xc3\\xf2\\xcf\\x83A\\xf9\\xf5\\xdeK@\\x0cV\\xfe\\xde\\xcd\\xb4\\x0co\\x7f\\xff\\xa7\\xc0?\\xf9\\x03\\xe0\\xf7\\x7f\\xaf\\xd4@\\x07\\xfa\\x15\\xee\\xa6\\xd6\\xe5\\xbev.PN\\\\\\x98&\\x13\\xb3,3*1\\xfb\\x8cM\\xa1\\xee9\\xaa\\xe5\\xaeZ\\xb9\\x12S\\xd3\\'\\xcf\\xf3Nu\\xddM)\\x96\\xf75\\xd7\\xf75\\xdf\\xeb\\xa0\\t\\xddr\\x9a\\xa6\\xda\\x89D\\xab,\\x91\\xf7\\x81\\xaa\\xc5+\\xae\\xebn4\\xcbU\\xd7+\\xdf\\xf71\\x1c\\xea- \\xea\\xe3iJ\\xbb\\xdc\\x17\\xc5\\xf2!z\\xe5\\xdd\\xa0h8\\x1c\\xd6\\xae[6\\x9d\\x9b\\xb4\\xe7\\xf9uQ\\xf7\\xf8\\xecR\\xf5\\xca*\\xb6\\xaa\\x96\\xcf\\x19\\x9f\\xd9\\xa0]\\xbe4\\xc5\\xb2\\n\\xe9\\x96\\t\\x82 \\x08\\xc2N\\xec\\xf27\\x11\\x04A\\x10\\xed\\xe2\\xb02\\xc0\\r\\x87\\x00^\\xc2O.\\x80,+\\xb5\\xc9y\\xfe\\xf2\\xffE\\xf9k.\\x00\\x08@\\xce\\xc11\\xf6\\xaam\\xf6\\xbd\\xf2\\xff=\\xaf\\xfc\\xb5\\xef\\x97\\x81\\xf0\\x89H\\x15b\\x15\\x8b\\xc5b\\xef$l\\x14E\\xc8\\xb2L;\\x01\\xb8Z\\xad\\xe0\\xfb~\\xe3\\r\\xcf\\xae\\x90\\xa1\\xeed2\\xc1|>?x\\x12C\\x86\\xba\\xb2\\x89`j\\xd7\\x1eB\\x18\\x86\\x95\\xaf\\xa3l%\\xe9Z\\xa4]\\xb6r%\\xa3\\xd1H\\xdb\\xf2X.\\x97\\x9dM\\xb87\\xa5X\\x9e\\xcdf\\xc6I\\xd0\\xc9d\\xd2\\xca\\xde\\xb2R\\xb7\\xac;w\\x9f\\x9f\\x9f\\x8f\\x9a(\\xd3\\xbd\\x97L\\xbaF\\xe2r\\x91{\\xf0UM\\xc2&I\\x82<\\xcf\\x0fV\\xdc\\x1e\\xaaW\\xdee4\\x1aa\\xb5ZU.\\xca\\x90\\xba\\xe5w\\xef\\xde\\x1d\\xf4\\x18\\x9aF\\xb6\\xfd\\xabZ\\x91\\xab\\xd5\\xaa\\xb6\\xebq\\x96ex||\\xdc\\x1bdK]\\xb2\\xe38\\xda\\xeb\\x95\\x1a\\x02DQT\\xa9\\xf6\\x15Bl\\xc2\\xf6\\xd9lf\\x0c\\x17\\xe38\\xc6z\\xbd\\xc6\\xdd\\xdd\\xddY\\xe6\\x03\\x95\\xbe(\\x96\\x0f\\xd5+\\xef2\\x9dN\\x91\\xa6i\\xe5\\xe2 \\xa9[6-j\\xd8\\xfdz]h2\\x1c\\x0e\\xad:^D;\\xd45>\\xbbd\\xbd\\xb2J\\x18\\x86\\x95c!\\xa9Z\\xee\\xcaPr\\xee\\xf8Lj\\x97\\x1f\\x1f\\x1f\\x8d\\xe3W\\xa9]^\\xaf\\xd7\\x98N\\xa7\\xb5\\x84\\xf3\\x97\\xa8XV\\x91\\xba\\xe5\\xc7\\xc7\\xc7\\xca?_,\\x16\\x18\\x0e\\x87\\xb5\\xdd\\x13\\t\\x82 \\x08\\x828\\x8c~/\\x17#\\x08\\x82 \\xea\\xc7yi\\xd4\\x8e\\xa3R\\x97\\xfc\\xe1\\x1e\\xf8\\xd1\\x07\\xe0\\xa7?*\\xdb\\xbc?\\xff\\t\\xf0\\x8b\\x97\\x7f\\x7f\\xfec\\xe0g?\\x02~\\xfcU\\xf9uw7\\xa5jy\\x18\\x9c\\x15\\xe4\\x02\\xe7\\xb7s\\x81r2\\xd1\\x14>\\xcd\\xe7\\xf3N\\x1b\\x96m\\xd0uS\\xf7\\x14\\xd5r\\xd7\\xad\\\\\\x89\\xeb\\xba\\xda\\tA\\x93\\xf2\\xb1i\\x9aP,\\xc7qll>\\x85a\\xd8\\xea\\xc2\\x87\\xbat\\xcbY\\x96\\x19[\\xccM\\xb6\\x8c\\t{\\xa9\\xa3\\x9d{\\xac^y\\x97>\\xe9\\x96\\x9bV-\\x1f\\xaaU\\xf6<\\x0f\\xef\\xde\\xbd\\xc3h4:8\\x040\\xed\\x89\\xbdX,0\\x1a\\x8d\\x0ejw\\xd5\\xa9]\\xee\\x8bb\\xf9\\x18\\xbd\\xf2.u\\xea\\x96mX\\xdcE\\xd8E]\\xe3\\xb3K\\xd6+\\xab\\xd8\\xa8Z\\xaek|\\xd6\\x95v\\xf9R\\x15\\xcb*\\xa4[&\\x08\\x82 \\x08\\xfb\\xa00\\x97 \\x08\\x82\\xb0\\x96s\\xf6\\xce\\x05\\xf6ka\\xf7ie/\\x89\\xaeB\\xddST\\xcb6M\\xdc\\x9e\\xfb\\x1e\\xac\\x9b&\\x14\\xcbY\\x96\\x19\\x9b)\\xbe\\xef\\x1b\\xd5\\xc7MP\\x97n\\xd9\\xa6\\xf7\\x12a\\x0f:=/P\\xbe\\xb7\\xf6i\\'O\\xd1+\\xef\\xd2\\'\\xddrS\\xaa\\xe5c\\xb4\\xca\\xc3\\xe1\\x10\\xef\\xdf\\xbf\\xc7`08j\\xffT\\xc7q\\x8ca\\xf4z\\xbd\\xc6`0\\xc0\\x87\\x0f\\x1f\\xf6\\xbefui\\x97\\xfb\\xa0X>E\\xaf\\xbcK\\x1d\\xbae\\xce\\xb9\\xb1\\xc5|\\t\\xadI\\xe24\\xce\\x1d\\x9f]\\x83^Y\\xc56\\xd5r\\xdd\\xe3\\xb3\\xb6\\xb5\\xcb\\x97\\xacXV!\\xdd2A\\x10\\x04A\\xd8\\xc5\\xe5\\x8c2\\x08\\x82 \\x88\\x8b\\xa3\\x8ev\\xae\\xe38\\xb8\\xbf\\xbf\\xd7N\\xc8p\\xce\\xf1\\xf0\\xf0p5+\\x8b\\xbb\\x08uu?\\xa7\\xaa\\x9ddK+Wb\\x9a,N\\x92\\xa4\\xf5\\x85\\x00u+\\x96\\xf7\\xbd\\xff\\xf7\\x9d?M\"u\\xcb:\\x9e\\x9f\\x9f\\x8d\\x13\\x90EQh\\'\\xdbLa\\x1eq\\x1d\\xe8&\\x8b\\x85\\x10{[\\xb1\\xa7\\xea\\x95w\\x19\\x8dF\\xda\\xeb\\x8b\\xd4-\\xdb\\x80\\xa9\\xf5\\x7f\\xea\\x84x\\x96e\\x9b\\xfb\\x89\\t\\xd9\\x00\\xbd\\xbf\\xbf\\xdfL(\\x1f\\xbb\\x7f\\xea!\\xa1\\x8f\\xbc\\xd6\\xdd\\xdc\\xdc\\xec\\xbd\\xde\\xc5q\\x8cO\\x9f>\\x9dlg\\xe8\\x83b\\xf9T\\xbd\\xf2.\\xd3\\xe9T\\x1b\\xaeH\\xdd\\xb2\\t\\x9dJ\\x17\\xa0\\x059\\xd7\\xce9\\xe3\\xb3k\\xd1+\\xab\\xe8\\xc6\\x88R\\xb5\\xdc&M\\x8d\\xcf\\xa4vy\\xdfg\\x05\\xa9]~~~>\\xe9\\xf3\\xdf\\xa5+\\x96U\\xa4nY\\xc7b\\xb1\\xe8\\xccTD\\x10\\x04A\\x10\\xd7\\x08\\x85\\xb9\\x04A\\x10\\x84\\xd5\\xd4\\xd1\\x8c\\xf4}\\xdf\\xf8A4\\xcb2c\\xcb\\xea\\x12i3\\xd4=F\\xb5lc\\x93\\xf2\\x9c\\xd0\\xa7n\\xeaT,\\xefk\\xa6\\xefk\\xb6\\xb7\\xc19\\xbaeS\\x08@{\\xe5\\x12&\\x8dc\\x1c\\xc7\\xda\\xf7\\xce\\xb9z\\xe5]\\xfa\\xa2[\\xaeS\\xb5|\\x8aVYr\\xca\\xfe\\xa9r\\x9f\\xe4*\\xe4>\\xc9\\x92\\xa6\\xb5\\xcb}P,\\x9f\\xa3W\\xde\\xe5\\x1c\\xdd\\xb2\\x10B{|M\\x9a]\\xe2z8u|v-ze\\x15\\x9bT\\xcbM\\x8e\\xcf\\xda\\xd0._\\x83bY\\x85t\\xcb\\x04A\\x10\\x04a\\x0f\\x14\\xe6\\x12\\x04A\\x10VSG;\\x17(\\xd5\\x8b\\xa6\\t\\x82\\xd5ju\\x95\\xaa\\xa86B\\xddCU\\xcb\\xb6\\xb5r\\xd5\\x9f\\xad\\x9b\\x003\\x85>uS\\xb7by6\\x9b\\x19\\xcf\\x9f\\xc9d\\xd2\\xd91\\x97\\x9c\\xaa[6\\x85\\x00\\x9e\\xe7u\\xfe\\xbc\\x88\\xee\\xd9\\xdd[U\\xa5(\\x8a\\xca\\xc9\\xda:\\xf4\\xca\\xbb\\xf4E\\xb7\\\\\\x87j\\xf9T\\xad\\xb2\\xca\\xb1\\xad\\xdcC\\xfel\\xf7{6\\xa9]\\xb6]\\xb1\\\\\\x87^y\\x97Su\\xcb\\xab\\xd5J\\x1b\\xb8\\x99\\xf6B&\\xae\\x87S\\xc6g\\xd7\\xa6WV\\xb1A\\xb5\\xbco|V\\xd7u\\xb0I\\xed\\xf2\\xb5(\\x96UH\\xb7L\\x10\\x04A\\x10vp\\x99#\\r\\x82 \\x08\\xe2\\xa2\\xa8k\\xdf\\xd2\\xe9tj\\x0cq\\xe6\\xf3\\xf9\\xc1\\xe1\\xf0\\xa5\\xd1t\\xa8{\\x88j\\xd9\\xc6V.`\\x0e}8\\xe7G7\\xb3N\\xa5N\\xc5r\\x1c\\xc7\\xc6P$\\x0cCk\\x14\\x96\\xa7\\xe8\\x96M\\xfb\\x9eR\\x08@H\\xa2(\\xd2\\xbe\\x17\\xaa\\xce\\x8f\\xba\\xf4\\xca\\xbb\\xf4A\\xb7|\\xaej\\xf9\\x1c\\xad\\xb2\\xc4t\\xbd\\xf5}\\xdfx\\x7f?v\\x9f\\xe4\\xa6\\xb4\\xcb\\xb6+\\x96\\xeb\\xd2+\\xefr\\x8anYw\\x8fb\\x8c\\x19\\xc3a\\xe2z8v|v\\x8dze\\x15\\x1bT\\xcb\\xfb\\xc6gu\\xd2\\x84v\\xf9\\x9a\\x14\\xcb*\\xa4[&\\x08\\x82 \\x08;\\xa00\\x97 \\x08\\x82\\xb0\\x9e\\xba\\xda\\xb9\\xfb\\xb4\\xb1\\xfb\\xb4\\xb3\\xd7@S\\xa1\\xee>\\xd5\\xb2\\xad\\xad\\\\I\\x14E\\xda\\x15\\xe9&]\\\\\\x9d\\xd4\\xa5X\\xce\\xb2\\xcc8\\x99\\xe9\\xfb\\xbe\\xb1\\r\\xdb\\x05\\xc7\\xe8\\x96MzE\\xc7q(\\x04 6\\x98\\xde\\x0fY\\x96m]\\x93\\xea\\xd6+\\xef\\xd2\\x07\\xdd\\xf2\\xa9\\xaa\\xe5s\\xb4\\xca\\xbb\\xdf\\xe7\\x1c5\\xa7\\xeekLM\\xb1:\\xb5\\xcb\\xb6+\\x96\\xeb\\xd4+\\xefr\\xacn9MS\\xed\\xb12\\xdd\\x8f\\x89\\xeb\\xe3\\x98\\xf1\\xd95\\xea\\x95U\\xbaV-w1>\\xab[\\xbb|m\\x8ae\\x15\\xd2-\\x13\\x04A\\x10D\\xf7\\xd0\\xa7 \\x82 \\x08\\xa2\\x17\\xd4\\xd5\\xce\\x95m\\x1b\\xdd\\xa49\\xe7\\x1c\\x0f\\x0f\\x0fW\\xffa\\xb4\\xeePw\\x9fj\\xd9\\xd6V\\xae\\xc4\\xd4\\x04\\xca\\xf3\\xbc\\xf1Fw]\\x8a\\xe5}\\xef\\xef}\\xe7GW\\x1c\\xa3[N\\xd3T;\\x11gjb\\x12\\xd7\\xc9!\\xfa\\xdd&\\xf4\\xca\\xbb\\xf4A\\xb7|\\xacj\\xb9\\x0e\\xad\\xb2\\xfa\\xbdt!\\x80\\xeb\\xba\\x07\\xdd\\xa7\\xc20\\xd4\\x86\\xb2\\xa6E9ui\\x97mV,7\\xa1W\\xde\\xe5\\x18\\xdd\\xf2\\xa9:m\\xe2\\xfa8t|v\\xcdze\\x95.U\\xcb]\\x8e\\xcf\\xea\\xd2._\\xa3bY\\x85t\\xcb\\x04A\\x10\\x04\\xd1-\\x97?\\xda \\x08\\x82 .\\x82\\xba\\xda\\xb9@\\xb92\\xdd\\xd4\\x10\\xc9\\xb2\\xcc8q\\x7fM\\xd4\\x19\\xea\\xea\\xfe\\xfej\\xb5\\xd2N\\xdc\\xda\\xd0\\xca\\x95\\x98\\xf4\\xbcM\\xb7\\xe6\\xeaP,\\xefk\\x9e\\xefk\\xaew\\xcd\\xa1\\xbae\\xddD\\x92I\\xc7H\\\\/\\xa6=\\xfa\\x92$\\xd9\\x84\\\\M\\xe8\\x95w\\xb1]\\xb7|\\x8cj\\xb9\\x0e\\xad\\xb2J\\x92$\\xdak\\xd7\\xa1!\\x80)\\xf4)\\x8a\\xc2\\x18\\xb6\\xd6\\xa1]\\xb6Y\\xb1\\xdc\\x94^y\\x97Ct\\xcby\\x9ek_\\x8b\\xe1p\\xd8\\xf9\\xb1\"\\xecc\\xdf\\xf8\\xec\\xda\\xf5\\xca*]\\xaa\\x96\\xbb\\x1e\\x9f\\x9d\\xab]\\xbeV\\xc5\\xb2\\n\\xe9\\x96\\t\\x82 \\x08\\xa2[(\\xcc%\\x08\\x82 zC]\\xed\\\\\\xa0\\x9c\\xfc5M\\x1c\\xacV+Z]\\xacPG\\xa8\\xab\\x9b(\\x8e\\xe3X\\x1b\\xc6\\xdb\\xd0\\xca\\x95\\xb8\\xae\\xab\\r}LJ\\xc8:\\xa8C\\xb1<\\x9b\\xcd\\x8c\\x8b\\x1e&\\x93\\x895\\xc1\\xb9\\x8e}\\xba\\xe5/_\\xbe\\x18\\x1b\\xcc\\xb6\\x06\\xd5D\\xb7\\x98\\xee\\x05\\x8f\\x8f\\x8f\\x8d\\xea\\x95w\\xb1]\\xb7|\\x88j\\xb9.\\xad\\xb2J]!\\x80)\\xf49\\xe4\\x9e\\x7f\\xaav\\xd9f\\xc5r\\x93z\\xe5]\\x0e\\xd1-?<o\\\\\\x9f\\xdb7\\xce\\tu\\x9f\\x9f\\x9f\\xb1X,\\x90\\xa6\\xe9\\xe6C\\xbe\\x9c\\xdc\\xa9:\\xce6\\xb5r%u.(8\\x94:\\x14\\xcbq\\x1c\\x1bC\\xa00\\x0c{1I\\xbeO\\xb7\\xfc\\xf0\\xf0\\xa0=V}x~D7\\x04AP\\xb9(B\\x08\\x81\\x8f\\x1f?j\\xd5\\x93u\\xe8\\x95w\\xb1]\\xb7lz\\xbe\\xab\\xd5\\xaa6\\xad\\xb2J\\x9d\\xfb\\xa7:\\x8ec\\x0c\\xa4u\\xd7\\x0f\\x95S\\xb4\\xcb\\xa6\\x90\\xa4\\xcb\\x10\\xa0\\r\\xbd\\xf2.&\\xdd\\xb2\\x10B\\xbb\\xf8\\xcb\\xf7\\xfd\\xabiO\\x12\\xc7\\xa3\\xbb\\xc7\\xaf\\xd7k|\\xf9\\xf2E\\xfb\\xf7\\xaeE\\xaf\\xac\\xd2\\x85j\\xd9\\xb6\\xedTN\\xd1._\\xbbbY\\x85t\\xcb\\x04A\\x10\\x04\\xd1\\r\\xd75\\xe2 \\x08\\x82 zO\\x9da\\xda>\\xad\\xec>-\\xed5sj\\xa8\\xeby\\x1ef\\xb3\\x19\\x9e\\x9e\\x9e\\xb6ZfEQ\\xbc\\t(l\\x0c\\xdfL\\x93\\xc9&\\r\\xe89\\x9c\\xabX\\xce\\xb2\\xcc\\xa8\\x17\\xf4}\\xdf\\x18\\x90\\xda\\x86N\\xb7\\xcc9G\\x9a\\xa6\\x98\\xcf\\xe7o&#ua\\x1dAH\\xaa\\xae7\\xcb\\xe5R\\xab|\\xadS\\xaf\\xbc\\x8b\\xcd\\xbae\\x9d\\r \\xcfs|\\xf7\\xddw\\xb5i\\x95U\\xea\\xde?\\xb5\\x8eq\\xc4\\xb1\\xda\\xe5\\xef\\xbe\\xfb\\xae2\\x84\\xefZ\\xb1\\xdc\\x96^y\\x17\\x9dny\\xb5Z!\\xcf\\xf3\\xca\\xd7\\xdc\\xc61\\x01a\\x0fU\\xe33!\\x04\\x16\\x8b\\x856\\xa4\\xbc&\\xbd\\xb2J\\xdb\\xaae\\x93\\xc6\\xbe\\xcb\\xf1\\xd91\\xda\\xe5O\\x9f>i\\xaf\\x97]\\xdb\\x15\\xba\\x80t\\xcb\\x04A\\x10\\x04\\xd1\\r\\x14\\xe6\\x12\\x04A\\x10\\xbd\\xa2\\xeev\\xae\\x9c\\x90\\xd5M\\xc6r\\xce\\xf1\\xf0\\xf0@\\xba(\\r\\xc7\\x86\\xba\\x83\\xc1\\x00\\x8c1\\xe4y\\x8e\\x87\\x87\\x87--\\xae\\xfa\\xda\\xd9\\xd8\\xca\\x95\\xe8&\\x94\\x85\\x10\\x8d(P\\xcfQ,\\xef{\\xff\\xee{\\xff\\xdbJU[L\\xee\\xcd\\xcc9\\x7f\\xf3:\\xd0^\\xb9\\xc4>v5\\x8fY\\x96m\\xce=\\xf9\\xdeR\\xa9[\\xaf\\xbc\\x8b\\xcd\\xba\\xe5\\xddk}\\x92$xzz\\xda\\xbb\\xa0\\xe5\\x18\\xad\\xb2\\xa4\\x89\\xfdS\\x0f\\xd9\\'\\xf9P\\x0e\\xd1.\\xcb C\\x1e#\\x95.C\\x806\\xf5\\xca\\xbbT\\xe9\\x96\\xd5 i\\xb5Zm\\x05\\x01&\\x8d.AHv\\xc7g\\x8b\\xc5\\x02EQ@\\x08\\xf1f,umze\\x95\\xb6U\\xcb\\xcb\\xe5R;\\x0e\\xedz|v\\xa8v9MS\\xacV+<==m\\xdd\\xe7\\xaeM\\xb1\\xacB\\xbae\\x82 \\x08\\x82h\\x1f\\ns\\t\\x82 \\x88\\xdeQ\\xb7\\xea\\xd6\\xf7}\\xe3\\xa4e\\x96exzz:\\xfa\\xfb^\\x13\\x87\\x86\\xba\\x8e\\xe3l\\x02\\xc8$I\\xc09G\\x1c\\xc7\\x98\\xcdf\\x98\\xcdf\\x9b\\x0f\\xfd67p\\x82 \\xd0N\\x82\\xc5q\\\\\\xeb\\xc4\\xc59\\x8a\\xe5}\\xcd\\xf2}\\xcdt\\x9b\\xd9\\xd5-\\xef\\xb6I\\x92$\\xd9\\x1c7\\xcf\\xf3\\xac]\\x18@\\xd8\\x83\\xba\\xf7\\xaalsId\\xeb[\\xd2\\x84^y\\x17\\x9bu\\xcb\\xf2\\xb9\\x0b!0\\x9f\\xcf1\\x9f\\xcf7\\xd7=\\xdd\\x82\\xaac\\xb4\\xca*u\\xb7r\\x0f\\xf9\\xbb\\xc7\\x06\\xe5\\xfb\\xb4\\xcb\\xf2ZTu\\xbc\\xba\\n\\x01\\xba\\xd0+\\xef\\xb2\\xab[N\\xd3t\\xeb~\\xa5\\x1e\\'\\xd3^\\xc7\\x04!Q\\xc7g\\xeb\\xf5\\xfa\\xcd\\xb8@\\x1d\\x9f]\\xa3^Y\\xa5-\\xd5\\xb2\\x10b\\xb3w\\xf8.\\xa6\\x855m\\xb3O\\xbb,\\xaf\\xe3y\\x9eo\\xecB\\xc0u*\\x96UH\\xb7L\\x10\\x04A\\x10\\xedr\\xbd\\xa3\\x0e\\x82 \\x08\\xa2\\xb7\\xd4\\xdd\\xce\\x05\\xca\\xc9y\\xd3\\xe4\\xeej\\xb5\\xa2\\x0f\\xa4\\x07pH\\xa8\\x1b\\x04\\x01\\xf2<\\xdf\\n\"8\\xe7X,\\x16\\x9b\\xbd\\xf2l\\xd6\\xde\\xa9\\xa1\\xcf.2\\x9c\\xae\\x8bs\\x14\\xcb\\xb3\\xd9\\xccx.L&\\x93^\\x87\\x9c\\xaanY.\\x0cP\\x91\\xbae\\n\\x01\\x88C\\x89\\xa2\\x08\\x8c\\xb1\\x8d^YE\\xb6\\x95\\x9a\\xd4+\\xefb\\xabn\\xd9\\xf3<0\\xc6*\\x9b\\xa6\\xbb\\xd7\\x9cS\\xb4\\xca\\x12\\xd3\\xf5\\xd4\\xf7\\xfd\\xb3\\xae_&\\xb5g\\x1c\\xc7G\\x87\\x19&\\xed\\xf2\\xee1J\\x92\\x04\\x8f\\x8f\\x8f`\\x8cu\\xa6X\\xeeJ\\xaf\\xbc\\x8b\\xaa[\\xdem\\x04\\x16E\\x81\\xe5r\\t\\xc6\\x98v\\x8f]\\x82P\\x91\\xe3\\xb3\\xdd\\x059@y=\\x91\\xe7\\xe2\\xb5\\xea\\x95U\\xdaR-\\x9b\\xae\\xa7]\\xb7rw\\xd1i\\x97\\xab>\\xb3\\xccf3,\\x16\\x0bk\\xc2\\xe8\\xae \\xdd2A\\x10\\x04A\\xb4\\x0b\\x85\\xb9\\x04A\\x10D/\\xa9\\xbb\\x9d\\x0b\\x94\\x93\\x8a\\xa6\\xc9\\xe1\\xf9|~RP|\\x8d\\x98B\\xdd\\xc1`\\xa0=\\x8eRq\\xf9\\xe9\\xd3\\xa7J\\xb5\\xa9-DQ\\xa4\\r&L:\\xb9c9U\\xb1\\x1c\\xc7\\xb1\\xb1]\\x16\\x86\\xa1\\xd5\\xed\\xe7C\\x91A@\\xd5\\xc4#\\xe7\\x1c\\xab\\xd5\\x8aB\\x00\\xe2`\\x1c\\xc7\\x81\\xe7y\\x95\\xe7]\\x9e\\xe7X\\xaf\\xd7\\x8d\\xeb\\x95w\\xb1Q\\xb7\\x1c\\xc71\\xe28\\xael\\x06\\xe7y\\xbeiW\\x9e\\xa2U\\xde\\xfd9M\\xaa9u\\xdf\\xc3\\xd4$;\\xe4{\\xaa\\xed\\xae\\xaa\\xfd\\xe0\\xe5\\xef\\xcb\\xe3\\xd86]\\xea\\x95w\\x91\\xba\\xe5,\\xcb*\\x8f\\xd3j\\xb5\\x82\\xe7yW\\xdd|#\\x8e#\\x8a\"\\xc4q\\\\i%\\x91\\xef\\xa7k\\xd5+\\xab\\xb4\\xa1Z6m?\\xe28\\x8e\\x95\\xe3\\xb3*\\xed\\xb2\\xe93\\xcbb\\xb1\\xe8\\xcc\\x92a\\x0b\\xa4[&\\x08\\x82 \\x88\\xf6\\xa0OE\\x04A\\x10D/i\\xa2\\x9d\\xbbO;\\xbbO[K\\xbc\\xa5*\\xd4\\x95\\xfb\\x97\\xe9\\xf0}\\x1fy\\x9e\\xe3\\xf1\\xf1\\xd1\\xdaP\\xd7\\xd4\\x14\\xca\\xf3\\xbc\\x96\\xd0\\xffT\\xc5r\\x96e\\xc6\\xc6\\x9e\\xef\\xfb[\\x8a\\xe2>\\xc3\\x18C\\x18\\x86\\xc6\\x894Z\\x80A\\x1c\\x8a\\x10b\\xef\\xa4l\\xdb-\\x1c\\x9bt\\xcb\\xf2\\x1e\\xf8\\xf4\\xf4dl\\xb5\\xa5iz\\xb2VY\\xfdY\\xba\\x10\\xc0u\\xddZ\\xf6\\x9a\\r\\xc3P{\\xbf?gQ\\x8e\\xaa]\\xd6]\\xc3\\xe5\\xd7===\\xb5:\\xd1m\\x83^y\\x97\\xe1ph|\\xfeY\\x96Y7\\x06 \\xec\\xc5t\\xcf/\\x8a\\x02\\xc3\\xe1\\x90l\\x1d/4\\xadZN\\xd3T{\\x7f\\x92&\\x0c[Q\\xb5\\xcb\\xba\\xeb\\xb8\\xef\\xfb(\\x8a\\x02\\x9f?\\x7fnd\\xaf\\xe1>A\\xbae\\x82 \\x08\\x82h\\x07\\ns\\t\\x82 \\x88\\xde\\xd2D;W\\xaa\\x12u\\x13\\x0c\\x9cs<<<\\xd0\\xc4\\xe2\\x91\\xa8\\xa1.\\xe7\\\\\\xdb*\\x95A\\xae\\xc4\\xe6P\\xd7\\xa4\\xef\\xad\\xa3-w\\x8aby\\xdf\\xfbs\\xdf\\xfb\\xbb\\x8f\\xac\\xd7\\xeb\\xca\\xe3!\\x83\\xde\\xe7\\xe7\\xe7Z\\xf7\\x7f#.\\x17\\xb9ow\\xd5B!\\xd7u\\xdf\\\\\\x9f\\xda\\xc2\\x06\\xddr\\x96e\\x9b\\xeb0P\\x1e\\x8f\\xaa\\xd0\\x8f1\\x86\\xc1`p\\x92VY%I\\x12\\xed\\xc2\\xa9\\xbaB\\x00\\xd3\\xa2\\x9c\\xa2(\\xceR\\x8d\\xcak\\xadTR\\xef\\xe2y\\xde&H\\x8e\\xe3\\x18\\x9f>}jEEi\\x8b^Y%\\xcfsm\\xfbV\\x9e\\x8b\\xf3\\xf9\\xbc\\xed\\x87E\\xf4\\x10\\xce9\\x9e\\x9f\\x9f\\xb5\\x81m\\x14E\\xa4|UhZ\\xb5\\xac\\xfb,f\\xda\\xae\\xc4&\\x82 \\xc0\\xed\\xed\\xad\\xf6^&\\xafO\\x9cs<>>\\xe2\\xf9\\xf9\\xd9\\xaa\\xcf)mB\\xbae\\x82 \\x08\\x82h\\x07\\ns\\t\\x82 \\x88\\xde\\xd2D;\\x17(\\x03E\\xd3\\x07\\xd2,\\xcb\\xf0\\xf4\\xf4t\\xd2\\xf7\\xbev\\x8a\\xa2@\\x10\\x04\\xf8\\xea\\xab\\xaf\\xde\\x04\\xba\\x9e\\xe7\\xc1\\xf3\\xbc\\xca\\xd7\\xcd\\xc6P\\xd7u]m\\xab!M\\xd3\\xb3\\'-\\x8eU,\\xefk\\x8e\\xefk\\x9e\\xf7\\x91,\\xcb\\xb0^\\xaf1\\x1a\\x8d\\xde<\\xaf \\x08\\xe08\\x0e\\x8a\\xa206\\xd1\\x08\\x02(\\x17\\x05\\xc8E\\x18U\\xe7\\xf5x<\\xde\\xec\\xa7\\xdb\\x05]\\xea\\x96\\xe38\\xc6\\xe7\\xcf\\x9f\\xdf\\x04\\xd9\\xbb\\xf7_\\xcf\\xf3pss\\x03\\xcf\\xf3\\xce\\x0e\\xbd\\xdb\\n\\x01L\\x8br\\xcem\\x12\\xe5y\\xbe\\x19O\\xec^\\x9fv\\xdfcy\\x9e\\xe3\\xf3\\xe7\\xcf\\x8dj\\x97m\\xd2+\\xab,\\x16\\x0b8\\x8eS\\xa9\\xbe\\x95a\\xd3b\\xb10\\xb6\\x9c\\t\\x02(\\x17\\xe4\\x14E\\x01\\xd7u\\xdf,\\x80\\xf1<\\x0fQ\\x14\\xd52>\\xbb\\x14\\x9aT-\\xcb\\xf1Y\\x15\\xc3\\xe1\\xb07c\\xd14Mqss\\xf3\\xe6\\xbe\\xc3\\x18{s\\x0f\\\\.\\x97\\x95\\xf7\\xcak\\x81t\\xcb\\x04A\\x10\\x04\\xd1<\\x14\\xe6\\x12\\x04A\\x10\\xbd\\xa6\\x89v.P\\xae\\xde7M\\x18\\xafV+RF\\x9d\\x80\\xec\\x95+\\xa9z\\xfe\\x8e\\xe3\\xe0\\xf6\\xf6\\x16\\xef\\xde\\xbd\\xdb\\xfb\\xf7\\xafU\\xbbL\\xbae\\x82 \\x08\\x82h\\x0e\\ns\\t\\x82 \\x88\\xde\\xd3d;\\xd7q\\x1c\\xdc\\xdf\\xdfk\\'\\xcf9\\xe7xxx\\xa0\\x0f\\xa5{\\xa8z\\x1d\\x1c\\xc7\\xd94[e@\\xe9\\xba.&\\x93\\tF\\xa3\\x91\\xb6-PE\\x97\\xa1n\\x10\\x04\\xda\\x89\\xb0SB\\x9fc\\x14\\xcb\\xfb\\xde\\x7f\\xfb\\xde\\xbf}\\xa5*\\x04\\x00^\\x17`\\xe8Z\\x1f\\xa4[&Tv\\xf5\\xca*\\x8c1\\xdc\\xdf\\xdfW\\x06JEQt\\xa6PlR\\xb7\\xbcO\\xab\\xac2\\x1c\\x0e\\xf1\\xfe\\xfd{\\xe3c9\\xe5\\\\k\\xbb\\x95{\\xc8\\xf7>%\\xf41=\\xf7\\xc9d\\x82\\x0f\\x1f>h\\'\\xbb%uh\\x97m\\xd5+\\x03ePR\\x15\\xc0\\xc9\\xf6\\x9b\\xee\\xbeEA\\x00\\xa1\\xb2\\xabWV\\x19\\x0c\\x06\\xda\\x050].\\xca\\xb1\\x8d:U\\xcb\\xba\\xf1\\x19`^8c#\\xba\\xeb\\xf8`0\\xc0\\xcd\\xcd\\r\\xde\\xbd{\\xb7wa\\xce\\xb5j\\x97I\\xb7L\\x10\\x04A\\x10\\xcd@a.A\\x10\\x04q\\x114\\xd5\\xce\\x05\\xcaU\\xeb\\xa6\\xe6J\\x96e\\xda@\\x80(\\xd1\\xbd\\x06A\\x10\\xbciLH\\xc6\\xe31\\xbe\\xfa\\xea+\\xebC]\\xc6\\x986\\x08\\xe0\\x9c\\x1f\\xdd\\xac:T\\xb1\\xbc\\xaf\\x19\\xbe\\xafY\\xdegL\\xfb\\x96\\xde\\xde\\xde\\x1a\\xaf\\x07\\xa4[&$\\xa6\\xe0\\xd3u]|\\xfd\\xf5\\xd7\\xda@\\xa9\\xcbVW\\x13\\xba\\xe5C\\xb4\\xca\\xc0k\\x93\\xf3\\xfe\\xfe\\x1e\\x8e\\xe3T\\xda\\x02$\\xc7N^\\x9b\\xae\\x97\\xbe\\xef7\\xba\\xe7\\xb7I\\xfdy\\xca>\\xc9\\xba\\xe7.[pr\\xa1\\xcd\\xcd\\xcd\\xcd\\xde\\xc56\\xe7h\\x97m\\xd5+\\x03\\xfas\\x881\\x86\\xaf\\xbf\\xfeZ{\\xef\"\\xdd2!\\xa9\\xd2+\\xabL&\\x13\\xad\\x99\\xe4\\x94\\xf1\\xd9\\xa5R\\xa7j\\xd9t\\xbd\\xecS+\\xd7d\\x97\\x90\\xc7+\\x08\\x02|\\xf8\\xf0a\\xef\\xbd\\xe9\\x1a\\xb5\\xcb\\xa4[&\\x08\\x82 \\x88f\\xa00\\x97 \\x08\\x82\\xb8\\x08\\x9al\\xe7\\x02\\xe5~[\\xa6I\\x88\\xd5jE\\xab\\x8c5\\x98\\x8e\\xffd2\\xd1\\x86\\x12\\xab\\xd5\\n\\x9e\\xe7\\xe1\\xee\\xee\\xce\\xfaP7\\x8a\"\\xed\\nt\\x93n\\xae\\x8aC\\x15\\xcb\\xb3\\xd9\\xcc\\xf8\\xbe\\x9eL&\\x8d\\x86\\x1f]a\\xd2#:\\x8e\\x83(\\x8a\\x8cm3\\xd2-\\x13\\x80^\\xaf,\\xb9\\xb9\\xb9\\xa9\\xd4sJ\\xb2,\\xebt\\xcf\\xf4:u\\xcb\\xc7h\\x95\\xdf\\xbd{\\xf7\\xe6^\\xa8\\xbb6\\x1f\\xabZ65\\xe5\\xda\\x08\\x01t?\\xc3\\xd44\\xabB\\xa7X\\x06\\xde\\x1e+\\xb9g|\\x13\\xdae[\\xf5\\xca@\\xf9\\x1e\\xd5\\x1d\\xa3(\\x8a\\xe0y\\xde\\xde \\x80t\\xcb\\x84N\\xaf\\x0c\\x94\\xd7\\xab\\xc9d\\xb2w|F\\xd4\\xa7Z>d|\\xd6\\x17t\\xcf\\x9b1\\xb6\\xd5.v\\x1c\\x07\\xef\\xde\\xbd\\xc3d2\\xd9\\xfb=\\xafM\\xbbL\\xbae\\x82 \\x08\\x82\\xa8\\x1f\\ns\\t\\x82 \\x88\\x8b\\xa1\\xc9v.P\\xea\\x08M\\xe1\\xd8|>\\xeftr\\xdfVL\\xc7~:\\x9dj\\xc3\\\\\\xb5\\r`{\\xa8\\xcb\\x18\\xd3NR\\xe5y~\\xf0\\xfb\\xe2P\\xc5r\\x1c\\xc7\\xc6I\\xc80\\x0c\\x8d\\xe7C\\x9fI\\xd3T;\\x11\\x16E\\x11\\x18c`\\x8c\\x19\\xf7\\t&\\xdd\\xf2uc\\xd2+\\x03\\xe5\\xfbH\\x9eou\\xebw\\xeb\\xa2\\x0e\\xdd\\xf2)Z\\xe5\\xaa\\xeb\\xb5I\\x9by\\xe8yf\\n\\x01t\\xfb`\\xd7M\\x18\\x86\\xdaP\\xf5\\x98E9\\xa6\\xe7\\\\u\\xac\\x06\\x83A\\xed\\xdae\\x9b\\xf5\\xca\\xc0a:\\xed\\xe1ph\\x0c\\x7f(\\x08\\xb8nLze\\xe0u\\xc1\\xcb\\xbe\\xf1\\x19\\x8d\\x05J\\xeaP-\\x1f2>\\xeb\\x0b&\\xc5r\\xd5\\xe2\\x80\\xc9dB\\xda\\xe5\\nH\\xb7L\\x10\\x04A\\x10\\xf5Ba.A\\x10\\x04q14\\xdd\\xce\\xdd\\xa7\\xad\\xdd\\xa7\\xbd\\xbdFL\\xc7]\\xbe^\\xbaI\\xfa\\xaav\\x93\\xcd\\xa1\\xeeh4:[\\xc9z\\x88b9\\xcb2\\xa3V\\xd0\\xf7}c\\x90\\xd9wt\\x13?\\xbb\\xba\\xeb\\xc1``\\x0c\\xe2H\\xb7|\\xbd\\xec\\xd3+\\xab!\\xa9i\\x8f\\xbf$I:m\\xd8\\x9c\\xa3[>U\\xab\\\\E\\x1d\\xaa\\xe5$I\\xb4\\xf7\\xce\\xb6B\\x00S\\xe8S\\x14\\xc5\\xc1\\xa1\\xcf>\\xc5r\\x15uk\\x97m\\xd6+\\x9b\\x02\\xb4\\xe1p\\xb8u\\x8c\\xa6\\xd3)\\xe9\\x96\\x897\\xec\\xd3+\\x8f\\xc7\\xe3\\xadkc\\x1d\\xe3\\xb3K\\xa7\\x0e\\xd5\\xf2\\xa1\\xe33\\xdb9D\\xb1\\\\\\x05i\\x97\\xdfB\\xbae\\x82 \\x08\\x82\\xa8\\x17\\ns\\t\\x82 \\x88\\x8b\\xa2\\xe9v\\xae\\x9cp\\xd5M\\nq\\xce\\xf1\\xf0\\xf0p\\xf1\\x1f\\xce\\x0f\\xc5t\\xcc\\xe5k5\\x1c\\x0e\\xb5\\xc7\\xd3\\xa4\\x1c\\xb6-\\xd4u]W\\x1b\\xfa\\x98\\x94\\x92*\\xfb\\x14\\xcb\\xfb\\xde_\\xfb\\xde\\x9f}\\'\\xcb2csyw\\xd2\\x9ft\\xcb\\xc4.\\x87\\xe8\\x95wCK[\\xdb\\xb9\\xc0i\\xba\\xe5s\\xb5\\xcaU\\x9c\\xabZ\\xb6%\\x040\\x85>\\x87\\x8c!\\x8eQ,\\xeb~\\xfe\\xb9\\xdae\\x9b\\xf5\\xca\\xc0a\\xe3\\x02\\x89\\xe38\\xa4[&\\xdep\\x88^Y\\xa5\\x8e\\xf1\\xd9\\xa5s\\xaej\\xf9\\xd8\\xf1\\x99\\xcd\\x1c\\xaaX\\xae\\x82\\xb4\\xcbo!\\xdd2A\\x10\\x04A\\xd4\\x07\\x85\\xb9\\x04A\\x10\\xc4E\\xd1t;\\x17(\\'c\\xd2\\x9c\\x9a\\xc26\\xd2-\\x13\\x92c\\xf4\\xca\\xbb\\xe8\\xee+\\xa6\\xbd^\\xdb\\xe2\\x10\\xddr\\x9dZ\\xe5*\\xceQ-\\x1f\\xb2\\x7fj\\x9b\\x9c3\\x868E\\xb1\\\\\\xc5\\xa9\\xdae\\x9b\\xf5\\xca\\x80y\\xefa\\xd3q\\'\\xdd2\\x01\\x1c\\xafWV9g|v-\\x9c\\xaaZ>u|f#\\xa7*\\x96\\xab \\xed\\xf2+\\xa4[&\\x08\\x82 \\x88z\\xa00\\x97 \\x08\\x82\\xb88\\xdah\\xe7\\x02\\xe5\\xe4\\xa2\\xe9\\x03\\xfa|>\\xaf\\xedg\\xf5\\x8dC[\\xb9\\x92ST\\xcbU\\xd8\\x10\\xea\\x9e\\x1a\\xfa\\x98\\x14\\xcbY\\x96\\x19\\xffn\\x18\\x86\\xbdk>\\x1c\\x8b)\\x04\\xd8\\x17P\\x90n\\x998E\\xaf\\xacb\\xd2D\\xc6q\\xdc\\xf9\\x04\\xacI\\xb7\\xfc\\xfc\\xfc\\x8co\\xbf\\xfd\\xb6V\\xadr\\x15\\xa7\\xa8\\x96\\x8f\\xd9?\\xb5-N\\xdd\\'\\xf9\\\\\\xc5r\\x15\\xc7h\\x97\\xbf\\xfd\\xf6[\\xed\\xb5\\xcc\\x06\\xbd\\xb2\\x10B\\xdb\\xa84ip\\x01\\xd2-\\x13%\\xc7\\xea\\x95w\\xb1yQ\\x8e\\r\\x9c\\xaaZ>g|f\\x1b\\xe7(\\x96\\xab \\xed\\xf2+\\xa4[&\\x08\\x82 \\x88\\xf3\\xa10\\x97 \\x08\\x82\\xb8H\\xdah\\xe7\\xee\\xd3\\xda\\xee\\xd3\\xe2^2\\xc7\\xea\\xd6\\xceQ-W\\xd1e\\xa8\\x1b\\x04\\x81v2L\\x17\\xfa\\x98\\x14\\xcb\\xae\\xeb\\x1a\\x9b(\\xbe\\xef\\x1bU\\xc2\\x97\\x80)\\x04\\xf0;\\xe7\\xda\\xd7\\x05u(\\x96\\xab \\xedr\\t\\xe9\\x96\\t\\x82 \\x08\\xe2<(\\xcc%\\x08\\x82 .\\x92\\xb6\\xda\\xb9R\\x85\\xa8\\x9b@\\xe2\\x9c\\xe3\\xe1\\xe1\\xe1\\xaa&\\x88\\x8em\\xe5J\\xceU-W\\xd1E\\xa8k\\n}8\\xe7\\x95\\x93^:\\xc52\\xe7\\xdc\\xa8_\\xde\\xf7\\xfe\\xbb\\x14L\\xfb\\x92\\x1e\\x12\\x02\\x00\\xa4[\\xbef\\xce\\xd1+\\xabDQ\\xa4}\\xaf\\xd9\\xd0\\xeaRu\\xcby\\x9e\\xe3\\xe9\\xe9i31-\\x83\\xdd]N\\xd5*Wq\\xacjYw=\\x04\\xcaE*]j\\xe3O\\xd9\\'\\xb9.\\xc5r\\x15\\xfb\\xb4\\xcbj\\x80\\x9b$\\t\\x1e\\x1f\\x1f7\\xefy\\x1b\\xf4\\xca\\x80\\xfe\\x1ca\\x8c\\x19CZ\\x15\\xd2-_\\'\\xe7\\xe8\\x95UN\\x19\\x9f]\\x1b\\xc7\\xaa\\x96\\xf7\\x8d\\xcf\\xfaD\\x9d\\x8a\\xe5*H\\xbbL\\xbae\\x82 \\x08\\x828\\x17\\ns\\t\\x82 \\x88\\x8b\\xa5\\x8dv.PN\\xd4\\x9a>\\x98\\xca}\\xec\\xae\\x85c[\\xb9\\x92\\xbaT\\xcbU\\xb4\\x1d\\xeaFQ\\xa4\\rF\\xaattU\\xcfO\\xb6\\x1dt\\xc7d_3\\xfcR0\\xe9\\x0f\\x1d\\xc798\\x04\\x00H\\xb7|\\x8d\\x9c\\xabWV1\\xbd\\xdf\\xb2,\\xb3B\\xab\\x7f{{\\x8b4M\\xf1\\xf4\\xf4\\xf4fR:\\xcb\\xb2\\xadk\\xcd\\xb9Z\\xe5*\\x8eQ-\\x9b\\x9ap6\\x84\\x00\\xba\\xc7P\\xd5DkB\\xb1\\xac{L\\xbb\\xed\\xae\\xd5j\\xf5\\xe6g\\x17E\\x81\\xa7\\xa7\\'\\xa4i\\xda\\xb9^\\x19(\\x17y\\xe9\\x8e\\x8f\\xe9~\\xb9\\x0b\\xe9\\x96\\xaf\\x93s\\xf5\\xca*\\xfb\\xc6g\\xd7\\xce1\\xaa\\xe5:\\xc7g6P\\xb7b\\xb9\\n\\xd2.\\x93n\\x99 \\x08\\x82 \\xce\\x81\\xc2\\\\\\x82 \\x08\\xe2bi\\xab\\x9d\\x0b\\x94\\x93C\\xa6\\xc9\\xe7\\xd5ju\\x15\\xea\\xa8S[\\xb9@\\xfd\\xaa\\xe5*\\xda\\nuMM\\xa3<\\xcf\\xb7\\x8e\\x91N\\xb1\\xbc\\\\.\\x8d\\x8d\\xd3\\xc9d\\xd2is\\xad-\\xd24\\xd5Nd\\x99\\x9a\\x92U\\x90n\\xf9\\xba\\xa8C\\xaf\\xbc\\xcb)\\xfa\\xdd\\xb6\\x90\\xed[\\xce\\xb9\\xf6\\x1a\\xb5\\\\.Q\\x14E-Z\\xe5*\\x0eU-\\x9bB\\x00\\xd7uk\\r@O%\\x0cC\\xedb\\x99\\xddE9M)\\x96\\xabP\\xb5\\xcbEQh\\x8f\\xa3\\x10\\x02\\x9cs,\\x16\\x8b\\xce\\'\\xc6\\xeb\\xd4i\\x93n\\xf9\\xba\\xa8C\\xaf\\xac\\xb2o|Fc\\x80\\xc3U\\xcbu\\x8e\\xcfl\\xa0)\\xc5r\\x15\\xd7\\xae]&\\xdd2A\\x10\\x04A\\x9c\\x06\\x85\\xb9\\x04A\\x10\\xc4E\\xd3V;\\x17([\\x7f\\xa6pm>\\x9f[\\xd1\\xdcj\\x92S[\\xb9\\x92&T\\xcbU\\xb4\\x11\\xea\\x9a\\xf4\\xbf\\xea\\xc4v\\x95F9I\\x12\\xacV+\\xa3\\x92\\xfa\\x90\\xe3y\\t\\xe8\\xdeS&]\\xa2\\t\\xd2-_\\x0fu\\xe9\\x95UL{\\x00&I\\xd2Y\\x83&\\xcb\\xb2\\xcdu)\\x0cC\\xad\"XR\\x87V\\xb9\\x8aCU\\xcbI\\x92h\\x9bv\\xb6\\x84\\x00\\xa6\\xd0\\xa7(\\x8a\\xad\\x89\\xff&\\x15\\xcbUH\\xed\\xb2\\xe9\\x1e4\\x18\\x0c\\x10\\x86!\\xe28\\xc6\\xa7O\\x9f:SW\\x9a\\x02\\xb2\\xe1px\\xd2\\xf1!\\xdd\\xf2uP\\x97^y\\x97C\\xc7g\\xd7\\xca\\xa1\\xaa\\xe5\\xba\\xc7g]\\xd2\\xb4b\\xb9\\x8ak\\xd6.\\x93n\\x99 \\x08\\x82 N\\x83\\xc2\\\\\\x82 \\x08\\xe2\\xa2i\\xb3\\x9d\\xbbO{+\\x84\\xc0\\xe3\\xe3\\xa3v\\x02\\xbb\\xef\\x9c\\xd3\\xca\\x954\\xa9Z\\xae\\xa2\\xc9P\\xd7u]m\\xe8\\xa3*\\'w\\x9fW\\x9e\\xe7X,\\x16\\xf0<\\xafr\\x92\\xdb\\xf7}c\\xbb\\xf4\\x92\\xc8\\xb2L\\xab\\xcc\\x1c\\x0e\\x87\\'+\\xa6I\\xb7|\\xf9\\xd4\\xa9W\\xde\\xc5\\xb6vn\\x1c\\xc7oT\\x8c\\x93\\xc9\\xe4\\xcd\\xb5\\xd4\\xf3<\\xdc\\xdc\\xdc\\xc0u\\xddF\\x1f\\xe7!\\xaa\\xe5\\xbe\\x84\\x00\\xa6\\xd0G>\\x87\\xb6\\x14\\xcb\\xbb,\\x97\\xcb\\xad\\xd7T\\x851\\xb6\\xb5\\xe0\\'\\xcfs|\\xfe\\xfc\\xb9\\x93=A\\xcf]\\xe4U\\x05\\xe9\\x96\\xaf\\x83:\\xf5\\xca*\\x87\\x8e\\xcf\\xae\\x95CT\\xcbM\\x8d\\xcf\\xba\\xa2\\r\\xc5r\\x15\\xd7\\xac]&\\xdd2A\\x10\\x04A\\x1c\\x0f\\x85\\xb9\\x04A\\x10\\xc4\\xc5\\xd3f;W\\xb6et\\x93\\xbf\\x9cs<<<\\\\\\xe4\\x87\\xd3:&l\\xdbP-W\\xd1T\\xa8\\xbb\\xef\\xbd\\xb7\\xabX\\xe6\\x9cc6\\x9bA\\x08Qy\\x1c\\xf6\\xbd\\xbf.\\x8d&B\\x00\\x80t\\xcb\\x97N\\x13ze\\x95 \\x08\\xb4\\xed\\xd38\\x8e[kv\\xcb\\x05BU\\x13\\x9e\\xae\\xebn\\x85\\xa2A\\x10\\xe0\\xf6\\xf6v\\xf3\\xb8M\\xad\\xe5s\\xd9\\xa7Z\\xaek\\xff\\xd46p\\x1c\\xc7\\x18N\\xaf\\xd7\\xebV\\x15\\xcb\\x92<\\xcf7\\x8bN\\xe4\\x02\\x1fu\\xc1\\xd4h4z\\x13\\xa6\\xc8\\xf3\\xa2\\xcd\\tr\\xce\\xb9\\xb1\\xb5|\\x8e\\xe6\\x9bt\\xcb\\x97M\\xddz\\xe5]\\xda\\xfcl\\xd0G\\xf6\\xa9\\x96\\x9b\\x1a\\x9fuE\\x9b\\x8a\\xe5*\\xaeU\\xbbL\\xbae\\x82 \\x08\\x828\\x0e{>)\\x13\\x04A\\x10DC\\xb4\\xd9\\xce\\x05\\xca\\tJSc$\\xcb2c\\xd0\\xd0G\\xeah\\xe5J\\xdaR-WQw\\xa8k\\x9a\\xacN\\x92dk\\xdfE!\\xc4V\\x0be\\xf7\\x98\\xedk~_\\x1a\\xbb\\x1aS\\x15S\\x98v(\\xa4[\\xbe\\\\\\x9a\\xd0+\\xef\\xa2\\x9b\\xac6\\xed\\x05[\\'\\xaaVYG\\x18\\x86\\x18\\x0c\\x06\\x18\\x8f\\xc7\\x98N\\xa7[\\xc1\\x87\\x10\\xc2\\xa8/=\\x87}\\xaa\\xe5:\\xf7Om\\x83}\\xa1O\\xdb\\x8ae\\xe0mP\\xe98\\x0e\\xa6\\xd3\\xe9F;k\\xba\\x7f\\xb5\\xa9]\\xde\\xdd[X\\xa5\\x8e\\xc0\\x87t\\xcb\\x97ISze\\x95}\\xe3\\xb3K\\xb5\\xe8\\x1c\\x8aI\\xb5\\xbc\\\\.\\x1b\\x1d\\x9f\\xb5M\\x17\\x8a\\xe5*\\xaeQ\\xbbL\\xbae\\x82 \\x08\\x828\\x0e\\ns\\t\\x82 \\x88\\xab\\xa0\\xed\\x15\\xf8Q\\x14\\x19\\'\\xa5W\\xab\\xd5E\\xad6\\xaes\\x85~\\xdb\\xaa\\xe5*\\xea\\x0cuM\\xa1\\xcf\\xc3\\xc3\\xc3\\xe6\\xbf\\x97\\xcb\\xe5f\\xc2\\xa2J\\xb1<\\x99L\\x8e\\n\\xc5\\xfb\\x8e)\\x04\\xa8+\\xf0!\\xdd\\xf2\\xe5\\xd1\\xa4^Y\\xc5\\xa4\\x91\\x8c\\xe3\\xb8\\xd1\\t\\xd6*\\xadr\\x15\\x9e\\xe7\\xe1\\xe7?\\xff\\xb9\\xb6\\xbd\\x98\\xa6ic\\xc1\\xb3\\xee\\xba)\\x17\\xb1Tq\\xea\\xfe\\xa9Mc\\xda\\'\\xd9\\x14j4\\x15\\x02,\\x97K\\xad\\xde4\\x8a\"\\xfc\\xfc\\xe7?\\xdf\\xbb\\xe8\\xa7\\r\\xed\\xb2\\x10B\\xfb\\xfdM\\x9a\\xdbc \\xdd\\xf2e\\xd2\\x94^y\\x97\\xae\\x17\\xe5\\xd8\\x8ci1\\x8a\\xc90d\\xe3\\x82\\x9c}t\\xa5X\\xae\\xe2\\x1a\\xb5\\xcb\\xa4[&\\x08\\x82 \\x88\\xc3\\xa10\\x97 \\x08\\x82\\xb8\\n\\xdan\\xe7\\x02ePd\\n\\xdf\\xe6\\xf3y#?\\xb7m\\xeal\\xe5\\x02\\xdd\\xa9\\x96\\xab\\xa8#\\xd4\\xe5\\x9cWN\\xac\\xcb&\\xae\\x10\\x02I\\x92lM&\\xed>\\xff0\\x0c{\\xa9\\xad;\\x15S\\x08\\xe0y^m\\xa16\\xe9\\x96/\\x8b\\xa6\\xf5\\xca*\\xa6\\xbd]\\x8b\\xa2hd\\xe1\\x89I\\xab\\xbc\\xcbp8\\xc4\\xfb\\xf7\\xef\\x11E\\x91\\xb1\\x89\\xdc\\x94nYw\\x9cW\\xab\\x95\\xf6~as\\x08\\xa0{l\\xeb\\xf5Z\\xfbZ7\\x11\\x02\\xa8z\\xe5*\\xa6\\xd3)\\xa2(\\xc2\\x87\\x0f\\x1f\\xf6\\xfe\\xfc\\xa6\\xb5\\xcb\\xab\\xd5J\\x1b\\xc8\\x99\\xf6\">\\x16\\xd2-_\\x16M\\xeb\\x95U\\x82 \\xd0\\x06\\x96M/\\xca\\xe9\\x03U\\xd7\\x109v\\xad2\\x97\\x98\\x16\\xbe\\xd8L\\xd7\\x8a\\xe5*\\xaeM\\xbbL\\xbae\\x82 \\x08\\x828\\x0c\\ns\\t\\x82 \\x88\\xab\\xa1\\xedv\\xee>-\\xae\\x9c\\x98\\xef\\xbb\\xca\\xad\\x89}\\xb3\\xbaT-WqN\\xa8\\xfb\\xf4\\xf4\\xb4\\t0\\xd4\\x89\\xc14M\\xc19\\xc7r\\xb9|s\\x0c\\xd5\\xb0R\\xee\\x87xM\\x98\\xf6\\x1d\\xad3\\x04\\x00H\\xb7|I\\xb4\\xa1WV\\x89\\xa2H\\xfb^\\xac\\xbb\\xd5u\\x88V\\x19(\\xef;777\\xb8\\xbf\\xbf\\xdfL\\x8c\\x8eF#\\xed\\x02\\x99\\xa6t\\xcbU\\xaae\\xb9p\\xa5*\\xcc\\xf5}\\xdfj\\xf3\\x80N\\x1d\\x9a$\\t\\x92$ys\\x8dhJ\\xb1l\\n&\\x83 \\xd8\\\\\\xcb\\xe4\\xfe\\xea777{\\xaf\\x97Mi\\x97u\\xe7\\x00c\\xcc\\x18\\xbe\\x9e\\x02\\xe9\\x96/\\x836\\xf4\\xca*\\xa6E9\\x9c\\xf3F\\x9b\\xeb}\\xa0j\\xbc+\\xafwU\\x8dw\\x9b\\x17\\xe4\\xe8\\xb0E\\xb1\\\\\\xc55i\\x97I\\xb7L\\x10\\x04A\\x10\\x87Aa.A\\x10\\x04q5t\\xd1\\xce\\x95\\x13\\xaa\\xba\\xc9T\\xce\\xb9QWf;u\\xb7r%6\\xa8\\x96\\xab85\\xd4\\xf5}\\x1f\\x8b\\xc5\\x02OOO\\x9bPW\\xfe\\xbfl\\xef\\xaa?C\\x86\\x00\\xfb\\xde?\\x97\\x88Io\\xe88N\\xed!\\x00@\\xba\\xe5K\\xa0-\\xbd\\xb2\\x8a\\xe9\\xfd\\x98eYm\\xf7\\x94c\\xb4\\xca\\xef\\xde\\xbd\\xab\\x9cP7\\xb5\\xd9\\x9a\\xd2-\\xef^#\\x93$\\x81\\x10\\x02y\\x9e\\xbfY\\xc4\\xd4\\x87\\x10`\\xf71\\x16E\\x81<\\xcf7!\\xb5J\\x13!\\x80I\\xaf,C\\xfc]F\\xa3\\xd1A\\xed\\xae\\xba\\xb5\\xcbi\\x9aj\\'\\xde\\xa3(j\\xe4\\\\$\\xddr\\xffiK\\xaf\\xacbz?\\x92jy{Q\\x8az\\xad\\xdb\\xbd\\xbf55>k\\x1a\\x9b\\x14\\xcbU\\\\\\x93v\\x99t\\xcb\\x04A\\x10\\x04\\xb1\\x1f\\ns\\t\\x82 \\x88\\xab\\xa2\\xedv.PN\\x86\\x98&\\x19\\xb3,3\\xaaAm\\xa6\\x89V.`\\x97j\\xb9\\x8acC]9)$\\x15\\x99\\x0f\\x0f\\x0fX,\\x16X,\\x16o\\xda\\xc6\\xf2y\\xefkv_*i\\x9aj\\'\\xa2LM\\xc8s \\xddr\\xbfiS\\xaf\\xbc\\x8b)\\x84<7\\x088E\\xab\\xac\\xbbnz\\x9e\\xd7\\xbanY=\\xe6B\\x88\\xadIs5\\x08p]\\xb7\\xf3\\x06\\xd4!\\x84a\\xb8u=V\\xc3A\\xb9G\\xba\\xa4\\xee\\xf7\\xdb!ze\\xdd\\x82\\x94\\xc1`\\xd0\\xbav\\xd9\\xf4\\xdeo*\\xb8\\'\\xddr\\xbfiS\\xaf\\xacbj\\x8a\\xe7y~\\xf5\\xf7~\\xf5\\xba\\xa1\\xb6X\\xb3,\\xdbZ\\x88\\xd8\\xd4\\xf8\\xacilT,Wq-\\xdae\\xd2-\\x13\\x04A\\x10\\x84\\x19{F\\'\\x04A\\x10\\x04\\xd1\\x02]\\xb4s\\x81r\\x92\\xc34\\x81\\xb9Z\\xadz\\xf7\\x01\\xb5\\xa9V\\xae\\xc46\\xd5r\\x15\\xc7\\x84\\xbaj\\xdb8I\\x12<<<\\xe0\\xf9\\xf9\\xf9M\\x83O\\x1e\\xb7\\xc9db\\xb5v\\xb4)t\\xe7\\x81I\\x87X\\x07\\xa4[\\xee/m\\xeb\\x95UL{\\x04&Irr@z\\x8eVYG\\xdb\\xbaeU\\xb5\\xbc^\\xaf\\xb7\\x1aw\\xea5\\xaf/!\\xc0n\\xe8\\xa3\\x86\\x00\\x9c\\xf3\\xcdsjB\\xb1|\\xa8^YG\\x9b\\xdaeS\\x006\\x1c\\x0e\\x1b\\xd1OKH\\xb7\\xdcO\\xda\\xd6+\\xefb\\xda\\xbe\\xe1\\xda\\xdb\\xb9\\xea\\xd8V\\r\\xdb\\x85\\x10\\x9b\\x05-M\\x8f\\xcf\\x9a\\xc2f\\xc5r\\x15\\xd7\\xa0]&\\xdd2A\\x10\\x04A\\x98\\xa10\\x97 \\x08\\x82\\xb8:\\xbah\\xe7\\x02\\xe5$\\xa3\\xe9\\x03\\xf8|>o,Ln\\x82\\xa6Z\\xb9\\x12[U\\xcbU\\x1c\\x12\\xea\\xba\\xae\\xbb\\x99\\x8c\\\\.\\x97\\xc8\\xb2l\\xa3\\xac{~~\\xc6j\\xb5\\x82\\xeb\\xba\\xf0<\\x0fa\\x18\\xd6r\\x0c\\xfbF\\x96eZ\\x15\\xe6p8l\\xbc\\xa5L\\xba\\xe5\\xfe\\xd1\\x85^y\\x97\\xba\\xdb\\xb9uh\\x95u\\xb4\\xad[\\x96\\xd7\\xc3\\xdd\\xc6\\x9dT-\\xf7-\\x04\\x90\\xa1\\x8fT,\\xab\\xc8\\xfbR\\xdd!\\xc0)ze\\x1dmh\\x97\\x9b\\x1e\\x1b\\x98 \\xddr?\\xe9B\\xaf\\xac\\xe2\\xba\\xaevQ\\x8eI\\x19~\\r\\xc8\\xc5)U\\x0b)\\xe5g\\x966\\xc6gM`\\xbbb\\xb9\\x8ak\\xd0.\\x93n\\x99 \\x08\\x82 \\xf4P\\x98K\\x10\\x04A\\\\\\x1d]\\xb5s\\xf7is\\xa5RS7\\xa1e\\x13M\\xb7r\\x01\\xfbU\\xcbU\\xec\\x0bu\\xa3(B\\x9e\\xe7o\\x02\\x1399\\xb1Z\\xadP\\x14\\xc5Q\\x93\\xf3\\x97D\\x97!\\x00@\\xba\\xe5\\xbe\\xd1\\xa5^Y%\\x08\\x82M\\x03u\\x978\\x8e\\x0fnt\\xd7\\xa9U\\xd6\\xd1\\xb6ny8\\x1cj\\xdbOi\\x9a6\\xb2\\x7fj\\x938\\x8e\\x830\\x0c+\\x03A\\x19v\\xd4\\xf9\\x9e;G\\xaf\\xac\\xa3I\\xed2\\xe7\\\\\\x1b\\x90\\xf8\\xbe\\xdfh\\xbbRB\\xba\\xe5~\\xd1\\x95^y\\x97\\xae\\x16z\\xf6\\x81\\xe1pXy^K\\xd5r_\\x17\\x1f\\xf6E\\xb1\\\\\\xc5\\xa5k\\x97I\\xb7L\\x10\\x04A\\x10\\xd5\\xd8=B!\\x08\\x82 \\x88\\x86\\xe8j\\xd2F\\xaa\\x0eu\\x13S\\x9cs<<M\\xe8\\x95u\\xd4\\xa5]\\x96\\xdb\\x04T!\\xf7\\x1an\\x13\\xd2-\\xdb\\x8d-ze\\x95 \\x08\\xb4\\xe7\\xd5\\xbeE9\\x97\\x8a\\x1c\\x9fU]\\xc7=\\xcf\\x03c\\xac\\x97\\xb6\\x92>+\\x96\\xab\\xb8T\\xed2\\xe9\\x96\\t\\x82 \\x08b\\x9b\\xfe\\x8dR\\x08\\x82 \\x08\\xa2&\\xbal\\xe7\\x02\\xe5d\\xac)\\xa4\\x9a\\xcf\\xe7\\x8d?\\x86ci\\xb3\\x95+\\xe9\\xabjY%\\x8ec,\\x97K\\x14E\\x81\\xd1h\\x84\\xfb\\xfb\\xfb\\xad\\tC\\xd9@\\xe1\\x9cWN0]z\\xa8k\\xdaW\\xb4\\x8b\\x10\\x00 \\xdd\\xb2\\xcd\\xd8\\xa4WV\\x89\\xa2H\\xfb^\\xdd\\r\\xf8\\xda\\xd4*\\xebhZ\\xb7\\xcc9G\\x1c\\xc7p]\\xf7M@\\xe2y\\x1e|\\xdf\\xef\\xcd\\x84\\xb2\\xcaj\\xb5\\xc2`0\\xa8|N\\xae\\xeb\\x1e\\xb5O\\xb2\\x8e\\xa6\\xf4\\xca:\\xea\\xd0.\\xebBl\\xc6\\x981Tm\\x12\\xd2-\\xdb\\x89Mze\\x15\\xd3\\xa2\\x1cy=\\xbb6\\xe4\\xf5\\xacj|?\\x1c\\x0e!\\x84\\xe8\\xdd\\xa2\\x9cKP,Wq\\x89\\xdae\\xd2-\\x13\\x04A\\x10\\xc46\\x14\\xe6\\x12\\x04A\\x10WM\\x97\\xed\\\\\\xc6\\x18\\xee\\xee\\xee\\xb4\\x13\\x8d\\xb2\\xb5e\\xd3>]m\\xb6r%}W-gY\\xb6\\x99\\xb4\\x94Ax\\x18\\x86\\x08\\xc3\\x10Q\\x14m&\\xe6\\xe5\\xfb\\xc0\\x14\\xd6^b\\xa8k\\xd2\\x17:\\x8e\\xd3Y\\x08\\x00\\x90n\\xd9Fl\\xd3+\\xab\\x98\\xde\\xafY\\x96m\\xce\\xff.\\xb4\\xca:\\x9a\\xd4-\\xabM\\xb6\\xdd\\xc9e9an\\x9aT\\xb7\\x11u\\x11\\xd1\\xee\\xa4\\xbfl\\xb6\\x9aL\\x03\\x87\\xd0\\x86^Y\\xc7\\xa9\\xda\\xe54M\\xb5\\x13\\xeaQ\\x14uzN\\x92n\\xd9>l\\xd3+\\xab\\x98\\xde\\xaf\\xd7\\xa6ZV\\xc7gr\\xb1\\x8aDn\\r\\x02\\xf4c,\\xaer)\\x8a\\xe5*.Q\\xbbL\\xbae\\x82 \\x08\\x82x\\x85\\xc2\\\\\\x82 \\x08\\xe2\\xaa\\xe9\\xba\\x9d+\\xdb0\\xba\\xc9t\\xce9\\x1e\\x1e\\x1e\\xac\\xf8\\x90\\xdaE+\\x17\\xe8\\xb7jY}\\xfd\\x84\\x10\\x9b\\xc9n\\xc6\\xd8F\\xe7\\xf7\\xfe\\xfd\\xfb-\\xc5eQ\\x14{\\'\\x97/)\\xd4M\\xd3T;\\x91dj:\\xb6\\x01\\xe9\\x96\\xed\\xc2F\\xbd\\xf2.\\xa6\\xe0u\\xb1Xt\\xa6U\\xd6\\xd1\\x94nyw\\x91\\x86z\\x7fp]w\\xeb\\xbf\\xfbt\\x0e\\xa9\\x8f5\\x08\\x82\\xad\\xd0G}\\xadL{\\x80\\x9bhS\\xaf\\xac\\xe3\\x14\\xed\\xb2i\\xa1W\\xdb{\\x9e\\xefB\\xbae\\xbb\\xb0Q\\xaf\\xacbj\\x92\\xe7y\\xde\\xab\\xeb\\xd5\\xb9\\xec\\x8e\\xcf\\xd4\\xeb\\xb6\\xba\\xd0r\\xbd^\\xf7\\xcaTri\\x8a\\xe5*.M\\xbbL\\xbae\\x82 \\x08\\x82(\\xb9\\x8c\\x91\\nA\\x10\\x04A\\x9cA\\x97\\xed\\\\\\x00\\xf0}\\xdf\\xd8\\x1c\\xc9\\xb2\\xcc\\x18`\\xb4E\\x17\\xad\\\\I\\x1fU\\xcb\\xbb\\xcd\\xea4M\\xb7&\\x8c\\x87\\xc3!F\\xa3\\xd1\\xa6\\xcd7\\x99Lp\\x7f\\x7f\\x8f\\xe1px\\xf0\\xa4\\xca%\\x84\\xba\\xba\\xf7\\x95Iw\\xd8&\\xa4[\\xb6\\x07[\\xf5\\xca*\\x9e\\xe7U\\x86`y\\x9e\\xe3w\\xbf\\xfb\\xdd^\\xadk\\x93Ze\\x1dM\\xe8\\x96\\x93$\\xd9j\\xde\\xa9\\xaa\\xe5]\\xdb\\x82\\xed\\x93\\xc8*\\xeace\\x8cm\\xeeM\\xbb\\xad\\xb5\\xa2(N\\n}\\xda\\xd6+\\xeb8F\\xbb<\\x9f\\xcf\\xf1\\xfd\\xf7\\xdfW\\x9e\\x9b\\xc3\\xe1\\xb0\\xf1\\xf0\\xf9\\x10H\\xb7l\\x07\\xb6\\xea\\x95w1m\\xefpM\\xed\\xdc\\xdd\\xf1\\x99\\x0cs\\xd5k\\x1f\\x80^\\xa9\\x96/U\\xb1\\\\\\xc5%i\\x97I\\xb7L\\x10\\x04A\\x10%\\x14\\xe6\\x12\\x04A\\x10WO\\xd7\\xed\\\\\\xa0l\\x94\\x99&iW\\xabU\\xa7\\xab\\x8e\\xbbj\\xe5J\\xfa\\xa8Z\\x9e\\xcdf[\\xc7l\\xf7\\xf8\\x8d\\xc7c\\x8cF#x\\x9e\\xb7\\x99\\xecv]\\x17\\x93\\xc9\\x04\\x93\\xc9\\xe4\\xa8\\t\\xf0\\xbe\\x86\\xbaY\\x96i[\\xc8\\xc3\\xe1po\\xa3\\xa0-H\\xb7\\xdc=6\\xeb\\x95w\\xd9\\xbd\\x96\\'I\\x82\\xa7\\xa7\\xa7\\xbd\\xad\\xae6\\xb4\\xca:\\xea\\xd6-W\\xdd\\xaf\\x82 x\\x13\\x02\\x00\\xfdQ-W-\\x1e\\x92\\xf7\\xa6\\xaa\\x00\\xff\\xd8{v\\x97ze\\x1d\\x87h\\x97\\xe38FQ\\x14xzzz\\xf3\\xfenz\\xa1\\xd7\\xa1\\x90n\\xd9\\x0el\\xd6+\\xab\\xb8\\xae\\xabm\\xa6\\x9b\\x94\\xe2\\x97D\\xd5\\xf8L.Z\\xd9\\xb5\\x12\\x00\\xf6\\x8e\\xc5w\\xb9d\\xc5r\\x15\\x97\\xa4]&\\xdd2A\\x10\\x04AP\\x98K\\x10\\x04A\\x10\\x00\\xbao\\xe7\\x02e`d\\nE\\xe7\\xf3y+\\xc1r\\x15]\\xb6r\\x81\\xfe\\xa9\\x96\\xe38\\xde\\n?T\\xc52P\\x86\\x1aQ\\x14!\\x8a\\xa2\\xca\\xe7\\xe5\\xba.|\\xdf\\xc7W_}uTS\\xa0o\\xa1n\\xd7\\xef\\xabC!\\xddr\\xb7\\xf4A\\xaf\\xac\\x12\\x04\\x01|\\xdf\\x87\\x10\\x02\\xf3\\xf9\\x1c\\xf3\\xf9|s.&IR\\xd9\\xe4nK\\xab\\xac\\xa3N\\xdd\\xb2.\\xec\\x08\\x82@\\xbb0\\xa7\\x0f\\xe7O\\xd5ct\\x1c\\x07A\\x10T\\xben\\xa6\\xc5*\\xbb\\xd8\\xa0W\\xd6a\\xd2.\\x0b!6\\xe3\\x92\\xdd\\xf7\\xbb\\xef\\xfbV\\xb4,%\\xa4[\\xee\\x16\\xdb\\xf5\\xca\\xbb\\xd8\\xf0\\xb9\\xa0Kt\\xcf1\\x08\\x82\\xcaqi_T\\xcb\\xd7\\xa0X\\xae\\xe2R\\xb4\\xcb\\xa4[&\\x08\\x82 \\xae\\x9d\\xcb\\x1d\\xad\\x10\\x04A\\x10\\xc4\\x11\\xd8\\xd0\\xcee\\x8c\\xe1\\xee\\xeeN\\xfbA{W\\xdb\\xdb\\x16]\\xb7r%}Q-gY\\xf6F#\\xa8*\\x96\\xd5\\xf6\\x89\\xa9\\x89\\x92$\\xc9\\xe6=q\\x89\\xa1\\xaeIC*\\xc30\\x9b \\xddrw\\xf4A\\xaf\\xbcK\\x10\\x04\\x95M\\xc5]\\x1de\\x17Ze\\x1du\\xe9\\x96u-^\\xd3ke\\xeb\\xc4\\xb1\\x8a\\xee1\\x9a\\x14\\xbe\\x87N,\\xdb\\xa2W\\xd6\\xa1\\xd3.W\\xdd_\\x92$\\xc1\\xe3\\xe3ckc\\x83c \\xddr7\\xf4E\\xaf\\xacbZ\\x8c\\xb0\\xab\\x91\\xbf4L\\xe33\\x9d9\\xa6\\x0f\\xaa\\xe5kR,Wq\\t\\xdae\\xd2-\\x13\\x04A\\x10\\xd7\\x0e\\x85\\xb9\\x04A\\x10\\x04\\xf1\\x82\\r\\xab\\xf0\\xe5\\x84\\xa9\\xae\\x9d\\xc09\\xc7\\xc3\\xc3C\\xab\\x1f\\xaemiO\\xf6A\\xb5\\xac{}d\\x18\\xee8\\x0e\\xa6\\xd3\\xe9\\xe6yx\\x9e\\xa7m|\\n!6\\xa1\\x88\\xe7y\\x17\\x17\\xea.\\x97K\\xed\\xe3\\xe9:\\xb8\\xd0A\\xba\\xe5\\xf6\\xe9\\x93^Y\\x12\\xc71\\x16\\x8b\\x856\\xdc\\x97\\xe7b\\x97Ze\\x1d\\xe7\\xea\\x96M*\\xe9\\xe1p\\xa8\\xbdg\\xd8\\xaeZ6-\\x1a\\x9aL&\\xdafx\\x92${\\x9f\\x97\\x8dze\\x1d\\xaavy_x\\xb3X,\\x8cM\\xcc. \\xddr7\\xf4E\\xaf\\xbc\\x8b\\xeez\\xa5\\x8e\\xcf.\\x11\\xd3\\xf8\\xec\\xf6\\xf6V;\\x0e\\xb2e,\\xae\\xe3\\xda\\x14\\xcbU\\\\\\x82v\\x99t\\xcb\\x04A\\x10\\xc45c\\xd7\\xcc\\x07A\\x10\\x04At\\x88\\r\\xed\\\\\\xa0l\\x03\\x98&\\x1b\\xb3,3*G\\xeb\\xc4\\x96V.`\\xbfjY\\xd7\\x9c\\x96\\x8ae\\xc6\\x18&\\x93\\xc9V+h8\\x1c\"\\x08\\x02\\xed\\xc4X\\x1c\\xc7[\\x13\\x12\\x97\\x12\\xea\\n!\\xb4\\x93\\xfc\\x9e\\xe7Y\\xd9\\xe8\\x02H\\xb7\\xdc6}\\xd3+\\xcbk\\x80|\\xcc\\xbasT\\x86\\xbc]j\\x95u\\x9c\\xab[6\\x05\\x1c\\xa3\\xd1\\xc8\\xf8z\\xd9|\\xee\\x98\\x1e\\xdbp84\\x06\\xf2\\xa6cb\\xb3^Y\\x87\\xd4.\\x03\\xd0\\x06t\\xf2\\xbd\\xff\\xf4\\xf4d\\xdd\\xc4:\\xe9\\x96\\xdb\\xa5oze\\x95c\\xc6g\\x97\\xc2\\xbe\\xf1\\xd9p8\\xd4^\\xc7mW-_\\xabb\\xb9\\x8a\\xbek\\x97I\\xb7L\\x10\\x04A\\\\+\\xd75b!\\x08\\x82 \\x88=\\xd8\\xd0\\xce\\x05\\xca\\x90\\xc249\\xbcZ\\xadZy<\\xb6\\xb4r%6\\xab\\x96g\\xb3Ye\\xf0-\\x15\\xcbU\\xfb\\xe3\\x86a\\x08\\xc6\\x98\\xf6\\xb5\\xe6\\x9cWN\\xaa\\xf5=\\xd4\\x8d\\xe3X;\\xe17\\x1a\\x8d\\xac\\x9d\\xd8\\x05H\\xb7\\xdc&}\\xd2+gY\\xb69\\xaf$U6\\x01\\xc6\\xd8F)j\\xeb\\xe4\\xf1\\xa9\\xbae\\xdd\\xf5\\n(\\x17)\\xc9`D\\xa7P\\xb7m\\xb2XE\\xf7\\xd8|\\xdf\\xdf,@\\xd1=/\\xd3\\xf5\\xcev\\xbd\\xb2\\x0e\\xb9\\xb8j<\\x1eW\\xbe\\xc7\\xd5\\xb0\\'\\x8ec|\\xfa\\xf4\\xa9\\xf3{\\xb4\\n\\xe9\\x96\\xdb\\xa1\\x8fze\\x95S\\xc6g}g\\xdf\\xf8\\x0c\\xd0\\x8f\\xc5mV-_\\xbbb\\xb9\\x8a>k\\x97I\\xb7L\\x10\\x04A\\\\+v\\xce \\x10\\x04A\\x10DG\\xd8\\xd2\\xce\\x05\\xca\\xc9F\\xd3\\x07\\xec\\xf9|\\xde\\xe8\\xe3\\xb1\\xa9\\x95+\\xb1U\\xb5\\x1c\\xc7\\xb1\\xb6}\\x95\\xa6)\\x82 x\\xd3\\x04RC\\x8d(\\x8a\\xb4\\xc1\\x8eIw\\xd7\\xc7P\\xd7\\xa4\\'t\\x1c\\xc7\\xd8\\x98\\xb2\\x05\\xd2-7O\\x9f\\xf4\\xcaq\\x1cW\\xaa\\x08\\x1d\\xc7\\xd9\\n\\xb5<\\xcf\\xc3\\xcd\\xcd\\r\\xc20D\\x96e\\xad\\xdeO\\x8e\\xe5\\x14\\xdd\\xb2\\xa9\\xa9\\xa6\\x06\"\\xbak\\x95\\xad\\xaae\\xd3b!\\xf5\\xb9\\xe8B\\x1f]\\xd3\\xadOz\\xe5]\\xd24E\\x96e\\x08\\xc3\\x10777o\\x8c\\x13\\xbb\\xef\\x9d<\\xcf\\xf1\\xf9\\xf3gk\\xc2/\\xd2-\\xb7C_\\xf5\\xca*\\xfb\\xc6g\\x97\\xc4\\xa1\\xe33\\xb9\\x88\\xa5\\n[\\x17\\xe5\\x90b\\xb9\\x9a>k\\x97I\\xb7L\\x10\\x04A\\\\#v\\xcc\\x80\\x10\\x04A\\x10\\x84E\\xd8\\xd2\\xcee\\x8c\\xe1\\xee\\xeeN\\xdb\\x1e\\xd1i}\\xeb\\xc2\\xb6V.`\\xa7j9\\xcb2m\\xf3D\\x08\\x01!D\\xe5$\\x89:\\x01\\xc1\\x18\\xd3\\x86\\x98y\\x9e\\xef\\r}\\xfa\\x14\\xea\\xa6i\\xaa\\x9d\\x08\\x8a\\xa2\\xc8\\xeaV\\xae\\x84t\\xcb\\xcd\\xd2\\x17\\xbd\\xb2\\xaaU\\xd6\\x9d;\\xf2|\\x0c\\x82\\x00\\xb7\\xb7\\xb7[\\xedM\\x9b\\x83\\x80cu\\xcb\\xa6\\x10\\xc0u\\xdd\\xad\\xebR\\xdfT\\xcb\\xfb\\x14\\xcb\\x920\\x0c\\xb5\\xf7\\xeb\\xddE9}\\xd4+\\xab\\xa8\\xaf\\xb5\\xef\\xfb\\xb8\\xbd\\xbd\\xdd,\\xf02\\xb5\\xf6l\\xd2.\\x93n\\xb9Y\\xfa\\xacWV\\xd97>\\xb3\\xf1\\x9au*\\xc7\\x8c\\xcf\\xfa\\xa6Z&\\xc5\\xb2\\x99\\xbej\\x97I\\xb7L\\x10\\x04A\\\\\\x1b4j!\\x08\\x82 \\x88\\x1dlj\\xe7:\\x8e\\x83\\xfb\\xfb{\\xed\\x84\\x17\\xe7\\x1c\\x0f\\x0f\\x0f\\xb5O8\\xda\\xd8\\xca\\x95\\xd8\\xa4Z\\xdew\\xfc\\xb3,\\xc3d2\\xa9|\\xfdv\\x9f\\x87I/|h\\xe8\\xd3\\x87PW7\\xb1b\\xd2\\x19\\xda\\x08\\xe9\\x96\\x9b\\xa3\\x0fz\\xe5*\\xadr\\x15\\x9e\\xe7\\xe1\\xfd\\xfb\\xf7\\x98N\\xa7o\\xce\\xef$I\\xaci\\xb8Tq\\x8cn9I\\x12\\xed\\xc2\\xa2\\xdd\\x10\\xa0o\\xaa\\xe5}\\x8ae\\x89)\\xf4)\\x8ab+L\\xe8\\xab^\\x19\\xa8\\x0e\\xb0\\x1c\\xc7\\xc1t:\\xc5\\xbbw\\xef\\xf6\\x86\\xd06i\\x97I\\xb7\\xdc\\x0c}\\xd7+\\xefR\\xc7\\xf8\\xac\\x0f\\x1c3>\\xeb\\x93j\\x99\\x14\\xcb\\x87\\xd1G\\xed2\\xe9\\x96\\t\\x82 \\x88k\\x83\\xc2\\\\\\x82 \\x08\\x82\\xa8\\xc0\\x96v.PN\\x18\\x9b>\\xa8fYfl\\xb1\\x9d\\x82\\x8d\\xad\\\\\\x89-\\xaa\\xe5}\\xcdh\\xc6\\x18\\x82 \\xa8\\x9c(\\xae\\n3\\\\\\xd7\\xd56\\x1d\\xa4\\xd2\\xf2Pl\\ru\\xb3,\\xd3\\xaa+\\x87\\xc3\\xe1\\xdeF\\x80m\\x90n\\xb9~\\xfa\\xa0W\\xd6i\\x95w\\xf1<\\x0f\\xef\\xde\\xbd\\xc3\\xfb\\xf7\\xef\\xb5_c{\\x10p\\xa8n\\xf9\\xd8E\\x1a}Q-\\x1f\\xaaX\\x96\\x98B\\x1fy\\x8c\\xfa\\xacW\\x06\\xcc\\xe3\\x83\\xaf\\xbe\\xfa\\xea\\xa0v\\x97-\\xdae\\xd2-7\\xc3%\\xe8\\x95U\\xea\\x1c\\x9f\\xd9\\xca\\xb1\\xe3\\xb3>\\xa9\\x96I\\xb1|8}\\xd4.\\x93n\\x99 \\x08\\x82\\xb8&(\\xcc%\\x08\\x82 \\x88\\nlj\\xe7\\x02e\\xb3\\xc9\\xd4\\xd4Y\\xadV\\xb5\\x85\\xcc6\\xb7r\\x01{T\\xcb\\xb3\\xd9\\xcc\\xf8>0\\xbd^\\xbaI\\x87\\xba\\x17\\x11\\xd8\\x16\\xea\\xda\\xbcH\\xe0\\x14H\\xb7\\\\/\\xb6\\xeb\\x95\\x0f\\xd1*K\\x86\\xc3!\\xde\\xbf\\x7f\\x8f\\xc1`\\x80 \\x08\\xb4M\\xd48\\x8e\\xadnp\\x1f\\xa2[^.\\x97\\xda0C\\xb7\\xdfd_T\\xcb\\x87*\\x96%\\x8e\\xe3\\x18\\x83\\xea8\\x8e{\\xadW\\xe6\\x9c\\x1b\\x9b\\xca\\x83\\xc1\\x00\\x83\\xc1\\x00\\x1f>|\\xd8{\\xae\\xda\\xa2]&\\xddr\\xbd\\\\\\x8a^y\\x17\\x9b\\x16y6\\xc1)\\xe3\\xb3\\xbe\\xa8\\x96I\\xb1|<}\\xd3.\\x93n\\x99 \\x08\\x82\\xb8\\x16h\\xe4B\\x10\\x04A\\x10\\x1al\\x9b\\xb8\\x99N\\xa7\\xc6 u>\\x9f\\xd7\\x122\\xf7!p\\xebZ\\xb5\\x1c\\xc7\\xb1\\xb1Q\\x17\\x86!<\\xcf\\xdb\\xbb\\x8f\\xe6.r2\\xbc\\n\\x93\\xc6t\\x1f6\\x84\\xba\\xbb\\x9aQ\\x15S\\xd8e;\\xa4[\\xae\\x0f\\x9b\\xf5\\xca\\x87j\\x95e\\xb3\\xf2\\xfe\\xfe~kbQw\\xed4\\xed5k\\x0b\\xfbt\\xcb\\xbf\\xfb\\xdd\\xef\\x8c\\x7f\\xb7\\x8a\\xbe\\xa8\\x96\\x0fU,\\xab\\x98\\xee\\x93\\xdf\\x7f\\xff}o\\xf5\\xca\\xc0\\xdb\\xbd\\x7fU\\xd4\\xe7-\\xb7\\x88\\xb8\\xb9\\xb9\\xd9\\x1b\\xdc\\xd9\\xa0]&\\xddr=\\\\\\x9a^Y\\xa5\\xa9\\xf1\\x99\\r\\x9c:>\\xeb\\x83j\\x99\\x14\\xcb\\xa7\\xd3\\'\\xed2\\xe9\\x96\\t\\x82 \\x88k\\x81\\xc2\\\\\\x82 \\x08\\x82\\xd0`[;\\x971\\x86\\xbb\\xbb;\\xed\\x84\\xe3>\\xed\\xef!\\xd8\\xde\\xca\\x95t\\xa9Z\\xce\\xb2\\xcc8Y\\xe9\\xfb>noo\\xb5\\x8f\\xc3\\x14b\\x00\\xcd\\x86>]\\x86\\xba\\xa6\\x10\\xc0\\xf6\\x00c\\x1f\\xa4[>\\x1f\\x9b\\xf5\\xca\\xc7j\\x95\\xab\\xde\\xcf&\\x8dx\\x1c\\xc7\\xd67\\xfftm\\xba\\xa2(\\xb0X,*\\xafw\\xc3\\xe1\\xd0\\xd82\\xb5]\\xb5|\\xacbY\\xe2y^ecM\\x1a4\\xaa\\xee\\xd1}\\xd0+\\x0b!\\xb4\\x8dK\\x9d\\x86v4\\x1a\\xf5B\\xbbL\\xba\\xe5z\\xb84\\xbd\\xf2.}^\\x94c\\xe2\\xd4\\xf1Y\\x1fT\\xcb\\xa4X>\\x8f>i\\x97I\\xb7L\\x10\\x04A\\\\\\x03\\x14\\xe6\\x12\\x04A\\x10\\x84\\x01\\xdb\\xda\\xb9\\xb2\\xed\\xa2\\x0b29\\xe7xxx8\\xf9\\xc3j\\x1fZ\\xb9@w\\xaa\\xe5}\\xc7W\\xbe>B\\x08\\xe3\\xdec&\\x82 \\xd0N\\x8e\\xd5\\x15\\xfa\\xb4\\x1d\\xea\\x9aB\\x00\\xcf\\xf3\\xacY$p*\\xa4[>\\x0f[\\xf5\\xca\\xa7j\\x95\\xab\\xd0\\xed\\x1d\\x0b\\x94\\x81\\xa8-\\x13\\xdf:t\\xbae\\xf9\\xb8\\x97\\xcb\\xe5\\x9b\\x10g\\xdf\"\\r\\xdbU\\xcb\\xc7*\\x96Uv\\x9f{Q\\x14\\x9b\\xb0\\xa7\\xea\\xb5\\xb6]\\xaf\\x0c\\x94\\x8f[\\x17\\xd4\\x99\\xf6\\n\\xee\\x8bv\\x99t\\xcb\\xe7q\\xa9ze\\x956\\xc6gm\\xb3o|\\xb6\\xef\\xbc\\xb5]\\xb5L\\x8a\\xe5z\\xe8\\x8bv\\x99t\\xcb\\x04A\\x10\\xc4\\xa5C\\xa3\\x17\\x82 \\x08\\x820`[;\\x17(W\\xc2\\x9b\\x1a$Y\\x96\\x19\\x83\\x11\\x1d}i\\xe5J\\xdaV-\\xefk>\\xab\\xcd\\xe9$I\\x8eV,\\xab\\xdfG\\x17\\x82p\\xcekm.\\xb5\\x15\\xea\\x9a\\xf6\\x055\\x85\\x00}\\x82t\\xcb\\xa7c\\xa3^\\xf9\\\\\\xadr\\x15Q\\x14i\\xdf\\xeb}hu\\xed\\xea\\x96U\\x95\\xa6\\x10bKE\\xeb\\xfb\\xfe\\xde{\\x86\\xed\\xaa\\xe5S\\x14\\xcb\\x92]5\\xe9|>\\xdf\\\\\\'\\x93$\\xd9\\xba\\x16\\xf4A\\xaf\\x0c\\xe8\\xdf\\xa3\\x8c1c\\x08\\n\\xf4G\\xbbL\\xba\\xe5\\xd3\\xb8d\\xbd\\xb2J\\x9b\\xe3\\xb3\\xb6\\xd87>\\xdb\\x87\\xcd\\xaaeR,\\xd7K\\x1f\\xb4\\xcb\\xa4[&\\x08\\x82 .\\x1d\\xbb\\x97\\xff\\x12\\x04A\\x10\\x84\\x05\\x8c\\xc7cm\\xc8\\xb9X,:\\t9\\xa3(B\\x96e\\xda\\xc9\\xd5\\xd5j\\x05\\xdf\\xf7\\x8fj\\xd3\\xf6\\xa5\\x95+\\x91\\xaa\\xe5\\xaa\\x89\\x02\\xf9\\xfc\\xebd6\\x9b\\x19\\xc3\\xfb\\xc9d\\xb2y/\\x9c\\xaaX\\x96DQ\\x84\\xf9|^9\\xc1\\xb6\\\\.\\x8d\\xa1\\xd0)\\xc8Pw2\\x99`>\\x9f\\x1f\\x1c\\xa4\\xc8PW\\xea\\x13\\xab\\xf4\\xd7&\\xfd\\xa0\\xe38{C\\x80>1\\x9dN\\x91\\xa6i\\xe5\\xe4\\xa1\\xd4-\\x9b\\x1a\\xbcu\\xc29\\xc7,\\xe3Xd\\x1c\\x8bL`\\x99s\\xacr\\x0e.\\x00\\xfer\\xce0\\xc6\\xe00\\xc0w\\x18F>\\xc3\\xd8s1\\xf6\\x1dL|\\x07C\\xaf\\x9d5\\x9f6\\xea\\x95\\xe38>h\\x12\\xd2\\xf3<\\xdc\\xde\\xde\\x1e\\x1cR\\xc8\\xf7{\\xd5\\xf3\\xcd\\xb2\\x0ci\\x9aZ\\xb7hf\\x97\\xdb\\xdb[|\\xfa\\xf4i3Q\\xaf\\x1e\\xa3,\\xcb\\xb0Z\\xad\\x10\\x86\\xe1\\xc1\\xe1d\\x18\\x86\\x95\\x13\\xabr\\x12\\xbe\\xab\\xb6\\xea\\xa9\\x8ae\\x95\\xd1h\\x84\\xa7\\xa7\\'\\xacV\\xab\\xad\\xef%\\x8f\\x9d\\xbc\\x8e\\xdb\\xaeW\\x06\\xca\\xc5^\\xba\\xe3\\x11E\\xd1\\xc1\\xe7\\xe8h4\\x82\\xef\\xfb{\\xb7\\x84\\x90\\xda\\xe5\\x9b\\x9b\\x9bV\\xef\\x11R\\xb7\\xfc\\xf0\\xf0P\\xf9\\xe7\\x8b\\xc5\\x02\\xc3\\xe1\\xb0\\xb5`r\\xcd\\xd7X`\\x81X\\xfe#bd\\xc8 ^\\xfea/\\xff8p\\x10\\xb0\\x00!B\\x8c0B\\x84\\x08c\\x8c[\\xbbv^\\xba^Ye\\xdf\\xf8\\xac\\x0f\\x0b3$u\\x8c\\xcf\\xe4\\xe2\\x96\\xaaq\\xcfj\\xb5\\xeat\\x8cG\\x8a\\xe5\\xfa\\x91\\xda\\xe5\\xf9|\\xbewq\\xcbr\\xb9\\xc4z\\xbd\\xc6\\xdd\\xdd]\\xab\\xf7\\xf20\\x0c\\xb1Z\\xad*\\x17\\x13H\\x03\\xc4\\xfb\\xf7\\xef[YH*\\x84\\x80\\xc8\\x05\\xf8\\x9a\\x97\\xfff\\xe5\\xbf\\x82\\x0b@\\x1db2\\x809\\x0c\\xce\\xc0)\\xff\\xf5\\xcb\\xffg.\\xbb\\x88\\x05\\xaf\\x04A\\x10D}P\\x98K\\x10\\x04A\\x10{\\x90\\xad\\xd4\\xaa O\\xb6Y\\xbb\\x98\\x80\\x9fN\\xa7\\xc8\\xf3\\\\\\x1b0\\xce\\xe7\\xf3\\x83\\xdaQ@\\xffZ\\xb9\\xc0\\xabj\\xb9\\xeaq\\'IRk\\x9b/\\x8ecc\\xe0\\x14\\x86\\xe1&\\xf0\\xe6\\x9c\\x9f\\xacX\\x96\\xc8\\xa6SU\\xc0._\\xf3&&\\xa2\\x9a\\x08uu\\xe1&`n*\\xf6\\x11\\xa9[\\xfe\\xfc\\xf9s\\xe5\\x9f\\xc7q\\x8c\\xe1pX\\xfbk7_\\x17\\xf8>\\xce\\xf1q\\x95\\xe3!-\\xf0\\x9cr$\\xc5ym\\x08\\xd7\\x01&\\xbe\\x83\\xbb\\xc0\\xc5\\x87\\xa1\\x8bo\"\\x1f\\x1f\\x86N\\xad\\xe1\\x80mze\\xf9x\\x0ey\\xdf\\x0f\\x87C\\xdc\\xde\\xde\\x1e}}\\xaa\\xfc -\\xb5\\xc0\\x1f>|\\xd8\\xbb\\xc7Q\\xdfZ\\xb9\\x920\\x0c+_\\x17\\xd9\\xaa\\xaa\\xa3\\x9d\\x9be\\x99Q\\x1f\\xe8\\xfb\\xfeV\\xdb\\xf2\\x1c\\xc5\\xb2\\x8a\\x0c}\\xaa\\xbe\\xd7r\\xb9lt\\xb2\\xb0\\xcePW\\xf7\\xde2\\xe9\\n\\xfb\\x8c\\xd4-\\xeb\\xc2\\x8f\\xe7\\xe7\\xe7\\xb3\\'\\x12\\xd79\\xc7\\xdf\\xcd2\\xfcj\\xbe\\xc6\\xa7\\xa4@\\xaa\\tn\\x05\\xc4K\\x13\\x17\\xe0/\\xbf\\xae\\xc2\\xc1kK\\xd7\\x01\\xe00\\x86\\x82\\x03O)\\xc7S\\xca\\xf1\\xcbY\\x06 \\x81\\xe3\\x00\\xb7\\x03\\x17?\\x1dy\\xf8\\xc3\\x9b\\x01\\xee\\x87\\xe7}\\x94\\xb0I\\xaf\\x9ce\\x19\\x1e\\x1f\\x1f\\xb5\\x8fG\\xc2\\x18\\xc3t:=\\xf9\\xbd+\\xf7 \\xac\\x9adN\\x92\\xa4\\xd36\\xea\\xa1\\x8cF#m\\xb3R\\x08\\x81<\\xcf\\x0f\\x0e\\x01\\xa4\\xad\\xa0\\xaa\\xf5\\xb9Z\\xad:\\xbb\\xff\\x9c\\xa3X\\x960\\xc6\\x90\\xe7y\\xe55\\\\N0\\xf7\\xe1\\x1a(\\x03\\xaa*\\x86\\xc3\\xe1I\\xefW\\xa9]^.\\x97\\x98\\xcdf\\xc6\\xc9\\xee8\\x8e7\\xed\\xae\\xba\\x8d\\x1b:\\xa4e\\xa1\\xea=.u\\xcb\\xe7^\\x9f\\x9e\\xf8\\x13~-~\\x8d\\xdf\\xe1w\\x98\\x89\\x198\\xaaU\\xb7\\x02\\x02\\xfc\\xe5\\x1f\\xf9\\xeb]\\xd4\\x86\\xae\\x03g\\xf3\\xdfk\\xac\\xf1Y|\\xc6g|\\xc6\\xdf\\x89\\xbf\\x03P\\x06\\xbc\\xef\\xd8;\\xfc\\x84\\xfd\\x04?\\xc5O1pNo\\x19_\\x8b^y\\x97.\\xc7guR\\xd7\\xf8,\\x0c\\xc3\\xca\\xef\\xa5Z\\x08\\xda\\x86\\x14\\xcb\\xcd#\\xb5\\xcb\\x8f\\x8f\\x8fFs\\x91\\xd4.\\xaf\\xd7kL\\xa7\\xd3V\\x16wH\\xdd\\xf2\\xe3\\xe3c\\xe5\\x9fK\\xcb\\xc29\\xf7\\x14!\\x04\\xb2Y\\x86\\xf5\\xe3\\x1a\\xeb\\xa75\\x8a\\x95&\\xd4\\x16\\xe5\\xd7\\xa2\\x00\\x04\\x17o[\\xb9\\x12\\x86\\xb2\\x89\\xfb2\\x18g\\x0e\\x83\\xe0b\\x13\\x0co\\xbe\\x8c1\\xb8#\\x17\\xc1]\\x80\\xc1\\xdd\\x00n\\xe4^\\xd4\\x82\\x19\\x82 \\x08\\xc2\\x8c\\xdd3\\x05\\x04A\\x10\\x04a\\t\\xb6\\xb6s\\xe5\\x84\\xe8\\xe7\\xcf\\x9f\\xb5\\x13\\xc6\\x0f\\x0f\\x0fF\\x9dT\\x1f[\\xb9\\x92\\xa6U\\xcb\\xf2\\xf8\\xe9&\\x9a\\xe5\\xf1W\\x8f\\xed\\xb9\\x8ae\\x89\\xeb\\xba\\x18\\x0e\\x87\\x95\\xdfO*/\\x9b\\x9e\\xd8>7\\xd4\\x05\\xca\\x80*\\x08\\x827\\xef\\xbf\\xe1p\\xb8w\\x91A_iB\\xb7<_\\x17\\xf8\\xef\\xcfk|\\xbb\\xc8\\xf0%)\\xb6\\x82Y\\x01\\x81B\\x009/\\xff\\xbf\\x10ep{\\\\\\x19\\xe0\\xf5\\x8b\\x19\\x03\\x18\\x00\\x87\\x01\\x9e\\xc3\\xe01\\x06\\x97\\x01\\xe0\\x0c\\x0fI\\x81\\x87\\xa4\\xc0\\x9f|I1\\xf6\\x1d\\xfc(r\\xf1\\x877\\x03\\xfc8\\xf2\\x8e\\n\\xa8m\\xd2+7\\xa5U\\xd61\\x1a\\x8d\\xb4\\xe1\\xd8r\\xb9\\xec\\x85v\\xd7\\xf3\\xbc\\xcak/c\\x0c\\xae\\xeb\\x1e\\xa5\\x1b\\xb5M\\xb5\\\\\\x87b\\x19(_K\\xd7u\\x8d\\xc7\\xa9\\x0f4\\xb9\\xd8\\xcbV\\xedr\\x13\\xbae\\xce9>\\xe2#~#~\\x83\\x1f\\xf0\\x03b\\xb1\\xddf\\x15\\x10(P G\\xbe\\tou\\x01\\xef!\\xc8@\\xd7U\\xfeq\\xe0`\\x8d5\\xbe\\x17\\xdf\\xe3{\\xf1=\\xfe\\x18\\x7f\\x8c[q\\x8b\\x1f\\xb1\\x1f\\xe1\\xf7\\xf1\\xfbG\\xb7v\\xafI\\xaf\\xacb\\xc3\\xf8\\xec\\\\\\xb2,3Zd\\x8e\\xb9>\\xd9\\xa8Z&\\xc5r;\\xd8\\xac]nB\\xb7,\\n\\x81\\xf5\\xd3\\x1a\\xe9C\\x8a\\xf5\\xe3\\x1abg1\\xa5(D\\xa9Q\\xce_\\xff_\\xe8VR\\x1e\\x00s\\x19\\x1c\\xcf\\x01\\xf3\\x18\\x1c\\xdf\\x01\\xf3\\xcb\\xa07_\\xe4\\xc8\\x179\\x96\\xdf.\\xe1\\x0e\\\\\\x0c\\xee\\x07\\x18\\xdc\\r\\xe0\\xdf\\xf8\\x14\\xec\\x12\\x04A\\\\8\\x14\\xe6\\x12\\x04A\\x10\\xc4\\x81\\xd8\\xd8\\xce\\x05\\xcaI\\x94\\x9b\\x9b\\x1b\\xad\\xae4\\xcb2<==\\xe1\\xee\\xee\\xae\\xf2\\xcf\\xfb\\xda\\xca\\x05\\x9aU-\\xcbf\\xb3n\\xa2R6\\xa3\\xd5\\t\\xaf:\\x14\\xcb*\\xe3\\xf1X;!\\xb5X,\\xb4\\xafi\\xdd\\x9c\\x1a\\xea\\xce\\xe7\\xf3\\x8d\\x821\\x8a\\xa2\\xadP\\xd7\\xf6\\xf7\\xd69\\xd4\\xa5[\\xe6\\x9c\\xe37\\xcb\\x1c\\x7f\\xf6\\x90\\xe2wq\\xbe\\x15\\xce\\x16B`\\xcd\\x052\\xbe?\\xb8e/\\x8d[\\xbc\\x84\\xb4\\xbb\\x08\\x94\\x7f\\x7f\\xf3\\xff/\\xbf\\xe6/\\x01\\xb1\\x0cze\\xb8\\xeb;\\x0c\\xbe\\x03,2\\x8e\\xbfy\\xe6\\xf8\\x9b\\xe7\\x0cc\\xdf\\xc1\\xff\\xedv\\x80\\x7fz\\x17\\xec\\xddo\\xd7\\x16\\xbdr\\x1bZ\\xe5*\\x82 \\xd0\\xb6Q\\xe38\\xc6d2\\xb1Z\\x01\\x99\\xa6)8\\xe7\\x18\\x8dFo\\xee\\x1fr\\x81\\xcdl6C\\x10\\x04\\x07M\\xd8\\xda\\xa6Z\\xaeC\\xb1\\x9c\\xe79f\\xb3\\x19\\x1c\\xc7A\\x10\\x04o\\xbe\\xe7h4\\xda\\xdc/ln.r\\xce\\x8d-\\xe5:\\x1e\\xbb\\xad\\xda\\xe5\\xbat\\xcbk\\xbe\\xc6\\x7f\\xc7\\x7f\\xc7\\xaf\\xc4\\xaf\\xb0\\x14\\xaf\\x0bX\\x04\\x04\\xf2\\x97\\x7f\\n\\x14{\\x83[\\xa6\\xfcS\\x85P\\xfeQ\\xff\\x9b\\x83#\\xc3\\xeb\\xb5\\xc6\\x81\\x03\\x0f\\x1e\\x06(_\\xbb\\x07\\xf1\\x80\\x07\\xf1\\x80\\xbf\\xc0_\\xe0\\x83\\xf8\\x80\\x7f\\xc8\\xfe!~\\x8c\\x1f\\xef\\xbd\\x06]\\x9b^y\\x17[\\xc6g\\xa7R\\xf7\\xd8\\xdf6\\xd52)\\x96\\xdb\\xc5V\\xedr]\\xba\\xe5|\\x95#\\xf9!A\\xf21\\xd9\\np\\x05\\x17\\xe0)/\\xff]\\xefQ*\\xbf\\xb4m\\x99\\xa3\\x0c\\xc6\\x19^\\xd7R\\x8a2\\x0cV\\x9b\\xbb\\xa2\\x10\\xe5\\xf1T>\\xe62\\xf7uo]w\\xe0\\xa2X\\x17X\\xfdn\\x85\\xd5\\xefVp\\x07.\\x86_\\x0f1\\xfcj\\x08g@\\xefs\\x82 \\x88K\\x84\\xc2\\\\\\x82 \\x08\\x828\\x10[\\xdb\\xb9@\\x19~dY\\xa6m\\xba\\xc9\\x96\\xea\\xee\\x04M\\x9f[\\xb9\\x92\\xa6T\\xcb\\xb3\\xd9\\xcc\\xa8\\r\\x9bL&o\\x8eO]\\x8ae\\x89\\x9c,\\xaf\\n\\x88\\x93$AQ\\x14\\xad\\xb6\\xbb\\x8e\\tu9\\xe7\\x9b\\xe3W\\x14\\x05\\xe6\\xf3\\xf9&\\xd4\\x9dN\\xa7\\xd6\\xb7V\\xce\\xe5\\x1c\\xddr\\x92s\\xfc\\xd9c\\x8a\\xbfyZc\\x91\\xbdN@e\\xbc\\x0cps\\xfeV\\x99\\xcc\\x008\\x0e\\xe0\\xa0l\\xd1z\\x0e\\xe0\\xbe\\xfc\\x81\\xc3\\x0e\\x9f\\xd0\\xe1\\x82\\x83\\x0b\\xbc4|\\xcb\\xd0\\xb8x\\tx\\xb9\\x00\\xd6\\x85\\xc0\\xba\\x10`\\x0cp\\x190p\\x18\\x06.\\xc3\"\\xe3\\xf8\\xe3O\\t\\xfe\\xe4K\\x82\\x9f\\x8d}\\xfc\\xdf\\xef\\x87\\xf8:\\xaa\\xfe\\xa8a\\x83^\\xb9-\\xad\\xb2\\x8e\\xf1x\\\\\\xa9\\xff\\x13B`\\xb9\\\\Z\\xddh\\x93\\xefiy\\xedUCiy\\x9d\\x13B\\xe0\\xf9\\xf9\\x19\\xef\\xde\\xbd\\xdb\\xfb\\xfdlS-\\xd7\\xa1X~zz\\xda\\xdc\\x0b\\xc20\\xdc\\n\\x16\\x06\\x83\\xc1\\xe68-\\x16\\x0b\\xdc\\xdf\\xdf\\x9f\\xf9\\x88\\x9bC\\xa7\\x92\\x05\\xea]\\x90c\\xabv\\xf9\\x1c\\xdd\\xf2\\x17\\xfe\\x05\\x7f%\\xfe\\n\\xdf\\x8b\\xef7{\\xdf\\n\\x08d\\xc86!\\xee.\\xaa*Y6i\\xe5?\\x87\\xa2\\x86\\xb8\\xc5\\xcb?j\\xcb\\x97\\x83c\\xfd\\xf2\\x8f\\xfc9>|x\\xf0\\xf0Q|\\xc4G\\xf1\\x11\\x11\\x8b\\xf0\\x0b\\xfe\\x0b\\xfc#\\xfc\\xa3J\\r\\xf3\\xb5\\xea\\x95Ul\\x1b\\x9f\\x1dCQ\\x14\\xda\\xb0S.6:\\x16\\x9bT\\xcb\\xa4X\\xee\\x06\\x1b\\xb5\\xcb\\xe7\\xe8\\x96\\x85\\x10X?\\xac\\x91\\xfc\\x90`\\xfd\\xfcz\\x9e\\x8b\\\\\\xa0H\\x8b2\\xc0\\xcd*\\xb4\\xf7\\xb2E\\xeb\\xbd\\xb4j\\xdd\\x17m\\xf21\\r`\\xf1\\x12\\xea\\x16\\x00\\xcf8x\\xce!2Q\\x86\\xbd\\x85@\\xb1*P\\xac\\nd\\xc8\\xcaP7p\\xe1\\x0c\\x1d\\x14\\xeb\\x02\\xcbo\\x97\\x88\\x7f\\x1bcp?@\\xf8M\\x08o\\xe2]\\xf4\\xc2\\x1a\\x82 \\x88k\\x83\\xc2\\\\\\x82 \\x08\\x828\\x02[\\xdb\\xb9@9\\xe9\\x98\\xe7\\xb9\\xf6\\xf1\\xcd\\xe7s\\xf8\\xbe\\xbf\\xf5\\x18\\xfb\\xdc\\xca\\x954\\xa1Z\\x8e\\xe3\\xd8\\xa8\\x80\\r\\xc3\\xb0\\xf2\\xf8\\xd4\\xa5XV\\x19\\x8f\\xc7\\x95\\xaaG\\x19\\xfa\\xb4\\xb9\\xaf\\xa8\\xe4\\x90Pw\\xb5Z\\xbdyMd\\xa8\\xeb\\xfb>V\\xab\\xd5\\xe6\\xb5\\xbbT\\x8e\\xd5-\\xaf9\\xc7\\x1f\\x7fL\\xf0\\x97O)\\xf2\\x97\\xf9!\\x01\\x81\\xa4(C\\xdc\\xddb\\x81\\xeb\\x00>cep{dh\\xab\\xc3aN\\xd9\\xc0\\xdd\\xf9}\\xce92\\x01\\xac\\xf9k\\xb8\\x9b\\xbf4wW\\x85\\x80\\xef0\\x04.\\x038\\xc3/g\\x19~9\\xcb\\xf0\\xa3\\xc8\\xc3\\xff\\xe3\\xeb\\x10\\x1f\\xc2\\xd7\\xeff\\x83^\\xb9m\\xadr\\x15RcY\\x15\\x12\\xc5q\\x8c\\xf1xl\\xe5\\xb9\\xb1\\xbb\\x7f\\xead2\\xc1\\xe3\\xe3#\\x84\\x10\\x08\\x82`+\\xbcH\\xd3\\xf4`\\xdd\\xb2-\\xaa\\xe5:\\x14\\xcbR%)\\xf1\\xbaPW61t\\x7f\\xc7q\\x1c<>>n&}/5\\xd4=T\\xb7<\\x18\\x0c\\xf0\\'_R\\xfc\\xb7\\x87\\x14\\xe9\\x8b\\xbe-\\x17\\x02i.\\x90\\t\\xb1Q(3\\x94\\x01\\xae\\xc7\\x18\\x02\\xb7\\x9e\\xf0\\xf6P\\x1c\\xc7A\\x00 p\\xcb\\xf6n.\\x80\\xac\\xc0\\xe6\\xf1\\xc9\\xc6\\xae\\xeb\\x00\\xc1K[\\xf7\\xfb8\\xc7\\xff\\xebWs\\xfct\\xec\\xe1\\xff\\xf9u\\x84\\x89\\xeft\\xaaW\\xeeJ\\xab\\\\\\x05c\\x0c\\xa3\\xd1\\xa8R/\\\\\\x14Eg\\xfb\\x0c\\xeec7\\x88w]w\\xa3[\\xae\\n;\\x0f\\xd5-\\xdb\\xa2Z>W\\xb1,\\xf5\\xca\\xbb\\x84a\\x88\\xf5z\\x8d\\xd1h\\xf4\\xa6\\xadg\\xeb>\\xc9\\xab\\xd5J\\x1b\\xd8\\x8dF\\xa3\\xc6\\xae\\xd9\\xb6i\\x97\\x0f\\xd5-/\\xc4\\x02\\xffU\\xfcW|/\\xbe\\xdf\\xb4c3dXc\\xbd\\xa5P\\x96\\x01\\xee\\x00\\x03\\xb8p\\xb5\\xda\\xe4\\xbaa`\\xf0^\\xfe\\x01\\xb0\\tqU\\xcds\\xfa\\xf2\\x8f\\x07\\x0f\\x01\\xca1\\xe0_\\x8b\\xbf\\xc6/\\xc5/\\xf1\\x8f\\xf0\\x8f\\xf0\\x8f\\xf1\\x8f\\xb1^\\xaf\\xafZ\\xaf\\xacb\\xf3\\xf8L\\x87i\\x91\\x86\\xe7yg\\xdd\\x83mQ-\\x93b\\xb9{l\\xd3.\\x1f\\xaa[^?\\xad\\xb1\\xfc\\xcd\\x12\\xf9\\xb2<\\xa7\\x05\\x17(\\xe2\\x02ERl\\xe9\\x95\\x9d\\x81\\x03\\'(\\x1b\\xb1\\xccm\\xef\\x1cgN\\x19\\x1c\\xbb\\x81\\x0b1.[\\xba<\\xe5\\xe5\\xe3\\xcb\\x05\\x8a\\xa4|\\xac\\xccc\\xf0B\\x0fn\\xe8\"\\x9bgx\\xfa\\xf3\\'\\x0c\\xee\\x06\\x18\\xfdl\\x04Oc\\xcd!\\x08\\x82 \\xfa\\x01\\x13\\xfb\\x96\\xa4\\x13\\x04A\\x10\\x04\\xb1E\\x9a\\xa6\\xf8\\xf2\\xe5K\\xe5\\x9f\\x05Ap\\x90V\\xb2I\\xe4\\x07c\\xdd-\\xde\\xf7}\\xbc\\x7f\\xff\\x1e\\x0f\\x0f\\x0f\\xda0\\xf7\\xdd\\xbbw\\xbd\\ts\\x81r\\xd2L\\x17\\x12}\\xf8\\xf0\\xe1\\xe0V,\\xe7\\\\\\x1b\\x86\\x03e\\xa0%\\xc3\\xf0\\xa6\\x1eC\\x15\\xcb\\xe5R\\x1b0\\xdf\\xdc\\xdc\\xd4\\xae\\x80=\\x15\\xa9\\x9d|xx\\xd0\\xb6\\xbe\\xc7\\xe3\\xf1\\x9b\\t\\x9bK\\x0fu\\x9f\\x9f\\x9f\\xb5m\\xd4o\\x97\\x05\\xfe\\x96\\x8f\\x11\\xbf\\xbc\\xe5\\n!\\xb0\\xca\\xcb\\x16\\xac\\xdc3\\xcba\\x80\\xef0\\x0c[\\x0ep\\x0f\\x81\\x0b\\x8e\\x8c\\x03)\\x17(\\x9492\\xc7\\x01\\x86.C\\xf02q\\xea0\\xe0\\'\\xce\\n\\xffd,\\xe0W\\xbc\\xc6\\xae\\xeb\\xe2\\xc3\\x87\\x0f\\x8dM\\xb4v\\xadU\\xae\\x82s\\x8e\\x1f~\\xf8\\xa1\\xf2Z\\xed\\xfb>>|\\xf8\\xd0\\xf8c8\\x06\\xd3\\xe3],\\x16\\xda\\xc0\\xf5\\xd0\\xfb\\xe2\\xa7O\\x9f*[\\xb1m\\x1e\\x8bs\\x1f\\xc3\\xe7\\xcf\\x9f\\xb5\\x8bzt-e\\xc6\\x18\\xbe\\xfe\\xfak\\xebB\\x06\\xdd\\xb1h\\xf3\\xf1\\x1e\\xa2]\\x06^\\x17\\x165\\xa5]6\\x8d\\rr\\x91\\xe3\\x97\\xd1/\\xf1q\\xf2q\\x13\\xdaf\\xc8\\x90\"\\xdd\\nqe\\xfb\\xd6\\x87\\xdfZ\\x80{(2\\xc8\\xcd\\x91o\\xf6\\xdc\\x05\\x00\\x0f\\x1e\\x86\\x18n\\x1a\\xc3C1\\xc4O?\\xff\\x14\\xdf\\x88o*\\xbf\\xcfx<\\xb6\\xb6\\x8d\\xda\\x14}\\x19\\x9fI\\x9a|\\xbcY\\x96\\xe1\\xd3\\xa7O\\x95\\x7fv{{\\xdb\\xca\\x02%\\x1b\\x1e\\x03\\xf1\\x8aT*\\x9b\\xb4\\xcb\\x92\\xd1h\\xd4\\xa8vy\\xb5Ziu\\xcbEZ ZD\\xe0\\x8b\\xf2\\x9a-C\\xdc<\\xce_\\xf7\\xb4e\\x80\\x1b\\xbap#\\x17\\x8ek\\xd7\\xfd\\x1a(u\\xcc2x\\x960\\x87\\xc1\\x1b\\x95\\xa1\\xae\\xbc\\xed\\x0c?\\x0c1\\xfa\\xd9\\x88\\xf6\\xd4%\\x08\\x82\\xe8)t\\xf5&\\x08\\x82 \\x88#1\\xb5VMm\\xd7\\xb6\\xf0}\\xdf\\xd8\\xf2\\xc9\\xb2\\x0c\\x1f?~\\xbc\\x88V\\xae\\xc4\\x14\\x02\\x1e\\xd2\\xc2\\x03^\\x9b\\xcb\\xba W6\\x9fu{\\xa05\\xa1X\\x96DQ\\xa4\\x9d87\\xe9\\xf2\\xdaFji\\xc30\\xac|\\x0f9\\x8eS\\xd9\\xfa\\xc8\\xf3\\x1c\\x8f\\x8f\\x8f\\xf8\\xf4\\xe9S\\xa5\\x9e\\xb9\\xefL\\xa7\\xd37\\xcd\\xc4\\xa4\\x10\\xf8\\xa3\\xefc\\xfc\\xe7\\x8f1f\\xb3\\x19\\xb8\\x10X\\xe6\\x1c\\xf3\\xac\\x0cG!\\xca\\x16n\\xe41L|\\x86\\xc8s\\xac\\x0br\\x812\\\\\\x0e\\\\\\x07S\\xdf\\xc5\\xc4g\\x188\\x0c\\x8c\\x01\\x9c\\x03q&0\\xcb\\nd\\\\ \\xcf\\xd6\\xf8\\xbb\\xcfs\\xfc\\xcbo\\x17\\xf8>~\\x1b\\x105\\xa9W\\x8e\\xe3\\x18\\x9f?\\x7f\\xde\\x1b\\xe4z\\x9e\\x87w\\xef\\xde\\xb56\\xf9\\xee8\\x8evb9\\xcb\\xb2\\xce\\xef%\\xbb\\xc4q\\xac=7\\xbf\\xf9\\xe6\\x1b\\xed5X\\xea\\x96\\xf7\\xa1k\\xe5\\x98\\xf6?\\xac\\x93s\\x15\\xcb\\xbbze\\x15\\x19\\x80Vaj\\xcau\\xc5\\xee^\\xc8*\\xa6\\xfbQ\\xdd\\x8cF#\\xbc{\\xf7n\\xef\\xde\\xa3R\\xbb\\xdc\\xd4q\\x94\\xba\\xe5]>\\x8a\\x8f\\xf8\\xdf\\xf9\\xff\\x8e_-~\\x85|]\\xea\\x8b\\x17X`\\x85\\xd5&\\xc8\\xf5\\xe0!B\\x84\\x11F\\x18``]\\x90\\x0b\\x00\\x0e\\x1c\\x84\\x081\\xc6\\x18C\\x0c\\xe1\\x96;\\xae\\xbfy>\\xb3\\xe7\\x19\\xfe[\\xfe\\xdf\\xf0\\xc7\\xfc\\x8f\\x91\\x8a\\xed\\xeb\\xd35\\xe9\\x95U\\xf6\\x8d\\xcflB\\xea\\x9f\\xab0\\xdd\\x8f\\x0e\\xc5\\xb4\\xaf\\xf8\\xa1c\\xf1s!\\xc5\\xb2]H\\xed\\xf2!\\xd7\\x86\\xe5ry\\xd0X\\xedT\\xc20|\\xf3\\x1e\\x10B \\xf9\\x98`\\xfe\\xdf\\xe7\\xf8\\xfc\\xbb\\xcf\\x9b\\x10w\\xfdy]\\xb6sE\\xa9Q\\xf6\\xa7>\\x82\\x0f\\x01\\xfc\\x89oe\\x90\\x0b\\x00\\x8e\\xef\\xc0\\xbf)\\x1f\\xa77\\xf6\\xc0\\x1c\\x06\\xc1\\x05\\xb2y\\x86\\xf4K\\xba\\ty\\x93O\\t\\x1e\\xff\\xe4\\x11\\xc9\\xe7\\xe4\\xe2>o\\x11\\x04A\\\\\\x03v\\xde\\x85\\x08\\x82 \\x08\\xc2rL\\xcaG\\xd3>\\xb4m\\x11E\\x911\\x90xxx\\xd0Nz\\xf6e\\xaf\\\\\\x15\\xa9Z\\xae\\xc2\\xa4iT\\x99\\xcdf\\xc6\\xf0d2\\x99hC\\xee\\xa6\\x14\\xcb\\x12\\xc6\\x98v\\x92\\xcd\\xb4Or\\x17\\xc8\\xc72\\x9dNqww\\xb7u\\xcc\\xf65o/5\\xd4\\x95\\xbae\\xc9\\xaf\\xe7\\x19\\xfe\\xe5o\\x17\\xf8!)\\x00\\x08\\xacV1\\x9e\\xe3\\x15\\xd6E\\xa9,v\\x1d`\\xe43L}\\x17\\x81kg\\x88[\\x85\\xe78\\x18\\xf9\\x0e\\xa62\\xd4\\x05Pp`\\xbe.0{~\\x02\\x17\\x02I\\x01\\xfc\\x87\\x1f\\x12\\xfc\\xa7\\x8f+d/\\xafoSze\\xb9@\\xe3\\xe9\\xe9i\\xef{i8\\x1c\\xe2\\xfd\\xfb\\xf7\\x8d\\xec\\x8fk\\xc2t\\x9d\\xb6)\\x080\\x85\\x00\\xae\\xebb2\\x99\\x18\\x1by\\xb3\\xd9l\\xef\\x04\\xad\\xe9=p\\xe8u\\xfc\\x1c\\xceQ,\\xeb\\xf4\\xca\\x92\\xe9t\\x8a\\xc9d\\xa2\\r%mZ\\x94\\x03\\x98\\xdf{m7\\r\\xa5vy\\xdfk \\xb5\\xcb\\x87\\x9c\\xef\\xa7 u\\xcb\\x00\\x90\\x89\\x0c\\x7f\\xca\\xff\\x14\\x7f\\xc2\\xffd\\xa3Q~~z\\xc6R,\\xb7B\\xdc1\\xc6\\x88\\x10m\\xed]k3\\x0c\\x0c\\x03\\x0c0\\xc2\\x08\\x11\\xa2M#7C\\x86Y2+\\xef\\xcb\\x10\\xf8\"\\xbe\\xe0\\x8f\\xf8\\x1f\\xe1;\\xf1\\xdd\\xe6\\xef^\\x93^Ye\\xdf\\xf8\\xac\\x8dk\\xd7\\xa1\\xa4i\\xaa\\xbd\\x0eGQT\\xcb\\xeb\\xa7;Ou\\x8a\\xdb\\xba!\\xc5\\xb2\\x9dL&\\x93\\x83\\x16\\xe6H\\xbbTS\\xe1\\xbf\\xbap\\xb0X\\x15X\\xfc\\xed\\x02\\xab\\x1f\\xca\\xeb\\xdaz\\xb5\\xc6\\xd3\\x0fO\\xc8\\xe6\\x19\\x84\\x10`.\\x83\\x7f\\xe3cp?\\x80\\x1b\\xba\\xbd\\xb9\\xbe\\xc96\\xee\\xe0\\xfd\\x00\\xde\\xc4\\x03\\x1c@\\x14\\x02\\xd9s\\x86\\xf4!\\x85\\xc8\\x04x\\xce1\\xff\\x9b9\\xe6\\x7f=\\x7f\\xb3\\x070A\\x10\\x04a74\\x9a!\\x08\\x82 \\x88\\x13\\xb0\\xbd\\x9d\\x0b\\x94\\x93\\xc7U\\x8f1\\xcb\\xb2\\xcd\\x9eg\\xbb\\x01d\\x1f[\\xb9\\x12]s\\xca\\xd4\\xb6\\x92\\xc4ql\\x9c\\xbc\\x0e\\xc3\\xd0\\x18r\\'\\x89~us]{@\\x99\\xf6(\\xb4)\\xf4Q\\x173x\\x9e\\xb7\\tu\\x87\\xc3\\xe1\\xc1\\xc7\\xe2\\x12C\\xdd\\xc1`\\x00o\\x18\\xe2\\x8f\\xbe\\x8f\\xf1\\xc7\\x9f\\x13d\\xbcT*/s\\x8eu!\\xc0\\x97s0pD\\x1e\\xc3\\xd8c\\x18\\xf4x\\xd2\\xd1ae\\xa8;\\xf6\\x19|\\x87A$\\x0b\\x14y\\x818\\xe7H_\\\\\\xcc\\xbf]\\xe6\\xf8\\x97\\xdf.\\xf01\\xe1\\x8dh9\\xa5jq\\xdf\\x84 c\\x0c777\\xb8\\xbf\\xbf\\xefd\\xa2\\xd7\\xb4Ga\\x92$\\xad4R\\x0f!I\\x12\\xad\\xb5@\\x86\\x00\\xa3\\xd1H\\x1b\\x86\\x0b!\\x8c{\\x91\\x03f\\x8bA\\x1b\\xad.\\xdd\\xcf0\\xb5\\xcd$\\xa6\\x001\\x08\\x82\\xcd\\xf5[\\x17\\xfa\\x14EaM\\xe8c\\n\\xa0\\x86\\xc3\\xe1\\xdec\\xd1\\x04\\x8e\\xe3\\xe0\\xfe\\xfe\\xfe\\xa0\\xbdq\\xe38\\xd6*\\xa2\\xcfe:\\x9d\\xe2\\x0b+\\x83\\xcc\\x1f\\xc4\\x0f\\x00\\x805\\xd6\\x88\\x11\\xa3(\\n\\xf09\\xdf\\nq\\x9d\\x1eO\\xb7x\\xf00\\xc2\\x08C\\x0c\\xc18C\\xf1\\\\ C\\x86\\x15V(P G\\x8e?\\xe7\\x7f\\x8e?\\xe6\\x7f\\x0c/\\xf2Z_\\x08c\\x13}\\x1c\\x9f\\xa9\\xc8\\xebw\\x1d\\xe8\\xc6yB\\x88\\xc6\\xafq&\\x8bC\\x93\\xfb\\xb1\\x12\\x87\\x11\\x04\\x01>|\\xf8\\xb0\\xf7s\\xa6T3???\\xd7>\\xfew]\\x17\\xd3\\xe9\\xb4l\\xe3\\xfe\\xed\\x1cy\\x92\\x03\\x1c\\xc8\\x179\\xf2E\\x8ee\\xb2D\\x81\\x02\\xde\\xd4\\xc3\\xe0\\xdd\\x00\\xee\\xb0?!\\xee.\\x8c1x\\x91\\x87\\xe0]\\x00o\\xe4\\x01\\x0c\\x10\\x99@\\xfa\\x90\"_\\x94\\xad\\xe3\\xf41\\xdd\\xb4t\\t\\x82 \\x88~\\xd0\\xdfO\\x17\\x04A\\x10\\x04\\xd11\\xb6\\xb7suZ`\\xd9\\xc8\\x15B`>\\x9foM\\xd0\\xf7\\xb1\\x95+9U\\xb5\\x9ce\\x991d\\xf0}\\x7f\\xabUy\\xcc\\xf7\\xafC\\xb1,q]W\\x1b\\xfa\\x98\\x94\\x98m\"\\x17\\n\\xec\\xe2y\\x1e\\xbe\\xfa\\xea+|\\xf3\\xcd7GM\\xa8]R\\xa8\\xfby\\x95\\xe3_|f\\xf8\\xb8\\x06\\x00\\x81\\xb4\\xe0X\\xe5\\x1c\\x9c\\x03\\x8c\\x01\\x03&\\x10e\\xcb^5q\\xf7\\xe19\\x0e\"\\x96#*\\x128\\x0e \\x04\\xb0.\\x04\\xe2\\xbc\\xd8\\xb4t\\xff\\xcf\\xb9\\x87\\xff\\xfa\\xa5\\xde\\xc5/\\xb6j\\x95u\\xf4\\xa1\\x9d{h\\x08`j\\xe7\\x1d\\xa2[\\xeeJ\\xb5|\\x8eby\\x9f^Y\\xd5\\xf3\\x9aB\\x1f\\x1b\\xc6\\r\\x80\\xf9qt=F\\xe8Z\\xbb\\xfc\\x17\\xf8\\x0b\\xfc\\xd9\\xe4\\xcf6m\\xdc\\x15VX\\xa3|\\xed\\x1d8\\xf0\\x97>\\x86\\xeba\\xafC\\\\\\x15\\xd9\\xd4\\rf\\x01|^\\x8ee\\xe4\\xf3N\\x91B@\\xe0\\xc1y\\xc0\\xff1\\xfe?\\xf0\\xc8\\xab\\xf7\\xa2\\xbc\\x06\\xfa<>\\x03\\xca\\xf1\\xf3\\xbes\\xeaP\\xbaT-\\x93b\\xd9~\\xba\\xd6.\\xf3\\x9c#\\xfbu\\x06\\xfe\\x85C@\\x80\\xa7\\x1c\\xd9s\\x06\\x9e\\x96\\x0b\\r\\x9d\\xa1\\x834J{\\x1d\\xe2\\xee\\xc2\\x1c\\x06o\\\\\\x86\\xbaNP\\xde\\x9b\\xf2e\\xfe\\xa6\\xa5\\xbb\\xf8\\xd5\\xa2\\xd7\\x9f\\xb3\\x08\\x82 \\xae\\x85\\xcb\\xf8\\x94A\\x10\\x04A\\x10\\x1d\\xd0\\x87v\\xael\\xb3\\xc8\\x0f\\xa4\\xbb\\x939\\x9cs\\xccf3\\x08!z\\xdd\\xca\\x05NS-s\\xce\\xf1\\xf0\\xf0\\xa0\\xfd\\xf0\\xba{\\xfct\\xdf\\xa3I\\xc5\\xb2\\x8a\\xed\\x0b\\x08\\xf6\\x85\\x00\\x9e\\xe7\\xe1\\xee\\xee\\x0e_}\\xf5\\xd5U\\x85\\xba\\x7f\\xf7\\x9c\\xe2\\xff\\xfd\\xeb9\\xe2\\\\\\x00\\xd1x\\xd3\\xc6\\x15\\x02p\\x1c t\\x19\\x02\\xcf\\x01\\xb25x\\xd6\\xfdu\\xa3.\\x84\\x10(\\x96s\\xb8\\x8e\\x83\\xc8-[\\xbaR\\xbd\\x1c\\xe7\\x1c\\xb9;\\x00\\xf3\\x03\\xfc\\x97O\\t\\xfe\\xe5o\\x17g+\\x18\\xfb\\xa0U\\xae\"\\x08\\x02\\xed\\xa2\\x8f8\\x8e[QS\\x9a8f\\xffT\\xd9\\xc6\\xd7\\xb1O\\xb7\\xdc\\x95j\\xf9T\\xc5\\xf2!ze5\\xd8p\\x1c\\xc7\\x18X\\xeb\\xee%m\\xc1976\\x94m8_\\xba\\xd0.s\\xce\\xf1\\xef\\x8b\\x7f\\x8f?\\xe7\\x7f\\x0eg\\xe8\\xa0\\x08\\x8b\\xb2\\x8d\\x8br1\\x9c\\x07\\x0f!Bx\\xf0\\x90=e\\xbd\\xbbG\\x99(\\x92\\x02|\\xc51\\xc0\\x00!\\xc2\\xcd~\\xba\\xb2\\xa5\\xeb\\xde\\xbaH\\x90\\xe0_\\xf1\\x7f\\x85_\\xf3_w\\xfch\\xbb\\xa3\\xef\\xe3\\xb3:\\xe9J\\xb5L\\x8a\\xe5\\xfe\\xd0\\x85v9_\\xe5x\\xfa\\xb3\\'\\xac\\x9f\\xd6\\x18\\x07c\\xf0\\x05G\\xbe\\xc8!\\xf8\\xabR\\xd9\\x1by\\xc8E\\x8exm\\xd7>\\xf6u\\xc0\\\\\\x86\\xc1\\xed\\x00\\xfe\\x8d_\\xaa\\x97\\xf3\\xed\\x96\\xee\\xea\\xfb\\x15f\\x7f5\\x03\\xcfI\\xbbL\\x10\\x04a34\\xa2!\\x08\\x82 \\x883\\xb0}\\xf2\\x06(\\'`e3\\xa8\\xaa\\xa5\\x92\\xe79\\xe6\\xf3y\\xe7\\x8d\\x9b:8F\\xb5,\\x83\\x1f\\x9d:T\\xd7l\\xde\\xa5\\r\\xc5\\xb2\\xc44\\x99n\\xd2\\xa0\\xb6\\x81I\\x13\\xba\\x1bV]K\\xa8\\xcb9\\xc7\\xff\\xf9C\\x8c\\x7f\\xfd]\\x8c\\x9c\\x03\\x19\\x17\\x88\\x85\\x07\\xee\\x87e\\x1b\\xd7a\\x88\\\\\\x06W\\x99d,\\x96s\\x08q\\x19\\x13)|\\xb5\\x80\\xe0\\xe5{\\x921\\x07C\\xcfA\\xe8\\xb1\\xb2\\xa5\\x0b\\x07\\xc9`\\x84e^\\xb6#~9\\xcb\\xf0?\\xfdj\\x81ev\\xdas\\xef\\x8bVY\\x87\\xee\\xfak\\xda\\xab\\xb6-\\x8e\\xdd?\\xf5\\x1c\\xddrW\\xaa\\xe5S\\x15\\xcb\\x87\\xe8\\x95w\\xb1y\\xdc`\\xda\\xbb\\xd7\\xa61B\\x9b\\xda\\xe5\\x98\\xc7\\xf8_\\xc4\\xff\\x82\\xbf\\x17\\x7f\\x0f\\x01\\x81\\x15V\\xc8\\xa79\\x98\\xc3\\xe0\\xc0\\xc1\\xf0\\xe5\\x9fr\\xa9J\\xb97a>\\xb7C\\x8f~.\\x82\\x97\\xfb,J\\\\\\xb8\\x18b\\x88\\x01\\xca\\xf3\\x9b\\x8d\\x18V\\x83\\x15r\\xe4(P\\xe0?\\xf2\\xff\\x88?-\\xfe\\xb4\\xf3\\x05(]p)\\xe3\\xb3:\\xe8B\\xb5L\\x8a\\xe5\\xfe\\xd1\\xa6vy\\xfd\\xb4\\xc6\\xd3\\x7f{B\\xb1*\\xcak\\xf4S\\x8eP\\x94\\xef\\x0bg\\xe8\\xc0\\xbf\\xf1\\xc1\\xbc\\xd7{I\\x9c\\xc6\\xc8\\x8b\\xcb\\xb8\\x8e\\xef\\xe2\\x0e\\xdd7-\\xdd\\xec9\\x03\\xf8\\xebq\\xcaW\\x97\\xf9\\xdc\\t\\x82 .\\x01{f0\\x08\\x82 \\x08\\xa2\\x87\\xf4\\xa1\\x9d\\x0b\\x94\\xed)\\xdf\\xf7\\xb5\\xad\\x1f!\\x84\\x15\\x1a\\xb8s9F\\xb5<\\x9b\\xcd\\x8c\\xaf\\xcfd29\\xa8\\xa9\\xdc\\x86bY\\xc5\\xd6\\xd0\\xc7\\x14\\x02\\xe84\\xb2\\x97\\x1c\\xear\\xce\\xf1\\xaf\\xfe>\\xc6\\x9f|I!\\x04\\x90\\x14\\x1c\\xcb\\x9c\\x83\\x0b\\xc0\\r\\xc7\\x88|\\x0f\\x81\\xe7\\x80\\xed(\\x95\\x85\\xe0(b;\\x16\\x82\\x9c\\x03\\xcf\\xd7(\\xd2\\xb7\\xe7\\x86l\\xe9\\x06\\xe3)\\x18s\\xb0.\\x04\\x16\\x19\\x07\\x17\\x02\\x0fI\\x81\\xff\\xe9\\x973<$\\xc7M\"\\xf5M\\xab\\\\\\x85Is\\x19\\xc7qg\\xef\\xf1S\\xf7O=G\\xb7\\xdc\\xb6j\\xf9T\\xc5\\xf21ze\\x15[\\xf7I\\x16Bh\\xb5\\xc4&\\x8dl\\x974\\xad]~\\xe2O\\xf8\\x17\\xfc_\\xe0Y\\x9f[\\x13>\\x9f\\xca\\xa1\\xaa\\xe58\\x8e\\xf7\\x86\\t\\x87\\xb4\\x90\\xdaT,K\\x82 \\xd0N\\x92u\\x15\\xfa\\x98B\\x00\\xcf\\xf3\\xf6\\x86\\xe2\\x97\\x16\\xear\\xce\\xf1\\xff\\xfbv\\x89_\\xcd3\\x08\\x08,s\\x8eU^j\\x95=\\x07\\x98\\x0e\\x1c\\x0c&\\xd5A\\x0f\\x00\\xf0u\\xd2k\\xdd\\xb2\\xd4+\\xebp\\x83\\x08\\xe3(\\xc4\\xd0-\\xbbl9\\x07\\xe6\\x19G!\\x04V\\xb9\\xc0\\xff\\xe7\\xd7\\x0b|:\\xa0\\x15\\xd0W\\xadr\\x15\\xbb{\\xcf\\xaa\\x14E\\xd1\\xf8^\\x83:\\x8em\\xe5J\\xce\\xd1-\\xb7\\xadZ>E\\xb1|\\xac^y\\x17\\x1b\\xf7I^\\xadV\\xda\\xf6\\xa0i\\xaf\\xdf\\xaeiJ\\xbb\\xfc\\xc0\\x1f\\xf0\\xaf\\xf9\\xbfF\\x82\\x04\\x05\\n,\\xb1\\xdch\\x95\\x03\\x04\\x18\\x0f\\xc7pC}\\x88\\xdcw\\xdd\\xb2\\xd4+\\xeb\\x08oC\\x8c\\xd8h\\xa3]N\\x91b\\x85\\x15\\x04\\x04\\xfe^\\xfc=\\xfe\\x9d\\xf8wW\\x17\\xe8\\xf6q|\\xd6\\xd4X\\xb5m\\xd52)\\x96\\xfbMS\\xda\\xe5\\xd5\\xf7+,\\xfeG\\xf9Y\\xbcX\\x15X?\\xaeK\\xad\\xb2\\xc7\\x10\\xdc\\x07\\x98N\\xa6\\xda=\\xces~\\x99\\xbae\\x15/\\xf40\\xb8\\x1bl\\xb4\\xcb\\xeb/k\\xf05\\x87(\\x04\\x9e\\xff\\xe2\\x19\\xeb\\xa7n\\xb7~ \\x08\\x82 \\xdeB\\xa3\\x1a\\x82 \\x08\\x828\\x93>\\xb4s\\xd34\\xc5z\\xbd\\xc6t:}\\xf3Ay0\\x18\\xc0\\xf7\\xfd\\xbd\\xda\\xe1\\xbe\\xb0O\\xb5\\x9ce\\x99Q\\xf3\\xe9\\xfb>noo\\x0f\\xfaYm*\\x96%\\xa6\\xd0\\x87s~t\\xf3\\xa8\\x0eL\\xfbz\\x1e\\x13\\x02\\\\B\\xa8\\xcb9\\xc7?\\xffv\\x89\\xdf.s\\x08\\x94\\xad\\xd3uQ>\\x9e\\xc0e\\x18y\\x0c\\x0es\\xe0x\\x03\\xb8\\x81\\xfe9\\xf6Y\\xb7\\xac\\xea\\x95wa\\xcc\\x81\\x1b\\x95\\x0b%B\\xcfA\\xe430\\x06p\\x01,2\\x8e\\\\\\x08\\xa4\\x85\\xc0?\\xff\\x8d9\\xd0\\xed\\xbbV\\xb9\\x8a(\\x8a\\xb4\\xe7J\\x17\\x01\\x9f\\xe9z\\xe2\\xfb\\xfe\\xdeE\\x1a\\xa7\\xea\\x96\\xdbV-\\x9f\\xa2X>E\\xaf\\xbc\\xfb5\\xb6\\xed\\x93\\xac{\\x8f1\\xc6\\x10EQ\\xcb\\x8f\\xe68\\xea\\xd6.\\x7f\\xe1_\\xf0\\xbf\\xf1\\xff\\rk\\xac\\x91#G\\x8c\\x18\\x1c\\x1c\\x0c\\x0c\\x11\"\\x04(\\xdf\\xfb\\xfe\\xd4\\xd7\\xce\\xa8\\xf4Y\\xb7\\xbc\\xabW\\xde\\xc5\\x1d\\xb9p\\x06\\x0e\\x1c8\\x88\\x10\\xc1G\\xf9^\\x96\\xfb\\xe8\\n\\x08\\xfcN\\xfc\\x0e\\xffF\\xfc\\x9b\\xab\\nt\\xfb8>k\\x8a6U\\xcb\\xa4X\\xbe\\x0c\\xea\\xd6.\\xc7\\xdf\\xc5X\\xfc\\xaa\\x0cr\\xf3e\\xbei\\x9a:\\x81\\x83\\xc1\\xdd\\x00\\xccep\\x1d\\x17\\xe3P\\xbfx\\xf7\\x92u\\xcb\\x12g\\xe0 \\xb8\\x0f\\xc0<\\x06!\\x04\\xd6\\x8fk\\xf0\\x94C\\x08\\x81\\xd9_\\xcd(\\xd0%\\x08\\x82\\xb0\\x0c\\xbbg4\\x08\\x82 \\x08\\xa2\\'\\xd8\\xde\\xce\\x95\\x8f\\xc1q\\x1cL\\xa7\\xd3\\xad\\xc9Nu\\x92\\x96s\\x8e\\x87\\x87\\x87^\\xb7IL\\xaa\\xe5\\xe5ri|~rB\\xf8\\xd0\\xf0\\xb1m\\xc5\\xb2$\\x8a\"m0e\\xd2\\xe95\\x81I\\x1f\\xe88\\xceI!@_C]\\xd9\\xc8\\xfd^\\tr\\xf3\\x979\\xd4\\xd0c\\x88<\\x07\\x8e\\xa2Uv\\xc21\\x98S\\xddB\\xe8\\xabnY\\xa7W\\x96\\xb8\\xa3\\xc9\\x96Zz\\xe08\\x18{\\x0c\\x8e\\x12\\xe8fB`]\\x08\\xfc\\x7f\\x7f\\xb3\\xc0\\x97\\n\\xe5\\xf2%h\\x95\\xab0\\x9d/Y\\x96\\xb5\\xbe0\\xc8\\xd4$;\\xf4\\x98\\x9e\\xaa[nK\\xb5|\\x8ab\\xf9T\\xbd\\xf2.\\xbachj\\xd25E\\x9a\\xa6\\xda\\xe3`\\xba\\xdf\\xd8F\\x1d\\xda\\xe5G\\xfe\\x88\\x7f\\xcb\\xff-2d\\xc8\\x91o\\xc2I\\x07\\x0eF\\x18mi\\x95\\x99\\xc3\\xe0\\xdf\\xe8\\xef\\xf5}\\xd5-W\\xe9\\x95%\\xcce\\xf0&\\xca1\\x00C\\x88p\\x13p\\xcb\\xf0[@\\xe0\\xa3\\xf8\\x88\\x7f/\\xfe\\xfdU\\x05\\xba\\xfb\\xc6gm\\xd2\\xc4\\xf8\\xecP\\xdaT-\\x93b\\xf9r\\xa8K\\xbb\\xbc\\xfa\\xdd\\n\\xcb_\\x97\\xef\\xfd|\\x91#_\\x94_\\xe3\\x8e\\xdcr\\x7f\\\\\\xe7u\\\\2\\xf4\\x87\\x08\\xbc\\xea\\x00\\xf9\\xd2u\\xcb\\x12\\xe62\\x0c\\xee\\x07\\x9b}t\\xd7Ok\\x14I\\xf1\\x1a\\xe8>S\\xa0K\\x10\\x04a\\x0b\\xfd\\xf8TF\\x10\\x04A\\x10\\x96cs;w\\xf7\\xe7{\\x9e\\xb7\\t\\x9fe+W%\\xcb2<==\\xb5\\xf9\\x10kE\\xa7Z\\x16B\\xe0\\xe3\\xc7\\x8f\\xda\\xe61c\\x0cwww{\\'\\x81%](\\x96%\\xa6\\xa6T\\x9e\\xe7\\xad\\xbe\\xdf\\xd24\\xd5\\x86+\\xa6\\xa6\\xe1!\\xf4-\\xd4\\xfd\\xd7\\xdf\\xc5[\\x8d\\xdc\\x9c\\x97\\xdbpE\\x1e\\xc3\\xd0};\\xecf\\x8c\\xc1\\x1d\\xe9\\'\\xac\\xfa\\xa6[\\xde\\xa7Wv\\x06C8\\xfe\\xdb\\xeb\\xa4\\xe78\\x98\\xf8\\x0c.\\x03\\x84\\x00\\x96;\\r\\xdd\\xf9\\xba\\xd8|\\xffK\\xd1*\\xeb\\xb0E\\xbfk\\n\\x01\\\\\\xd7=\\xf8|\\xc9B\\x08\\xc4qu\\xcb\\xc8\\xa4\\x89\\xed3\\xbb\\xda\\xe5T\\xa4\\xf8+\\xfeW\\x00\\x805\\xd6\\xc8Q\\x1ek?\\xf7\\xc1\\xbfp\\xe4\\xf1q\\xc7\\xbe\\xaf\\xba\\xe5:\\xf4\\xcaU\\x84\\x08\\xe1\\xa2<\\xd6+\\xac\\xc0\\xc1\\xb1\\x14K\\xfcg\\xf1\\x9fO}\\xa8\\xbd\\x82\\xc6g\\xcd\\xaa\\x96I\\xb1|}Ti\\x97\\xb3\\xa7\\x0c\\xeb\\xa75 \\x80|\\x9eC\\x14\\x02\\xcce\\xc8\\x879\\x9e\\xe2\\'\\x14\\x9a\\xc5\\x86:H\\xb7\\xfc\\xca\\xe6\\x9e\\xc6\\x00\\xbe\\xe6\\xc8\\xe6\\xe5\\xb8i\\xf9\\xeb\\xe5f?b\\x82 \\x08\\xa2](\\xcc%\\x08\\x82 \\x88\\x9a\\xb1\\xa1\\x9d{H+W%\\x8a\"\\xe3\\x04\\xcfj\\xb5\\xeaD\\x13}\\x0e\\xa6\\xc7\\x9b\\xa6)&\\x93\\x89\\xf6u2a\\x8bbY\\x12\\x04\\x81v\\xa2\\xac\\xa9\\xd0\\xc7\\x14\\x02x\\x9ew\\xd2q\\xad\\x836C\\xdd_\\xcd\\xd7\\xf8\\x1f\\xb3rR#\\xce9\\xb8\\x00\\x1c\\x06\\x8c=\\x06\\xe7\\xc8\\xf0R\\xd27\\xddr\\x9dze\\xf9\\xfd\\xf2\\xe53\\x8ax\\x0e\\x01`\\xe0:\\xf0\\x9d2\\xf8[s\\x81B\\x08d\\x1c\\xf8\\xe3\\x8f\\xab\\x8b\\xd2*Wa\\xda\\x9b\\xb6(\\x8a\\xda\\xf6\\x1b\\xdc\\xa5\\xa9V\\xae\\xe4X\\xddrS\\xaa\\xe5C\\x15\\xcbM\\xe9\\x95w\\xe9b\\x9f\\xe4\\xd5j\\xa5m\\x07\\x9a\\xf6\\xf2\\xed;\\xaav\\xf9\\xcf\\xc5\\x9f#G\\x8e\\x02\\x05\\xd6(\\xef\\xeb\\x1e<\\x0c0(\\x83\\x81\\xe7\\xbc\\xd4K\\x1eq\\x1f\\xed\\x9bn\\xb9N\\xbd\\xf2.\\x0c\\x0c!B00\\x08\\x08\\xacP^\\xb7~#~s\\x15\\xfb\\xe7\\xda8>\\xebb\\x9c\\xda\\x94j\\x99\\x14\\xcb\\xd7\\x8b\\xd4.3\\xce\\xb0\\xfa\\xbe\\xbc\\xae\\x14\\xab\\x02<\\xe7\\x00C\\xa9VvJ5\\xf2\\xe3\\xe2\\x11Iv\\xdcx\\x81t\\xcb\\xaf8\\xbeSZ\\'P\\x1e\\xe3\") \\x84\\xc0\\xfc\\xef\\xe6\\xb4\\x7f.A\\x10D\\x07\\xd0\\x08\\x87 \\x08\\x82 \\x1a\\xa0\\xebv\\xee){eM\\xa7Sc\\x087\\x9f\\xcf[\\xd5D\\x9fC\\x1c\\xc7X.\\x97\\xda\\xe7\\xe3\\xfb\\xfe\\xc9\\x81\\xa3-\\x8ae\\x89)\\xf4\\xe1\\x9ck\\'\\xf5\\xce\\xc1\\xb4o\\xa7\\r!@\\xd3\\xa1\\xee\\x9as\\xfc\\xfb\\xef\\xcb\\xe3\\xba*8^\\xe6\\x8e0:#\\xc8\\x95\\xf4I\\xb7\\\\\\xa7^Y\\x149\\xf2\\xd9\\x03\\xf8z\\xfb\\x1a\\x13\\xb8\\x80\\xe3\\x00B\\x00I\\xc1\\x01\\x08|f!>9\\xa3\\x8b\\x9f\\xac\\x8d\\xa2H{.5\\x11\\xf0\\x99\\xae\\x17\\xe7\\\\3w9F\\xb7\\xdc\\x94j\\xf9P\\xc5r\\x93z\\xe5\\xdd\\xef\\xd5\\xf6>\\xc9\\xba\\xf7\\x10c\\x0cQ\\x14\\xd5\\xfe\\xf3l\\xc2q\\x1c<\\xdf>\\xe3y\\xf2\\x0c\\x01\\x81\\x14\\xe5u\\xc7\\x85\\xbb\\xd9\\xebU\\xc2W\\x1c\\xeb\\xcfk\\xf0\\xec\\xf0\\xd7\\xa0/\\xba\\xe5&\\xf4\\xca\\xbb8p\\x10\\xa2\\xbc\\xa7\\x15(6\\xc7\\xfa\\xbf\\xf0\\xffr\\xf1\\xbae\\x1b\\xc7g]\\xd0\\x84j\\x99\\x14\\xcb\\xc4`0\\xc0p6,u\\xeey\\x194\\x02\\x807\\xf2\\xc0\\xbc\\xd7\\xb1\\x13\\x07\\xc7l5\\xc3|5?x\\x01\\x05\\xe9\\x96\\xb7q\\x87.\\xdc\\xa8\\xb4,\\xe4\\xf3\\x1c\\x82\\x0b\\xe4\\xcb\\x1c\\xab\\xef\\x9aYXH\\x10\\x04A\\xe8\\xb9\\xec\\x19\\x10\\x82 \\x08\\x82\\xe8\\x88.\\xdb\\xb9\\xc7\\xb6r%\\xfb\\xb4\\xc3B\\x08<>>6\\xba\\xcfW\\x1ddY\\xb6\\t\\x03\\x06\\x83\\xc1\\x9b0\\xc4\\xf3<\\x8c\\xc7\\xe3\\x93\\x83\\x00\\x9b\\x14\\xcb\\x92(\\x8a\\xb4\\xc1\\x96I\\xb7w\\n&=\\xa0\\xe38V\\x85\\x00M\\x85\\xba\\xff\\xee\\xbb\\x18\\xab\\xbcl\\x8a\\xa6r\\x9f\\\\\\x97\\xc1\\xab)\\\\\\xec\\x83n\\xb9N\\xbdr\\x91\\xae\\x90\\xcf\\x1e*\\x83a\\xc6\\x1c\\x0c\\x1d\\x06\\xc6\\x00\\x0e\\x17yt\\x0bw\\x18\\xe1?\\xfc\\xb0B\\x9c\\xdb\\x11j7\\x85\\xe9|\\xca\\xb2\\xac\\xf6\\xfb\\x88\\xa9)Vw\\x08p\\x8cn\\xb9n\\xd5\\xf2\\xa1\\x8a\\xe5\\xa6\\xf5\\xca\\xbb\\xe8\\x8e\\xb1\\xa9iw*i\\x9aj\\x8f\\x81\\xe9~r)\\xac\\xf8\\n\\xff\\x17\\xff\\xbf\\xe0\\x8d<\\x88w\\x02\\xc2}\\xb9\\x8ec\\x00\\x86\\xb7\\xefK\\x91\\x0b\\xac\\xbf\\xac\\x0f\\xd6.\\xf7E\\xb7\\xdc\\x94^y\\x17\\x0f\\x1e|\\x94\\xc7#E\\n\\x0e\\x8e\\x04\\xc9U\\xe8\\x96\\xf7\\x8d\\xcf\\xea\\xc4\\xd6\\xf1Y\\x13\\xaaeR,\\x13\\xe9\\xe7\\x14\\xf9s\\x8e\\xdb\\xe8\\x16\\xfe\\xba\\xbc\\xbe8\\x03\\x07NP}\\xbe\\xad\\xb2\\x15\\x1e\\x97\\x8f\\x07k\\x97I\\xb7\\xbc\\x8d7\\xf6\\xca\\xfds\\xf9\\xeb\\x82\\xa4\\xf8\\xb71\\xe9\\x96\\t\\x82 Z\\xe6\\xb2?\\xa5\\x11\\x04A\\x10D\\x87t\\xd5\\xce=\\xa5\\x95+q\\x1c\\x07\\xf7\\xf7\\xf7\\xdaIv\\xce9\\x1e\\x1e\\x1e\\xac\\xfd\\xf0\\xba\\xfb\\xf8\\x1c\\xc7\\xd9\\nX\\x1d\\xc7\\xc1\\xcd\\xcd\\r\\x18c\\'\\xb5\\x01lS,KLM\\xaa<\\xcfk\\r}\\xd24\\xd5\\x06(\\xa6&a\\x97\\xd4\\x19\\xea\\xfefG\\xaf,\\xf7\\xc9\\x1d\\x1e\\xbf\\xf5\\xb2\\x16\\xdbu\\xcbu\\xe9\\x95w\\xb5\\xca:\\\\\\xc7\\xc1`0\\x04\\x9b\\xdca\\xcd<\\xe4B`]\\x08\\xfc\\xdb\\xef\\x9a\\xdbs\\xd0\\x16\\xda\\xd2\\xef\\x9aB\\x00\\xd7uko:\\x1d\\xa3[\\xae[\\xb5|\\x88b\\xb9-\\xbd\\xb2J\\x18\\x86\\xda\\xc5Tu/\\xcaiZ\\xa7m;\\xffI\\xfc\\'d\\xc8P\\xa0@>\\xc8\\xe1\\xbd/\\xf5\\xb3r\\x7f\\xd7J\\x8e\\xd4.\\xdb\\xae[nR\\xaf\\\\\\xc5\\x10\\xc3\\x8d\\xb6T\\xd5-\\x7f\\xcf\\xbf\\xaf\\xedg\\xd8\\xc8\\xbe\\xf1\\xd99\\xba\\xf8]l\\x1e\\x9f\\xd5\\xadZ&\\xc5\\xf2u\\xc33\\x8e\\xe5\\xaf\\xca\\xfbX\\xbe\\xcc\\x11\\xb2\\x107\\xe1\\r\\x06c\\xf3\\xd6\\x1b\\xc7j\\x97I\\xb7\\xfc\\nc\\xaf\\x8b\\x94\\x8adG\\xb7l\\xe9\\xbc\\x00A\\x10\\xc4%B\\xa3\\x1c\\x82 \\x08\\x82h\\x88.\\xda\\xb9\\xa7\\xb6rU|\\xdf76\\x8e\\xb2,\\xc3\\xd3\\xd3\\xd3\\xa9\\x0f\\xb11t\\xcda\\xf9\\x9c\\x19c\\x98N\\xa7\\x9bI\\x1eS;K\\x87m\\x8ae\\x15\\x93\\xde\\xb8\\xce\\xd0G\\xb7X\\xc0\\xa4\\x13\\xb4\\x85sC\\xdd\\x1f~\\xf8\\x01\\x7f\\xf4\\xedc\\xa9\\x06T\\xf4\\xca\\x91{\\xbe^y\\x17\\x9bu\\xcbu\\xe8\\x95uZ\\xe5*\\xdcp\\x8c\\xe8\\xe6\\x06\\x9e\\xeb@\\x08l\\x1a\\xb9\\xdf.r\\xfcp`S\\xae\\xaf\\x98\\xf68L\\x92\\xe4\\xa4f\\xaa\\xee{\\xe9\\xac\\x0bM\\x85\\x00\\x87\\xea\\x96\\xebV-\\x1f\\xa2XnK\\xaf\\xacb\\n}\\x8a\\xa2\\xa8-\\xf41\\x05H\\xc3\\xe1\\xb0\\xf6\\x90\\xda6>\\xf1O\\xf8^\\x94\\x01\\xa2\\x0c\\x15=\\xc7\\xc3\\xe8n\\x04o\\xba\\xff\\xb9\\x1f\\xa3]\\xb6U\\xb7\\xdc\\x86^y\\x17\\x06\\x86!\\xcak\\x99\\xbaG\\xf1\\x9f\\x88?iD#n\\x134>\\xabW\\xb5L\\x8ae\"\\xfe\\xfb\\x18<\\xe7\\x10\\x99\\xd84C\\xa3\\xdb\\x08\\xf7\\x93{\\x0c\\\\s\\xa0{\\x8cv\\x99t\\xcb\\xdb8\\xbeS\\xa9[N\\xbf\\xf4c\\x1b&\\x82 \\x88K\\x80\\xc2\\\\\\x82 \\x08\\x82h\\x90\\xb6\\xdb\\xb9\\xe7\\xb4rU\\xa2(2N\\xfc\\xacV\\xabV\\xf6\\xfe=\\x86\\xd9lV\\x19dK\\xd5\\xf2h4z\\x13\\x08\\x1c\\x1b\\x04\\xd8\\xa8X\\x96\\xb8\\xae\\xab\\r}LJ\\xcdc\\xc8\\xb2\\xcc\\xd8L\\xd6\\xb5\\xcal\\xe3\\xd4P\\xf7W\\xcf)\\xbe<>!\\x9b}A\\xf2\\xd2\\xd4\\xadS\\xaf\\xbc\\x8b\\x8d\\xba\\xe5:\\xf4\\xca&\\xad\\xb2\\ns\\\\x\\x93;\\xb8\\xc3\\x08\\x0es\\x10\\xb9\\xa5n\\xb9\\xe0@Z\\x94\\x93\\xff\\xff\\xf1\\xe3\\xe5\\xb7\"\\xdah\\xe7v\\x15\\x02\\x1c\\xaa[\\xaeK\\xb5|\\x88b\\xb9m\\xbd\\xb2\\x8a)\\xf4\\xa9\\xeb\\x9e[\\xd78\\xa1\\xaf\\xfc\\xa9\\xf8S\\x00\\xc0\\x1ak\\xf0\\x17\\xc7\\xf0\\x10C00x#\\x0f\\x83w\\x03\\x98\\n\\xba\\xc0\\xe1\\xdae[u\\xcbm\\xe9\\x95w\\xd9\\xd5-\\x0b\\x08<\\x8bg\\xfc\\x06\\xbfi\\xe4\\xe7\\xd9\\x02\\x8d\\xcf\\xeaU-\\x93b\\xf9\\xba)\\xd2\\x02\\xc9\\xef\\xca\\x05\\x00\\xd9\\xa2ot\\xef\\xdfc\\x88\\xe3\\xd8\\xb8O\\xd8d2\\xa9\\x0c\\x03\\x8ei\\x03\\xd8\\xaaXViz\\xf1\\xc0\\xa5\\x85\\x00\\xc7\\x84\\xbaB\\x08\\xfc\\xe5S\\xf9~O\\xb2\\x1c\\xc5r\\x06,\\x1e0(\\xf4m\\xeds\\xb1M\\xb7|\\xae^\\xf9P\\xad2\\x008\\xfe\\x00\\xde\\xf4\\x0e\\x8e\\xf7\\x1a\\x84x\\x8e\\x03\\xdf)\\x83\\xae\\xa4\\x10\\x10\\x10\\xf8!.\\xf0\\x9by\\xf5yy)\\x04A\\xa0],\\x12\\xc7\\xf1\\xd9\\xad\\xb6.\\xf7O=T\\xb7\\\\\\x97jy\\x9fb\\xb9\\x0b\\xbd\\xb2\\x8a\\xe38\\xc6\\xe0Zw\\x0f:\\x14\\xce\\xb9\\xb1\\x99\\xackJ_\\n\\xdf\\xf1\\xef\\xf0Y|\\x86\\x80@\\x8a\\xf2\\xda\\xe9\\xc3\\xdf\\xd2+;\\x03\\x07\\xc1\\xfb\\x00\\xcep\\xcf\\xfb\\xfe@\\xed\\xb2m\\xba\\xe5\\xb6\\xf5\\xca\\xbb\\xc8\\xe0\\\\}\\r\\xfeL\\xfc\\xd9\\xc5\\xb7si|V\\x9fj\\x99\\x14\\xcb\\xd7M\\xfc\\xdb\\x18B\\x08\\xf05\\xdf,\\x86\\xf1\\xc6\\xdb\\xf7\\xe5Q0\\xc2mt\\xbb\\xd7\\x9as\\xa8v\\x99t\\xcb\\xaf0\\xc66\\xc7;\\x8fs\\x88B\\x94\\x01\\xfb\\xc7\\xfa\\x94\\xf1\\x04A\\x10\\x84\\x1e\\x1a\\xe9\\x10\\x04A\\x10D\\xc3\\xb4\\xd5\\xce\\xad{\"\\x871\\x86\\xbb\\xbb;\\xedj~\\x9d\\xd6\\xb8m\\xb2,\\xdb\\xe88\\xab\\xf0}\\x1f_}\\xf5U\\xe5\\x9f\\x1d\\xa3Z\\xb6Y\\xb1,1M\\xc6\\x9b4\\xaa\\x87`\\xd2|\\x9a\\xc2\\xa6>pH\\xa8\\xfbw\\xb35\\xe2\\\\\\x94\\x81\\xe4\\xcb\\xeas_p\\xf0x\\xf1\\xa2\\x0bn&\\xd4\\xb5I\\xb7|\\x8e^\\xf9X\\xad\\xb27\\xbe\\xadl\\xf8\\x86.\\xc0\\x18\\xc0E\\x19\\xe8\\x02\\xc0\\x7f\\xfc\\xb8\\xba\\xda \\xc0\\xb4\\xd7\\xed\\xa1t\\xbd\\x7f\\xea!\\xba\\xe5\\xbaT\\xcb\\xfb\\x14\\xcb]\\xe8\\x95wir\\xcc`\\xda{\\xd7\\x96\\xc0\\xa7)8\\xe7\\xf8\\x13\\xf1\\'\\x00\\xcaV\\xae\\x80\\x00\\x03C\\x80\\xb7\\x0bP\\x98\\xc30\\xb8\\x1b\\xd4\\xa6]\\xb6E\\xb7\\xdc\\x85^y\\x17\\x06\\x86\\x01\\xca\\xf3]\\xb6\\xa3\\x97b\\x89\\xbf\\xc5\\xdf6\\xfas\\xbb\\x86\\xc6g\\xf5\\xa8\\x96I\\xb1|\\xdd\\xe4q\\xbe\\t\\r\\xf3E\\xf9>pC\\x17\\x8e\\xf7\\xf6\\xba5\\xf0\\x06\\xb8\\x1f\\xd5\\xa3]&\\xdd\\xf26N\\xe0\\x80\\xf9\\xac\\\\\\xd4\\xf4\\xa2\\xb9\\x8e\\x7f\\x1bC\\x14\\xd4\\xce%\\x08\\x82h\\x1a\\ns\\t\\x82 \\x08\\xa2a\\xdah\\xe7\\xd6\\xdd\\xca\\x958\\x8e\\x83\\xfb\\xfb{mK\\x83s\\x8e\\x87\\x87\\x87\\xce\\xf4R\\xfb~\\xbe|\\xfca\\x18j\\x9f\\xc3\\xa1A\\x80\\xcd\\x8ae\\x95\\xa6B\\x1fS\\x08\\xd0\\xf5^lu\\xa1\\x0bu\\x85\\x10\\xf8\\x9b\\xe7\\xb2\\x11\\x97\\x16\\x02B\\x94\\x81\\xe2\\xe0e\\x9d\\x83\\xe0\\x05\\xf2\\xe5\\xac\\xb1P\\xd7\\x06\\xdd\\xf29z\\xe5S\\xb4\\xca:\\x1c\\xe6 xi\\xe7\\xae_\\xda\\xb9O)\\xc7/\\xe7\\xe7k*m\\xc6\\xa4\\xc9\\x8c\\xe3\\xf8\\xe4\\xf7\\x9c-\\xfb\\xa7\\x1e\\xa2[>W\\xb5\\xbcO\\xb1\\xdc\\xa5^Y\\xa5\\xa9}\\x92\\x85\\x10\\x88\\xe3\\xea\\xf6\\x90I\\x03{)|\\x8bo1\\x133\\x08\\x88\\xcd~\\xad>|m\\xdb\\n@m\\xdae[t\\xcb]\\xe9\\x95w\\x19`\\x00\\x86\\xf2|\\x97\\xed\\xdc\\xbf\\xe4\\x7fI\\x8brN\\xa4/\\xe3\\xb3:T\\xcb\\xa4X\\xben\\xe2\\xdf\\x96\\xf7\\xb0\")\\xca\\x054\\xac\\xbcN\\xeb\\xa8S\\xbbL\\xba\\xe5W\\x18c\\xf0\\xc7\\xe5=\\xadX\\x15\\x10\\xb9\\x00\\xcf8V\\xbf;N\\x99N\\x10\\x04A\\x1c\\x0f\\x85\\xb9\\x04A\\x10\\x04\\xd1\\x02}\\xd6\\xab\\xf9\\xbeo\\x9c\\xc4\\xce\\xb2\\x0cOOOg\\xfd\\x8cS\\xd8\\xd7\\x0cV\\x9b\\xc5\\x8e\\xe3\\x18\\x1b\\x11\\xfb\\xe8\\x83bY\\x12\\x04\\x81v\\xb2\\xec\\xd4\\xd0\\xc7\\x14\\x02x\\x9ew\\xf2b\\x01[\\xd9\\ru\\xbf]\\xe4H\\x8a\\x17M\\xf0\\xcb\\xf1\\x0b\\x1c\\xf6&\\xbcl*\\xd4\\xedZ\\xb7|\\xaa^\\xf9\\\\\\xad\\xb2\\x8e\\xa0\\xa2\\x9d\\xfb\\xe7\\x8fv(\\xdf\\x9b\\xc2\\xb4wmQ\\x14G\\xef9(\\xe9\\xba\\x95+9D\\xb7l\\n\\x96\\x0f\\xb9\\x8e\\x9b\\xbe\\xc6\\xf3\\xbcN\\xf5\\xca\\xbb4\\xb1O\\xf2j\\xb5\\xd2\\xde/M{\\xf5^\\n\\x7f#\\xfe\\x06\\xc0\\xeb^\\xad\\xbaV\\xee.ui\\x97\\xbb\\xd6-w\\xadWVQ\\x8f}\\x86\\x0c\\x1c\\x1c\\t\\x12\\xfc\\x1a\\xbfn\\xe5\\xe7wE\\x17\\xe33\\xdb\\xc6\\xa8\\xe7\\xaa\\x96I\\xb1|\\xbd\\x14\\xeb\\x02\\xe9\\x97r\\xac\\'\\xdb\\xa0n\\xe4\\x82\\xb9\\xfb\\xaf[ui\\x97I\\xb7\\xfc\\x8a3p6&\\x07\\xf9z$?4\\xb7\\xf5\\x0cA\\x10\\x04QB\\xa3\\x1d\\x82 \\x08\\x82h\\x81&\\xdb\\xb9M\\xb5rU\\xa2(2N.\\xafV\\xabZ\\x95\\xd1\\x870\\x9b\\xcd\\x8c\\xc7m2\\x99l=w]\\xab\\xeb\\x10\\xd5r\\x1f\\x14\\xcb\\x12S\\xe8\\xc39\\xd7N\\xfa\\x990\\xed\\xcby\\xc9!\\x80\\x0cu\\xbfs\\'p\\x06\\x01\\xd6\\xfc\\xb5\\x95[at\\xdb\\xd0D\\xa8\\xdb\\xa5n\\xf9\\x14\\xbdr]Z\\xe5*v\\xdb\\xb9\\x00\\xf0C\\\\\\xe0)\\xbdl\\xc5]\\x14E\\xdas\\xed\\x94\\x80\\xcft=\\xf0}\\xbf\\xf5E\\x1a\\xfbt\\xcb\\xcb\\xe5\\xf2,\\xd5\\xb2I\\xb1\\xbcX,:\\xd7+\\xef\\xfe\\xcc\\xba\\xf7I\\xd6\\xbdG\\x18c\\x88\"}\\x1b\\xfe\\x12\\x98\\xf1\\x19\\xbe\\x88/\\x00\\xca\\xf0\\x10([\\xb9\\xb2\\x1d\\xba\\x8f\\xba\\xb4\\xcb]\\xe9\\x96m\\xd0+\\xef\\xa2\\xb6\\xa2eS\\xfa\\xef\\xc4\\xdf\\xb5\\xfa\\x18\\xda\\xa6\\x8b\\xf1\\x99m\\x9c\\xa3Z&\\xc5\\xf2u\\x93\\xfcP\\xbe?\\xf8\\x9aC\\xe4\\xa2l\\xe5F\\x87/\\xb2\\xaaC\\xbbL\\xba\\xe5md+\\xbaH\\n\\x08^\\xee\\x9d\\x9b=]\\xb6)\\x87 \\x08\\xa2k(\\xcc%\\x08\\x82 \\x88\\x96h\\xaa\\x9d\\xdbd+We:\\x9d\\x1a\\'\\xf7\\xe7\\xf3y-\\xca\\xe8C\\x88\\xe3\\xd8\\x18^\\x84a\\xf8\\xe6\\xb9\\x0f\\x87\\xc3\\x93U\\xcb}Q,K\\xa2(\\xd26\\x14L:\\xbe*L\\xfa?\\xc7q.>\\x04xHr|Y3\\xb8\\xa3)\\x8a\\xd1\\x1d\\xe0\\x0f\\xe1\\xb3\\xb7\\xad\\xdc*\\xea\\x0eu\\xbb\\xd0-\\x9f\\xa2W\\xaeS\\xab\\xacCm\\xe7\\xae_\\xf60\\xfe\\x93/\\x97\\xdd\\xce5\\x9doY\\x96\\x1d}\\xfd55\\xc1\\xba\\n\\x01\\xf6\\xe9\\x96u\\x8fw\\x9fj\\xd9\\xb4hG\\x08a\\x85^y\\x17\\xddk`j\\xe2\\xe9H\\xd3T\\xfb\\xfcM\\xf7\\x8bK\\xe1\\xaf\\xc4_\\x01(\\x83\\\\\\xf1\\xe2\\t\\x90\\xfb\\xb6\\x1e\\xc3\\xb9\\xda\\xe5\\xaet\\xcb\\xb6\\xe8\\x95\\xb7~.\\x18|\\x94\\xc7B\\xbe._\\xc4\\x17<\\xf1\\xa7\\xd6\\x1fK\\x9b\\xec\\x1b\\x9f\\x1dC\\x1f\\xc7g\\xe7\\xa8\\x96I\\xb1|\\xbd\\x08.6{\\xe5\\x16q9\\xb6t\\x87.\\x98s\\xdcb\\xd2:\\xb4\\xcb\\xa4[~\\x85\\xf9\\x0c\\xcc+_\\x83bU\\x1e\\'R-\\x13\\x04A4\\xcbe\\x7fj#\\x08\\x82 \\x08\\x8bh\\xa2\\x9d\\xdbF+W\\xa2j\\x8b\\xab\\xd8\\xa7=\\xae\\x8b,\\xcb\\xf0\\xfc\\xfc\\xac\\xfds\\xdf\\xf7q{{\\xfb\\xe6\\xf7OU-\\xf7I\\xb1,15\\xad\\xf2\\xdd\\xf2z\\xbd\\xd6\\xdecL\\xd7q\\xdd\\x9f\\x15E\\xa1\\xbd\\xbe\\x03\\xed\\xeb\\x95U\\xc20\\xd4\\xdeo\\x8f]\\x94c\\x8bN\\xbb\\x0br\\x9e\\xe3[\\xf1-\\x80\\xd7\\x06\\xa8\\x07\\xcf\\xb8W\\xae\\x89s\\xb5\\xcbm\\xeb\\x96m\\xd2+\\xbf\\xf9\\xd9/a\\xae\\x80@\\x8er\\x9c\\xf1\\xd7\\xe2\\xaf;y,m\\xb1o|v\\x882^\\xd2\\xd7\\xf1\\xd9\\xa9\\xaaeR,_/\\xeb\\xc7u\\xd9\\xc8-\\xca\\xf6\\'\\x00\\xb8\\xe1\\x9eU5\\x06\\xce\\xd5.\\x93n\\xb9\\x841\\x067*_\\x87bU\\x00\\x02X?\\xadQ$\\xcd\\xce\\x05\\x10\\x04A\\\\34\\xe2!\\x08\\x82 \\x88\\x16\\xa9\\xbb\\x9d\\xdbV+W\\xe28\\x0e\\xee\\xef\\xef\\xb5\\x13D\\x9cs<<<4\\xb6\"y\\xdf\\xf7\\xdf\\xf7\\xf8NQ-\\xf7I\\xb1\\xacb\\xd2\\x1f\\x1f\\x13\\xfa\\xe8\\xdec&]\\xe0\\xa5\\x90s\\x8e_\\xbdh/e`\\xe81\\x06\\xd7\\x1b\\xc0\\x1b\\xdd\\xc0\\x9f\\xb6\\x1f\\xea\\xb6\\xa9[>F\\xaf\\xdc\\xa4VYG\\xf02\\x8f\\x97\\x0b\\xa0\\x10\\x02Y!\\xf0WO\\xfa`\\xee\\x120\\xed\\x81\\x98$\\x89\\xb1\\x9d\\xba\\xfb\\xb5\\xbaP\\xb4\\xeb\\x10\\xc0\\xa4[v\\x1cG;\\xa1oju\\xe9\\xfel\\xb5ZiC\\x80.\\xf4\\xca*\\xa6\\xd0\\xa7(\\x8a\\x83C\\x1fS@4\\x1c\\x0e;\\x0b\\xab\\xdb\\xe2\\x7f\\xe0\\x7f G\\x0e\\x0e\\x8e\\x02\\xe5{\\xfe\\x94V\\xae\\xca\\xb9\\xda\\xe5\\xb6t\\xcb6\\xea\\x95U\\x1c8\\xf0P\\x1eC\\x19\\xb4\\xffV\\xfc\\x169\\xbflM\\xe9\\xb5\\x8f\\xcfNQ-\\x93b\\xf9\\xba\\x91\\x8ae\\xd9\\xfed>\\x83\\xe3\\x9fw\\xed:G\\xbbL\\xba\\xe5W\\xdc\\xc0\\x05Xy\\xef\\x92f\\t\\xf9z\\x11\\x04A\\x10\\xf5Ca.A\\x10\\x04A\\xb4H\\x9d\\xed\\xdc6[\\xb9*\\xbe\\xef\\x1b\\xb5\\x93Y\\x96\\xe1\\xe9\\xe9\\xa9\\xf6\\x9f\\xbb\\xaf\\xf9\\xbb\\xaf9\\x0c\\x9c\\xa6Z\\xee\\x9bbY\\xe2\\xba\\xae6\\xf41)7U\\xb2,3\\xb6\\x92M\\xc7\\xfa\\x12\\xf8\\xf5\\xbd\\xb0\\x9ek\\xd79\\xdae\\xd2-\\x970\\x87mZ\\xd22lO\\x1f\\xf4\\xdbb\\x10\\x04A\\x10\\xe7Aa.A\\x10\\x04A\\xb4L]\\xed\\xdc.\\'h\\xa3(2N\\xf8\\xafV\\xab\\xb3\\xf6\\x01\\xaeb6\\x9b\\x19\\xc3\\xee\\xc9d\\xb27\\xc0>V\\xb5\\xdcG\\xc5\\xb2\\xca\\xb9\\xef\\xb5k\\x0f\\x01~9/\\'T\\xd7\\\\\\x00\\x02p\\x18\\xe0U\\xb4\\xf8\\xda\\x0eu\\x9b\\xd6-\\x1f\\xaaWnS\\xab\\xac\\xc3\\x7f\\t\\xba\\xf2\\x970\\xf7c\\x92_\\xbcj9\\x08\\x02\\xedB\\x928\\x8e\\x8d\\x9aJ\\xa0\\x1f\\xfb\\xa7\\x9at\\xcbA\\x10`\\xb9\\\\V.\\xec\\xa9\\xba\\x8eW\\xfd^Q\\x14X.\\x97\\xda\\xfbA\\x97ze\\x15\\xc7q\\xb4\\xad3S\\x98#\\xe1\\x9ckC\\x10\\xdf\\xf7\\xb5\\xcf\\xffR\\xc8y\\x8e\\x07\\xf1P\\xfe\\xfaE\\xe3+\\xd5\\xbeuq\\xaav\\xb9i\\xdd\\xb2\\xcdze\\x15Uy\\x9d\\xa1\\xbc.I-\\xf6%s\\xed\\xe3\\xb3cU\\xcb\\xa4X\\xbe^\\xd6/\\xc6\\x15\\x91\\t\\x88\\xa2\\xbc&\\xee\\xbd\\xde\\x1e\\xc9\\xa9\\xdae\\xd2-\\x97\\xb8/+]\\x8bu\\xa9Z.\\x92\\x82T\\xcb\\x04A\\x10\\rA\\xa3\\x1e\\x82 \\x08\\x82h\\x99:\\xda\\xb9]\\xb5rU\\xa6\\xd3\\xa9\\xf1\\xe7\\xcc\\xe7\\xf3\\x93\\xf6\\x01\\xae\"\\x8ecc\\xe3,\\x0c\\xc3\\x83\\'\\xaf\\x8eQ-\\xf7U\\xb1,1M\\xd6\\x9b4\\xab\\x80Y\\xe3i\\n\\x93.\\x05\\xce9\\xbe\\x7fiQ\\xc9\\xa0\\xd0w\\xcc\\x13\\xdfm\\x86\\xbaM\\xea\\x96\\x0f\\xd1+w\\xa1U\\xaeBZ\\xf6\\n^\\xaa\\x96\\x0b^6\\xaa/\\x1d\\xdd\\xf5\\xce\\xb4\\x17\\xae\\xa4/\\xfb\\xa7\\xeat\\xcb\\xae\\xeb\\xc2u\\xdd\\xca0\\xa3*\\xb8\\xac\\xfa\\xbd\\xf9|\\xbe\\xf9>\\xbbt\\xadW\\xde\\xe5\\x9c\\xd0\\xc7\\xb4\\xb7n\\x1f\\x02\\x9fs\\xf9{\\xfc\\xfd\\xa6\\xf1\\xc9_*\\xaau\\x87\\xb9\\xc0\\xe9\\xda\\xe5\\xa6t\\xcb\\xb6\\xeb\\x95wq_\\xaa\\xcd2p\\xff(>\\xee]\\x94\\xd2w\\xae}|v\\x8cj\\x99\\x14\\xcb\\xd7\\xcd\\xfa\\xf1\\xa5\\x95\\xfb\\xb2W\\xae\\x138\\x8d,D9E\\xbb\\xec0\\x87t\\xcb\\x00\\x98\\xc7\\xc0\\x1c\\x06\\x08l\\xac\\x12\\xeb\\x87\\xcb\\xde\\xf6\\x84 \\x08\\xa2+\\xec\\x19\\xc1\\x13\\x04A\\x10\\xc4\\x15q\\t+\\xf2\\xf7i\\x8d\\xf7i\\x91\\x0f%\\xcb2\\xce/\\xbe\\xd5e\\xda\\xdb\\xb6(\\n\\xed\\xe4w_Z\\xb9\\x12\\x9dnY^\\x83\\xaat\\xcb\\xeau|7\\xb8\\x96ze\\x00\\x95\\xf7\\x01[\\xf4\\xca\\xbb\\x9c\\xb2O\\xf2j\\xb5\\xd2.\\xa62\\xed\\xc5{)p\\xce\\xf1Q|\\x04\\xf0\\xda\\xf8t\\xf7\\xa5\\xac5p\\xacv\\xb9H\\n\\xe3\\xd7\\x1e\\xab[\\xee\\x8b^Y\\xc5\\x85\\x0b\\x86\\x97\\xeb\\xf8\\xcbk\\xf5\\x1b\\xf1\\x9b.\\x1fR+41>\\xeb\\xd3\\xf8\\xf4P\\xd52)\\x96\\xaf\\x97l\\x96A\\x14\\xa5^Yd\\xe5\\xf9\\xe0\\x0e\\x9a\\xbf\\x8e\\x1f\\xab]\\xf6]\\xff\\xeau\\xcb2\\xcc\\xe5iy\\xeef\\xf3\\x0c<\\xbb\\xec\\xb18A\\x10D\\x17\\xd0\\xc8\\x87 \\x08\\x82 :\\xe2\\xd4v\\xae\\r\\xad\\\\\\x15\\xdf\\xf7\\x8dM\\xa6,\\xcb\\xf0\\xf4\\xf4t\\xf4\\xf7\\xdd\\xd7\\xec\\xdd\\xd7\\x0c6q\\x88j\\xb9\\xef\\x8ae\\x89)\\xf4\\xe1\\x9cWN\\n\\x9a\\xf6\\xdd\\xbc\\x86\\x10\\x00\\x00~X\\x95\\xef\\xbb\\xfc\\xe5\\xed\\xe71\\xb6wRGG\\x93\\xa1n\\x9d\\xbae\\x93^\\x19\\x82C\\xe4\\xeb\\xce\\xb5\\xcaUlT\\xcb\\xa2lA$\\xb9\\xc0\\xf3\\tm\\xb6\\xbe\\x11E\\x91\\xf6\\\\\\xac\\n\\xf8t\\xe7;P^\\xc7m]\\xa4Q\\xa5[v]\\x17\\x9e\\xe7A\\x08\\xf1\\xe6\\x9e\\xa8\\x06\\xd9\\xbb\\xa1\\xf6|>\\x87\\x10\\x02\\x9e\\xe7\\xbd\\xb9w\\xd8\\xa6WV9e\\x9fd]\\xc8\\xcb\\x18C\\x145\\xd7\\x96\\xb7\\x85\\x19fXc]\\xda\\x15P^\\xd7\\x9aP,Wq\\xacv\\x99\\xaf9\\x04\\xaf\\x1eo\\x1c\\xa3[\\xee\\x9b^Y\\xc2\\xc06A\\xbblQ_C3\\xb7\\x89\\xf1Y\\x9f8D\\xb5L\\x8a\\xe5\\xeb&\\x9b\\x95\\xd7\\x03i(`>\\x03;ve\\xe5\\x89\\x1c\\xa3]^\\xa4/\\xe3\\x10\\xcd\\xba\\x9bk\\xd0-;\\x03\\x07`\\xe5}H\\x06\\xef\\xf2\\xf5#\\x08\\x82 \\xea\\xc3\\xbe\\x91\\xddr\\x1f\\xf5\\xca*j\\x98+ \\x90#\\xc7\\x1cz\\xed\\xff\\xa5\\xb0o|\\xa6^\\xc7.q|\\xb6O\\xb5L\\x8a\\xe5\\xebE\\x08\\x81|\\xd1m\\x98+9T\\xbb\\x1cx\\x01\\xe6\\xab9\\xd6\\xf9\\xdb\\xcf\\x90\\xd7\\xa0[f^y\\r\\x92\\xaf\\x17\\x85\\xb9\\x04A\\x10\\xf5C\\xa3\\x1f\\x82 \\x08\\x82\\xe8\\x90c\\xda\\xb9\\xb6\\xb6r%\\xfb\\xb4\\xc7\\xfb\\xb4\\xc9\\x92,\\xcb\\xf0\\xfc\\xfc\\xac\\xfds\\xdf\\xf7q{{{\\xceC\\x05`V-K\\x15\\xe71\\x7f\\xcfvLzdu\\xe2_\\xb7`\\xc0\\xa4\\x03\\xbc4\\xbe\\x7fiu\\xe6\\x02\\x9b\\xfdr\\x9d\\x06\\xe6H\\xeb\\x0cu\\xcf\\xd1-W\\xea\\x95\\x8b\\x1c\\xf9\\xf2\\x19\"\\xcf\\xe1\\xeci\\xda\\xb6\\xadU\\xae|\\x0c/!M\\xf1\\x12\\xe6>\\xa4\\x97\\xdf\\xe8\\x02\\xcc{$&I\\xb2\\x99\\xf8O\\x92D{\\xed\\xedK\\x08\\xb0\\xab[\\x96\\xaae\\x00ot\\xcb\\xab\\xd5j\\xab\\xd1\\xa5^\\xd3w\\x15\\xcb6\\xeb\\x95UL\\xa1OQ\\x14\\x9b\\xd0c7\\x00R\\x19\\x0e\\x87\\xd6\\x87\\xd6u\\xf1\\x8cr\\x1c\\xa16s\\xbb\\xe2P\\xed\\xb27\\xf2\\xca@\\xf7)\\xdb4\\x9b$&\\xddr_\\xf5\\xca*\\xea\\xbe\\xb9\\xf25\\xfb\\x84O]>\\xa4\\xd6\\xb8\\xe6\\xf1\\x99I\\xb5<\\x9f\\xcfI\\xb1|\\xc5\\xf05/\\xaf\\x83\\x02\\x10/\\xda\\x15\\xe6ww\\x1d?D\\xbb\\xec8\\x0e\\xc2 \\xc42Y\"N\\xe27\\xda\\xe5K\\xd7-\\xbfi\\xe6.\\xf2\\x8bn#\\x13\\x04At\\x81\\xdd#z\\x82 \\x08\\x82\\xb8\\x02\\x0em\\xe7\\xda\\xdc\\xca\\x958\\x8e\\x83\\xfb\\xfb{\\xed\\xa4\\x14\\xe7\\x1c\\x0f\\x0f\\x0f\\xda\\x0fv\\xfb\\xfe|\\xdf\\xf7?\\x06\\x93jY\\xb7\\xc7o\\x1f\\x15\\xcb\\x12\\xd7u\\xb5\\xa1\\x8fTrfYfl$\\x9f\\xb2?q\\x1f\\x91\\xadN\\xd9\\xf2t\\x18N\\xde/\\xf7\\x10\\xea\\nu\\xd9pt\\xb4n\\xb9J\\xaf\\xcc\\xd7\\t\\xf2\\xe5\\x0c\\xe0\\x1cN\\x18iC\\xda\\xae\\xb4\\xcaU\\xb8/\\x0fQ\\xc6\\x1f\\xcf\\xeb\\xe2*\\x14\\x9d\\xc0a\\xed\\xdcK\\t\\x01vu\\xcb\\xea\"&U\\xb7\\xac6sU\\xbd2\\xb0\\xdd\\x04\\xeb\\x83^Y\\xc5\\x14\\xfa\\xc8\\xd7\\xb8\\x0fc\\x85\\xa6\\xe1\\x9cc&f\\xe5\\xaf_\\xae\\nm+\\x96\\xab\\xd8\\xa7]f\\x0e\\x837\\xf6 \\x8a2\\x9c\\xdd\\xd5.\\xebt\\xcb}\\xd6+K\\xd8\\xcb?\\xc0k\\x98+\\xdb\\xd5\\x97\\xce5\\x8f\\xcfL\\xaae\\xddX\\x9c\\x14\\xcb\\xd7\\x81l\\xe5\\xca \\x17\\xac\\xbcFv\\xc9!\\xda\\xe5\\x817\\x80\\xef\\xf9H\\xf3\\x14\\xb3\\xd5lk,z\\xe9\\xbae\\xd9\\xcc\\x15\\x99\\x00D\\x19\\xea\\x1e\\xb2E\\x00A\\x10\\x04q8\\x14\\xe6\\x12\\x04A\\x10D\\xc7\\x1c\\xd2\\xce\\xb5\\xbd\\x95\\xab\\xe2\\xfb\\xbeqr<\\xcb\\xb2\\xca\\t\\x9a}\\xcd\\xdd}\\xcd\\xdfc\\xd1\\xa9\\x96w\\x1b^*}\\x9f<\\xda\\xb7p\\x80B\\x80\\x92\\x87\\x97\\x89\\x07\\xd9\\xf2t[jt\\x9d\\x1b\\xea\\x16\\xf3G0\\x7f\\xa0\\xdd\\xdbvW\\xb7\\xfcF\\xaf\\xfc\\xa2U\\xe6I\\xa9\\x81c\\xfe\\x00\\x8eF\\xaf\\xdc\\xa5V\\xb9\\x8a\\x97\\xf9#pQN\\x96\\xe5\\x1c\\x98e\\xd71\\x81\\x14\\x04\\x81v\\x91I\\x1c\\xc7o\\xc2L\\x95\\xbe\\xed\\x9f\\xba\\xab[\\xde\\xbd\\xf7I\\xdd\\xf2z\\xbdF\\x9a\\xa6o\\xf4\\xca\\xc0\\xb6b\\xb9\\x0fze\\x15\\xc7q\\xb4\\x8d\\xb4,\\xcb\\x90$\\x89v\\x8fI\\xdf\\xf7\\xb5\\xdb\\x0b\\\\\\x1a\\x0b,P\\xa0\\x80\\x80\\xb0*\\xcc\\x05\\xf6k\\x97\\x9d\\x81\\x03\\'p\\x00\\x01\\x14\\x8b\\xe2\\x8dvyW\\xb7\\xdcw\\xbd\\xb2\\x8a\\xf32=%\\xc3\\\\\\xd9\\xae\\xbe\\x06\\xaey|\\xa6\\x1b[/\\x16\\x8b\\xcaEY\\xa4X\\xbe\\x0e\\xf2\\x17K\\x8ely:\\xbec\\xcd\\xb5l\\x9fv9\\x1a\\x94\\xc6\\x93\\x82\\x17\\x98\\xc5\\xb3-\\xed\\xf2%\\xeb\\x96\\x99\\xcb ?2\\xc9\\x10\\x9eT\\xcb\\x04A\\x10\\xf5B# \\x82 \\x08\\x82\\xb0\\x80K\\x9b\\xc4\\x89\\xa2\\xc8\\xd8\\xf6Z\\xadVo\\x9e\\xd3l63\\xee\\xa9;\\x99Lj\\x0f\\xad\\xab&\\xc5\\xe5\\x9edUj\\xb7\\xbek\\xddL\\x93\\xf9\\xcb\\xe5R\\xbb\\xcf\\xa2),\\xbaD\\x92\\x97\\t\\x089\\x85\\xd8v\\x11\\xe0\\x9cP\\x97\\xa7+\\xf0,\\x85\\xc8\\xd2\\xcaPW\\xd5-o\\xe9\\x95\\xa5V9{\\x99pb\\x8eV\\xafl\\x83Vy\\x17\\xe7e\\xfeH\\x882\\xd0\\x05\\x80\\xd9\\x15\\xb5\\x01t\\xf7\\x01!\\x04>\\x7f\\xfe\\xac\\xfd{}j\\xe5JT\\xdd\\xb2\\xaaZ\\x06^\\x17\\xe3$I\\x824M\\xdf(\\xf3U\\xc5r_\\xf4\\xca\\xbb\\x98\\xee\\xf9\\x9f>}\\xd26~l\\x1c+4\\xc5\\x02\\xe5\\xf8B(\\x8eK[\\xc2\\\\`\\xbfv\\xd9\\x1by\\x9b\\x06\\x1aO\\xf9\\x96vY\\xd5-_\\x82^YE\\xbeF\\xf2uK\\xa1\\x1f\\x13^\\x1a\\xfb\\xc6gq\\\\\\x1d\\xfe\\\\\\xc2\\xf8\\xacjl-\\xc7\\xe1Um\\xe4\\xbe\\x8f\\xc5\\x89\\xc3\\xe0\\xe9\\xeb5\\x0fx\\t\\n-\\xc2\\xa4]v\\x1c\\x07QP\\x8e\\xa1\\x05\\xc4\\x1b\\xed\\xf2\\xa5\\xea\\x96\\x19c\\xaf\\xfb\\xe6\\x16/\\x9f5\\xaeh,N\\x10\\x04\\xd1\\x06\\xfd\\x19\\xd9\\x13\\x04A\\x10\\xc4\\x05cj\\xd7.\\x16\\x0b\\xcc\\xe7\\xf3\\xca?\\xb3\\xad\\x95\\xab2\\x9dN\\x8d\\x8fm>\\x9fo\\xc2\\xdb8\\x8e\\xb5A\"PN\\xdc41\\x11]\\xa5Z\\x96\\x8fi7X\\xee\\xb3bYEw\\x1cw\\xf7\\x98T\\xe9c\\xe0q\\x0e\\xe9\\xcb\\x04\\x84\\xccD\\xdc\\x8eF\\xcc\\xa7\\x86\\xba\\xcc\\x0fP\\xa4\\xab\\x97pv;\\xd4\\x95\\xbaeU\\xaf\\xacj\\x95%Uze\\x9b\\xb4\\xca\\xbb8\\xcc\\xd9\\xb4\\x01d\\x98;\\xbf\\x92f.\\xa0\\xd7l\\x16E\\x81\\xa7\\xa7\\xa7\\xca\\x80\\xaf\\xcf\\xfb\\xa7\\xaa\\xba\\xe5\\xdd\\xfbL\\x92$\\x9b\\xc5)\\xbb{\\xc7\\xca\\x06X\\xdf\\xf4\\xca*\\xba}\\x92\\x85\\x10x~~\\xae\\xb4[\\x984\\xae\\x97H\\x8c2\\xf8\\x92\\xad\\\\U\\xe1k\\x13:\\xed\\xb2\\xd4-Kv\\xb5\\xcbR\\xb7|\\tze\\x15\\xf9\\x1a\\xc90w-\\xaa\\xb5\\xc2\\x97\\x8ai|\\xa6\\x0bs/a|V\\xa5Z\\xd6\\x8d\\xc5I\\xb1|=\\xf0\\xcc\\xee0\\x170k\\x97\\xa5nY\\xa2j\\x97/Y\\xb7\\xbcQa\\xbf\\xdc\\x9b(\\xcc%\\x08\\x82\\xa8\\x17\\ns\\t\\x82 \\x08\\xc2\\x12t\\x938q\\x1ck\\'qln\\xda\\xec\\xd3\"K\\xadr\\x92$x~\\xd6\\xab\\xf4|\\xdf\\xc7\\xed\\xedm#\\x8fqW\\xb5,\\x84\\xd8\\xe8Hw\\'\\x90.e\\xf2(\\x08\\x827\\x93fB\\x88\\xcd\\x1e\\x93\\xbb\\x13\\x0b\\x9e\\xe7Y\\xbb`\\xa0\\tr\\xce\\xf1R\\x80\\xdat\\xba\\xba\\x1e0\\x1f\\x1b\\xea2\\xc6\\xe0\\x0eG\\x00\\xe7(V\\xcb7\\xa1n\\x91\\xae\\x90=\\x7fy\\xa3U\\xde\\xfc\\xfd\\n\\xbd\\xb2mZ\\xe5*6\\xf3G/\\xcfsyEa\\xaen\\xef\\xdb\\xd5j\\x05\\xcey\\xa5\\xf5\\xa0\\xcf!\\x80\\xaa[\\xde\\xbd>eY\\xb6Y \\xb4\\xab\\x97\\x96\\xd7\\xfb\\xbe\\xe9\\x95w\\xa9z\\xed\\xa4V\\xbajQ\\x8ei\\xaf\\xddK$\\x16o\\xc3\\\\[\\xd1i\\x977\\xbae\\xc9\\x8ev9\\xfd\\x98\\xa2\\x88\\xab\\xb7\\xa5\\x00\\xfa\\xa5W\\x96H\\xcd\\xb2\\x0css\\xe4\\xc8\\xf9\\xe5\\xb5\\xd7t\\x9c2>\\xbb\\x94\\xb1\\xe9\\xee\\xf3\\x90\\x8d\\xdc,\\xcb\\xb6T\\xcb\\xa4X\\xbe\\x1ed\\x08(^V\\xe8u\\xbd_\\xae\\t\\x9dvY\\xea\\x96%\\xaav\\xf9Ru\\xcb\\xf2u\\x92\\xaf\\x1b\\xbf\\xa2\\xb18A\\x10D\\x1b\\xd0(\\x88 \\x08\\x82 ,\\xa1\\xaae\\x9be\\x19\\xd6\\xeb\\xf5\\xe6\\xff\\xf7}\\xbdm8\\x8e\\x83\\xfb\\xfb{\\xed\\x84bQ\\x14\\xf8\\xd5\\xaf~U\\xb9\\'\\xd6!\\x7f\\xbf\\x0eT][\\x9a\\xa6\\x9b\\xc9\\xb2\\xa2(\\xb6T\\xcb\\x97\\xa2u\\xab\\n}\\x92$\\x01\\xe7\\x1c\\x9c\\xf37M\\xb6k\\x0b\\x01\\xe6r\\xf2\\x08bSh\\xb5e\\xfe\\xe8\\x98P\\x97y>\\x98\\xfc\\x9a\\x9dP7\\x9f?!\\x9f= \\x9b?\\xbcj\\x957\\x7f\\xf1\\xad^\\xd9F\\xadr\\x15\\xf2e\\x92W\\x938\\xbf\\xae\\t\\xa4(\\xda\\x9e4\\x94!\\x00\\x807\\x01\\x9f\\xef\\xfb\\xd6\\xdf?\\xf6!u\\xcb\\xbb\\xaa\\xe5\\xf5z\\x8d\\xd5j\\x85$I\\xb6\\xc2\\\\\\xa9X\\xee\\xab^Y\\xa5J\\xad*_cy=\\x970\\xc6\\x10E\\xf6\\xb5\\xe9\\x9b$A\\xf9\\xbe\\xefC\\x98\\x0b\\xe8\\xb5\\xcb\\xaanY\\xc2S\\x8e\\xf4!E\\xf29\\xc1\\xfa\\xa9\\xba\\xb9\\xda7\\xbd\\xb2D\\rse\\xa0+[\\xd6\\xd7\\xc0)\\xe3\\xb3KA\\x1dc\\xab[\\x9d\\x08!\\xb6>\\xff\\\\\\xcaX\\x9c\\xd8\\xcf&\\xcc-\\xe4`\\xbc\\xc3\\x07s\\x00U\\xdaeU\\xb7,\\x91\\xda\\xe5E\\xb2\\xc0<\\x9eo\\xed\\xa7{\\t\\xc8\\x06\\xb5|\\xdd\\xa8\\x99K\\x10\\x04Q/\\xfd]\\x8eL\\x10\\x04A\\x10\\x17\\xc8x<\\xdejP\\xa9\\x8d\\xdc8\\x8e\\xb7Z\\xa46\\xb7rU|\\xdf\\xc7\\xcd\\xcd\\r\\x9e\\x9e\\x9e\\xb6~_\\x08\\x81\\xd9l\\xb6\\x99\\xa4\\x91-+\\xc9\\xbefo]H\\xd5\\xb2\\x10\\xe2M{-MSx\\x9ew1\\x8aeI\\x14E\\x98\\xcf\\xe7\\xa5\\xeaK\\t|\\x802\\x10\\x90\\xc7\\xc4q\\x9c\\xab\\x0b\\x01\\xa4\\x9aW\\xaazm\\x8c\\x00d\\xa8+\\x869\\x8ad\\t\\xbe\\xae\\xdeW\\xd0\\t\"\\x14y\\x06\\xbc\\xbc\\xce\\xc8s\\xa4\\x8b\\x8fH>\\xfe\\x06\\xe0\\x05\\x9cp\\x8a\\xf0\\xeb\\x9fl\\x05\\x1dN\\x14\\x81\\t\\x01\\x88\\x02p\\\\\\xb8\\xa3)\\x1c\\xcf\\x7f\\xdd[\\xd7f8\\x87\\xe0\\x02E\\xc1 \\x98\\xc02e\\x95\\xca\\xd9K&\\x08\\x82\\xcd}#\\x8e\\xe3\\xcd\\xf3_\\xaf\\xd7H\\x92ds\\x1d\\x9bL&\\x17ql&\\x93\\t>\\x7f\\xfe\\x0c\\xdf\\xf7\\x91e\\x19\\x8a\\xa2\\xd8j\\xe4.\\x97\\xcb\\x8d\\x82\\xda\\xf7}p\\xce1\\x1e\\x8f/\\xe2\\xb9\\x0f\\x87\\xc3\\xcd=k\\xbd^o\\x05\\x1e\\xcb\\xe5rs\\xed\\x1e\\x8dF\\x10B\\\\\\xc4s>\\x94e\\xb1\\x84\\x10\\x02\\x1c|\\x13\\n\\xaa\\xfb\\xe7\\xda\\x8a;t\\xc1\\x1c\\x86\\xec)\\xdb\\xb4\\x9a\\xdc\\xc8-u\\xca(\\xc7M\\x10@\\xf2)A\\xf6\\x90\\xc1\\xf1\\x1d\\xe0\\x1f\\x03\\xfe\\xc4\\x07\\x9c\\x97\\xfd\\n]\\x067r_\\x03\\x90\\x9e!_\\'\\x0e\\x0e\\x07\\x0e\\x9e\\xc53F\\xe2rB\\xcb}\\x04A\\x00!\\xc4\\xe6\\xdf\\xe5r\\xb9Y\\x9c\\xb1\\\\.7\\x9f\\x03\\x1c\\xc7A\\x10\\x04\\x17s^;\\x8e\\x03\\xc6\\xd8\\xc6.\\xa0.H\\x89\\xe3\\x18\\xbe_6\\xcd}\\xdf\\xbf\\x98\\xe7L\\xe8\\x11\\\\ [\\x97\\xd7\\xbd\"/ \\x84\\x80\\xcb\\\\\\xadV\\xde&&\\xe1\\x04\\xcbt\\x898-\\xc7b\\x9e\\xe3\\xc1u\\\\d\\xc5\\xeb\\xe22\\xc1\\x05\\x1e\\x17\\x8f\\xe0\\x82c\\x96\\xcc\\xf0\\x0f\\xbe\\xfa\\x07p\\x1d\\xf7\"\\x16\\xcf\\xbei\\xe6R\\x98K\\x10\\x04Q+\\x14\\xe6\\x12\\x04A\\x10\\x84E\\xc8\\xb6m\\x9a\\xa6o\\xda\\xb8\\xf2\\xbf\\x07\\x83A/Z\\xb9*Q\\x14!\\xcb\\xb2\\xad}q\\x97\\xcb\\xe5\\xe6\\xf9\\xa5i\\x8a8\\x8e\\xb7\\x82\\xc3\\xc9d\\xd2\\xcas\\x94\\xaa\\xe5\\xdd\\x16\\x97|\\\\\\xa3\\xd1\\xe8b4v\\x12\\xd9\\xd4Z,\\x16\\xc8\\xb2l\\xab\\x81\\\\\\x14\\x05\\xd6\\xeb5\\x82 x\\xd3\\xf4\\xbb\\x06Vr%\\xb9\\xfc\\r\\x867\\xda4[\\xd8\\x17\\xeaJ\\xddr\\x11\\xcf\\x01!\\x90>? \\xfb\\xe1\\xd7\\x9b6._-\\x91\\x88\\x1c\\xfe\\xf4\\x1d\\xc0\\x18\\x98\\xe7\\x03\\x89\\x03\\x8e\\xb2\\xd9\\xeb\\x84#\\x14\\xcb\\x19\\xfa2m*\\xf2\\x970\\xd7\\x012\\xcf\\xc5,q\\xf0\\xc3\\xf0zZ]@y\\xfe><<\\x00\\x00f\\xb3\\xd9\\x9b\\t\\xf1\\xf1x\\x0c\\xd7u\\xe18\\x8ev/\\xf6\\xbe\\x91$\\xc9fo\\xf9$I\\xb6\\x16\\x0e\\xc9\\xb6\\xaa\\xbc\\x86\\xbb\\xae\\x8b/_\\xbet\\xf10kGnU\\xc09\\x7f\\xa3\\x94\\x9e\\xcf\\xe7\\x98N\\xa7\\x9b\\xeb\\xf7n\\xa3\\xef\\xd2y\\xe6\\xcfHE\\x8a5\\xd6\\xc8\\x91C@ E\\xf5\\xa2\\x17\\x1b\\x11\\\\ _\\xe4\\x9bI\\xf0\") \\xd6\\x02\\x82\\x0b$\\x9f\\x12\\xac\\xbf\\xac7\\xfb\\x00d\\xb3\\x0c\\xe1\\xef\\x87\\x18\\xde\\r\\xc1\\x1c\\x06\\xff\\xc6\\xc7\\xfaS\\x7f\\x9b^\\xf2\\xf5Za\\x05\\x0f\\x1e~p~(C\\x9c+Bn\\xaf\\x92\\xe79\\x16\\x8b\\xc5\\xd6\\x9f\\xa5i\\x8a\\xc1`\\x80(\\x8a\\xf0\\xf1\\xe3\\xc7\\x8e\\x1ea3,\\x97K\\xc4q\\x8c\\xf9|\\xfe&\\xb0\\xcd\\xb2\\x0c\\xc3\\xe1\\x90\\x14\\xcbW\\x82\\xc8\\x05\\x9e\\x16O\\x00\\x80\\xf5\\xaa\\xbc\\x9e\\r\\x96o\\xf7\\x17\\xb7\\x99B\\x14X&/\\x0b\\x8b\\x04/\\x7f\\xfdr\\xe1^$\\x0b$Yy_\\x9e\\xadfX\\xa5+\\xfc\\xb3\\x9f\\xfd\\xb3\\xcb\\xb8\\xd6\\xbd\\x9c\\xa2\\x9b0\\xf7\\xca,9\\x04A\\x10MC#!\\x82 \\x08\\x82\\xb0\\x0c\\xd9\\xb8\\xad\\xda\\'W\\xfe^_Z\\xb9*\\xd3\\xe9t\\x13\\xce&I\\xf2F\\xfb\\x19\\xc7\\xf1&\\xdc\\r\\xc3\\xb0\\xd5\\xe7\\x18\\x86\\xe1\\x96bY\"U\\xcb\\x97\\xa8u\\x93\\xfa\\xe4\\xaa\\xf7\\xd9j\\xb5\\xd2\\xee\\xc1y\\xe9l\\xde\\x02\\x167sw1\\xe9\\x97\\x99\\xe7\\x83\\xb9\\x1e\\xb2\\xc5\\x13\\xb2\\x8f\\xbf\\xde\\xd6*s\\x8e\\xec\\xf1#\\xd6O\\x9f\\x01\\xce\\xe1\\x0c\\xca\\xc0\\xcb\\x19Fp\\xa3\\x89\\xf5Z\\xe5}\\xf4\\xb3\\x97v\\x1eR#\\xbc\\xbb\\xcf P\\xaa+\\x8b\\xa2\\xd84\\xef/\\x850\\x0c7\\xed\\xdb\\xdd\\xe0\\x03(\\x03\\x02\\xd7u1\\x1c\\x0e/\\xeaZ\\xce\\x18C\\x18\\x86\\xe0\\x9c\\xbfY\\x88$\\xf7\\x7f\\x0f\\x82\\xa0q\\xbb\\x85\\x8d\\xf4\\xa1\\x85k\\x829\\x0c\\xfe\\xd4\\x877*\\xd7\\xde\\xbb\\xa1\\x0b\\x01\\x81\\xf5l\\xbd\\x15\\xe4\\x02\\xa5v9\\xf9u\\x82\")\\xe0\\x86n\\xd9\\xd6\\xbd x\\x1f\\xaax5#\\xaf\\xd1U\\x8b0\\xd6\\xeb\\xf5\\xe6\\xdc\\xbf4d\\xd3\\xb8\\xaay+\\xafg\\xc4u\\xb0\\xf9<\\xa6^\\xca{6l\\xf1]\\x1f\\xd3h\\n\\xcf\\xf5\\xe00\\x07C\\x7f\\x08!\\x04\\x16\\xe9k\\x90\\x0b\\x94\\xf7\\xab\\xef\\x9e\\xbe\\xc3\\xaf>\\xfe\\nyq={\\x84\\x13\\x04A\\x10\\xa7qY#}\\x82 \\x08\\x82\\xb8\\x00\\x82 \\x00c\\xec\\xcd\\x1e\\xb9@9\\x99\\xc1\\x18\\xeb\\xe5\\x84\\x86\\xd4&\\x0b!*\\'\\xdc\\x85\\x10\\x98\\xcf\\xe7p\\x1c\\x07\\xb7\\xb7\\xb7\\xad>6UW\\xb9K\\x9e\\xe7\\x17\\xa5X\\x96\\xc8}&wC\\x00\\xa0|\\x9f\\xb9\\xae{\\x95!@!\\xfa\\x1b\\x02\\xbc\\tu\\x8b\\x1c\\xc5j\\x81|\\x9db\\xfd\\xf0\\x11\\xa2\\xe2\\x9a\\x02.P,\\x9e \\x04\\x07s\\x9cR\\xab<\\xe8w\\x13}\\x93\\xc7\\xf7\\xf7\\xa5<\\x8b\\xe1p\\xa8mb\\xae\\xd7\\xeb\\x8b\\x0c\\x01\\xa46Z\\xb5\\x0cH\\xa4~\\xb9\\x8f\\x8b\\xa0\\xf6a\\xbaw\\xa5iz\\x91\\xaf\\xf5!\\xf4=\\xcc\\x95\\xb8\\xa1\\x0b\\xff\\xc6\\x07s\\x18xQ\\xee\\x95[\\xf5\\xd4\\x8aU\\x81\\xe4\\xfb\\x04l\\xd8\\xb3\\xb4\\xe3\\x00.\\xe5\\xb5<\\x069\\xfe\\xaa\\xba\\x9e\\xe5y\\xbe\\xb1+\\\\\\x1a\\x9e\\xe7i\\x15\\xcay\\x9e\\xf7\\xf2\\xb3\\x0fq\\xdd8\\xcc\\xc1$\\x9c`8\\x18\\xc2a\\x0e\\xd2\\x9f\\xc3u\\xdd\\xca\\xeb\\x99\\xef\\xfbp]\\xf7b\\xf6\\x08VY\\xadV\\xda{\\xd7p8|\\xb3\\x9d\\xc1\\xb5\\xc0.$\\xd5\\xccW9\\xb2\\xe7\\x0c(\\x00\\xc7w\\xe0\\xdf\\xfb\\x95a\\x97\\x1b\\xba\\x08~\\x1c@\\xac./\\x08\\xb8\\x94\\xd7\\xf2\\x188\\xe7(\\x8a\\xa2\\xd2\\x8e\"\\xdb\\xab\\xbb\\x1a\\xfdK \\xcfsm\\x98\\xeb\\xfb~\\xa5\\xb1\\x88 lFp\\x81E\\xb2\\xc0j\\xbd\\x82\\x80@\\xe0\\x05\\x08\\xbc\\xb7\\xe33\\x06\\x86\\x9f\\xdc\\xff\\x04\\xef\\'\\xef;x\\x94\\xf5\\xb2Yt!OeJ\\x1d\\x08\\x82 j\\x85.\\xab\\x04A\\x10\\x04a\\x19RA\\x1cE\\xd1\\x9b?\\x93\\xbfW\\xa5)\\xb6\\x9d\\xd9l\\xb6\\t\\xa1\\xab\\xf6.\\x1c\\x8dF\\x9b\\x89\\xf8\\xd5j\\xd5\\xeas\\x94\\x13\\xe2\\xbb\\x93H\\x9e\\xe7\\xc1\\xf3\\xbc\\x8b\\x9c\\x10_.\\x97\\x10BTj8\\xc30\\x84\\x10\\x02\\xcb\\xe5\\xb2\\x83G\\xd6-\\x9b\\xb7\\xc0\\x8e%\\xccfvC\\xdc\\xad?\\xcb3\\x88<\\x87?\\xbe\\x83\\xff\\xf5\\xcf\\x00O\\t~\\x1c\\x07\\xfe\\xfd\\x07\\x04\\xb7\\x1f\\x00\\xc7A\\xb1.C>\\x9e\\xc6(\\xe29 \\xfa=Y|}\\x11@\\xb9H#MS\\xf8\\xfe\\xdb\\xd0\\xc7\\xf7}8\\x8e\\x83\\xd5juQ\\r\\xa7\\xd5j\\x854MQ\\x14E\\xe5>\\xdf\\xa3\\xd1\\x08EQT\\xee\\xd5\\xdeg\\x84\\x10H\\x92d\\xa3\\xccWq\\x1c\\x07\\xbe\\xefo\\x8e\\xcb\\xb5\\xd1\\xf7\\x00Pp\\x81l\\x96\\xa1X\\x96\\xaf]\\x91\\x14`\\x82a0\\x1d\\xc0\\xbf\\xf7\\xb7.nN\\xe0`\\xf8\\xb3!\\xdc\\xa1\\x8bbU\\x80g\\xfd\\xben\\xefbj#_*\\xf2\\x1a]\\xb5(g8,\\xf7\\xdd\\xbc\\xa4k\\x99$MSx\\x9eW\\xa9\\x90\\x1e\\x0c\\x06\\xbd\\\\\\xc8J\\x9c\\xc6f\\xfc\\xa2^\\xca{6l\\xc9\\xf3\\x1c\\xcf\\xabgdE\\x06.8\\x92u\\x02\\xc6\\x18\\xc6\\xe1x+\\xd0e`\\xf8\\xe6\\xee\\x1b\\xfc\\xe2\\xab_\\xc0s=\\xc3w$\\x08\\x82 \\x08\\x80\\xee\\x14\\x04A\\x10\\x04a\\x11i\\x9an&+\\x06\\x83\\x01|\\xdf\\xdf\\xb4B\\xe5\\x7f\\xab_\\xd7\\x97\\xfd\\xa3\\xe28~\\x13\\x0c\\x8eF#\\xe4y\\x8e,\\xcb*\\xc3\\xdd\\xf9|\\x0e\\xdf\\xf7\\x1b\\x7f\\x8e\\x9cs\\xac\\xd7\\xeb\\xcd\\xe4\\xb7\\xba\\xf2_6\\x9e\\x92$\\xc1t:m\\xf4q\\xb4\\x89\\x10\\x02q\\x1c\\x03(\\x9f\\xa3\\xeb\\xba\\x9b\\t\\x7f\\xcf\\xf36\\xef\\xb38\\x8e1\\x99L\\xaeJ\\xe5\\x19\\xba\\xe5s\\xddL%\\n\\x80\\x0b\\x0e\\x87\\xd97\\xa1,\\x8a\\x1cE\\xb2|\\x13\\xe0\\xbe~\\x81@\\x91\\xbc\\x9cw\\x8cax\\xf3\\x0e~\\x10\"\\xf9\\xf8-\\xc0\\x0b8\\xe1\\x04\\xc3\\xaf~o\\xab\\xc2\\xea\\x0c#0\\xcf\\xdf\\xfc\\x1dw4\\x85\\xe3\\xf5c\\xcf\\xe84\\xe3`\\\\\\xc0u\\x19|\\xcf\\xc14\\xf2\\xf0\\xf5\\xd7\\x93\\xae\\x1fV\\xabs]\\x17\\xf7\\xf7\\xf7\\x00\\xca\\xd7\\xfa\\xab\\xaf\\xbe\\xea\\xe5\\xeb\\xac\\xe3\\xe3\\xc7\\x8f\\x18\\x0e\\x87\\x08\\x82`+\\xac\\x1e\\x0c\\x06\\x9bk\\xd8\\x87\\x0f\\x1f.r\\xbf`b\\x1b\\xc1\\x05\\xdco\\xcbfz\\x1a\\x97\\xc6\\xaa\\xc1h\\x00\\xc7\\xb3\\xff\\xb5\\x17B ^\\xc7\\x88y\\x8ciX~v\\\\$\\x0b\\x8c\\x82\\xd7\\xc5f\\xd1 \\xc2,\\x9e\\x81\\x83\\xe3\\xab\\xe9W\\xf8\\xfd\\xaf~\\xdf\\xca\\xcf\\x19\\'\\xf1\\xb2\\x9e\\x889/\\x9f\\xa7z\\xf0\\x9a\\x11\\x04A\\xf4\\x89\\xfe\\x7f\\x8a%\\x08\\x82 \\x88\\x0bb\\xb7\\x8d\\x1aE\\xd1fr~w\\xe2}\\xb1X\\xf4\"\\xcc\\xcd\\xb2l+`\\x90H\\xad\\xf2b\\xb1\\xa8\\xd4.K-\\xf3\\x87\\x0f\\x1f*Usu\\x91$\\xc9\\xa6\\xa5\\x16\\x04\\xc1V\\x98+\\x8f\\xaf\\x0c\\x9d\\xab\\x14\\x9e}D\\r\\x01\\x18c\\x08\\xc3p\\xf3\\xde\\x1b\\x0e\\x87\\x9b\\xc9A\\xce9\\xe28\\xael\\xbb]*\\x13\\xbf\\x9ctp,n\\xe6\\xee\\rq_\\xe0i\\x0c(\\xaf3\\\\\\x0f\\x83w_\\xc3\\x19M\\x80\\xa2\\x00\\x18{3\\x11\\xcc\\xd3\\x04\\x9e?\\x00^&\\x95\\x8a\\xe5\\x0c\\x08\\xc7p\\x87=\\x08\\xfe\\x9c\\xb2\\xc4\\xe1\\xba\\x0c\\xccq0\\n\\xbcF\\xaf\\x1d\\xb6\\xc19G\\x9a\\xa6\\x9b\\xe7<\\x1a\\x8d6\\xda~\\xcf\\xf30\\x1c\\x0e7_\\x9b$\\t&\\x93\\xfe\\x07\\xddR\\xdd\\x9fe\\x19\\x1c\\xc7\\x81\\xe38\\x9b&.c\\x0c\\xa3\\xd1h\\x13\\xdcfY\\x06\\xc6\\x18\\x16\\x8b\\x05\\xde\\xbd{\\xd7\\xf1#?\\x1f\\xd9\\xca\\x05\\xca\\xe0>I\\x92\\x8d\\xa6t4\\x1am\\xce\\xed4M\\xc1\\x18\\xbb\\xaa\\x00d\\x84\\x11\\x98`p\\xe0lZ\\xba}h\\xeb\\xe6\\xcb\\x1c\\xf9,/\\x1f\\xab[\\x06\\x1a\\xc5\\xaa\\xd8L\\x8a\\xcb\\xe7\\x10\\xfe8\\xc4\\xf0\\xab!\\xdc\\xc0\\xc5\\xe0\\xf6\\xadf\\xbb\\x88\\x0b\\xf8\\xd3\\xfe\\x8dW\\x04\\xc4\\xe69\\xca\\xd7\\xee\\xc6\\xb9\\x81\\xeb\\\\\\xcfu|\\xb9\\\\\\x821\\xb6u\\x1d\\x97\\xe3\\xb3\\xd1h\\xb4u\\x1e\\xa7iz1\\xe3\\xb3,\\xcb \\x84\\xd8,\\xbcQ[\\xb8a\\x18n\\x9ew\\x96e\\x17\\xb1\\x10\\x89\\xd8\\x83\\x0b\\xf8\\x03\\x1f<\\xe7p=\\x17\\xa2\\x10p\\x84c\\xfd\\xb5\\x80s\\x8ey2\\xc7\\xbaXo\\xde\\xb3\\xeb|\\x8d\\x82\\x17[\\xe7\\xae\\x03\\x07_\\xdf~\\x8d(\\x88p?\\xbe\\xbf\\xa8F\\xae\\xe0\\xe5\\'\\xa7M\\x98;\\xb8\\x9e\\xb1\\x07A\\x10D\\x1b\\xd0U\\x95 \\x08\\x82 ,Am\\xe5Jd\\x1bWm\\xe5\\x9a\\xbe\\xde68\\xe7xxx\\xd0*==\\xcf\\xc3/~\\xf1\\x0b\\xed$\\xf3\\xbe\\xbf_\\x07\\xbb\\xab\\xff\\xe5\\x04\\xb8T,W}]\\x9f\\xa9\\xd2\\'\\x0f\\x87\\xc3M\\x10\\xa2\\x06>\\xc0\\xab\\x8e\\xf9Z\\x98\\xbcL:0\\xb0Ma\\x95[\\xf2\\xf4M:\\xe57_\\x9bg\\xaf_\\xe3\\xb8p\\xc2Q\\xd9\\xb2\\xf5\\x03\\xf8\\xe3[\\xf8\\xd3;\\xf8\\xd3{\\xb0\\xdd}t\\x05G\\x91\\xc4[\\xbfU\\xac\\x16\\xc8\\x17O\\x10\\x96k\\x97\\xe5\\xcb$\\xaf&\\xd1\\x95\\xb5\\x01\\xe28\\xde:W\\xd5\\xf3y\\xd7|\\x90e\\x99\\xf5\\xf7\\x8f},\\x97K\\xac\\xd7k\\x14E\\x81<\\xcf7\\xbf\\xef\\xfb>\\xc20D\\x18\\x86[\\xfb\\xc9\\xca}\\xc0\\xd34\\xed\\xbdB>M\\xd37{\\xb9\\xcb\\xd7X]\\x90\\x03l\\x9b\\x18\\xae\\x85!\\xca\\xf7\\xbdT\\xf4\\n+\\x97\\xe5\\xbc\"\\xb8\\xc0\\xfaq\\x8d|\\x96o\\xfd~\\xbe\\xcc7-\\'\\x89\\x138\\x08\\xee\\x03\\x0c\\xdf\\x0f\\xe1\\xdfT\\x07\\xb6\\xc5\\xb2\\x00_\\xdb}\\xbd\\xae\\x82\\xbf\\xea\\xe8\\xf6\\xb8\\x0e\\xc3\\x10\\xae\\xebVZ\\x1c\\xfa\\x1c\\x04\\xe4y\\xbe\\xd1\\n\\xab\\xd7p\\xa0\\x0cs\\xa5f\\xb8j\\x11\\x14P\\xee\\xe1\\xbe{\\x1d\\xec\\x13U\\xaf]\\x10\\x04p\\x1c\\xa7r\\x1f\\xf4k[\\x94\\x13\\xb1r\\xcc\\xd4\\x870\\x97\\xaf9\\xd2\\xcf)x\\xb2}\\xa7)\\xd6\\x05x\\xaa\\xfc\\x1e\\x03\\xbc\\xb1\\x07\\x7fR\\xee\\x87\\x1d|\\x15\\xc0\\x8d\\xf4-\\xb5\\xec)\\xeb\\xddk\\xae\\x86\\xb9\\x00\\xe0\\xc1\\x83\\xe7\\\\Ncm\\x1f\\xa7\\x8c\\xcf.el\\xba\\xfb<\\xe4=kw\\xff\\xf7\\xf5z\\xbd1\\xcb\\x10\\x97\\xcd&\\xcc}ix\\n[VV\\xee \\x84\\xc02]\\xe2)~\\x02\\xdfY\\xf4\\x18\\xaf\\xe3\\xad\\xfb\\x8f\\xeb\\xba\\x9b\\x00\\xd7s\\x91e\\xd9\\x9b\\x16\\x9bD\\x86\\x1fUT)=/\\x99\\xa1\\'\\xf7\\xec+i\\xbb\\x0cpj\\x88\\xcb\\x1c\\x17N0\\x04\\xfc\\xe0M\\x88+qG\\x13\\xb0\\x97\\xfdp\\x9dp\\x0c\\xf6\\x12\\xe02\\xd7\\x83;\\x9a\\xbej\\x97+t\\xcb\\x12\\x1b\\xb5\\xcb\\\\\\x94Y.c\\xafa\\xee\\xf4\\x8a&\\x90t\\xf7\\x01\\xc6\\x18\\xde\\xbf\\x7f\\xaf\\xfd{}\\x0c\\x02\\xa4^\\x19\\xc0\\x1b\\xc52cl\\xb3Ph8\\x1cb2\\x99l\\x9d\\x07R\\xb5\\x0c\\xa0\\xb7\\xbae\\xd3=\\xff\\xc3\\x87\\x0f\\xda\\xc9a\\x1b\\xc7\\nM1F9\\xbeP\\xf7\\xc9-v\\x13\\xd3\\x0e\\xd1i\\x95%\\xaa^\\xd9\\t\\x1c\\xf8\\xb7>\\x1c\\xef5\\xd8\\xf0&\\xe5\\xf8\\x849L\\xabZ\\x06\\xfa\\xa7[\\x96\\xaf\\x91|\\xdd\\x02\\xe8\\xc7\\x84\\x97\\xc65\\x8f\\xcf\\xaa\\xc6\\xd6r\\x1c^\\xf5\\xb9\\xa0\\xefcq\\xe20\\x9c\\xc0\\xee0\\xb7J\\xab,Q\\xf5\\xcaR\\xab\\x1c\\x05\\xd1\\xe6\\xfe\\x1c\\x05\\xd1E\\xed\\x93+\\x11B@\\xe4\\xe5\\xeb\\xe4\\xbc,\\x8c\\xa50\\x97 \\x08\\xa2^\\xe8\\xaaJ\\x10\\x04A\\x10\\x1dcj\\xd7\\x06A\\xb0\\xf5\\xef\\xb1\\x7f\\xbf\\x0b\\xb2,36\\x9e|\\xdf\\xc7\\xed\\xed\\xed\\x9b\\xdf\\x97\\xda\\xe5\\xaaV\\x11\\xb0_\\xdb|,\\xbb\\x8ae\\x89\\xe38\\xda\\xf0\\xbc\\xefm\\x80K[4\\xd0\\x14\\xf7/\\x13\\x0f\\xeeK*X\\xb4\\xd4\\xe8:\\'\\xc4\\xf5FS\\xb8\\x93;\\x88,\\xd3\\x869\\xce`\\x08\\xc7\\x7f\\xbd\\x8e0\\xc6\\xcaF\\xae\\xfa\\xdf\\x8av\\xb9J\\xb7,\\xb1M\\xbb\\x9c+\\xad\\\\\\x06\\x06\\xcf\\x01\\xa6W\\xd2\\xcc5M\\xe6GQ\\x840\\x0c\\xdf\\xe8\\x86%q\\x1c\\xf7JY\\xa9\\xea\\x95\\x81\\xb7\\x8a\\xe5\\xd1h\\xb4\\xd1J\\x0f\\x06\\x03\\xb8\\xae\\xfb&\\x04Q\\xef\\x97}\\xd3-s\\xce\\xb5A\\x86\\xef\\xfb\\x18\\x0e\\x87\\xda\\x06\\x9f),\\xba4\\xc6\\x18\\xc3E\\xd9~\\x92\\xed\\\\[\\xc2\\\\\\x9dVY\\xb2\\xd1+\\xefh\\x95%\\xfe\\xed\\xf6\\x7f\\xbbC\\x17N\\xa8\\xbf\\xd6\\xf5I\\xb7,5\\xcb.\\xcaq\\xe0\\r\\xf4[p\\\\\\x1a\\xd7<>\\xd3\\x8d\\xad\\xc7\\xe3q\\xe5x\\x86T\\xcb\\xd7\\x81\\x17\\x95a\\xa7\\\\\\xc8\\xc23n\\xc5\\xb5\\xcc\\xa4U\\x96H\\xbd\\xb2\\xaaU\\x96\\\\\\xaa^\\x19x\\t\\xdc_^\"\\xf6\\xb20\\xd6\\x1b]^hM\\x10\\x04\\xd1%\\xd71\\xc3A\\x10\\x04A\\x10\\x16\\xb3o\\x02\\xa7\\xea\\xd7\\xc7|\\x8f6\\xe1\\x9c\\xe3\\xe1\\xe1A\\xfba\\xdbq\\x1c\\xdc\\xdf\\xdf\\xeb\\xc3\\xa6=\\x7f\\xbe\\xef\\xfb\\x1fC\\x95bYR\\x156\\x03\\xfdV-\\x9b4\\x9bA\\x10\\xc0\\xf7}\\xf8\\xbe\\xfff\\xaf`\\x89N\\xe3z\\x89|\\x08\\xcb\\x89\\x07\\xef%\\xcc\\xe5\\x02\\xda\\t\\x9b:87\\xc4\\xf5\\xa6\\xf7p\\x06C\\x88d\\t\\xc1u{T\\x97z\\xe5]T\\xdd\\xf2\\xe6\\xf7\\x14\\xedr\\x95ny\\xf3\\xb8-\\xd2.K\\x15\\xb6\\xfcps3p\\xe18\\xd7\\xf1Q\\xc7\\xd4.\\x95A\\xa6\\xee\\xfe\\xa1\\xdbk\\xd7VT\\xbd2\\xb0\\x1d\\x02\\xf8\\xbe\\xbf\\t2\\xe5\\x1e\\x93\\x00\\xde\\x84\\xd9j\\x98\\xdb7\\xdd\\xb2i\\xef[\\xf9\\x1a\\xf7a\\xac\\xd04\\x8e\\xe3`\\xca\\xa6\\xe5\\xaf-\\nsuZe\\x89\\xd4+\\xefj\\x95%R\\xaf\\xbc\\xcb%\\xe8\\x96U\\x15\\xb6\\x0cs\\xdf\\xb1w]>\\xa4\\xd6\\xb8\\xe6\\xf1Y\\x95bY\\xa2\\x1b\\x8b\\x93j\\xf9:\\xf0\\xc6/\\x06\\x82\\x97P\\x10\\xa2\\xfb}sMZe\\x89\\xd4+\\xabZe\\xc9%\\xeb\\x95\\x01lZ\\xb9\\xccg\\x00+\\x83xj\\xe6\\x12\\x04A\\xd4\\x0b]U\\t\\x82 \\x08\\xa2C\\x0ei\\xe5\\xea\\xfe\\xfb\\xd0\\xef\\xd3\\x16\\xfb\\x9a\\xb3\\xfb\\x9a\\xb7\\x12\\xdf\\xf7qs\\xa3ocdY\\x86\\xa7\\xa7\\xa7s\\x1e*\\x00\\xbd\\xa6\\xcd\\xf3\\xbc7j\\xceC\\xfe\\x9e\\xed\\x98B\\x80\\xff?{\\x7f\\xfe\\xe48\\x92\\xa6i\\x82\\xaf*\\x00\\x12\\x04\\x0f3\\xd2\\xcd#2\\xa222\\xb3\\xae\\xae#\\xab+\\xbb\\xab\\x8f\\xaa\\xa9\\xee\\xae\\xeasf\\xb6weE\\xe6\\x1f_i\\x19\\xd9\\x96\\x95\\xe9\\xe9\\xa32\\xbb\\xaa2\\xc3-\\xdc\\x0e\\x1e8\\x88k\\x7f\\x80)\\x1d\\x84A\\x95 \\x89C\\x01~\\x8fKHx\\x84\\xbb\\x91 \\x08*\\x94\\xdf\\xab\\xdf\\xa3\\xf9\\xce\\xb5\\xa1\\x84>\\xd7\\xf0\\xcd[7\\x80\\xc92mo\\x9a6\\xa3Z\\xae+\\xc4e\\x8c!\\x89\\xf6\\x88\\x03\\xf9\\xb5\\x99\\xd7+\\x17\\xc9\\xeb\\x96\\x0f\\xcf!\\xb4\\xcb\\xa6y2\\xac\\xd5A\\xbb,\\xba\\xa7E7\\xf5j|\\x1b_sd\\xfb\\xa7\\x02Y\\xa0)t\\xf1\\xb6mK\\xc7^\\xd7u\\xb5\\xe8v9E^\\xaf\\x0c\\x1c+\\x96\\x85^YP\\xdcc2?\\xa6\\xe7U\\xcb@\\x7ft\\xcbi\\x9a\\xc2u\\xcb?\\x8b\\x86a\\x1c\\xc2k\\xd34\\x0f\\xbf/\\xd2\\xe7}\\x92\\xcfEtu\\x8a`\\xb0\\xcb=sOi\\x95\\x05\\xd1.\\x02\\xb7\\x8e\\xb5\\xca\\x82\\xbc^\\xb9\\xc8\\x10t\\xcb1\\xe2wa\\xeeG|\\xec\\xf2\\x90Z\\xe3\\x96\\xe7g\\xb29\\xb5\\x18\\xd3\\xcb\\xb6\\x8c\\xb1Cw.\\xb7\\xbe\\xa8\\x96\\xdb\\xa6\\x8aVY\\xb0\\x8f\\xf6\\x98MfGZe\\xc1\\x90\\xf5\\xca\\x82\\xc3~\\xb9o\\xef\\x17)\\x96\\t\\x82 \\xea\\x87\\xc2\\\\\\x82 \\x08\\x82\\xe8\\x88s\\xbarO\\xfd\\xffS\\x8f\\xd74\\xae\\xeb*\\x0b\\xc4\\x93\\xc9D\\x19D\\x97\\xb1X,\\x94\\xe1\\xeff\\xb3\\xb9\\xf8\\xf5\\xaa\\x14\\xcb\\xa2\\x9bK\\xb6\\xef`\\x1fU\\xcb\\xaa}1\\x8b!\\x80*\\xf4I\\x92DZt\\x1c\\x12\\x9cs,FY\\x00`\";7u\\xd4\\x8f\\xea\\x0eq\\x05\\x89\\xb7=[\\xaf\\\\\\xa4L\\xb7|\\xf8\\xb3\\xd18\\xeb\\xdc=\\xb1\\xba\\xbe+\\xedr\\x9cf\\xdd\\xd3\\x8ce\\xdd\\xd4\\x00\\xf0\\xad3\\xfc\\x02\\x92\\xea\\xf3hY\\xd6\\xbb\\xf1\\xd3q\\xdew\\x89\\x08t\\x0f\\xf8\\x8aze\\xe0K\\x08\\x90\\xd7+\\x8b\\xff6M\\x13\\xa6i\\x1e\\xe9\\x95\\xf3\\xba\\xe5\\xe2\\xbd\\xa3\\x0f\\xbae\\xd9{\\xc4\\x18\\x83\\xe3\\x1c\\x17\\x88\\x85\\x9a\\xb5\\x8c\\xbe\\xed\\x93|)\\x0fx\\x00p\\xdc\\x99\\xdb\\xb6j\\xf9\\x94V\\xf9\\x00\\xcf:\\xcf\\x8aZe\\x81L\\xaf\\\\\\xa4\\xcf\\xba\\xe5|\\x98\\x0b\\x00s6\\xbf\\tU\\xfe\\xa9\\xf9Y\\x9e\\xa1\\xcd\\xcfT\\x8a\\xe5SsqR-\\xdf\\x06\"\\x0c\\xec*\\xcc\\xad\\xa2U\\x16p\\xc61\\xb6\\xc6GZe\\xc1\\xd0\\xf5\\xca@\\xf6\\x99|\\xd7\\x99Ka.A\\x10D\\xed\\x0c\\x7fvL\\x10\\x04A\\x10\\x9arnWn\\x95?\\xeb\\xa2;7\\x0cCe\\x11\\xdc\\xb2,\\xe9\\xbeW*Ni\\x99Oi\\x9dU\\xa8\\x14\\xcb\\xa2\\x00n\\xdb\\xefC\\xb3S?\\xaf#*\\xfd\\x1e\\xe7\\xfc]\\x08\\x00d\\xa1\\x8f\\xac\\x88\\xaa\\xd2\\x01\\x0e\\x89\\xaf\\'oa\\xee\\xdb\\xe5\\x17\\xa5\\xe9\\xc5\\xfb\\xe66\\x15\\xe2\\x02\\xb8J\\xaf\\\\\\xa4L\\xb7\\xfc\\xe5\\x0f9\\x989\\x02\\x1f\\x9d\\xee\\xaeo[\\xbb,j{\\x06\\xcb\\nf\\xb6\\xc9pw\\x03{t\\xa9:\\xb1\\xca\\n\\xfe\\xb2\\xcf;\\x90\\x8d\\xe3]\\xab\\xfae\\x14\\xf5\\xca\\xc0\\x17\\xc5rQ\\xaf\\x0c\\x1c\\x17\\xff\\x8bA\\x80\\xd0-\\x17U\\xcb\\x80\\xde\\xba\\xe5 \\x08\\xa4\\x8b\\x88d\\xe3\\xb5,\\xf4Qu\\x02\\x0e\\x89\\x05\\x16\\x18a\\x04\\x06v\\x08tC\\xb4\\xb3\\x10\\xab\\xaaV\\x19\\x00\\xf8\\x84\\x83\\x8d\\x98\\xf4\\x9e\\xab\\xd2+\\xbf\\xfb\\xbb=\\xd5-\\xe7\\x83v\\x0b\\xd9\\xf1\\x7f\\xc0\\xf0\\xf7\\xcbmb~\\xd6\\'T\\x8ae\\xd1\\x91+\\x16\\xe7\\x9c\\xf3\\xf3\\xc4p\\xb0\\x16\\xd9x \\x16\\xb3\\xa4a\\x8a\\xb4NU\\x8e\\x82*Ze [\\x802\\x1b\\xcf\\x80\\x14\\xd2\\xef\\x8dC\\xd7+\\x03\\x99\\x85\\x02iv\\x1fbVv\\x1e\\xc4\\xfbG\\x10\\x04A\\xd4\\xc7\\xf0\\xab\\x1c\\x04A\\x10\\x04\\xa1!\\x97t\\xe5V\\xf9\\xf3\\xb6\\xbbs\\x93$\\xc1\\xd3\\xd3\\x934P\\xe0\\x9cc\\xb5Z]\\xbc\\x12\\xf9\\xd4\\xcf\\x9fz~\\xd9\\xcf\\xa8\\x14\\xcb\\xf9\\xe7\\x1e\\x82j9\\x08\\x02i\\xe7\\x83\\xacS\\xaf\\xac\\xd3K\\x10E\\x91\\xb6\\xa1O\\x9d\\xfc\\xde]\\xf6\\xde\\x8f8;\\xec\\x9b{n\\xfd\\xa8\\xc9\\x10\\x17\\xb8^\\xaf\\xfc\\xeey%\\xba\\xe5\\xc3\\xf3\\x85\\x01\\xf8\\xc8\\x86\\xe1\\xccq\\xea\\x13\\xdd\\xa6v9zs,\\x0b\\xc5\\xf27\\x8e9\\xf8\\x8e.U\\x08`\\x18\\x86\\xb4\\x9b\\xa9o\\xfa\\xdd2\\xbd2\\xf0E\\xb1\\\\\\xd4+\\x03\\xc7\\xe3xQ\\xd1\\x99\\xd7-\\x97\\x8dc\\xba\\xea\\x96\\xab\\xea\\xb4\\xf3L&\\x13\\xe9b\\xa8[X\\x94\\xc39\\xc7W\\xec+\\x00\\x80\\x89\\xac\\x88\\xdeFgnU\\xad2\\x18`\\xddY0l\\x03\\xa9/\\x7f/N\\xe9\\x95\\x8b\\xf4Q\\xb7\\x9c\\xdf/W\\xbcW?a?\\xe9\\xf2\\x90Z\\xa1\\x89\\xf9Y\\x9f\\xe6\\xa7\\xa7\\x14\\xcb\\x02R-\\xdf.\\xd6\\xc2\\x023X\\xf6\\xcf[@\\x18\\xef\\x9b\\x1d\\xc7\\xcf\\xd1*\\x9b\\xdc\\xc4r\\xb6D\\x18\\x87HP\\xfewoA\\xaf\\x0c\\x00I\\xf0\\xd6\\x95;\\xce>\\xbb\\xd6\\xdc:tT\\x13\\x04A\\x10\\xf5A#+A\\x10\\x04At\\xc0\\xa5]\\xb9U\\xfeN[\\xdd\\xb9\\xa7:cOu\\xd6V\\xc5\\xb2,\\xdc\\xdd\\xddI\\xff<\\x0cC\\xbc\\xbc\\xbcT~\\xbc*\\x8ae\\xd9\\x7f\\x0b\\xfa\\xa4Z\\x96]\\x0f*]\\x1f\\xf0^\\xbf\\x9cG\\xc7\\xd0\\xa7n\\xbe\\xb2\\r\\xd8&\\xcb\\xba\\xba\\xdeNCU\\xbb[\\xd3!\\xae\\xa0\\x0e\\xbdr\\x11\\x95n\\x19\\x00\\xe2\\xdd\\x06|4\\x86\\xb9X\\xc9\\xbbx\\xdfhC\\xbb\\x1c%\\xc9!d\\x1f\\xbd\\x85\\xb9\\xbf=\\x1f~\\'\\x80\\xef\\xfb\\xd2\\xb1W\\xa5S.\\xee\\xc1X|L\\xdd\\x82\\xcc2\\xbd2\\x90\\x1dkQ\\xaf\\x0c\\xbc\\xef\\xe2*\\xaa\\x96\\x81/\\xba\\xe5\\xb20WG\\xdd\\xb2*\\xa0\\xb1m[\\xda\\xb5\\xa6\\n}\\xe28\\xeeU\\xe8s)?f?\\x06\\xf0\\xa5\\xdb3y\\xfb\\xd5\\x14U\\xb5\\xca\\xccd\\x18}\\x18\\x81\\xdb\\x1c\\xe1\\xab|.QU\\xaf\\\\\\xa4o\\xbae\\xd11m\\xc0\\x00\\x03\\xc3\\x18\\xe3\\x9b\\xe8\\xcc\\xbd\\xe5\\xf9Y\\x15\\xc5\\xb2\\xec\\xbf\\x05\\xa4Z\\x1e>\\x8c3\\x8c\\xee\\xb3\\xc5\\x95\\xc6\\xdb\\xf6\\'\"4l\\x82s\\xb4\\xca\\x13k\\x82\\xe54\\x0br\\x83\\xa8|\\xae\\x7f\\x0bze\\xe0M\\xb1\\xfc\\xf6\\xbe\\x18\\xe3\\xec}\\x1a-\\xcb\\x17D\\x13\\x04A\\x10\\xd7Aa.A\\x10\\x04A\\xb4\\xcc5]\\xb9U\\xfe^[\\xdd\\xb9\\xeb\\xf5Z\\xf9<\\xf3\\xf9\\xbc\\xd2k\\xa9\\x82\\xe38\\xca\\xc2\\x96\\xe7y\\x95C\\xec*\\x8aeA\\xdfU\\xcba\\x18*\\xbb\\x90UA\\xbba\\x18\\xd2\\xd0G\\xa5\\xfc\\x1c\\n\\x9cs|\\xf3\\xb6\\xef\\xaa\\xe8\\xf8\\x0c\\x13u7S[!.P\\xaf^\\xb9\\x88J\\xb7\\x9c\\xa6\\tbw\\x0bf\\x98o\\xc7\\xdb\\xadv\\xf9\\xa0X\\xe6\\x80\\xc1\\x18\\x0c\\x0e\\xfc\\xf4\\x06\\xc2\\xdcKC\\x00\\xa0?\\xdd\\xb9eze \\x0b\"\\xe38~\\xa7W\\x06\\xca\\x8b\\xfee\\xffo>\\x9f\\x1f\\x1e\\xa7\\x88n\\xba\\xe5k\\x16\\x7f\\xa9B\\x9f.\\xb6eh\\x9b\\xdf\\xc2o\\xc1\\x80\\x01\\xfe\\xf6\\x0bhF\\xb5|\\xaeVy\\xf40\\x02\\xb78\\xc2u\\x08Y\\xb6|\\x8e^\\xf9\\xdd\\xcf\\xf6L\\xb7,:\\xa6EW\\xeeW\\xec\\xab\\xc1\\xdb\\x15n}~VE\\xb1, \\xd5\\xf2m#BA\\x11\\x12&A\\xd2\\x88]\\xe0\\x1c\\xad\\xf2b\\xb2\\xc0|2G\\x92&\\xd8z\\xf2{\\xe9-\\xe8\\x95\\x01 \\x8dR\\xa4I\\n\\xb0/J\\xec\\xd1\\x8a\\xc2\\\\\\x82 \\x88&\\x18\\xf6\\x0c\\x99 \\x08\\x82 4\\xe4\\xda\\xae\\xdc*\\x7f\\xb7\\xe9\"\\xad\\xeb\\xba\\xcab\\xf7d29\\xeb\\xb5Ta\\xb1X(\\xc3\\xe1\\xcdfs2\\xc4\\xae\\xaaX\\x16\\xf4]\\xb5<\\x84\\x0e\\xf0.\\x11\\x1d\\x9e#\\xce\\x00\\x06$i\\xd6\\tZ\\xa4\\xcd\\x10\\x17\\xa8_\\xaf\\xfc\\xee\\xb8N\\xe8\\x96\\x93\\xbd\\x8f$\\x0c\\xc0\\x18\\x839\\xbd\\xebT\\xbb\\x1c\\xa6\\xc7\\x8a\\xe5\\xafl\\x13\\xe6\\xc0C\\x80K\\xf6O\\xcd3\\x1e\\x8f\\xdf-\\\\\\x11\\xb8\\xae\\xab\\x85\\xb6R\\xa6W\\x062\\xb5f\\x99^\\x19(\\x1f\\xc7\\xcb\\xfe\\x9f\\xd0-\\xcb\\xee\\x19\\xba\\xe8\\x96\\x93$\\x91\\x86\\x15\\x96eI\\xefO\\x02\\xce\\xb9\\xb4\\xabM\\x15&\\r\\x05\\x93\\x9bX\\xb1U\\xf6\\xfb\\xb7\\xa0\\xb0\\xee0\\xf7\\\\\\xad\\xf2\\xe8~\\x04\\xc6\\x18b?F\\xe2\\xc9\\x7f\\xe6\\\\\\xbdr\\x91\\xbe\\xe8\\x96#D\\x87ni\\xd1A\\xfd\\x1d\\xfb\\xae\\xcbCj\\x85[\\x9f\\x9fUU,\\x0bH\\xb5|\\xbb\\x88\\xce\\\\fe\\xbae\\x00\\xa7\\xc7\\xdb3\\xb8D\\xabl[\\xd9\\xf5\\xb8\\xf5\\xb77\\xafW\\x06\\x80\\xd8\\xcf\\x16\\xe4\\x18#\\x03`\\xd9\\xfd\\xc7\\xb0\\xaf3s\\x11\\x04A\\x10\\xe5\\x0c\\xbb\\xd2A\\x10\\x04A\\x10\\x9aQGWn\\x95\\xbf\\xdfdwn\\x18\\x86J\\r\\xa5eY\\xb8\\xbf\\xbf\\xaf\\xfdyOi\\x9bOi\\x9f\\x81\\xf3\\x14\\xcb\\xa7\\xfe\\xbf\\xee\\xaae\\x95FS\\x15\\xe6\\xe4Q\\x85\\x05*\\xcd\\xebP\\xf8\\xe9\\xdc\\x82\\xc5\\x19\\x0c\\xc6`\\xbe\\xd5\\xd4\\xfd\\xdcKn;\\xc4\\x154\\xa1W.RE\\xb7,:m\\x8d\\xf1\\xa4\\x13\\xedr\\x98$\\x88\\x13\\x00\\x0c\\x18\\xbf\\x85\\xb9?[\\x0c\\xbf+\\xf7\\x92\\xfdS\\x8b\\xc8\\x82\\x00\\xd5^\\xbcm\"\\xd3+\\x03Y\\xc0Y6.\\xcb\\xba\\xb7\\xca\\xac\\x0b@6\\xb6\\xcbB\\x00]t\\xcb\\xaa\\xbdm\\xab.\\x98\\xea{\\xe8s-B\\xb5\\xdc\\xe2\\x18\\xdd\\xbdu\\xe7\\xbe\\x05\\x84\\x91W\\xcf\\xd8u\\x89V\\xd9x\\x9b\\xeb\\xfa\\xa1\\x7f\\xf3ze \\xbb\\x9f\\xc5\\xde[\\x98;\\xc9\\xce\\xcdx5\\xbe\\x89\\xd7N\\x10\\x04\\xd1\\x05\\x14\\xe6\\x12\\x04A\\x10D\\x8b\\xd4\\xd5\\x95[\\xe5g\\x9a(\\xd2&I\\x82\\xa7\\xa7\\'iq\\x99s\\x8e\\xd5j\\xd5\\xd8\\x17\\xb8S\\x8f\\x7f\\xea\\xf8\\xceQ,\\x0b\\xfa\\xaaZV\\x85\\x00U\\x03\\x1f@\\xff\\xd0\\xa7IL\\xce\\xf1\\xb37\\xcd\\xe5\\xd8\\xc8\\xa6\\xcdQ\\x9a\"\\x8e\\xf6\\x9d\\x84\\xb8@\\xb3z\\xe5\"Ut\\xcb\\x82.\\xb4\\xcb\\xc1[\\xad\\xdad\\x99b\\xd92\\x18\\xfe\\xf0~\\xd8Z\\xb7K\\xf7O-\\xfb\\xbb\\xb2\\x851\\xae\\xebv\\xda\\xb1\\'\\xd3+\\x03\\xd9\\x18/\\xeb\\xd0\\x92\\x15\\xfbU\\x7f\\xa6\\nt\\xbb\\xd6-\\xa7i\\n\\xd7-_\\xf8\\xa0\\xd2\\xac\\x16\\xe9\\xdb>\\xc9u\\xf3;\\xf8\\x1d\\x980\\xc1\\xc1a \\xbb\\xe6E\\x80x)\\x97j\\x95\\x05M\\xe9\\x95\\xdf=\\x96\\xe6\\xba\\xe5|\\xb0.\\xc2\\xf6\\x1f\\xb3\\x1f\\xc3\\xe4\\xc3\\xd6\\x92\\xde\\xfa\\xfc\\xec\\x1c\\xc5\\xb2\\x80T\\xcb\\xb7\\x8d\\xfduv]\\x88\\xb00\\rS$\\xe1uc\\xd7%Ze1o\\x8f\\x93\\x98\\xf4\\xcao\\xc4A\\x0c\\xa4\\xd9\\xbdK,B\\x12\\xef\\x17A\\x10\\x04Q?\\x14\\xe6\\x12\\x04A\\x10DK\\xd4\\xd9\\x95[\\xe5\\xe7\\xea\\xee\\xce=\\xd5\\xf9z\\xaas\\xb6.,\\xcb\\xc2\\xdd\\xdd\\x9d\\xf4\\xcf\\xc30\\xc4\\xcb\\xcb\\xcb\\xbb\\xff\\x7f\\xaebY\\xd0G\\xd5\\xb2*\\x040M\\xf3\\xec\\x0epY\\x01\\xad\\xeb\\xd0\\xa7\\r\\xfe\\xf4CvmX\\x1c`I\\x84x\\xbb\\x86\\xfb\\xdc~\\x88\\x0b4\\xafW.RU\\xb7\\x9c\\xff\\xfbmi\\x97\\x934A\\xf4v\\xed\\x89\\xa0\\xfd\\xb7\\xe7\\xd6\\xe0\\x15\\xcbut\\xe5\\x02\\xea\\xbdu\\xe38\\xee\\xac8\\xae\\xd2+\\x03\\x99\\x82Sv\\x8fQ\\x8d\\xe3\\xb2?3\\x0cC\\xa9*\\xeeR\\xb7\\xecy\\x9e\\xf4~\\xab\\xda\\x0bW\\xf6\\xf7e\\xe8\\x1c\\xfa\\xd4\\x81\\xc9\\xcd\\x83\\xb6W\\x04\\x86y\\xb5\\xef\\xb9\\\\\\xaaU\\x164\\xadW.\\xa2\\xb3nY(\\xaf\\x19\\xd8A\\x83\\xfd\\x07\\xec\\x0f:9\\x96\\xb685?\\xab\\xbaH\\x03\\xe8\\xef\\xfc\\xec\\\\\\xc5\\xb2\\x80T\\xcb\\xb7\\xcbh9\\x02\\x1fq0\\x83\\x1d\\xf6\\xce\\x15\\xdd\\xa0\\xe7r\\x8dVY@z\\xe5\\x8c4M\\x11\\xbb\\xb9\\xae\\\\\\x96i\\xb1I\\xb1L\\x10\\x04\\xd1\\x1c\\xc3\\xaev\\x10\\x04A\\x10\\x84F\\xd4\\xdd\\x95[\\xe5g\\xeb\\xec\\xce]\\xaf\\xd7\\xcapx>\\x9f_\\x14H_\\x82\\xe38\\xca\\xe2\\xb4\\xe7y\\xef^\\xfb%\\x8a\\xe5S\\x7f\\xae\\xabjY\\xb5\\xef\\xe5\\xb9!\\x80*\\xf4I\\x92DZ\\x94\\x1c\\n+\\xdb\\xc4\\x87Q\\x8ax\\xb7\\x86\\xb1{\\x06B\\x1fa\\x9aV\\xea*\\xad+\\xc4\\x15\\xb4\\xa1W.r\\x8enY\\xd0\\x86v9\\x88\\x814\\x058\\xcb\\xf64f\\x0c\\xf8\\xc5\\x87v\\xc6\\x9f\\xaeP}\\xde,\\xcb:{\\xfcu\\x1cGzMv\\x15\\xf0\\xa9\\xf4\\xca\\xe3\\xb1\\\\\\xdb\\xa7\\xea\\xda\\x02\\xd4\\xf6\\x05\\xc6\\x984\\xd0\\xedR\\xb7,{\\x0f\\x18cp\\x9c\\xf3\\n\\xc5}\\xd8\\'\\xb9I\\xfe\\x90\\xfd!\\x80lOV\\xf6\\xb6\\xd4\\xe4\\x92\\xee\\xdcK\\xb5\\xca\\x82\\xb6\\xf4\\xcaEt\\xd4-\\xa7H\\x0fa\\xaex_>\\xb0\\x0f\\xb8\\xe7\\xf7\\xad\\x1fK\\x9b\\x9c\\x9a\\x9f\\x9dC\\x1f\\xe7g\\x97(\\x96O\\xfd9\\xa9\\x96\\x87\\x0f\\xe3\\x0c\\xf6Wo\\xdd\\xb9o\\xe3j\\xec\\xc7H\\x93\\xf3\\x16,\\\\\\xa3U\\x16\\x90^\\xf9\\x0bi\\x98\"\\x8d\\xb2\\xf7@tMO~\\xa4\\xfe\\x1c\\x13\\x04A\\x10\\xd7Aa.A\\x10\\x04A\\xb4@\\x13]\\xb9U~\\xbe\\xae\\xee\\\\\\xd7u\\x95\\xc5\\xfd\\xc9drU }\\t\\x8b\\xc5By\\xde6\\x9b\\xcd\\xd1k\\xbfD\\xb1,\\xe8\\x93jY\\xa5\\xd7\\xe3\\x9c\\x9f\\x1d\\x02\\x00Y\\xe8#\\xeb\\x96P\\xe9\\x02\\xfbN\\x14Ex~~\\xc6\\xb7\\xf1\\x06\\xc9>8\\x84\\x86i\\nD\\x8a\\xec\\xa3\\xee\\x10\\x17hW\\xaf\\\\\\xe4\\x1c\\xdd\\xb2\\xa0I\\xedr\\x92&\\x08\\xde\\nx##;\\xb7_M\\x0c\\xdc\\x8f\\x87\\xad\\xb4SuZ\\x9d\\x1b\\x02\\x00\\xea\\xf1 \\x0c\\xc3\\xc6\\xf6]\\x97\\xa1\\xd2+\\x8b\\xd0B\\xb6x\\xe6T\\x08\\xa0\\xfa;a\\x18b6\\x9bI?\\xa7]\\xe8\\x96\\x83 \\x90\\xbeV\\xd5x\\xacBv\\x8d\\xa8:\\x05\\x87\\xc2\\x82/\\xf0\\x81}\\x00\\x90\\x05\\x87@\\xd6\\x15\\x9a\\xa2\\xda\\xbd\\xebZ\\xad\\xb2\\xa0-\\xbd\\xf2\\xbb\\xc7\\xd6P\\xb7\\x1c\"\\x00`\\x8c1\\x18\\x18R\\xa4\\x08p\\xfa\\xdeu\\xadVY\\xd0\\xb6^\\xb9\\x88N\\xba\\xe5\\xfc\\xb9\\xb7`\\x81\\x83\\xc3\\x86\\x8d\\x9f\\xe2\\xa7\\xad<\\x7fWt1?\\xd3m\\x8ez\\xa9bY@\\xaa\\xe5\\xdb\\xc5\\x18\\x19\\x18\\xbf\\x19X\\xcci\\x16\\x98\\xc6n\\x8c4V\\x8f[uh\\x95\\x05\\xa4W\\xfeB\\xb2O\\x0e\\x8b\\x80\\xc4\\xfba\\x7f]\\xdfw\\x1f\\x82 \\x08\\xa2\\x1c\\ns\\t\\x82 \\x08\\xa2a\\x9a\\xec\\xca\\xad\\xf28\\xd7t\\xe7&I\\x82\\xa7\\xa7\\'i\\x81\\x8fs\\x8e\\xd5j\\xd5\\xd9\\x17\\xb7S\\xcf/\\x8e\\xdf\\xf3\\xbc\\x8b\\x15\\xcb\\xa7\\xfe\\x9en\\xaaeYx\\xaf\\xd2\\xf1UA\\xa5g\\xd6\\xb1\\xfb\\xe3\\x12\\x8a!\\xae\\x801\\x86\\xdf\\xbf\\xcb\\xc2\\xfc\\xb1\\xf1\\xa5;w\\xff\\xa6\\xdal*\\xc4\\x15t\\xa1W.r\\x89nYP\\xa7v\\xb9\\xd8\\x95\\xcb\\xc0\\xb0\\x1c\\x1b\\xf8\\xed\\xf9\\xb0;\\x01|\\xdf\\x97\\xee\\x9fzi\\x08\\x00\\xa8\\xf7h\\xf4}\\xbf\\xb5\\x00\\xf3\\x94^y:\\x9dJ;\\xafN)\\x96\\x05*\\x0b\\x83\\xe7y\\x98N\\xa7Z\\xe8\\x96U\\x01\\x8cm\\xdb\\x95^k\\x19\\xaa\\xd0\\'\\x8ec\\xedB\\x9f\\xba\\xf9\\x0e\\xdfa\\xc1\\x16``\\x87N\\xd0|wh\\x19\\xd7j\\x95\\x05]\\xe9\\x95\\x8b\\xe8\\xa2[\\xdec\\x7f\\xe8\\x8a\\x1e#\\x9b\\xbb\\xfe\\x11\\xff\\xa3\\x8b:\\xce\\xfb\\xc4\\xad\\xcf\\xcf\\xaeQ,\\x9f\\xfa{\\xa4Z\\xbe\\r\\x9c\\x1fg\\xf70\\xc362\\xfbA\\xfa\\xa5;\\xb4\\x8c:\\xb4\\xca\\x02\\xd2+\\x7f!MS\\x84\\xdb\\xec\\x9efL\\x0c0\\x93\\x81[\\x9c\\x14\\xcb\\x04A\\x10-0\\xec\\xd92A\\x10\\x04Ah@\\xd3]\\xb9U\\x1e\\xeb\\x92\\xee\\xdc|gk\\x19\\xa7:c\\xdb\\xc2\\xb2,\\xdc\\xdd\\xddI\\xff<\\x0cC|\\xfa\\xf4\\xa9\\xf4\\xcf\\xaa(\\x96\\x05}P-\\x87a\\xa8\\xec@\\xbe\\xe6\\xbd2\\x0cC\\x1a\\xfa\\xa8\\x94\\xa0}@\\x16\\xe2\\xe6\\xf9\\xdd\\xc5\\x08\\x8e\\xc9\\xb2nS\\x9e]\\x07!\\xe3\\xe0\\xce\\xac\\xb1\\x10\\x17\\xe8V\\xaf\\\\\\xe4\\x12\\xdd\\xb2\\xa0.\\xed\\xb2W\\xd2\\x95\\xfb\\xcf\\xbf\\xb2)\\x04\\xb8\\x82\\xae\\xbbsO\\xe9\\x95\\xef\\xee\\xee\\x94\\x8bf\\xce\\xe9JV\\xa9\\x96\\xa3(\\xc2\\xfd\\xfd}\\xe7\\xba\\xe5&\\xe7\\x0c\\xaa\\xd0\\xe7Z\\x8b\\x87\\xeep\\xce\\xf1\\x0b\\xf6\\x0b\\x00\\x99\\xd6W\\xd5\\x9d[\\x97VY\\xd0\\x95^\\xf9\\xddsi\\xa0[N\\x91\\x1e\\xf6+\\x1ea\\x04\\x0e\\x8e)\\x9b\\xe2\\xf7\\xf0{\\x8d>o\\xd7\\xd0\\xfc\\xec:\\xc5\\xb2\\x80T\\xcb\\xb7\\x8d\\xe9\\x98\\x87\\xbds\\xcd\\xd9[w\\xae\\x17#)\\xd9\\xfb\\xa4\\x0e\\xad\\xb2\\x80\\xf4\\xca\\xc7$A\\x824L\\x01\\xf6\\xa5+\\xd7\\xf9\\xb1\\x03f\\xdcF\\x98M\\x10\\x04\\xd1%\\xc3\\xaez\\x10\\x04A\\x10D\\xc7\\xb4\\xd1\\x95[\\xe5\\xf1.\\xe9\\xce]\\xaf\\xd7\\xca\\x9f\\x99\\xcf\\xe7\\xb5\\x1e\\xff58\\x8e\\xa3\\xdc\\x0fp\\xb3\\xd9\\x94\\xee\\tX\\xb5x\\x04\\xf4C\\xb5\\xdcg\\x9dw\\x17T\\tq\\x05\\x8c1\\xfc\\xd1}v\\xbd\\xdb\\x96\\tc\\xba\\x00f+\\xec\\x8d\\xe6\\x94b]\\xeb\\x95\\x8b\\\\\\xaa[\\xce\\xff\\xfc5\\xda\\xe5(I\\x10\\xbeu\\xe5\\xdao]\\xb9_;\\x06~2/\\xff\\\\\\x0e\\x85&\\xf6O\\xcd3\\x1e\\x8f\\xa5\\x8bZ\\\\\\xd7mT]YE\\xafl\\x9a\\xa6r\\x8c=g\\x1cW\\xfd]\\xdf\\xf7a\\x9af\\xa7\\xba\\xe5$I\\x94\\x1d\\xc8\\xb2{PU8\\xe7\\xca@[\\x166\\r\\x85o\\xf9\\xb7x`\\x0f``\\x87\\x8e\\xd0\\x10!\\xe2\\\\\\xebm]ZeA\\xd7z\\xe5\"]\\xeb\\x96}\\xf8H\\x91\\x1e\\xbd\\x07\\x7f\\xc2\\xfe\\xe4f\\x17\\xe4\\x00\\xb73?\\xbbV\\xb1, \\xd5\\xf2m\\xe3\\xfc8\\xb3\\x91\\xf0\\x11?\\x18\\r\\xa2\\xed\\x97\\xfbr\\x9dZe\\x01\\xe9\\x95\\xbf\\x90\\xa6\\xe9\\xe1|\\x9b\\x8e\\tfd{\\xe5\\x8a\\x90\\x9d \\x08\\x82h\\x96a\\xcf\\x98\\t\\x82 \\x08\\xa2c\\xda\\xea\\xca\\xad\\xf2\\x98\\xe7\\x14s\\\\\\xd7Uv M&\\x93F\\x8e\\xff\\x1a\\x16\\x8bEi\\xb8\\x1c\\x04\\x01\\xd24\\x85\\xeb\\xba\\xef\\n\\xd5\\xe7\\xee3\\xa9\\xb3jY\\xa5\\xc9T\\x855\\xe7\\xa0\\n\\x13T\\x1aX\\xdd8\\'\\xc4\\xcd\\xf3\\xb3\\xbb1>,\\xefa->\\xc0\\x9eL\\xc0\\x18\\xc3>N\\x115T<\\xd4A\\xaf\\\\\\xe4\\x1a\\xdd\\xb2\\xe0\\x12\\xedr\\x92&p\\xe3\\x14i\\n\\x18\\x1c\\x18\\x1b\\xd9\\xd7\\x98?\\xffj\\xf8\\x05\\xb4&\\xf6O-\"\\x1b\\xcfU{\\xf5\\xd6A\\x15\\xbd2 \\xef\\xb8\\xaa\\xaaX\\x16\\x9cR-\\x03\\xe8T\\xb7\\xac\\xda\\xbb\\xb6\\xae{n\\x1fB\\x9f&\\xf9S\\xf6\\xa7\\x00\\xbet\\x85\\x02_\\x02\\xc6\\xba\\xb4\\xca\\x02]\\xf4\\xcaE\\xba\\xd2-G\\x88\\x10\";\\x1fb\\xef\\xe2;v\\x87\\x9f\\xe0\\'\\x8d<\\x9f.\\xd0\\xfc\\xac\\x1e\\xc5\\xf2\\xa9\\xbfO\\xaa\\xe5\\xdb\\xc0\\x18\\x1b\\xb0\\x7f\\x94\\x05\\x87\\xd6,\\xfb\\xec$A\\x92-\\x9c\\xa9Q\\xab, \\xbd\\xf21\\xd16B\\x1a\\xa7`\\x9c\\x1d\\xee\\x81\\xceO\\x1c0~;\\xe7\\x80 \\x08\\xa2K(\\xcc%\\x08\\x82 \\x88\\x86h\\xb3+\\xb7\\xca\\xe3V\\xed\\xce\\r\\xc3PY\\xac\\xb6,\\x0b\\xf7\\xf7\\xf7\\x97\\x1ebc\\xc8\\xb4\\xcf\\xe25\\x8b\\x0e]Q\\xd0:G\\xb1,\\xd0Y\\xb5\\xac\\n\\x01\\xea\\n|\\x80\\xeeB\\x9f:\\xb84\\xc45M\\x13\\xcb\\xe5\\x12_\\x7f\\xfd5\\xfe\\xf2\\xbbe\\xa6\\x0448\\xccl\\xbb.\\xb8qzr\\xf5\\xff\\xb9\\xe8\\xa4W.r\\x8dnYp\\xaev\\xd9}}E\\x14\\'`\\x0cp\\xcc\\xecu\\x7f73\\xf1\\xb53l\\xad]S\\xfb\\xa7\\x96=\\x96L\\xf3\\xe9\\xban#\\x9dzU\\xf4\\xca\\x80z\\xb1\\xcc\\xb9!\\x80\\xeag\\xf2aC\\x17\\xbae\\xb1\\xe8\\xa8\\x0c\\x95F\\xf5\\\\t\\xd9\\'\\xb9+>\\xf2\\x8f\\xf8\\x86}\\x03\\x00\\x98 \\xbb\\x16\\xa2$\\xc2\\xeeyW\\x9bVY\\xa0\\x8b^\\xf9\\xddsw\\xa0[N\\x91\\xc2G6\\x96\\x190\\x0e\\xfb\\x16\\xff\\x82\\xfdb\\xf0]\\xb94?\\xabG\\xb1, \\xd52\\xe1\\xfc\\x96\\x03nr0\\x8b\\x1d4\\xbf\\xee\\x8b\\x8b\\xa7M=Ze\\x01\\xe9\\x95\\x8fI\\xc2\\x04\\xb1\\xfb\\xf6=zn\\x82\\xf1\\xec\\xfc\\x8f?\\xe8a\\xea\"\\x08\\x82\\xb8\\x05\\x86=k&\\x08\\x82 \\x88\\x0ei\\xbb+\\xb7\\xcac\\x9f\\xea\\xbaI\\x92\\x04OOO\\xd2\\xa2\\x13\\xe7\\x1c\\xab\\xd5J\\xdb\\x15\\xc8\\xc5\\xe3K\\xd3\\xf4(\\x04H\\x92\\x04\\xeb\\xf5\\x1ai\\x9a^T\\x18\\xd7U\\xb5\\xac\\n\\x01L\\xd3\\xac]\\xe7-+\\xa25\\x15\\xfa\\\\\\xcb\\xb5!\\xee\\xc7\\x8f\\x1f1y\\xeb\\xc4\\xfd\\xc9|\\x84\\xdfYdEp\\xc7\\xe4`\\x0c\\x88\\x13\\xc0\\xaf\\xb1\\xe9E7\\xbdr\\x91ku\\xcb\\xf9\\xc7\\xa9\\xa2]\\x8e\\x93\\x04\\xfb\\xbd\\x8ft\\xf3\\x8cQ\\x1a\\xc1d\\x0c#\\x83\\xe1\\xaf\\xbe\\xad\\xaf\\x08\\xae+mt\\xe5\\x02\\xea\\xbdw\\xe38\\xae\\xbd@^U\\xaf\\x0c\\xa8\\xc7\\xd6K\\xc6\\xf1S\\xaae\\x00\\x9d\\xe8\\x96=\\xcf\\x93v\\xcf\\xa9\\xf6\\xba\\xbd\\x84\\xae\\xf7I\\xee\\x9a\\x7f\\xc6\\xfe\\x19,X0`\\xc0\\xdc\\x9b\\x88~\\xc8\\x16M\\xc4\\xaa\\x96\\xdc\\x8aZe\\x81nz\\xe5\"m\\xeb\\x96}\\xf8\\x07M\\xa9\\x08\\xd1\\x7f\\xc2~\\x82o\\xf87\\xb5=\\x87\\x8e\\x9c\\x9a\\x9f\\xd5\\xb5H\\x03\\xd0{~V\\x97bY@\\xaa\\xe5\\xdb\\x86[\\x1c\\xd3\\x9fe\\xf71\\xc31\\xe0\\xa5\\x1e^\\xbdW\\xec\\xb7\\xea \\xb7\\xaaVY@z\\xe5/\\xa4\\xe9\\x17\\xd3\\x84a\\x1b0l\\x03\\x8c1\\xcc\\x7f\\xf7t(N\\x10\\x04A\\xd4\\x07\\x85\\xb9\\x04A\\x10\\x04\\xd1\\x00]t\\xe5Vy|\\xd5q\\xa5i\\x8a\\xe7\\xe7gi1Y\\xd6\\xf9\\xaa\\x1b\\x96e\\x1d:\\xba\\x84b9O\\x14E\\xd8l6\\x17ut\\x01z\\xaa\\x96U\\xfbZ\\xd6\\x1d\\x02\\xa8B\\x9f$I\\xa4E\\xcb.\\xa83\\xc4\\xcd\\xf3\\xaf\\xbeu01\\x19\\x0c\\xc606\\xb2?\\xabS\\xb7\\xac\\xa3^\\xb9H\\x1d\\xbae\\x81J\\xbb\\x9c\\xa6\\t\\xfc$\\xd3+s\\xc40\\xdd\\x17\\xc4\\xbe\\x8b\\xbf\\xf8zr\\xe8\\xd0\\x1d*\\xaa\\xcf\\x93eY\\xb5\\xdfG\\x1c\\xc7\\x91\\x8e\\x15u\\x07|U\\xf5\\xca@}\\x8aeA\\x15\\xd52\\xd0\\xbenYv\\x8e\\x19cp\\x9cz\\x0b\\xc6]\\xee\\x93\\xac\\x03\\x13>\\xc1?\\xe6\\xff\\x18\\xd1.\\x02\\xfb\\xcc\\xc0\\xe2\\xb7q\\x1c{\\xa4x\\x7f]V\\xd5*\\x0bt\\xd5+\\x17iK\\xb7\\\\\\xd4+sp\\xd8\\xb0\\xf1O\\xd9?\\xad\\xe5\\xf1u\\xe6\\xd4\\xfc\\xacNt\\x9d\\x9f\\xd5\\xa9X>\\xf5s\\xa4Z\\xbe\\x1d\\xc6\\x0fcXw\\x16^\\xbdW\\x84\\xa3l|I\\xf6\\t\\x92\\xa0\\xfc\\xf3VU\\xab, \\xbd\\xf21y\\xbd\\xb2\\xb0J8?v\\x0e\\x9d\\xd1\\x04A\\x10D;t\\xff\\r\\x82 \\x08\\x82 \\x06HW]\\xb9U\\x9eCvl\\xeb\\xf5Z\\xa9a\\x9e\\xcf\\xe7\\x8d\\x86\\xd0u\\xe28\\x0e\\xa6\\xd3\\xa9\\xf4\\xf5\\xc4q\\\\I9]\\x86n\\xaae\\x95>\\x8fs^{\\x08\\x00d\\xe7W\\xd6I\\xa1\\xd2\\t\\xb6ES!\\xae`\\xc49\\xfe\\xe57\\xd9y\\x9d\\xe4t\\xcb\\xbb\\xe8z\\xdd\\xb2\\xcez\\xe5\"u\\xe8\\x96\\x052\\xedr\\x10\\x03I\\x020\\x06\\xd8\\x06\\x07\\xc0\\xf0\\x90z\\xf8\\x98\\xec\\x06\\x1f8\\xa9:\\xa9\\xea\\x0e\\x01\\x00\\xf5x\\x11\\x86\\xe1\\xc5cf\\x91\\xaaze\\xa0~\\xc5\\xf2\\xa9\\x9f-\\x86\\x0em\\xe9\\x96\\x83 \\x90\\xbeN\\xd5x{\\r\\xb2kH\\xd5I8\\x14\\x92$\\xc1\\xdd\\xcb\\x1d\\xee6w``\\x18#\\x1bwb\\xc4\\x08p|\\x9d\\x9f\\xa3U\\x16\\xe8\\xaaW.\\xd2\\x86n9A\\x02\\x0f\\xd9=\\xcd\\x80q8\\xd7\\xff\\x84\\xff\\x13X\\xfc\\xfa\\xbdbuF\\xc7\\xf9Y\\x17\\xd4\\xa9X\\x16\\x90j\\x99\\xd8\\xef\\xf7\\xf0\\x16\\x1e\"D\\x80\\t\\x18\\x93l>\\x1a\\xed\"\\xa4\\xd1\\x97\\xb9\\xd39Ze\\x01\\xe9\\x95\\x8f\\x89\\xfd\\xb8T\\xaf<\\xf9\\xf6\\xf2y\\x18A\\x10\\x04q\\x19zT\\x82\\x08\\x82 \\x08b@t\\xd9\\x95[\\xe5y\\xca\\x8e\\xcfu]e\\x91g2\\x99\\xb4\\x12B\\xd7\\x89\\xeaxG\\xa3\\x116\\x9b\\xcdE\\xe1\\x84n\\xaa\\xe5 \\x08\\xa4\\x1d\\x0f\\xaaN\\xbbkPu\\x8aEQT[\\xe8s.M\\x87\\xb8y~V\\xd0-s\\x06$)\\xb0\\xbd\"\\xd0\\xd5]\\xaf\\\\\\xa4.\\xddr\\xfe\\xf1\\xf2\\xda\\xe5}\\x9c L\\xb2\\x82\\xdc\\x88g\\x9d\\xd0\\x16\\x07\\xfe\\xec\\xab\\t|\\xdf\\xc7\\xe3\\xe3\\xa34\\x14\\xec;\\xaa\\x10\\xc00\\x8c\\xab\\x82L\\x15M\\xebw\\xcf\\xd1+\\x03\\xf5+\\x96\\xab\\xfcl\\xfe9\\xdb\\xd2-\\xb7\\xa5\\xd3\\xce3\\x99L\\xa4\\xa6\\r\\x1d\\x16\\xe54\\xc5~\\xbf\\xc7\\xe3\\xe3#|\\xdf\\xc7\\xcf\\xd9\\xcfa\\xc2<\\xda\\xc35B\\x84=\\xf6gk\\x95\\x05\\xba\\xeb\\x95\\x8b4\\xa9[N\\x91\\xc2\\x83\\x87\\x14)\\x18\\xd8\\x91^\\xf9\\xc7\\xfc\\xc7\\x17=f\\x9f\\xd0q~\\xd6\\xc5<\\xb5n\\xc5\\xb2\\x80T\\xcb\\xb7I\\x9a\\xa6\\xd8l6\\xf8\\xfc\\xf93R\\x9eb\\xf2M6\\xae\\x18\\x13\\x03\\xfcmue\\xb4\\x8d\\x80\\xe4|\\xad\\xb2\\x80\\xf4\\xca_H\\xc2$[\\xa0\\x84\\xec\\x1c\\x1f\\xe9\\x95\\xb9>\\xf72\\x82 \\x88[\\x81\\xc2\\\\\\x82 \\x08\\x82\\xa8\\x99\\xae\\xbbr\\xab\\x9f\\x97\\x16\\xab\\xc7\\xe3\\xf1I\\xad\\xb4\\n\\x9dT\\xcb\\xb2\\xebM\\xa5\\xdb\\xab\\x03\\x95\\xbe\\xb9\\xed\\xee\\x8f6C\\xdc<\\xff\\xea[\\x073\\x8b\\xc3`\\x0c\\x8e\\xf5e\\xff\\\\\\xef\\xc2l\\xa7\\x0fz\\xe5\"u\\xea\\x96\\x05\\xc6x\\x82tv\\x8f}\\x9a}U\\xb18\\xc3\\xc8\\xe0`\\x00\\xfe\\xd1\\x07\\x1b\\xf6\\x9b\\xda:\\x8ec|\\xfe\\xfcy\\x90{|\\xfa\\xbe/\\x1d\\x9b\\x9a\\n\\x01\\x00\\xf5\\x1e\\x8e\\xbe\\xef_\\x1d\\\\\\x9e\\xa3W\\x06\\xeaW,\\x0b\\xaa\\xaa\\x96\\x81\\xe6u\\xcb\\xaa\\x80\\xc5\\xb6\\xed\\xab^\\xa7\\nU\\xe8\\x13\\xc7\\xf1 U\\xa5\\xbb\\xdd\\x0e\\x9f?\\x7f>|\\xb6\\xc6l\\x8c?\\xe4\\x7f\\x08\\x00\\x18a\\x04\\x13\\xd9\\xb9\\x0e\\xcd\\x10\\xfc\\x03\\xaf\\xacU\\x16\\xf4E\\xaf\\\\\\xa4)\\xdd\\xb2\\x07\\xef\\xb0\\x0f\\xf1\\x04\\x13ppL\\xd9\\xf4&\\xf4\\xca\\x00\\xcd\\xcf\\x80f\\x14\\xcb\\xa7~\\x9eT\\xcb\\xc3%I\\x12<==a\\xb3\\xf9\\xb2\\xf0\\xd1\\xba\\xcf\\x16\\xdd\\x80\\xbdu\\x8d\\x1a\\x0ci\\x9c\\xc2\\xf4M\\xdc;\\xf7\\x95\\xb5\\xca\\x02\\xd2+\\x7f\\xe1pOK\\x01>\\xe2\\xb0\\xe6\\xd9\\xbci\\xfa\\xd3)\\xe9\\x95\\t\\x82 :B\\xbfo\\x12\\x04A\\x10\\x04\\xd1ct\\xe8\\xca\\xad\\xf2|\\xe28\\xc5\\x97bYq\\x9ds\\x8e\\xd5j\\xd5\\xcb/\\xad\\x9e\\xe7\\x81s\\x8e\\xc5\\xe2\\xf8K\\xb7i\\x9a\\x87\\xe2\\xf8\\xa9\\xd7/C\\x17\\xd5r\\x18\\x86\\xd2\\xceD\\xdb\\xb6\\x1b\\xdd\\xdf\\xd80\\x0ci\\xe8\\xa3R\\x86\\xd6IW!\\xae`\\xc49\\xfe\\xf7\\xef\\xa6\\xb08\\x83\\xc5\\x18&b\\xff\\xdc$\\x85\\x17\\x9d\\x17`\\xf6I\\xaf\\\\\\xa4N\\xdd2\\xf0\\xb6\\xb7_j\\x00\\xf3\\x15\\xcc\\xb1\\r\\xdb\\xcc\\xce\\xeb\\xef\\xdfY\\xf8\\xf1\\xec8\\x80\\x13a\\xda\\xd3\\xd3\\xd3\\xa0:q\\xba\\n\\x01\\x80\\xe6\\xbas\\xcf\\xd1+\\x03\\xcd)\\x96O=FY\\xf8\\xd0\\xa4n\\xb9\\xcb\\x05`\\xaa\\xd0Gu\\\\}C\\xdc\\xeb___\\xdf\\xdd\\xef\\xbfa\\xdf\\xe0g\\xecg\\x00\\xb2\\xfd\\\\\\xad\\x89\\x05\\xf3\\xc1D`\\x05\\xd2\\xce,\\x19}\\xd1+\\x17iB\\xb7\\x1c \\xc8\\xf4\\xa7\\x00l\\xd80\\xdf~\\xfd\\x15\\xfb\\xab\\xc1\\xeb\\x95\\x01\\x9a\\x9f\\t\\x9aP,\\x0bH\\xb5|[\\x04A\\x80\\xc7\\xc7\\xc7w\\xdf\\xb3\\x19c\\xd9\\xde\\xad\\xb6\\tp`4\\x1ba>\\x9e\\xc3a\\x0e\\xe2\\xddy\\x0bvI\\xaf\\xfc\\x854M33C\\x9c\\x82\\x19o\\xf7\\x08\\x06\\xd8\\x1fm\\xd8?\\xba\\xee\\xb3K\\x10\\x04A\\\\\\x8e\\x9e\\x15!\\x82 \\x08\\x82\\xe8)\\xbat\\xe5Vy\\xce\\xcdf\\xa3\\xecLe\\x8ca\\xb9\\\\6Zpj\\x8a$I\\x0eE4\\xd34\\x8f\\xceC\\xb1\\xc3*\\x0cC\\xbc\\xbc\\xbc\\x9c\\xf5\\xf8\\xba\\xa8\\x96\\xbb\\xbe\\xde.\\xd9\\x9b\\xb9\\x0e\\xba\\x0eq\\xf3,m\\x13\\xff\\xfa\\xb7\\x1c0\\x06\\x8c\\r\\x8e\\xd1[\\xa0\\xeb\\xc7)\\x82\\xb8Z\\xf1\\xbboz\\xe5\"u\\xea\\x96\\x934\\xc1&J\\x91\\xa6\\x80\\xc1\\x19\\xe6w\\xf70\\x9c\\x05~\\xe4\\x98\\xf8\\xe3\\xa5\\xfc\\x1c\\x0cI\\xbb\\xdc\\xc5\\xfe\\xa9y\\xc6\\xe3\\xb1\\xb4k\\xd5u\\xdd\\x8bB\\xf3s\\xf5\\xca@s\\x8a\\xe5*\\x8fQ|\\xee\\xa6t\\xcbI\\x92(\\xbb\\x8fe\\xf7\\x99\\xba\\xe0\\x9c+C\\xed!|\\x9e\\xf2Ze\\x19\\xbf\\xc7~\\x0f\\x0f\\xfc\\x01\\xa3\\xbb\\x11\\xe6\\xf7sp\\xc6\\x91\"\\x85\\x0b\\xb7r\\xa0\\xdb7\\xbdr\\x91:u\\xcb{\\xec\\x0f{\\x0f[\\xb00\\xc2\\x08\\x0c\\x0c\\x7f\\xce\\xff\\x1c\\x0b.\\xff\\x1c\\r\\x89[\\x9d\\x9f\\x15iJ\\xb1, \\xd5\\xf2\\xf0\\xc9k\\x95U\\xdfY\\xa7?\\xcb,\\x1a\\xab\\xfb\\x15f\\xab\\xec\\xfa\\x8f\\xdd8S.W\\x84\\xf4\\xca\\x19i\\x9au\\xe4&a\\x020d\\xdb\\rp\\x06kfa\\xf6;3\\xad\\xefe\\x04A\\x10C\\x87\\xc2\\\\\\x82 \\x08\\x82\\xa8\\t\\x9d\\xbar\\xab\\x9fwr\\xccu\\xe0\\xfb\\xfeQ\\xd1\\xd1\\xb6\\xedC\\xc1\\xba\\xec5y\\x9ewvq\\xabk\\xd5\\xb2J\\x83\\xa9\\nc\\xeaD\\x156\\xa84\\xb1\\x97\\xa2S\\x88\\x9b\\xe7g\\xf3\\x11\\xfe\\xec!+(:&\\x83\\xf96\\xc3\\xf6\\xa2j\\x81n\\x1f\\xf5\\xcaE\\xea\\xd0-\\'i\\x82m\\x98\"I\\x01\\xce\\x80\\xa9\\xc5\\xc1\\x19\\xc3\\x87\\xc5\\x14\\xff\\xf1\\x8f\\x7f|\\xf2\\x9a\\x1e\\x8av\\xb9\\x8b\\xfdS\\x8b\\xc8\\x82\\x00\\xd5^\\xbe*\\xce\\xd5+\\x03\\xcd)\\x96\\x05\\xe7\\xa8\\x96\\x81ft\\xcb\\xaa\\xbdi\\xdbZ\\x00\\xa6K\\xe8\\xd3\\x04E\\xad\\xb2\\x0c\\xcb\\xb2\\xf0o\\x1f\\xfe-\\xee\\xa7\\xf7\\xe0\\xe0p\\xe0\\x80\\x81!AR)\\xd0\\xed\\xab^\\xb9H\\x1d\\xba\\xe5=\\xf6\\xf0\\x91\\xcdML\\x98\\xb0\\x91\\xdd\\x1b\\x7f\\xce\\x7f~\\x13\\xfb\\xe4\\x02\\xb79?+\\xa3I\\xc5\\xf2\\xa9\\xc7!\\xd5\\xf20(\\xd3*\\xcb\\x98\\xdf\\xcf\\xf1\\xd3\\x7f\\xf2S\\x98\\x86\\t\\xc36`\\xce\\xb2yB\\xb4\\x8b\\x10\\xedN\\x8f]\\xa4W\\xceH\\xd3\\x14\\xe1:D\\x12d\\xf7\\xbd\\xd1\\xdd\\x08\\xccd\\xe0#\\x8e\\xc5\\x1f,h\\x9f\\\\\\x82 \\x88\\x8e\\xd1\\xff\\x1b\\x05A\\x10\\x04A\\xf4\\x84\\xaeW\\xe1\\x9f\\xf3\\xdc\\xbe\\xef\\xc3\\xf3<\\xb8\\xae[\\xfa3\\x93\\xc9\\xa4\\xd3c\\xbe\\x16Y!~2\\x99HC\\x80\\xcdf#\\r\\xe3\\xcb\\xe8Z\\xb5\\xac\\n\\x01\\xda\\n|\\x80\\xfaC\\x9f2t\\rq\\xf3\\xfc\\xd9\\xc7\\t~ga\\x81\\x81afq\\x98\\x1cHq:\\xd0\\xed\\xb3^\\xb9\\xc85\\xba\\xe5$M\\xb0\\tS\\xc4)\\xc0\\xde\\x82\\\\\\x931\\xd8&\\xc3\\xff\\xfe\\xdd\\x0c\\x93\\xf1\\xf8\\xf0>\\xaa\\xe8\\xbbv\\xb9\\xab\\xfdS\\xcb\\x9eKfep]\\xf7,5\\xfd\\xb9ze\\xa0y\\xc5\\xf2\\xa9\\xc7\\x92\\x85\\x10u\\xea\\x96\\xd34\\x95\\xde\\x83U\\x9a\\xd4\\xbaiz\\x9f\\xe4.Pi\\x95\\x8b8\\x8e\\x93\\x8d-\\xe3\\t\\xfe\\x9a\\xfd5\\xc6\\x18\\xc3\\x80\\x81\\t&\\x95\\x03\\xdd\\xbe\\xea\\x95\\x8b\\\\\\xab[\\xce\\x07\\xb9\\xf9s\\xf8\\x1d\\xfb\\x0e?\\xe7?\\xaf\\xfdxu\\xe5\\x96\\xe6g*\\x9aT,\\x0bH\\xb5<\\\\dZ\\xe5\"\\x9cs,\\x97K\\xdc\\xdd\\xdda\\xb4\\x18a\\xf6\\xbb\\xd9uoN\\xcd\\xc3\\xbe\\xae\\xd1V\\x1d\\xe8\\x92^9\\xe3\\xd0\\x91\\xebg\\xe3\\xbcug\\x81\\x8f9\\x18gX\\xfc\\xc1\\xa2\\x17\\x8b\\x92\\x08\\x82 \\x86\\x0e\\x8d\\xc4\\x04A\\x10\\x04Q\\x03:v\\xe5\\xca\\x9e?\\x8a\\xa2C\\xf0\\\\\\xa6Q\\xb4,\\x0b\\xf7\\xf7\\xf7m\\x1eb\\xad\\xe4\\x15\\xcby\\x18c\\xf8\\xea\\xab\\xaf\\xa4\\x01E\\x9a\\xa6J\\xedt\\x91.U\\xcb\\xaa\\x10\\xc04\\xcd\\xd6\\xf7f\\x96\\x15\\xd2\\xce\\r}\\x8a\\xf4!\\xc4\\xcd\\xf3o\\xbeu\\xf0\\xe3\\xa9\\xf9.\\xd0u\\xa3\\x14~I\\xa0\\xdbw\\xbdr\\x91Ku\\xcbQ\\x92\\x05\\xb9I!\\xc8\\x1d\\x1b\\x0c\\xff\\xcf\\x9f\\xcc0\\x1f\\x19\\x87\\xc7_.\\x97\\xca@M\\xd0W\\xed\\xb2\\x0e]\\xb9\\x80zo\\xde8\\x8e+\\x7f\\x1e/\\xd1+\\x03\\xcd+\\x96\\xab\\xc5_\\xf3\\xbf\\xc6\\x08#\\x980+\\x05\\xba}\\xd7+\\x17\\xb9T\\xb7\\x1c 8\\nrEw\\xf37\\xec\\x1b\\xfc\\x05\\xfb\\x8b\\xc6\\x8eW7N\\xcd\\xcf\\xdaZ\\xa4\\x014;?\\xabB\\xd3\\x8ae\\x01\\xa9\\x96\\x87E\\x15\\xad\\xb2\\xc0\\xb2,<<<\\x1c-\\xcc\\xb2?\\xda\\x98\\xfd\\xf6[\\xa0;;\\x0et\\xc3m\\xf9\\xf8Ez\\xe5\\\\\\x90\\x1b|\\tr\\r\\xdb\\x00c\\x0c\\x8b?\\\\\\xc0\\x9a\\r\\x7f\\xafs\\x82 \\x88>@a.A\\x10\\x04A\\xd4\\x80\\xae]\\xb9\\xc5cH\\xd3\\x14\\xeb\\xf5\\xfa\\xe8\\x8bl\\xbe\\xe8\\xc49\\xc7j\\xb5\\xeaU\\xe1\\xb1HQ\\xb1\\x9cg:\\x9d*_\\x9f\\xe8\\xe6\\xa9Z\\xe0\\xeaJ\\xb5\\xac\\xda\\xb7\\xb2\\xed\\x10@\\x15\\xfa$I\"-j\\xaa\\xe8[\\x88+\\xe0\\x9c\\xe3\\x7f\\xfbn\\x8ao\\n\\x81.\\x90u\\xe8\\xee\\xa2\\x04IN5<\\x04\\xbdr\\x91su\\xcb\\xfb$\\xc16\\xfa\\xa2V\\x9eY\\x1c\\x16c\\x18\\x19\\x0c\\xff\\x8f\\x9f\\xcc\\xb0\\xb2\\xdf\\x17\\xa2\\x1d\\xc7\\xc1\\xc3\\xc3\\xc3\\xc9.\\xd5\\xbei\\x97U\\x9f\\x17\\xcb\\xb2Z_\\x14\\xe48\\x8e\\xf43T\\xf5\\x9c^\\xa2W\\x06\\x9aW,\\x0b\\xceU-\\x03\\xf5\\xe9\\x96e\\xe7\\x901\\x06\\xc7i\\xb7p\\xdc\\xc4>\\xc9]PU\\xabl\\x9a&\\x1e\\x1e\\x1eJ\\xcf\\xf3\\x92/\\xf1W\\xfc\\xaf`\\xc1z\\x17\\xe8\\xee\\xb0C\\x84/a\\xfdP\\xf4\\xcaE\\xce\\xd1-\\xa7H\\xe1\\xc1;\\xec\\x91k\\xc2<\\x04\\xb9_\\xb1\\xaf\\xf0/\\xd9\\xbfl|\\x9fo\\x9d85?k\\x93&\\xe6gUiC\\xb1|\\xea\\xf1H\\xb5\\xdc?\\xce\\xd1*O\\xa7S\\xe9\\\\p\\xf2\\xa3\\t\\xa6?\\xcd\\xae}sf\\x1e\\x94\\xcb\\xf1.F\\xf8\\x1a\"M\\xbe\\xccKH\\xaf\\x9c\\x8d\\xeb\\xfb\\xa7\\xfd\\x17\\xb5\\xf2\\xfd\\xe8(\\xc8\\x1d\\xdd\\x95\\xcfy\\x08\\x82 \\x88\\xf6\\xb9\\x9dY5A\\x10\\x04A4\\x84\\xce]\\xb9\\xf9\\xe3\\x18\\x8dFX\\xaf\\xd7\\xef\\x8a\\x9c\\xa2;Wt\\xbd\\xc9:W\\xfb\\x82\\xac\\x00/\\x8a\\xf6\\x96e\\x95j=\\x05a\\x18\\xe2\\xe5\\xe5\\xa5\\xd2su\\xa1ZV\\xe9\\xf18\\xe7\\xad\\x87\\x00@\\x16\\xfa\\xc8\\x8a\\xb5*\\xdd`\\x91\\xbe\\x86\\xb8y8\\xe7\\xf8\\x8f\\xdfM\\x8f:tGFv<\\xfb8\\xc5.J\\x91\\xa4\\xc9\\xa0\\xf4\\xcaE\\xaa\\xea\\x96\\xbd(\\x81\\x1b\\xa6HsA\\xae\\xe8\\xc8\\xfd\\x8f?\\x99\\xe1\\xe3D\\x1e\\xdaY\\x9658\\xed\\xb2\\xaaS\\xaa\\xed\\x10\\x00P\\x8f\\'a\\x18\\x9eT\\x1f^\\xa2W\\x06\\xdaS,\\x9fzLU\\x18q\\xadn9\\x08\\x02\\xe9kT\\x8d\\xa7M\"\\xbb\\xc6T\\x9d\\x86\\xbap\\x89VY\\xb5o\\xe9\\x07\\xfe\\x01\\xff\\x9a\\xff\\xebC\\x87\\xae\\x03\\x07\\x1c\\x1c)R\\xb8p\\x0f\\xc1\\xe5P\\xf4\\xcaE\\xaa\\xea\\x96E\\xc7r\\x88\\xecZ\\xb6`\\x1d\\xc2\\xefo\\xd87\\xf8k\\xf6\\xd77\\x15\\xe4\\xf6q~\\xd6\\x14m(\\x96\\x05\\xa4Z\\x1e\\x06\\x97h\\x95U\\xf3}\\xe7[\\x07\\xb3\\x9f}Q.[\\x8blLK\\x82\\x04\\xfb\\xe7=\\xd28%\\xbd2\\x80d\\x9f x\\n\\x90F)\\x18c\\x18-G\\x99ZY\\x04\\xb9\\xf7\\x14\\xe4\\x12\\x04A\\xe8\\xc4\\xed\\xcc\\xac\\t\\x82 \\x08\\xa2!t\\xef\\xca\\x15\\xa4i*-\\xac\\xbb\\xae\\x8b\\xf9|\\xaeE\\xf0|\\r2\\xc52p\\xacas\\x1cG\\x19\\x8ex\\x9e\\xa7|_\\x05]\\xa8\\x96\\x83 \\x90\\x06\\x0c\\xaaN\\xba&Qu\\x92EQt\\xb203\\x84\\x107\\x8f\\xe8\\xd0\\xfd\\xd9<\\xdbCwjrLL\\x06\\xc6\\x80(\\x01\\xd6\\xfb\\x04\\xfb\\x8d\\xbc{\\xafoz\\xe5\"\\xa7t\\xcbq\\xe0b\\xebz\\xf0\\xe3\\x14)\\x00\\x93\\x03s\\x8b\\xc3`\\x0c\\x13\\x93\\xe1\\xff\\xf5Su\\x90\\x9b\\x7f\\x9e\\xa1h\\x97U!\\x80a\\x18\\x8d\\x84\\x98U\\xb8T\\xbf{\\xa9^\\x19hO\\xb1\\\\\\xe51e\\xc7r\\xadnY\\x17\\x9dv\\x9e\\xc9d\"]\\xccu\\xce\\xa2\\x9c\\xb6\\xb9F\\xab\\xacb\\xc5W\\xf87\\xfc\\xdf\\xc0\\x86\\r\\x03\\x06\\xa6\\x98\\xc2@v~\\x02\\x04\\xd8\\xfa[\\xc4\\x9e\\xbc\\x03\\xb8oz\\xe5\"\\xa7t\\xcb\\xde\\x8b\\x87]\\xbaC\\x8c\\xec\\x1c\\x8c1>\\x04\\xb9\\xbf\\xc5~\\xeb\\xe6:r\\x81~\\xce\\xcf\\x9a\\x9a\\xab\\xb6\\xa5X\\x16\\x90j\\xb9\\xbf\\\\\\xabUV1\\xf9f\\x82\\xd9\\xefd\\xdf\\xc5\\x8d\\x89\\x81\\xd1r\\x04\\xc6\\x19\\xd2(E\\xf0\\x14`\\xbdY\\xdf\\xb4^9\\xf2\"\\xec\\x9f\\xf7@\\x020\\x93a\\xf4a\\x04>\\xe2`\\x06\\xc3\\xdd\\x1f\\xdfQ\\x90K\\x10\\x04\\xa1!\\xb75\\xbb&\\x08\\x82 \\x88\\x9a\\xe9CW.\\x90\\x85\\xb5a\\x18J;Q\\x0c\\xc3Pv\\xa9\\xf4\\x05\\x95b\\xb9\\xf8\\xc5\\x7f\\xb1X(\\xdf\\x9f\\xcdfs2\\x84,{\\\\AS\\xaaeY\\xc8\\xac\\xd2\\xe9\\xb5\\x81J\\xef,\\x0b.\\x86\\x16\\xe2\\xe6\\xe1\\x9c\\xe3\\xdf\\xfd\\x96\\x83_|\\x18\\x831\\xc068\\xa6&\\x07g@\\xecm\\xe1\\x86\\x11\\x82(9R\\x0e\\x03\\xfd\\xd5+\\x17\\x91\\xe9\\x96\\xe3$\\x81\\x1b\\xa7\\x08\\xb6k\\xa4i\\x82\\xb1\\x91u/s\\xc6\\xb0\\xb2\\r\\xfc\\x1f\\xbf\\xbd(U+\\xab\\x18\\x82v\\xd9\\xf7}i\\x11\\xb3\\xab\\x10\\x00P\\xef\\xf1\\xe8\\xfb\\xbe4\\xb8\\xb8T\\xaf\\x0c\\xb4\\xa7X\\x16\\\\\\xa2Z\\x06.\\xd7-\\xab\\x02\\x14\\xdb\\xb6\\x1by\\x8dUP\\x85>q\\x1ck\\xa9+\\xadC\\xab\\xac\\xe2\\x9e\\xdf\\xe3?\\xf0\\xff\\x80;v\\x07\\x06\\x06\\x07\\x0e,XH\\x93\\x14\\xc1k\\x00\\x0f\\xde\\x91vY\\xd0W\\xbdr\\x912\\xddr\\x8a\\x14{\\xec\\xe1\\xc5\\x1e\\xa2Mt8/c\\x8c\\xc1\\xc0\\xf0G\\xec\\x8f\\xf0\\x97\\xec/o.\\xc8\\x05\\x865?\\xbb\\x866\\x15\\xcb\\xa7\\x1e\\x97T\\xcbzS\\x97VY\\xc5\\xe4\\xeb\\t\\xee\\xfe\\xe8\\x0e\\xcc`\\xe0#\\x8e\\xd1j\\x04f2\\x04\\xfb\\x00\\xbb\\xa7\\x1d\\xa2]\\x04\\x14\\xa6+C\\xd7+\\xa7I\\x8a\\xfd\\xcb\\x1e\\xd1:\\xfb\\x9c\\x1ac\\x03\\xe3\\xe5\\x18\\xcc`0l\\x03\\xf7\\xff\\xf0\\xfe\\xd0\\xc9L\\x10\\x04A\\xe8\\xc5\\xed\\xcd\\xb0\\t\\x82 \\x08\\xa2F\\xfa\\xd0\\x95\\x1b\\x86\\xe1\\xa1\\xa8\\\\V\\xc84M\\x13\\xb3\\xd9\\xacR\\'\\xaa\\xee\\x9cR,\\xe79\\xa5\\x95N\\xd3\\x14\\xcf\\xcf\\xcf\\'\\x8b\\xc4m\\xaa\\x96\\x85\\x12[v\\x1c]*\\xb2\\r\\xc3\\x90\\x86>E\\xa5\\xe8\\x90C\\xdc<\\x9cs\\xfc\\xf3\\xaf\\x1d\\xfc\\x9bo\\x1d\\x98\\x1c\\xb08\\x83\\xc3\"\\xf0\\xd0C\\x9a\\x02\\xfb$\\x85\\x1b\\xa7\\x88s]#}\\xd6+\\x17\\xc9\\xeb\\x96\\xd34\\x81\\x1f%\\xf0\\xa2\\x14I\\x020$\\xb0\\xf7;8&\\x07\\x03\\xc3o/,\\xfc\\x1f?\\x9baj]\\xf6\\xda\\xfb\\xae]\\xd65\\x04\\x00\\xce\\xef\\xce\\xbdT\\xaf\\x0c\\xb4\\xafX>\\xf5\\xd8\\xaaP\\x02\\xb8L\\xb7\\xac\\xf3\\xbcA\\x15\\xfa\\xe84G\\xa8[\\xab\\xac\\xfcy\\xee\\xe0\\x7fe\\xff+~\\xcc~\\x0c\\x06\\x86\\t&0\\xd7&\\xd2$E\\x82\\x04\\xfe\\xdb\\xaf\\xf4-\\r\\xe8\\xb3^\\xb9HQ\\xb7\\x1c!\\x82\\x0f\\x1f{d\\x9f\\xeft\\x97b\\xb2\\x9f\\xc0\\x84\\t\\x03\\x06\\xfe\\x9c\\xff9\\xfe\\xd4\\xf8\\xd3\\x9b\\x0cr\\x872?\\xab\\x836\\x15\\xcb\\x02R-\\xf7\\x8f\\xba\\xb5\\xca*F\\xf7#,\\xff\\xe1\\x12\\xc6\\xc4\\xc8\\xc6\\xe8{\\x13\\x1e\\xcb\\xae\\x8b\\xc4O\\xb2}t\\xa3/\\xf7\\x92!\\xeb\\x95c?F\\xf098\\xec\\x8fkNMX\\xf7\\xd9\\xc2\\x9d\\xd1\\xfd\\x08\\xf7\\xff\\xf0\\x1ef\\x05;\\x0eA\\x10\\x04\\xd1\\r\\xb77\\xcb&\\x08\\x82 \\x88\\x9a\\xe8CW\\xae(x\\x8ab\\xe7h4:*hr\\xce\\x0f_\\x8eU\\xaf\\xa7\\x0fTU,\\xe7\\xe1\\x9cc\\xb5ZI\\x8b\\x03\\xc5\\xf3\\'{\\x8c\\xb6T\\xcb:\\x87\\x00\\xa7\\x8ea\\xbb\\xdd\\xdeL\\x88[\\xe4w\\xef\\xc6\\xf8\\x7f\\xffl\\x0e\\xc7d\\x80\\xbb\\xc5\\xd4\\xcc\\xf6\\xd1e\\x0cH\\x12\\xc0\\x8bS\\x04Q\\x02X\\xa3^\\xeb\\x95\\x8b\\x08\\xdd\\xb2\\xe8\\xc6\\r\\x93,\\xee08\\xe0\\x98\\x1cf\\xbcG\\x1a\\x06\\xf8\\'\\x1fm\\xfc\\xfb\\x1f\\xcf\\xae\\x0e\\x00\\xfa\\xaa]\\xd6q\\xff\\xd4<\\xe3\\xf1X\\x1a\\x84\\xb9\\xae{\\x14\\x8a_\\xa3W\\x06\\xdaW,Wyl\\xd51\\x9d\\xab[N\\x92D\\xd9y,\\xbb\\x97\\xb4\\x05\\xe7\\\\\\x19l\\xeb\\xf0yiJ\\xab\\xac\\x82s\\x8e\\x7fa\\xfc\\x0b\\xfc\\x9c\\xff\\x1c\\x89\\x9f\\xc0\\xf0\\x0c8p\\x0e\\xda\\xe5\\x08\\xd1\\xa1K\\xb7\\xefz\\xe5\"B\\xb7\\xbc\\xc7\\x1e>\\xfc\\x83VY\\xec\\x8f\\x1b\\xbf\\xc4\\xb0a\\xe3\\xdf\\xf1\\x7f\\x87\\x9f\\xf2\\x9fv|\\xb4\\xdd\\xd1\\xf7\\xf9Y\\x9d\\xb4\\xadX\\x16\\x90j\\xb9\\x1f4\\xa9UVaL\\x0c\\xdc\\xff\\xc9=F\\xf7#l\\x83-\\xf8\\x8c\\xc3\\x9c\\x99\\x99v9N\\x11\\xbe\\x86\\x88v\\x11L6L\\xbdr\\x1ag\\xdd\\xb8\\xe1kx\\xd0*\\x8fWc\\x98\\xb3lN6\\xf9f\\x82\\xc5\\x1f.\\xc0M\\x8a\\t\\x08\\x82 t\\x86Fi\\x82 \\x08\\x82\\xb8\\x10\\xdd\\x0b7\\xb2\\xceR\\xd1\\x9d\\xcb\\x18\\xc3b\\xb18*\\xac\\xe8\\xd4ys.\\xe7(\\x96\\xf3X\\x96\\xa5\\xec\\x14\\x0b\\xc3\\x10///\\xca\\xe7nC\\xb5\\xac\\xd2\\\\\\xaa\\xc2\\x966\\x91\\x85\\x11q\\x1c\\xe3\\xd3\\xa7O\\xf8\\xf5\\xaf\\x7f}S!n\\x9e\\x0f\\xb6\\x89\\xff\\xf0\\x90\\xe2\\xab\\x11\\x000\\x8c\\r\\x8e\\x89\\xc9\\xc19\\xb2.\\xdd\\x94\\xc1\\xb5\\xa6\\x08\\xe2\\x04I:\\x8c\\xa2c\\x94$pS\\x13\\xaeag\\xdd\\xb8\\x0c\\x18\\x1b\\x0c\\x8ei\\x803\\x06\\xdb\\x00\\xfe\\xf9<\\xc2?\\xfaPo\\x80\\xdd7\\xed\\xb2\\x8e\\xfb\\xa7\\x16\\x91\\xdd\\xd3\\x8a{\\xfd^\\xa3W\\x06\\xdaW,\\x0b.U-\\x03\\xe7\\xe9\\x96U{\\xcf\\xea0o\\x00\\xda\\r}\\xce\\xa5i\\xad\\xf2)\\xfe\\x18\\x7f\\x8c?\\xd9\\xfc\\tF\\x18\\x81\\x83c\\x82\\tF\\xc8\\xde\\xfb\\x04\\t\\xc2i\\x08\\x7f\\xe4K\\xf7`\\xec\\x1bB\\xa9\\x1c,\\x02\\x84<\\x9b\\xcb\\x88\\xd7-\\xb4\\xca\\x1f\\x92\\x0f\\xf8_\\xb6\\xff\\x0b\\x96|\\xd9\\xf1\\xd1vG\\x9f\\xe7g\\x80Z\\xf3\\x7f.](\\x96O=>\\xa9\\x96\\xf5\\xa1\\r\\xad\\xb2\\nnrX?\\xb5\\xc0?dV\\x18>\\xe6\\xb0\\xee,\\xf0q\\xf6]8\\xf1\\x13\\x8c\\xdd1b/\\xd6v\\x9f\\xf8sI\\x93\\x14\\xd16z\\xd7\\x8d;^\\x8d\\xc1,\\x06nr,~\\x7f\\x81\\xd9\\xcff\\xbd\\xfe\\x9eE\\x10\\x04q+P\\x98K\\x10\\x04A\\x10\\x17\\xd0\\x87\\xae\\xdc\\xf5z]z\\x8c\\xa2;w:\\x9d\\xbe+0\\xf5\\xb9;\\xf7\\x1c\\xc5r\\x11\\xc7qN\\xee\\xe1\\xa8*b\\xb7\\xa1ZV\\x85\\x00\\xba\\x04>\\xc0q\\x10\\x10\\xc716\\x9b\\r\\x9e\\x9e\\x9e\\xe0\\xfb~\\xe5b\\xda\\x90B\\\\\\xc1~\\xbfG\\xe4{\\xf8\\xcbo\\x1c\\xfc\\xd9\\x83\\r\\x8b\\x03\\x06c\\x87.]>\\x9d#\\x05\\x87\\x1b\\xa5\\xd8F)\\xf6=\\xee\"I\\xd2\\x04\\xbb0\\xc16\\xcc\\xbaq\\x99=\\x83a\\x1apL\\x8e\\x91\\x91}\\xfd\\xf8\\xf1\\xd4\\xc4\\xbf\\xffn\\x86\\xafl\\xae\\xec\\xe4\\xbc\\x94\\xbeh\\x97u\\xdd?\\xb5\\x88J\\x13\\xea\\xba\\xee!\\xd4\\xbdT\\xaf\\x0ct\\xa7X>\\xf5\\x1c\\xa7T\\xcb@5\\xddr\\x9a\\xa6p]\\xb7\\xf4\\xef\\xa84\\xa8ms\\xe9>\\xc9M\\xd2\\xa6VY\\xc5z\\xbd\\xc6\\x87\\xf4\\x03\\xfe\\x05\\xff\\x17\\xf8\\x9a}\\r\\x00\\x18a\\x94u\\xe9\\x1a\\x06\\xf8\\x9c#B\\x84-\\xb6p\\xe1\\xf6:\\xd4\\x8d\\x10a\\x87]\\xa6\\x90\\xe6)\\x8c;\\xe3\\xd0\\x8dk\\xc0\\x80\\t\\x13?\\xe7?\\xc7?\\xe6\\xff\\x18\\x91\\x1bi\\xd1\\xb5\\xdd\\x15}\\x9c\\x9f\\xe5).\\xca\\xb9\\x86.\\x14\\xcb\\x02R-\\xebM\\x9bZe\\x19q\\x1cc\\xbd^\\xc3\\xfe\\xca\\xc6\\xfc\\xf7\\xe60m\\x13\\xe0\\x8093a\\xceLL\\xed)\\x0c\\x18\\x886\\x11\\xf6\\x9f\\xf7\\x88\\xfd\\xfe\\x86\\xbai\\x9a\"r\\xb3\\x10W\\xec\\x0b\\xcc\\xac\\\\7.\\x03\\xc6\\xab1\\x96\\xbfXb\\xfc\\xd0}\\xdd\\x82 \\x08\\x82\\xa8\\x06\\x85\\xb9\\x04A\\x10\\x04q\\x01\\xbaw\\xe5\\xba\\xae\\xab,\\xcc|\\xf8\\xf0AZ\\xb8\\xee\\xba\\xf3\\xe6\\x12.Q,\\x17Y,\\x16\\xca\\x10~\\xb3\\xd9H\\x0b\\x10M\\xab\\x96U!\\x80i\\x9aZ,\\x1e\\x10\\x88c\\xc9\\x87\\xb8\\x02U\\xf740\\xcc\\x10\\x17\\xc8\\xde\\xbf|w\\xf7O\\xe7\\x16\\xfe\\xfd\\x8fg\\xf8\\xda6\\x000L&\\x0e\\xee\\x9c\\xc9A\\xbd\\x1c\\'\\xc0.L\\xb1\\x0e\\xe3^u\\xeaFI\\x16\\xe2\\xae\\xc3\\x14\\xfb\\x9cRy>2\\xb0\\xb8\\xbb?t\\xe3\\xfe\\xc5\\xd76\\xfe\\xd9W\\x13Xo\\xef\\xaf\\xeb\\xba\\x8dt\\xcd\\xf4A\\xbb\\xdc\\x87\\xae\\\\@\\xbdw\\xafX\\xb4q\\x8d^\\x19\\xe8N\\xb1\\\\\\xe59N]\\x9fUt\\xcb\\x9b\\xcdF\\xda\\xfd\\xa6\\xda\\xab\\xb6\\x0b\\xce\\xdd\\'\\xb9I\\xba\\xd0*\\x97\\xe1\\xfb\\xfe\\xe1>l2\\x13\\x7f\\xca\\xff\\x14\\xbf\\xe0\\xbf8t\\xe9\\xde\\xdd\\xdfa\\xca\\xa6\\xe0o%\\x96|\\xa8\\x1b\\xa1\\xfd\\x00\\xfc\\x12D\\'\\xee\\x0e\\xbb\\xa30\\xda\\x82\\x85\\x85\\xbd\\xc8\\xee\\xcb`x`\\x0f\\xf8K\\xfe\\x97\\xf8\\x96}{\\xf8YUW\\xfe\\x9095?\\xd3e\\x91\\x06\\x90\\xcd\\xcfd\\xe3\\xb0X\\x94s-])\\x96\\x05\\xa4Z\\xd6\\x8f\\xae\\xb4\\xcae\\xbc\\xbe\\xbe\\x1e\\xae\\x03cb`\\xf6{3L\\xbe\\xce\\xc6\\xb5\\xd1d\\x84\\xfb\\xaf\\xefa\\xcd3U\\xbeP/\\xef\\x9f\\xf6\\xbd\\xea\\xd4M\\x93\\x14\\xd1.\\xc2\\xfe\\x87=\\xa2M\\x94)\\x95\\x8dl\\xff\\xf3|7\\xee\\xfc\\xf7\\xe7\\x98\\xff\\x839\\xf8\\x88b\\x01\\x82 \\x88>\\xa1\\xc7Ro\\x82 \\x08\\x82\\xe8\\x11\\xbaw\\xe5\\x86ax\\xa4u,\"\\xbe(?==\\x95\\xbe\\x0e\\xf1\\xfa\\xba~\\x1d\\xe7p\\xa9b9\\x8f\\x08~\\x1e\\x1f\\x1fK\\x8b\\rB[\\xfd\\xf1\\xe3\\xc7\\xd2\\x0e\\xb5\\xc9dRz>E\\xb7\\xd95]B\\xc5})\\xf3\\xe8\\x14\\x02DQ\\x84\\xcdf\\x03\\xcf\\xf3J\\x0bzI\\x92\\xc0\\xf7\\xfdw\\xef\\x89i\\x9a\\x98\\xcf\\xe7\\xca\\x0e\\xe7>S\\xdc7\\x13\\x00l\\x83\\xe1/\\xbfq\\xf0?w1\\xfek2\\x83\\x1b\\x03S\\x93!NSxQ\\x820\\xcdB]7I\\xc1\\x19`\\xf1\\x04\\xb6\\x01p\\xa6W\\xd1%I\\x13\\x84\\t\\x10$)\\xe2\\xdc%\\xcay\\xf6\\x1a\\xc7o\\xc5[n\\x8c\\xf0\\xd3\\x879\\xfeh\\x96\\x1eB\\xdc<\\xaf\\xaf\\xaf\\x8d\\x15{\\x1d\\xc7\\x81eYx~~Vv\\x15\\n\\xed\\xf2b\\xb1h%HM\\x92D\\x1a\\x02X\\x96\\xa5\\xdd\\x18\\xec8\\x0e6\\x9bM\\xe9X\\xfb\\x9b\\xdf\\xfcF\\xba\\x90\\xa9\\x8a^\\x19\\xe8N\\xb1,\\x10\\x16\\x87\\xb2\\xee`\\xcf\\xf3N.\\xd4\\x9aN\\xa7\\xf0<\\xaftA@\\x9a\\xa6\\xf8\\xfe\\xfb\\xefK\\xcf\\x03c\\xacv\\x1d\\xf0\\xb5\\x085l\\xd9\\xb9p]\\x17\\xf3\\xf9\\xbc\\x95`f\\xb7\\xdba\\xbd^\\x9f,\\xa2\\x8b\\x85@M\\xe9l\\x93$)\\x9dW}\\xc5\\xbe\\xc2\\x8a\\xaf\\xf0?\\x9c\\xff\\x81O\\xa3OH\\x90`\\x86\\x19B\\x84\\x08\\x10 A\\x82\\xe8\\xed\\x97\\x81\\xac\\xb3\\xd5\\x82\\x05\\x06\\xbd\\xees\\t\\x12\\x04\\x08\\x10!B\\xb6\\x0c\\'\\xc3\\x84\\t\\x1b\\xf6!\\xa0^\\xdc-\\xf0]\\xf8\\x1d~\\x94\\xfe\\xe8\\xddc\\x88\\xfb\\xbfjQ\\xc3\\x1095?\\xd3\\t\\xb1(\\xa7\\xecZ\\x16\\xf7\\xa3k\\x8e\\xb9K\\xc5r\\xfey\\xca\\x16\\xa5\\n\\xd5\\xb2nc\\xed\\xd0I\\x92\\x04\\xcf\\xcf\\xcf\\x95\\xacO\\xd3\\xe9\\x14\\x8b\\xc5\\xa2\\xb1\\xef\\x01e\\xdfM\\x18c\\xb0\\xbf\\xb2a\\xddYp\\xb6\\x0e\\x92m\\x02\\xc31\\xc0m\\x8e\\xd8\\x8d\\x11\\xb9\\x11\\xd2(E\\xb8\\x0e\\x81M\\x16\\x00\\x1b\\x8e\\x01n\\xe85\\x17\\x07\\x80$L\\x10\\xbb1b\\xff\\xcbwX\\xc6\\x19\\xcc\\xa9\\tcb@\\xdcv\\xec\\x8f6\\xa6?\\x99R\\x88K\\x10\\x04\\xd1S(\\xcc%\\x08\\x82 \\x883\\xd1\\xb9+W\\xa8\\x08e\\x85O\\xce9V\\xab\\x15\\x18c\\x98\\xcdf\\xd2/\\xd7\\xdb\\xedV\\xbb A\\xc55\\x8a\\xe5<\\xe2\\xfc\\xfc\\xf0\\xc3\\x0f\\xa5\\xe7P\\x9c\\xdf\\x87\\x87\\x87w\\xc5\\x06\\x11D\\x96\\xfd\\x9c\\xe7y\\x17\\x17\\x99U\\xfa;\\xce\\xb9\\x16\\x85\\xa9|\\x88\\x0bd\\xe7BV\\xe0\\xf4<\\xefp\\xae\\x86\\x1e\\xe2\\x02Y7\\x88\\xaa\\x93\\xed\\x17\\xdf}\\xc4?\\x1b\\x8d\\xf0\\x7f>\\x05\\xf8??\\x07\\x08b`f\\x19\\x88\\xd2\\x14A\\x9ci\\x8a\\x93\\x14\\x08\\xe2\\x14\\xfb\\x180x\\x0c\\x931\\x8c;\\x0cv\\x934A\\x94\\x02a\\x0c\\x84i\\x8a\\xfc%op`\\xccY\\xd6e\\x8c\\xac\\xd3\\xf8\\'3\\x0b\\x7f\\xf1\\xf5\\x04s\\xeb\\x1e\\x8f\\x8f\\x8f\\xa5\\xc5^\\xa1\\xbe\\xbb\\xbf\\xbfo\\xe4\\x98\\x85v\\xf9\\xe5\\xe5E\\xa9[\\x14\\xda\\xe5 \\x08p\\x7f\\x7f\\xdfh`\\xa5\\xea\\x84\\xd2-\\x04\\x00\\xbe\\x8c7\\xc5\\xeb\\xd9\\xf3}\\xdf\\xbf\\xb8[%\\x08\\x02i\\xa7\\x83\\xe38\\x9d\\x86\\xa0\\xc5\\x10W \\nwe]\\x87q\\x1c#I\\x12<<<\\x0c:\\xc4\\x05\\xde\\xeb\\x95\\x8b8\\x8es\\xb8F\\xff\\xd1\\xc3\\x04\\x7f\\xbc\\x1a\\xe3\\xff\\xf3\\xe8\\xe3\\xff\\xf7\\x1c\\x00\\t\\x83i2\\xa4H\\xe1\\xc7\\x99\\xb68I\\x80(\\x01\"\\xa4\\xf0\\xdf\\x82]\\x8b1\\x98\\x1c0X\\xb3\\xe1n\\x9cd\\x01\\xee>I\\x11\\xa78\\np\\x19\\x03,\\xce06\\x18\\xcc\\xdc\\xfb\\xf9\\x8dc\\xe2\\xcf\\xbf\\x9e\\xe0\\xe3\\xe4\\xcbW\\x8e\\xfb\\xfb{\\xfc\\xf0\\xc3\\x0f\\xa5\\xcf\\xe1\\xba.l\\xdbn\\xac\\xe8+\\xc6\\xc0\\xf1x|r\\xefM\\xa1]^.\\x97\\x8d\\x04\\x13\\xaa\\x10\\xc00\\x8cV\\x03\\xccs\\x98N\\xa7G\\xc7\\x1d\\xc7\\xf1\\xe1\\xbfE\\xa0\\x9b\\xa7\\x8a^\\x19\\xe8^\\xb1\\x9c\\x7f.\\x99.\\xda\\xf7\\xfd\\x93\\x01\\xa6\\xd0-\\x17\\x8b\\xc6b\\x8c\\xdc\\xedv\\x18\\x8dFGv\\x07\\x1d\\x83{ \\x0b\\xb6ejh\\x11\\xfa41~\\xef\\xf7{\\xe5\\\\F \\x16\\n4\\x1d\\xce\\xe4\\xf5\\xcae\\x08\\xad\\xf3\\x9c\\xcd\\xf1\\xaf\\xf0\\xaf\\xf0\\x94<\\xe1?\\xa5\\xff\\t\\x8f\\xe9#Fo\\xbfb\\xc4\\xd8c\\x8f\\x10!R\\xa4\\x87n]\\x06\\x06\\xe3\\xed\\x97\\x05\\xeb\\xd0\\x01\\xdb\\x04)R\\xc4\\x88\\x0f\\xcf]\\xdc\\xcf\\x97\\x83\\x1fB\\\\\\x110\\x9b0\\xf1\\xbb\\xecw\\xf1\\'\\xecO`\\xf2\\xecsl\\xdb6\\x1c\\xc7\\x91\\x9e\\x93\\x97\\x97\\x17|\\xfc\\xf8q\\xd0\\xf7v\\x81\\xce\\xf33\\x19\\xc2\\x04P\\xb60U\\xec\\xe1~\\xe9\\x98\\xdb\\xb5bY`\\xdbv\\xe9\\xeb\\x13\\xaae\\x1d\\x17\\xcf\\x0c\\x894M\\xb1\\xddn\\xb1\\xd9lN\\xfe]\\xcb\\xb2\\xb0\\\\.\\x1b\\xb7o\\xe4\\xf5\\xcae\\xc7 \\xee\\xed\\xa3\\xbb\\x11\\xac\\x7fha\\xff\\xb4\\xc7\\xeeW;\\xc4~\\x9c\\xed\\xa7;5\\x11\\x071b/F\\xb2O\\x0e\\xffD\\x9b\\x08\\xccd0\\xc6\\x06\\xf8\\x88\\x83Y\\xac\\xd1\\xcf}\\x9a\\xa4H\\xc2\\xb7\\xe7\\x0f\\x12\\xa4\\xf1\\xf1<\\xd6\\xb0\\r\\x18\\x13\\xe3\\xa8\\xeb\\xd6\\x9a[\\x98\\xfed\\nk\\xd1\\x8c\\xb9\\x82 \\x08\\x82h\\x17\\ns\\t\\x82 \\x08\\xe2\\x0ct\\xee\\xca]\\xaf\\xd7J\\x8d\\xd5|>\\x7f\\x17\\xce\\x0e\\xa1;\\xb7\\x0e\\xc5r\\x11\\xc7q\\x10\\x86\\xa14l\\x11\\x9d\\xb6\\xc5\\xf7\\xbc\\t\\xd5\\xb2\\xec\\x9aS\\xeda\\xd94\\xb2\\x107\\x8fm\\xdb\\xf0<\\xef\\xe8\\xbd1M\\x13\\x8e\\xe3`2\\x99h\\x1bV\\xd5I\\x99^Y`\\x18\\xc6\\xbb\\x80\\x7f\\xc49\\xfe\\xe2k\\x07\\xff\\xe8\\x83\\x8d\\xff\\xfc\\x1c\\xe0\\xbf\\xbc\\xec\\xb1\\r\\x13L\\x0c\\x86\\x89\\x01\\x84I\\x16\\xeaFo\\xdd\\xbaq\\x02\\xc4H\\x818[x\\xcfy\\x0c\\x0e\\x06\\x83!\\x0bx\\x01\\xe0\\x8c\\x90W\\xec\\xcd\\x9b\\xa4@\\xfc\\xf6O\\x94f\\xcfU\\xfc\\x881\\x96\\x05\\xc8\\xa3\\\\\\x17.\\x90u\\xe6\\xfedf\\xe1\\x1f\\xael|]\\xb2\\xfa\\x7f4\\x1a\\xbd\\x0b\\x04\\xf34\\xa9[\\x16\\xe8\\xa0]\\xf6}_\\x1aV\\xe9\\x1a\\x02\\x00_\\xf6\\x80\\x14E\\xfb\\xbcvy\\xbf\\xdf\\x1fu\\xafV\\xd5+\\x03\\xdd+\\x96\\x05\\xd7\\xaa\\x96\\x81\\xf7\\xba\\xe58\\x8e\\x0f\\xf7\\x05\\xb1w\\xa0\\xe8@\\xb7m\\xbb\\xd5\\xd7w\\x0e\"\\xf4)+\\xc8\\xc7q\\\\\\xaa\\xcc\\xbf\\x16]\\xb4\\xca\\x02\\x99^Y0\\x9b\\xcd\\xde-`X\\xf1\\x15\\xfe-\\xfe->\\'\\x9f\\xf1\\x7f\\xa5\\xff\\x17\\xfe>\\xfd{\\x00\\xc0\\x04\\x13\\xd8\\xb0\\x0f\\xdd\\xb0Bi,~\\x1f \\x00\\x03\\x03\\x7f\\xfbe\\xc08\\xfc\\xfe\\xcdsP\\xe9\\x98\\xd3\\xb7_\\t\\x92C7p\\xf2\\xf6\\xab\\x88x\\x1e\\xd1I,p\\x98\\x83\\xdff\\xbf\\x8d\\x7f\\x80\\x7f\\x80\\x11\\x7f\\xbf\\x98e\\xb1X \\x08\\x82\\xd21\\xec\\x96t\\xcb:\\xce\\xcf\\xaa \\xee\\xc1e\\x9f\\xb3\\xddnwQ\\x98\\xab\\x83b9\\xff|\\xa4Z\\xee\\x06\\x9d\\xb4\\xca\\x02\\xd9\\xd6/\\xc0\\x97\\xbd\\xd6\\xf3\\xc7\\xc0\\x18\\xc3\\xf8\\xc3\\x18\\xa3\\xd5\\x08\\xfb\\xe7=\\xfc\\xdf\\xf8\\xd8\\xbf\\xee\\xb3\\xa0\\xd46\\x90F)\\xe2 F\\x12$H\\xc2\\x04i\\x94f\\xd7\\xfe\\xdb\\xb4\\x96\\x99\\x0c\\xdc\\xe2\\xd9\\xbfM\\x9eu\\xeer\\x9c\\xf5:\\xd34E\\x9a\\xa4H\\xe3\\x14i\\x98\\x1e\\x9e\\xa7\\x18\\xde\\x02\\xc8:\\x84G\\x99\\x1a\\x9aqvx\\r\\xa3\\x0f#L\\xbe\\x9e\\xc0\\x9c\\x9b\\xda\\xce)\\t\\x82 \\x88\\xf3\\xd1\\xf3\\x9b#A\\x10\\x04Ah\\x88\\xce]\\xb9\\xae\\xeb*U\\xae\\x93\\xc9\\xa4\\xb4\\x08=\\x84\\xee\\xdc\\xba\\x14\\xcbE\\x16\\x8b\\x05\\xa2(\\x92\\xbe\\xe7\\x9b\\xcd\\xe6\\xdd\\xbe\\x96u\\xab\\x96\\xc30Tv\\x1d\\x97\\xed\\xdd\\xdb$UB\\\\\\x81a\\x18\\x87Ne\\x11\\xe2\\x8eF#0\\xc6\\xb0\\xdf\\xef\\xaf\\xdeGXwN\\xe9\\x95\\xef\\xee\\xee\\xa4\\x81\\xa5mr\\xfc\\x93\\x8f\\x13\\xfc\\xe3\\x0fc\\xfcj\\x17\\xe1\\xff\\xfb\\x14\\xe07n\\x04\\x8b3Xo\\x85\\x9a8\\xcd\\x82]\\xa1aNs\\xe1n\\x08 o\\xcdd,\\xce\\xfa\\xbd\\x18J\\xe3\\x80\\x14\\xd9\\xcf\\x8b\\x7f\\x97\\x92\\xd5\\xa2`\\xbe\\x1d\\x83\\xc5q\\x14.\\xcc,\\x8e\\x7fp?\\xc2\\xcf\\x97c\\xd8\\xa6:\\x88\\x15A@\\x17\\xbaeA\\xd7\\xda\\xe5\\xbe\\x86\\x00@V\\x80\\xf5}\\x1f\\x9e\\xe7\\xbd\\x0b=E\\xf7jU\\xbd2\\xa0\\x8fb9\\xff\\x9c\\xd7\\xa8\\x96\\x81c\\xddr\\xb1\\x831\\x0cCx\\x9e\\'\\xbd/\\xeb\\xc4t:\\xc5v\\xbb-\\xbd\\xa7m\\xb7\\xdb\\xda\\xde\\x1f\\xdd\\xb4\\xca\\x02\\x95^Yl\\x13 \\xe3\\x03\\xff\\x80\\xbf\\xc4_b\\x9f\\xec\\xf1_\\xf0_\\xf07\\xe9\\xdf`\\x97\\xee\\x0e\\xdd\\xba\\xf9 W\\x04\\xae\\xa2{6F\\x8c\\x10\\xc7\\xd7 \\xcb\\xfd*#\\xcd\\xfdR\\xc1\\xc1a\\xc2\\xc4\\x08\\xa3\\xa3N`\\x06\\x86\\x8f\\xec#\\xfe\\x80\\xfd\\x01~\\x84\\x1f)\\xc7:\\xa1E\\xbde\\xdd\\xb2n\\xf3\\xb3s0\\x0c\\xe3\\xb0\\xe0\\xaeH\\x10\\x04\\x17\\xcd\\xcftP,\\x0bH\\xb5\\xdc\\r:i\\x95\\x05\\xa7\\xf4\\xca\\xb3\\xd9Lz\\xad3\\xc60^\\x8d1^\\x8d\\x11y\\x11\\xfc\\xef}\\xf8\\x9f\\xb2{\\x94i\\x9a\\xc0\\xf4\\xadS6\\xc8\\xbad\\x93}rP\\x1f\\xc7Q\\xc99\\xe0\\xd9\\x1e\\xb6\\x8c\\xe7&\\xe3\\x0c8\\x0c\\xd9)\\xb2\\xf06I\\xa1\\x1a\\xc6\\x99\\xc12\\xcd\\xf3(\\x0bq\\xf3B\\x07cd\\xc0\\xfe\\xda\\x86\\xfd\\xb5\\rnQ\\x07:A\\x10\\xc4\\x10\\xa10\\x97 \\x08\\x82 *\\xa2kWn\\x18\\x86\\xca/\\xaa\\x96e)\\x83\\x91>w\\xe7\\xd6\\xadX\\xce#\\x94\\xac\\x8f\\x8f\\x8f\\xa5\\x85\\t\\xa1\\xb5\\xfe\\xf8\\xf1\\xe3\\xa1hW\\xb7jY\\x97k\\xee\\x9c\\x107\\x8f\\xe8\\x06\\x17!n\\x9e\\xedv\\xfbNU=\\x14\\xce\\xd1+\\xab\\xe0\\x9c\\xe3g\\xf3\\x11~6\\x1fa\\xb3\\x8f\\xf1\\x7f\\xbf\\xee\\xf1\\xabm\\x88\\xcf~\\x0c\\x80\\x1d:vSd\\xea\\xe3\\xe8M\\x81\\x1c\\x17\\xbai\\xd3\\xf4-\\xdbU\\xd7\\xf8\\x0f\\xb0\\xb7:\\x13gYxk2\\xf6\\xa6q>~\\x0fg\\x16\\xc77\\x8e\\x81\\xdf\\xbb\\x1b\\xe1[\\xc7\\xac\\x1ct\\x8aN\\x88\\xaet\\xcb\\xf9\\xe3\\xe8B\\xbb,\\x8a\\xe5e\\xe8\\xba\\x7fj\\x9e\\xf1x\\x0c\\xcey\\xe9b\\x05\\xd1\\xf5t\\x8e6Q\\x17\\xc5r\\xfe9\\xafQ-\\x03_t\\xcb///\\xa5\\xf7\\x03\\xa1)\\xd6=\\xec\\x12{\\xfc\\x96)uE\\x98u\\xedk\\xd0M\\xab,\\xa8\\xaaW>\\xc5\\x88\\x8f\\xf0\\'\\xf8\\x13\\xfcq\\xf2\\xc7\\xf8\\xc4>\\xe1W\\xe9\\xaf\\xf0=\\xbe\\x87\\x9b\\xba\\xb0\\xde~\\x01\\xc7\\x1a\\xe4$\\xf7KP%\\xa8\\xcd#\\x82_#\\xf7Kt\\xf9\\n88\\x96l\\x89o\\xd87\\xf8\\x19~\\x86)\\xaf\\xbe\\x90\\xe4\\xd6u\\xcb\\xba\\xcc\\xcf.e6\\x9bI\\xe7t\\x97\\xcc\\xcftQ,\\x0bH\\xb5\\xdc\\x1e:j\\x95\\x05U\\xf5\\xca\\xa70\\'&f?\\x9ba\\xfa\\xdd\\x14\\xfb\\x97=\\xf6O{\\xec_\\xf6H\\xa2\\x04\\xc6$S\\x1b\\x03Y\\x18+\\xbah\\x0f\\xdd\\xb4\\xc9\\xdb\\xb8\\x9dd\\xe1o\\xe5q\\x9ce\\xe1/73}\\xb3\\xf8\\xb7\\xe8\\xbe\\x15\\x18c\\x03\\xa3\\xe5\\x08\\xa3\\xe5\\x08\\xd6\\x9d5\\xd81\\x97 \\x08\\x82\\xc8\\xa00\\x97 \\x08\\x82 *\\xa0kWn\\x92$xzz\\x92\\x86\\x10\\x9cs\\xacV+\\xe5\\x17\\xbb>w\\xe76\\xa1X\\xce#\\xce\\xdf\\x0f?\\xfcP\\xfa<\\xe2\\xfc?<<\\x1c\\xceq]\\xaae\\xa1\\xb1,c<\\x1e\\xb7\\xd2\\xd5zi\\x88+:\\x96l\\xdb\\xc6\\xe7\\xcf\\x9fK\\x03w\\xa1\\x99\\xd5\\xb9{\\xe5R\\xce\\xd5+Wa>2\\xf0g\\x1f\\'\\xf8\\xb3\\x8f\\x13\\xec\\xa3\\x04\\xff}\\x13\\xe2o6{|\\xf2b\\x041`2\\xc04\\x8e?\\xe7)\\xb2P7I\\x81\\xe4\\xed\\xf7epdA\\t\\x7f\\xeb\\xbe-\\x86\\xb6\\x87\\xbf\\xc7\\x81\\xfb\\x91\\x81\\xef\\xa6&~\\xefn\\x84\\x95}\\xf9W\\t\\x1dt\\xcb\\x82\\xb6\\xb5\\xcb\\xaa\\x8em\\xdd\\xbbr\\x05Q\\x14\\x95\\x8e\\x89i\\x9a\"I\\x92\\xb3^\\x87.\\x8aeA\\x1d\\xaae {/e\\xf7\\x8e4MO\\x86\\x97\\xba0\\x9b\\xcd\\xa4\\x81\\xddv\\xbb\\xc5j\\xb5\\xba\\xf8\\xb1u\\xd3*\\x0b.\\xd1+\\x9f\\x82s\\x8e\\x1f\\xbd\\xfd\\x02\\x80\\x97\\xe4\\x05\\xbfL\\x7f\\x89\\xdf\\xe07X\\xa7k$H`\\xbe\\xfd\\xca#\\x94\\xc9\\xa2s\\xb7,\\xd4\\x15\\xc1m\\x15-\\xf3\\x08#|`\\x1f\\xf0[\\xec\\xb7\\xf0\\x1d\\xbe+\\xd5(W\\xe5Vu\\xcb:\\xcc\\xcf\\xae\\xc5\\xb2,\\x8cF\\xa3Z\\xe6g:)\\x96\\xf3\\xcfK\\xaa\\xe5\\xe6\\xd1Q\\xab,8W\\xaf\\\\\\x05fd\\n\\xe6\\xf1\\x871\\xd24E\\xb4\\x89\\x10<\\x05\\xd8\\xbf\\xec\\x11{1\\x98\\xc1\\xde\\x7fn\\xd2\\xec\\xbaC\\xfc\\x16\\xe6\\xca:oY\\xf6\\xf8\\xecm2^\\x0cm\\xf3\\xc7nN\\xcdC\\x80k8\\x06\\x05\\xb8\\x04A\\x107\\x04\\x85\\xb9\\x04A\\x10\\x04Q\\x01\\x1dW\\xe0\\x8b\\xcePYAXt\\x9dU)\\xc6\\xf4\\xb5;\\xb7)\\xc5r\\x1e\\xcb\\xb2pww\\'\\xed\\xb4\\x0c\\xc3\\x10///\\x87.\\x86\\xbaT\\xcb\\xb2\\xfd\\xcc\\x80\\xe6\\x03\\x9f:B\\\\QX\\x98\\xcdf\\xa5*\\xc64M\\xb1\\xdb\\xed\\x06W\\xe8\\xbdF\\xaf\\\\\\x95\\x91\\xc9\\xf1\\x87\\xcb1\\xfep\\x99}.7\\xfb\\x18\\xbfv#|\\xf2\"<\\x051^\\x83\\x04~\\x9cf]Yo{\\xdb\\x96\\x0b\\x96\\xe5\\x18\\x1c\\x98[\\x1c\\xcb\\xb1\\x81\\x8f\\xb6\\x81\\x1f9\\x16>\\xda\\xbc\\xd6pU\\x07\\xdd\\xb2\\xa0-\\xedr\\x14E\\xd2\\xe2\\xa2\\xce\\xfb\\xa7\\xe6\\xd9\\xedvY\\xf8\\xcf\\xf9\\xbb\\x8e\\x17\\xc6\\xb2Bf\\x9a\\xa6\\x95\\x8a\\x8b\\xba)\\x96\\xf3\\xcf}\\xadj9MSX\\x96Uz?\\x10\\xf7e\\xd1\\xa1\\xab3\\xc5}\\x92\\xf3\\xf8\\xbe_\\xf9|\\xe4\\xd1U\\xab,\\xb8F\\xaf\\\\\\x95{~\\x8f{\\xdc\\xe3\\x17\\xf8E\\x16\\x88\\xe0\\x19\\x9f\\xf0\\t\\xcf\\xe93^\\xf1\\x8a]\\xbaC\\x8c\\xf8\\xa8\\xbb\\xf6\\\\F\\x18a\\xc1\\x16\\xb8\\xc7=Vl\\x85\\xaf\\xf0\\xd5Y\\xdd\\xb7\\xa7\\xb8U\\xddr\\x97\\xf3\\xb3:\\xa9k~\\xa6\\x93bY@\\xaa\\xe5\\xe6\\xd1Q\\xab,\\xb8F\\xaf\\\\\\x15\\xc6\\x18\\xac\\x85\\x05k\\x91=N\\x12\\'\\x88w1\\xa2]\\x84p\\x1b\"\\xdaEH\\xfcl\\x11\\x0eco\\x01\\xed\\x99sq\\xc6\\x19\\x8c\\x89\\x01sj\\xc2\\x9c\\x99\\xd9\\xbf\\x1dS\\x1a\\xf4\\x12\\x04A\\x10\\xc3G\\xffj\\x01A\\x10\\x04At\\x8c\\xae]\\xb9\\xeb\\xf5Z\\xb9\\x12Z(n\\xab\\xd0\\xc7\\xee\\xdc&\\x15\\xcbE\\x1c\\xc7A\\x18\\x86\\xd2\\x90N\\x84\\xb4\\xb3\\xd9\\xac\\x16\\xd5r\\xd9>\\x8b\\x02\\xd34\\x1b{/\\xea\\x0cq\\x05\\xe3\\xf1XZPs]\\x17\\xf3\\xf9|0+\\xca\\xeb\\xd2+\\x9f\\xcb|d`>2\\xf0\\x0f\\xee\\xbf\\\\\\x17I\\x92`\\x13%\\xd8\\xecSl\\xc3\\x04\\xbb(\\x81\\x17%o\\x9d\\xbaY\\x11\\x9a\\xbd\\xe9\\x93M\\xce0\\xb5\\x18\\xe6\\x96\\x81\\x99\\xc9\\xb1\\xb08F\\'\\xf6\\xbd\\xad\\x03]t\\xcb\\xf9\\xe3iZ\\xbb\\xdc\\xf7\\xae\\xdc(\\x8a\\xb0^\\xaf\\xc1\\x18\\xc3d2y\\xf7z\\xa6\\xd3)\\x18c\\x95\\x8b\\xe5\\xba)\\x96\\xf3\\xcf}\\xadjY\\x8c\\xa3b\\xdf\\xd9<\\x93\\xc9\\x04\\x8c1\\xac\\xd7\\xeb\\xc3\\x18\\xa93b\\x9f\\xe42v\\xbb]\\xe5\\xfd\\x91\\x01}\\xb5\\xca\\x82\\xba\\xf4\\xca\\xe7\\xc09\\xc7\\x87\\xb7_y\\xf6\\xc9\\x1e\\xbb\\xb7_.\\\\\\xb8\\xa9{\\xd00\\xa7H\\x8f:r\\xc7l\\x0c\\xe7\\xed\\xd7\\xf4\\xedW\\x1bf\\x83[\\xd3-\\x9f\\x9a\\x9fu9n\\x9dK]\\xf33\\xdd\\x14\\xcb\\x02R-7\\x83\\xceZeA]z\\xe5s\\xe0\\x06\\x07_pX\\x0b\\x0b\\x13d\\xc1\\xb5\\xd8C7\\xd9\\'H\\xc2\\xe4\\xf0\\xef\\xa3\\xee\\\\\\x96\\xdd\\xef\\xc0p\\xd8\\x0bW\\xfc\\xc38\\x1b\\xcc\\xd8I\\x10\\x04A\\xd4\\x83\\xde\\xdf\\x1a\\t\\x82 \\x08B\\x03t\\xec\\xcau]W\\x19\\nL&\\x93\\xb3\\x8f\\xado\\xdd\\xb9M+\\x96\\x8b,\\x16\\x0bDQ$=G\\x9b\\xcd\\x06\\x96ea<\\x1e_\\xadZv]WZ\\x84\\x10aI\\x9d4\\x11\\xe2\\n\\x18c\\x98N\\xa7\\xa5+\\xe4\\x93$\\x81\\xeb\\xba\\xbd\\x08\\xb1\\xaa\\xd0\\x84^\\xf9R8\\xe7\\xb8\\x1bq\\xdci\\xde\\x10\\xa5\\x93nY\\xd0\\x94vY\\\\\\xefe\\x88\\xb1Cw^^^\\x0e\\xe3\\xaem\\xdbp]\\xf7\\xf0\\xdf\\xa3\\xd1\\xe80\\xf6\\xeev\\xbbJ!\\x9cn\\x8aeA\\x1d\\xaaeqM\\x8b\\xfb\\x81x\\xac|\\xb7\\x9a\\xe8\\xf4\\xfe\\xf0\\xe1\\x83\\xf4qt@\\xa8c\\xcb\\xce\\x87\\x08}\\xaa|Fu\\xd5*\\x0b\\x9a\\xd0+_\\xc3\\x88\\x8f0\\xc2\\x08K\\xe8\\xbd\\xbf\\xfc-\\xe9\\x96O\\xcd\\xcf\\xfaD\\x1d\\xf33\\x1d\\x15\\xcb\\xf9\\xe7\\'\\xd5r\\xbd\\xe8\\xacU\\x164\\xa1W\\xbe\\x14\\xc6X\\xb6\\xdf\\xadE\\x0b\\x07\\x08\\x82 \\x88z\\xa0;\\nA\\x10\\x04A(\\xd0\\xb1+7\\x0cCe\\xb1\\xd1\\xb2\\xac\\x8b\\xd4\\xa4\\xaa\\xd7\\xa3:\\x0f]\\xd1\\x86b9\\xcf)mu^{\\xad\\n7O\\x05\\xa6BoW\\x06\\xe7\\xbc\\xd6\\xe2S\\x14Ex~~\\xc6\\xa7O\\x9f\\xce\\nrE\\xa1\\xfd\\xe3\\xc7\\x8f\\x87\\x0e3\\x15\\x8e\\xe3H\\x0b\\xfd*]a\\x9fhC\\xafh\\x95\\x05\\xa4W&\\x08\\x82 n\\x05\\xaa,\\x11\\x04A\\x10D\\t\\xbau\\xe5\\xba\\xae\\xab,\\xf2\\x8a\\x8e\\x9f:\\xd0\\xbd;\\xb7+\\xc5r\\x91\\xc5b\\xa1\\xbc\\x0eT\\xef\\x97l\\xe5x\\xdd\\x0b\\x08t\\x08q\\xf3\\xf4a\\xa1\\xc09\\x90^\\xb9^t\\xd5-\\x0b.\\xd5.\\xab\\x8a\\xe1\\xaa\\xfd\\nu@\\xa6W\\x16,\\x16\\x0bL\\xa7Si\\x91\\xd4u\\xdd\\xd2\\x8ej\\xdd\\x15\\xcb\\x82sU\\xcbI\\x92(;\\x8e\\x1d\\xc7Qv\\xea\\xeb\\xae[\\xe6\\x9c+\\x03\\xee\\xfd~\\xdf\\x1b\\xad\\xb2\\x80\\xf4\\xca\\xf52T\\xdd\\xb2n\\x0b<\\xeb\\xe6\\x92\\xf9\\x99\\xee\\x8ae\\x01\\xa9\\x96\\xcf\\xa3OZe\\x01\\xe9\\x95\\t\\x82 \\x88[A\\x9f\\x19\\x16A\\x10\\x04Ah\\x84NE\\x9b0\\x0c\\x95\\xab\\x8d-\\xcbR\\x06 \\x97\\xa0s\\xe8\\xd6\\xa5b9\\xcf)\\xad\\xb5P\\xb8\\x95\\x15\\x17\\xca\\xba\\xd2d\\x9aJ \\x0b\\xd8\\xcfYQ\\xae[\\x88+\\xb0,K\\xb9\\x97\\xf0\\xa9\\xa2\\x91n\\x90^\\xb9~t\\xd6-\\x0b\\xce\\xd5.?>>J\\xff\\x8e\\xee]\\xb9\\xaa\\xe0e<\\x1e\\x1f\\x8e_v\\xcf\\x90\\xed\\x15\\xac\\xbbbYp\\xaejY\\xb5w\\xac8G\\xd3\\xe9T:\\x0e\\xf6A\\xb7\\xac\\x9a\\x1f<>>\\xf6B\\xab, \\xbdr3\\x0cM\\xb7\\\\\\xe7\\xfcLW\\xce\\x9d\\x9f\\xf5A\\xb1, \\xd5ru\\xfa\\xa4U\\x16\\x90^\\x99 \\x08\\x82\\xb8%(\\xcc%\\x08\\x82 \\x88\\x02:u\\xe5\\x8a/\\xd5\\xb2\\xe20\\xe7\\x1c\\xab\\xd5\\xaa\\xf6/\\xa9:w\\xe7v\\xadX\\xces\\xea\\xfc[\\x96\\x85\\xf5z]\\xfa\\xfe\\x15_\\x87*\\x04\\xa8\\x1a\\xf8\\xe8\\x1a\\xe2\\xe697\\xf4\\xd1\\x15\\xd2+7\\x87\\xce\\xbaeAU\\xedr\\x14E\\xf8\\xfc\\xf93\\xd6\\xeb\\xf5\\xbb\\x10\\xda\\xb6\\xed\\xce\\x8b\\xa0*N\\xe9\\x95\\xf3:U\\x95f\\xd4u\\xdd\\xa3\\xb1\\xad/\\x8aeAU\\xd5r\\x9a\\xa6\\xd2\\x0e\\xcf\\xa2\\xc6TU\\\\\\xd6]\\xb7l\\x9a\\xe6\\xbbN\\xb74M\\xb1^\\xaf\\xf1\\xc3\\x0f?\\x9c\\xec,\\xd6A\\xab, \\xbdr3\\x0cM\\xb7\\\\\\xc7\\xfc\\xac\\x0f\\x9c3?\\xeb\\x83bY@\\xaa\\xe5j\\xf4I\\xab, \\xbd2A\\x10\\x04qkP\\x85\\x89 \\x08\\x82 \\n\\xe8\\xd2\\x95\\x9b\\xa6)\\x9e\\x9f\\x9f\\xa5\\x85\\xc6S\\x9d\\xa1\\xd7\\xa2cw\\xae.\\x8a\\xe5<\\x96eI\\x8b\\x96\\x9cs0\\xc6J\\xcfW~\\x15\\xb9*\\x040M\\xf3\\xe4\\x02\\x82>\\x84\\xb8\\x82\\xf1x,-\\xaa\\x15C\\x1f]!\\xbdr\\xb3\\xe8\\xae[\\x16T\\xd1.\\x8b\\xcfc\\x10\\x04xyy9\\n1u\\x0e\\x01\\xaa\\xe8\\x95\\xf3\\x9fc\\xd5\\xde\\xbfq\\x1c\\x1f\\x8dK}Q,\\x0b\\xaa\\xaa\\x96=\\xcf\\x93\\xde\\xaf\\x8b{\\xcd\\x9a\\xa6\\xd9k\\xddr\\xfe\\xbd\\x0e\\xc3\\x10\\xcf\\xcf\\xcf\\x87\\x00@\\x15\\xf2\\xe8\\xa0U\\x16\\x90^\\xb9Y\\x86\\xa2[>5?\\xd3q\\xcc\\xba\\x94s\\xe6g}Q,\\x0bH\\xb5,\\xa7\\x8fZe\\x01\\xe9\\x95\\t\\x82 \\x88[C\\xbfY\\x16A\\x10\\x04At\\x88N]\\xb9\\xeb\\xf5Z\\xb9:z>\\x9f7z<:v\\xe7\\xea\\xa2X.\\xe28\\x8e4\\xc8\\x18\\x8f\\xc7\\xf0}\\xff]\\x81;\\xdf\\x9d&\\xdbW\\x12x\\x1f\\x02\\x14\\x1f\\xa3/!\\xae@\\x15\\xfa$I\\xa2,\\xae\\xeb\\x02\\xe9\\x95\\x9b\\xa7\\x0f\\xbae\\x81L\\xbb\\\\T8\\x8a\\x0e\\x12\\xcf\\xf3`YV\\xeb{\\xaf\\x9fCU\\xbdr\\x1e\\xc7q\\xa4cI\\xbe\\xab\\xab/\\x8aeAU\\xd5\\xb2\\xac\\x9b\\x961V\\x1aj\\xf5Y\\xb7,\\xd4\\xb2\\x9e\\xe7\\xe1\\xf5\\xf5\\xf5(\\x00(\\xdb^@\\x17\\xad\\xb2\\x80\\xf4\\xca\\xed0\\x04\\xdd\\xf2\\xa9\\xf9\\xd9\\x90\\xa8:?\\xeb\\x93bY@\\xaa\\xe5r\\xfa\\xa8U\\x16\\x90^\\x99 \\x08\\x82\\xb8E(\\xcc%\\x08\\x82 \\x88\\x1c\\xbat\\xe5\\xba\\xae\\xab\\xd4,N&\\x93V\\x8eG\\xb7\\xee\\\\\\x9d\\x14\\xcbE\\x16\\x8bEi83\\x1a\\x8d\\xc0\\x18\\xc3n\\xb7{\\xa7\\x16\\xf5\\xe2\\xda\\xd7I\\xab, \\xbdr\\xbb\\xf4Y\\xb7|\\xce\\xfcl(\\x9c\\x9a\\x9f\\xf9\\xbe\\xdf;\\xc5\\xb2\\x80T\\xcb\\x19}\\xd6*\\x0bH\\xafL\\x10\\x04A\\xdc*\\xfa\\xce\\xb4\\x08\\x82 \\x08\\xa2et\\xe8\\xca\\x15\\xba+Ya\\x8bs\\x8e\\xd5j\\xd5j\\x01I\\x97\\xee\\\\]\\x15\\xcbyd\\xef\\x8f\\x08\\xc4\\x85\\xdaQ\\xbc\\x0e\\x11\\xce\\x96\\x91\\xd7\\xdd\\r%\\xc4\\xcd\\xa3\\xd2G\\xeb\\xda\\x8dFz\\xe5\\xf6\\xe9\\x93nY\\xe08\\x8er\\xdc\\xb4m\\x1b\\x8c1\\xc4q\\x8c\\xcf\\x9f?ku\\xbd_\\xa2W\\xce\\xa3\\xdaC\\xd2\\xf7}\\xa9\\xcaQW\\xc5\\xb2@e\\x7f\\xd8n\\xb7\\xd2p\\xc3\\xb6\\xed\\x93\\xaf\\xabO\\xba\\xe5\\xddnw\\x08\\x00\\x18c\\xd2{/\\xe7\\x1c\\xb3\\xd9L\\xbb\\xceE\\xd2+wC_u\\xcb\\xb29\\xaeJG<\\x04T\\xf3\\xb3\\x97\\x97\\x97\\xde)\\x96\\x05\\xa4Z\\xee\\xb7VY@ze\\x82 \\x08\\xe2\\x96\\xa10\\x97 \\x08\\x82 \\xa0GWn\\x9a\\xa6x~~\\x96\\xae\\x92\\x96u~6\\x8d.\\xdd\\xb9:+\\x96\\xf3X\\x96\\xf5N+(T\\xcb@V\\xb8\\x14\\x05\\xc2\\xfc\\xef\\x8b\\xd8\\xb6}\\xb8&\\x86\\x14\\xe2\\n\\x0c\\xc3\\x90\\x86>*eiW\\x90^\\xb9;\\xfa\\xa4[\\x16\\x04A\\x80\\xe5r\\xf9n\\xec,\\x06`\"\\xac{zz\\xea<\\x94\\xbeT\\xaf\\\\D\\x16r\\xc4q,- \\xeb\\x1e\\x02\\x00\\xf2c,\\xee\\x19\\x9b\\xa7\\xeaB0\\xddu\\xcb\"\\x00\\xc8/F\\x02\\xbe,L\\xc8c\\xdb6\\xee\\xef\\xef\\xb54,\\x90^\\xb9\\x1b\\xfa\\xa8[\\x0e\\xc3Pi\\x83i{.\\xde&\\xaa\\xf9\\xd9f\\xb3)\\rsuV,\\x0bn]\\xb5\\xdcg\\xad\\xb2\\x80\\xf4\\xca\\x04A\\x10\\xc4\\xadC\\x15\\'\\x82 \\x08\\x82\\x80\\x1e]\\xb9\\xeb\\xf5Z\\xf9\\x05{>\\x9f\\xb7\\xa6z.\\xd2uw\\xae\\xee\\x8a\\xe5\"\\x8e\\xe3\\x1c\\x05\\x1aB\\xb5,\\xf0}\\x1f\\x9e\\xe7\\xc1\\xf3\\xbc\\xd2\\xf7<\\x8a\"DQ4\\xc8\\x107O\\xd7\\xd7UUH\\xaf\\xdc-}\\xd3-\\x8b\\xc5\\x08\\x8c1,\\x16\\x0b\\xcc\\xe7\\xf3\\xc3g\\xb1,\\xfc\\x02\\xb21\\xa1K\\xed\\xf2\\xb5z\\xe5<\\xe3\\xf1\\xb8\\xb4\\x98\\xba\\xdf\\xef\\xe1\\xfb~ih\\xdd\\x87\\xcfO\\xd91\\xa6i*]\\xd4dYV\\xe5.O\\x9du\\xcbB\\xab\\\\\\xf6\\x19\\xe3\\x9c\\x1f\\xe6%\\x8c1\\xcc\\xe7\\xf3\\xc3\\xf5\\xae\\n\\xc3\\xba\\x80\\xf4\\xca\\xdd\\xd27\\xdd\\xb2\\x0e\\xdf\\x0b\\xbaD\\xf6\\x1a\\xf7\\xfb}\\xe9\\xe7Hw\\xc5\\xb2\\xe0\\x16U\\xcbC\\xd0*\\x0bH\\xafL\\x10\\x04A\\xdc:\\xfa\\xcf\\xb6\\x08\\x82 \\x08\\xa2at\\xe8\\xcau]W\\xd9y3\\x99L:\\xfd\\x82\\xdauwn\\x1f\\x14\\xcbE\\x16\\x8b\\xc5\\xd19+\\x9e\\xbf\\xcdf\\x83\\xedv\\x8b8\\x8e\\x0fEz\\x11\\xa8\\xecv\\xbb\\xb3:S\\xfb\\x16\\xe2\\nTa\\x87\\xef\\xfb\\'\\x8bNmAz\\xe5\\xee\\xe9\\x93n\\xb98\\x96\\x8bNE\\xc30\\x94\\xe3U\\x97\\xda\\xe5k\\xf5\\xcaE\\xca\\xeeWb\\x1c/\\x86\\x82\\xba+\\x96\\x05e\\x16\\x08\\xcf\\xf3\\x0e\\x81n\\x91s\\xef\\xd9:\\xea\\x96\\xf3Ze\\x19\\x93\\xc9\\x04\\xa6i\\xe2\\xfe\\xfe\\xfe]P\\xa2\\xcb\\xa2\\x1c\\xd2+\\xebA_t\\xcbq\\x1cK\\x17\\x08\\xc9\\x16\\xab\\x0c\\x8d\\xb2\\xf9\\x99XhX\\x16|\\xea:\\x17/rk\\xaa\\xe5!h\\x95\\x05\\xa4W&\\x08\\x82 \\x08\\ns\\t\\x82 \\x08\\xa2\\xf3\\xd5\\xf7a\\x18*\\x8b\\x8c\\x96e)\\xbb\\xd2\\xda\\xa2\\xcb.\\xca\\xbe(\\x96\\xf3\\x14\\xb5\\xd8y\\xd52\\xf0E\\x9d\\x99$\\tv\\xbb\\x1d\\xd6\\xeb5\\x9e\\x9f\\x9f\\x11\\x04A\\xe5\\xa2X_C\\xdc<\\xb2\\xeb*M\\xd3\\xce\\xd5\\xa2\\x00\\xe9\\x95u\\xa2\\x0f\\xba\\xe5(\\x8aJ\\x8b\\x8d\\xa6i\\xe2\\x9bo\\xbe9yO\\xe9B\\xbb\\\\\\x97^9OQC\\x9a_\\xb4\"\\x02PA_B\\x00\\x00\\xef\\x14\\xd9\\xe2\\xbd\\x8e\\xa2\\xe8(\\xf0TiJU\\xe8\\xa2[\\x96i\\x95\\xcbX,\\x16\\xf8\\xd1\\x8f~T\\xfa\\xd9\\xf4}\\xbf\\xb3\\x8e\\xe2<\\xa4W\\xd6\\x83\\xbe\\xe8\\x96w\\xbb\\x9d\\xf4\\xba\\x1f\\xf2^\\xb9E\\x8a\\xf7+\\xb1h%M\\xd3\\xa3yy\\x1f\\x14\\xcb\\x82[R-\\x0fA\\xab, \\xbd2A\\x10\\x04AdP\\xe5\\x89 \\x08\\x82\\xb8i\\xba\\xee\\xca\\x15\\x05SY\\xd1\\x88s\\x8e\\xd5j\\xa5\\xc5\\x97\\xeb\\xae\\xbas\\xfb\\xa6X\\xce\\x93\\x7f\\xff\\x8a\\xaa\\xe5 \\x08\\x10E\\x11~\\xf8\\xe1\\x87\\xa3bK\\x95\\x80z\\x08!\\xae`<\\x1eK\\x0bk\\xae\\xebv\\xaa]$\\xbd\\xb2^\\xf4A\\xb7\\xac\\n\\xdbf\\xb3\\x19\\x96\\xcbe\\xa5\\xee\\x91\\xb6\\xb4\\xcbu\\xea\\x95\\xf30\\xc6\\x8eB\\x8f\\xfc\\xebH\\x92\\xe4\\xe8~\\xd1\\xa7\\xcfP\\xfeX\\x83 8\\n\\x08\\xf3\\xafi:\\x9d^4.\\xeb\\xa0[Vi\\x95\\xf3\\x88\\xcf\\xe3\\xfd\\xfd\\xbdr\\x91B\\xd7\\x8brH\\xaf\\xac\\x17\\xba\\xeb\\x96\\xd34\\x95^/\\xa6i\\xf6j\\xbc\\xba\\x96\\xe2\\xfc,?\\x8e\\xe7\\x8d9}Q,\\x0b\\x86\\xaeZ\\x1e\\x92VY@ze\\x82 \\x08\\x82\\xc8\\xe8\\xcf\\x8c\\x8b \\x08\\x82 \\x1a\\xa0\\xcb\\xae\\xdc4M\\xf1\\xfc\\xfc,\\xfd\\xa2]\\xec\\xec\\xd4\\x81.\\xbas\\xfb\\xa8X\\xcecY\\xd6\\xa1\\x13E\\x84\\xe1\\x9e\\xe7\\xc1u]\\xb8\\xae\\x8b \\x08\\xe0\\xba\\xee\\xa1@/\\xdbS\\x13\\x18V\\x88+(\\x86>y\\x92$Q\\x16\\xe1\\x9b\\x86\\xf4\\xca\\xfa\\xa1\\xb3nYu\\xbdZ\\x96u\\xf8\\xfc;\\x8eSIe\\xd8\\x86v\\xb9n\\xbdr\\x1e\\xc7q\\x0ecT1\\x18\\x14\\x1dP}Q,\\x0b\\xf2\\x8bm\\x8a]\\\\\"\\xcce\\x8c)\\xc3\\xaaSt\\xa9[\\xae\\xa2U\\x06\\xb2\\xf3\\xf0\\xf0\\xf0px\\x9d*\\xf5\\xac\\xeb\\xba\\x9d~&I\\xaf\\xac\\x1f:\\xeb\\x96U\\xd7\\xeb-u\\xe5\\x02\\xc7\\xf33\\xa1X\\x16$Ir\\x18\\xd7\\xfb0\\x17\\xcf3d\\xd5\\xf2\\x90\\xb4\\xca\\x02\\xd2+\\x13\\x04A\\x10\\xc4\\x17(\\xcc%\\x08\\x82 n\\x96\\xae\\xbbr\\xd7\\xeb\\xb5\\xb2\\x9bu>\\x9f\\xb7\\xb2_\\xef9t\\xd1\\x9d\\xdbG\\xc5r\\x11\\xc7q0\\x9dNa\\x18\\x06v\\xbb\\x1d\\x9e\\x9e\\x9e\\x8e\\x8abQ\\x14a\\xbb\\xdd\\x82s^\\xda10\\xc4\\x107\\x8f\\xe38\\xd2\\xae\\x0e\\x95\\xee\\xb0IH\\xaf\\xac/\\xba\\xea\\x96U\\x9d\\xe4\\xc5\\x10\\xc0\\xb2\\xac\\xc3\\xe7YE\\x93\\xda\\xe5&\\xf4\\xcay8\\xe7p\\x1c\\xe7H\\xb1,\\x10\\xfb.\\xf6-\\x04\\x00\\xb2 \\x0c\\xc3\\xd2\\xd7\\x14\\xc7\\xb1r<\\xabJ\\xdb\\xba\\xe5s\\xb4\\xca\\x8e\\xe3\\xe0\\xe3\\xc7\\x8f\\xef\\xee\\xbf\\xb2\\xa0K\\xd5\\xe9\\xd84\\xa4W\\xd6\\x13]u\\xcb\\xaa\\xed\\x1d\\xc4xvk\\x88\\xf1\\xacl~\\xefy^\\xaf\\x14\\xcb\\x82\\xa1\\xaa\\x96\\x87\\xa4U\\x16\\x90^\\x99 \\x08\\x82 \\x8e\\xa1\\n\\x14A\\x10\\x04q\\xb3t\\xd9\\x95\\xeb\\xba\\xae\\xb2\\x18;\\x99L\\xb4UF\\xb5\\xd9\\x9d\\xdbg\\xc5r\\x1eQ\\xe4\\xdf\\xedv\\x08\\xc3\\xb04\\x94\\xd9n\\xb70\\x0c\\xe3\\xa8\\xb02\\xf4\\x10W\\xa0\\xead\\x8b\\xa2\\xa81\\x85\\xb7\\x0c\\xd2+\\xeb\\x8d\\x8e\\xbaeU\\x08`\\x18Fih)\\xec\\x0b]h\\x97\\x9b\\xd2+\\x17\\x99N\\xa7\\xd2c\\xf6<\\xaf\\x97\\x9f#\\xdb\\xb6\\xa5\\x05\\xff \\x08j\\xe9\\xdekS\\xb7|\\x89V\\xb9\\xecz\\x9dL&\\xd2n\\xcb.\\x16\\xe5\\x90^Yot\\xd4-\\x8b\\xed/\\xca\\xc8\\x9b\\x06n\\t1?+\\x1b\\xc7\\xe38F\\x9a\\xa6\\xbd\\\\\\xd86$\\xd5\\xf2\\x10\\xb5\\xca\\x02\\xd2+\\x13\\x04A\\x10\\xc41\\xfd\\x9bu\\x11\\x04A\\x10D\\rt\\xd9\\x95\\x1b\\x86\\xa1r\\x95\\xb1eY\\xca\\xa0\\xa2k\\xda\\xec\\xce\\xed\\xbbb9\\x8a\"O\\xdf\\n\\xe6yT\\x05\\xf3\\xba\\x94\\x95m\\xe8\\x96/\\xd5*\\x97\\xa1Z\\x94\\x13\\xc7q\\xab\\x0b,H\\xaf\\xdc\\x0ft\\xd3-\\xcb\\x16$\\xaa\\xb6\\x83\\xb8\\x05F\\xa3\\x91t\\x8c\\xe8\\xeb8>\\x14\\xd5\\xf2\\x10\\xb5\\xca\\x02\\xd2+\\x13\\x04A\\x10\\xc4{(\\xcc%\\x08\\x82 n\\x92\\xae\\xbar\\xc5\\x97nYq\\x9bs\\x8e\\xd5j\\xa5\\xfd\\x97\\xd3\\xb6\\xbas\\xfb\\xaaX\\xce\\x87\\xb8\\xf9\\xd7\\x90$\\x89\\xb4\\xd8mY\\x16\\xd24\\x05c\\xec\\xb0j^\\xf7\\xeb\\xa0N\\x0c\\xc3\\x90vJ\\x04A\\x800\\x0c[9\\x0e\\xd2+\\xf7\\x07\\x9dt\\xcb\\xd7\\x86\\x00mj\\x97\\x9b\\xd6+\\xe7\\x89\\xa2H\\xfa\\x1e\\xd9\\xb6\\xdd\\xfaB\\x8d:\\xd8n\\xb7\\xd2\\x05M\\x96e\\xd5\\xd61\\x0b4\\xa7[\\xaeC\\xab\\\\\\x86jQN\\xdd\\xe6\\x0e\\x15\\xa4W\\xee\\x07:\\xe9\\x96\\xc30T\\x9a`d\\xa1\\xf3-\\xb0\\xdf\\xefK\\x17?0\\xc6\\xc0\\x18km~V\\'CP-\\x0fQ\\xab, \\xbd2A\\x10\\x04A\\x94C\\x95(\\x82 \\x08\\xe2\\xe6\\xe8\\xaa+7MSF\\xa3Q\\xe9c\\x8eF#\\xb8\\xae\\xdb\\xab\\xce\\xae$I\\xe0y^\\xe9\\xfdO,2\\xaa\\xf3\\x9akB\\xb7\\\\\\x97V\\xb9\\x0c\\xce\\xb9tA\\x82*,\\xab\\x13\\xd2+\\xf7\\x0b]t\\xcb]n\\xbd\\xa2;\\xbe\\xef\\x97\\xbeG\\x96e\\x811\\xd6\\xeaB\\x8d:\\xe9\\xabjy\\xc8Ze\\x01\\xe9\\x95\\t\\x82 \\x08\\xa2\\x1c\\ns\\t\\x82 \\x88\\x9b\\xa3\\xab\\x82\\xcdz\\xbdV\\x86\\x9c\\xf3\\xf9\\xbcQ\\xbds\\xdd4\\x1d\\xbc\\xf5I\\xb1|*\\xc4\\x05\\xb2\\x10@\\xbc\\xff\\x8e\\xe3\\x1c\\x8a`\\xb6m\\xe3\\xfe\\xfe\\x1e\\xb6m#I\\x12DQ\\x04\\xcf\\xf3z[\\x1c\\xbb\\x06\\xcb\\xb2\\xa4\\xeaK\\x95\\xc6\\xb6.H\\xaf\\xdc?t\\xd0-\\xab\\xba#/Qs6\\xa9]nK\\xaf,\\x10\\xe3aq\\xcc6M\\x13\\x86a(\\xf7\\x1a\\xd6\\x11\\xb1\\xf7\\xaba\\x18\\xef\\xde\\x1f\\x11v\\xd4\\xdd\\xd5U\\xa7n\\xb9N\\xad\\xb2\\x8c.\\x17\\xe5\\x90^\\xb9\\x9ft\\xad[Vi\\xc0\\xc7\\xe3\\xf1Mw\\x00\\x86ax0,\\x14\\xcf\\x83\\xf8\\xce\\xd2\\xc6\\xfc\\xac\\t\\xfa\\xa8Z\\x1e\\xb2VY@ze\\x82 \\x08\\x82\\x90Ca.A\\x10\\x04qSt\\xd5\\x95\\xeb\\xba\\xae\\xb2`=\\x99Lz\\xb7\\xca\\xb8\\xe9\\xee\\xdc>(\\x96\\xab\\x84\\xb8\\x02\\xcf\\xf3\\x0e!\\x8am\\xdb\\x87\\x0e<\\xcb\\xb2\\x8e\\xba\\x03\\xc4y\\xdbl6\\xb5\\xee?\\xdc\\x17d\\x9f\\x83\\xa6C\\x1f\\xd2+\\xf7\\x97.u\\xcbQ\\x14I\\x8b\\x8e\\xb6m_\\\\DmB\\xbb\\xdc\\xa6^\\x19\\xc8\\xce\\x8d\\xe8X\\x16\\xd6\\x01A~\\xccs]\\xb7\\x95\\xce\\xbbkI\\xd3\\xf4\\xa8\\xe33\\x7f\\xff3\\x0c\\xe3\\x10\\x12\\x8a\\xf0\\xa3N\\xae\\xd5-7\\xa5U.\\xc34Mi\\xc7\\x9b\\xef\\xfb\\xb5\\x9f\\x9b<\\xa4W\\xee\\']\\xeb\\x96\\xc5\"\\x8d2ny\\xaf\\\\\\xe0x.\\x9e\\xbf\\x1f1\\xc6\\x0ec`\\xdf\\x16\\xe5\\x08\\xfa\\xa6Z\\x1e\\xb2VY@ze\\x82 \\x08\\x82PC\\x15)\\x82 \\x08\\xe2\\xa6\\xe8\\xa2+7\\x0cC\\xe5\\x17S\\xcb\\xb2\\x94\\xaaP\\x9di\\xaa\\x03Gw\\xc5\\xf29!.\\xf0e\\x95\\xbfa\\x18\\x98\\xcf\\xe7\\xf8\\xf0\\xe1\\x03\\xe6\\xf39\\xa6\\xd3)L\\xd3<*&\\x89\"\\xcd)-\\xf7P\\x19\\x8f\\xc7\\xd2\\xe2ZS\\xa1\\x0f\\xe9\\x95\\xfbM\\x97\\xba\\xe5\\xba\\xbbr\\xf3\\xd4\\xa9]n[\\xaf,\\x8eI\\xc0\\x18;\\n\\x02\\xf2\\xdd\\x91q\\x1ckY8/\\xe2y\\xde\\xd1x\\x9c\\x0fs\\x8b{\\x9c\\xd7}\\xbd]\\xa3[nR\\xab,Cu\\xed7\\x15\\xfa\\x90^\\xb9\\xdft\\xa5[..\\xd2\\xc8\\xa3Z\\x98p+\\xe4\\xc7\\x8d\\xd1ht\\xe8\\xa0\\x16v\\x19A_\\x16\\xe5\\x14\\xe9\\x83j\\xf9\\x16\\xb4\\xca\\x02\\xd2+\\x13\\x04A\\x10\\x84\\x1a\\ns\\t\\x82 \\x88\\x9b\\xa1\\x8b\\xae\\\\\\xd1\\r#+pp\\xce\\xb1Z\\xadz[`l\\xaa;WW\\xc5\\xf2\\xb9!n\\xfe\\xe7\\xa6\\xd3)\\x96\\xcb%l\\xdb>t40\\xc6\\xf0\\xf0\\xf0p\\xf4\\xfe\\xc7q|(\\xca\\x9f\\xba~\\x86\\x08cL\\x1a\\x04$I\\xa2,\\xd6_\\n\\xe9\\x95\\xfbO\\x17\\xbae\\xd5\\xf5hYVm\\xf7\\x94:\\xb4\\xcbm\\xeb\\x95\\x81\\xf7\\x9dMb\\xec\\x13\\x8a\\xe5<}\\xe8\\xea*\\x1e\\xa3P-\\x0b]~\\x9e&\\xc2\\xe9Kt\\xcbmh\\x95\\xcbP\\xa9i\\x9b\\xd8\\'\\x99\\xf4\\xca\\xc3\\xa0\\x0b\\xdd\\xb2\\xeaz\\xbc\\xf5\\xae\\xdc\\xa2e \\xbf(\\xa7x\\x7fkj~\\xd64\\xba\\xab\\x96oA\\xab, \\xbd2A\\x10\\x04A\\x9c\\x86\\xc2\\\\\\x82 \\x08\\xe2fh\\xbb+\\xf7Tg\\xa5\\xe8\\xba\\x92\\x15\\xae\\xfaB\\x13\\xdd\\xb9\\xba)\\x96/\\rqM\\xd3<\\xec\\x87+\\x82\\x0c\\xc1h4\\x02\\xe7\\x1c\\xb3\\xd9\\xec\\xdd9\\xcc\\x87\\xe0a\\x18*\\xbbF\\x87\\x88\\xe38R\\xa5\\xb1J\\x87x\\t\\xa4W\\x1e\\x0em\\xeb\\x96U\\x9dHu\\x87\\x00\\xd7h\\x97\\xdb\\xd6+\\x03\\xc7\\x8ae\\x01\\xe7\\xfc0\\x16\\x16\\t\\xc3Pk\\xad|\\x10\\x04\\xef^\\x0f\\x90\\x05\\x1a\\xc5\\xb1\\x1dhF\\xb5\\x0cT\\xd7-\\xb7\\xa9U\\x96!\\xfb\\x0c\\xa8:!/\\x85\\xf4\\xca\\xc3\\xa0m\\xdd\\xb2J\\x0f\\xcc9\\xafmqC_)\\x9b\\xef\\xda\\xb6\\r\\xcey\\xe9b\\xa5>,\\xca)\\xa2\\xb3j\\xf9\\x16\\xb4\\xca\\x02\\xd2+\\x13\\x04A\\x10D5\\xa82E\\x10\\x04A\\xdc\\x04]t\\xe5\\xae\\xd7k\\xe5\\x17\\xf0\\xf9|\\xde\\xd8\\x1e\\xbdmRww\\xaeN\\x8a\\xe5kB\\xdc\\xe5r\\x89\\x8f\\x1f?\\x82s^Zd\\xe6\\x9cc\\xb1X\\x1c\\xba\\xba\\xf2!M\\xf1\\x9cy\\x9ew\\x95\\xb6\\xbao0\\xc6\\xa4E\\xd4(\\x8aj\\x0b}H\\xaf<,\\xda\\xd4-\\xabB\\x00\\xc30\\x1a1\\x08\\\\\\xa2]v]\\xb7u\\xbd\\xb2x\\xfe2&\\x93\\x89\\xb4CR\\xe7 @vl\\xe3\\xf1X\\xfa^7\\xd1\\xd5UE\\xb7\\xec\\xban\\xebZ\\xe52&\\x93\\x89t\\xb1Z\\x9d\\x8brH\\xaf<,\\xda\\xd4-\\x07A ]t\\xe18\\xce\\xcd_7ec\\x08c\\xec0w-\\xa2\\xdaC^gtS-\\xdf\\x92VY@ze\\x82 \\x08\\x82\\xa8\\x06\\x85\\xb9\\x04A\\x10\\xc4M\\xd0vW\\xae\\xeb\\xba\\xca\\xc2\\xf4d2\\x19\\xd4\\x17\\xd3:\\xbbsuP,\\xd7\\x11\\xe2\\x8a=\\x14e\\xaf\\x9f1\\x86\\xd5ju\\xf8\\xef\\xbcB3\\xafZ\\x16l6\\x1b\\xad;\\xd7\\xeaf:\\x9dJ\\x0b\\xa9u\\x85>\\xa4W\\x1e\\x1em\\xe9\\x96}\\xdf\\x97\\x16Y\\x9b\\x0e\\x01\\xce\\xd1.\\xff\\xf2\\x97\\xbf\\x94\\x06]M\\xe9\\x95\\x01yG\\x93m\\xdb\\xd2\\xe7\\xf4}\\xbf\\x91n\\xd6kQ\\x05\\x14\\xd3\\xe9T\\x1a\\x044\\xd5\\xd5\\xa5\\xd2-\\xbb\\xae\\x8b_\\xfe\\xf2\\x97\\xadk\\x95\\xcbP-\\xca\\x89\\xe3\\xb8\\x96\\xd0\\x87\\xf4\\xca\\xc3\\xa4-\\xdd\\xb2j~F\\x8ae\\xb9]@\\xb5=\\x8c\\xce\\x8brd\\xe8\\xa4Z\\xbe%\\xad\\xb2\\x80\\xf4\\xca\\x04A\\x10\\x04Q\\x1d\\ns\\t\\x82 \\x88\\xc1\\xd3vWn\\x18\\x86\\xca\\xe2\\xa2eY\\xca\\xee\\xb1>Rgwn\\x97\\x8a\\xe5:C\\\\ \\xbb\\x16T]\\xc6\\xf9\\xc0Rt;\\x88\\x02f\\xf1\\x9c\\x9d\\xd2v\\x0f\\r\\xc30\\xa4!\\x89Lyz\\x0e\\xa4W\\x1e.m\\xe8\\x96\\xbb\\x0e\\x01\\xaah\\x97=\\xcf\\xc3~\\xbf\\xc7v\\xbb\\xc5z\\xbd>\\n\\xb1\\x9b\\xd2+\\x03\\xe5\\x8ae\\xc1d2Q\\x9e\\x1f\\x1d\\x83\\x80S\\x8b\\xc1d\\xefAS\\xaae\\xe0}\\xb7i\\x9a\\xa6X\\xaf\\xd7\\x07\\r\\xad\\xea\\xfe\\xd5\\x94V\\xb9\\x0c\\xd5\\xa2\\x9c:l\\x13\\xa4W\\x1e&m\\xe8\\x96O\\xcd\\xcf\\xfa\\xbe\\x05\\xca\\xb5\\xc8\\xc6\\x10q\\x8fkr~\\xd66\\xba\\xa8\\x96oI\\xab, \\xbd2A\\x10\\x04A\\x9c\\x07U\\xa8\\x08\\x82 \\x88\\xc1\\xd3fW\\xaeXQ-\\xeb,\\xe5\\x9c+W\\xb4\\xf7\\x99:\\xbas\\xbbR,\\xd7\\x1d\\xe2\\nN]{\\x9c\\xf3\\xa3\\xae\\xa1\\xbc\\xbe\\xae\\xac\\x98s\\xea\\xfa\\x1a\\x1aM\\xec\\xc7\\x0c\\x90^y\\xe84\\xad[V\\x15\\xabU\\xfb=\\xd7\\x8dJ\\xbb\\x1c\\xc7\\xf1Q0\\x1a\\x04\\x01^^^\\x0e\\xc7\\xdd\\x94^\\x19P\\xeb\\x85m\\xdb\\xc6x<\\x96\\x16g]\\xd7\\xedDk)#I\\x12\\xe9=\\xc1\\xb2,\\x8cF#\\xe5X\\xd1TWW^\\xb7\\x1c\\x86!\\x9e\\x9f\\x9f\\x8f\\xee\\x19\\xbb\\xdd\\xee]\\xc8\\xd9\\xb4V\\xb9\\x0c\\xce\\xb92\\xec\\xbe&\\x90#\\xbd\\xf2\\xb0iZ\\xb7\\xdc\\xb6\\xb1\\xa7o\\xc8\\xc6\\xae\\xd1h\\x04\\xceyc\\xf3\\xb3\\xae\\xe8R\\xb5|\\x8bZe\\x01\\xe9\\x95\\t\\x82 \\x08\\xe2<(\\xcc%\\x08\\x82 \\x06M\\x9b]\\xb9\\xa7:\\'E\\xe1}\\xa8\\xab\\xfd\\xeb\\xe8\\xcem[\\xb1\\xdcT\\x88\\x0b\\xa85\\x92\\xf90\\xa3\\xf8\\xbaL\\xd3\\xc4l6+U-\\x03Y\\x01\\\\\\x15D\\x0e\\t\\x11\\x96\\x94\\xa1\\xd2\\xdc\\x9e\\x82\\xf4\\xca\\xc3\\xa7I\\xdd\\xb2\\xaa{\\xb4\\x0b5g\\x99vy\\xb3\\xd9\\xbc\\x1bKE\\x07L\\x1c\\xc7\\x8d\\x1e\\xa7*\\xfc\\x14\\xc7(+\\xd0\\xaa\\xf6\"\\xee\\x02\\xd5\\xde\\xae\\xe25\\xa8\\xac\\x11MvuM\\xa7\\xd3\\xa3\\xf74\\x8f\\x08\\x07\\x04mh\\x95e4\\x11\\xfa\\x90^\\xf96hJ\\xb7\\\\u~v\\xab\\xa8\\xac\\x02b\\xce\\xda\\xd4\\xfc\\xac+\\xbaR-\\xdf\\xa2VY@ze\\x82 \\x08\\x828\\x1f\\ns\\t\\x82 \\x88A\\xd3\\xe6\\xca\\xfb\\xf5z\\xad\\x0c,\\xe7\\xf3y\\xedJg\\xdd\\xb8\\xb6h\\xdb\\x96b\\xb9\\xc9\\x10W\\xa0\\n\\x01\\xf2A\\x8am\\xdb\\xef\\x1e\\xc7\\xb6mL&\\x13\\xe9\\xf5\\xe4y^/;\\x1f.\\xa1\\xee\\xd0\\x87\\xf4\\xca\\xb7C\\x13\\xbae\\xd5\\xfe\\xa9\\xb6mwVd\\xcdk\\x97=\\xcf;\\xa9\\xb9|zzj\\xa4\\xdb\\xe8\\x94bY\\xa0\\xd2\\x98\\xba\\xae\\xab\\x85} MSi\\xe7gQ\\x03\\xdf\\xb6jY\\x04\\x00*\\xc20\\x84\\xe7y\\xadj\\x95\\xcb0MS\\xda\\xf5v\\xe9>\\xc9\\xa4W\\xbe\\r\\x9a\\xd2-W\\x9d\\x9f\\xdd**\\xc5r\\xfe\\xb3\\xdc\\x97E9U\\xe8B\\xb5|\\x8bZe\\x01\\xe9\\x95\\t\\x82 \\x08\\xe22\\xa8RE\\x10\\x04A\\x0c\\x966\\xbbr]\\xd7U\\x16.&\\x93\\xc9M\\xa8\\xa2\\xae\\xe9\\xcemC\\xb1\\xdcF\\x88\\x0b\\xa8C\\x00\\xd34\\x8f\\xceQQ\\xb5,\\x98N\\xa7\\xca@c\\xb3\\xd9\\x9c\\xb5\\x17q_\\x19\\x8f\\xc7\\xd2\\x02\\xdb\\xb9\\xa1\\x0f\\xe9\\x95o\\x8b&t\\xcb\\xbau\\xe5\\xe6a\\x8ca>\\x9f\\x83s.\\x1d\\xa3\\xa6\\xd3)\\x0c\\xc3\\x80\\xef\\xfbx||\\xbcz\\xdf\\xc9\"\\xa7\\x14\\xcb\\xf9c\\x95\\x9d\\xaf8\\x8e[\\xdd\\xa7P\\x86\\xe7y\\xd2\\xc0\\xb0\\xb8\\x17l\\x9b\\xaa\\xe5\\xfd~\\x8f\\xc7\\xc7G\\xf8\\xbe\\x0f\\xc30\\xa4\\xe7\\x911v\\xd0\\xa1v\\x1d\\x00\\xd4\\xb9O2\\xe9\\x95o\\x8b\\xbau\\xcb\\xa7\\xe6g4\\x078\\xadX\\x16\\xd49?\\xd3\\x81\\xb6T\\xcb\\xb7\\xacU\\x16\\x90^\\x99 \\x08\\x82 .\\x83\\xc2\\\\\\x82 \\x08b\\xb0\\xb4\\xd5\\x95\\x1b\\x86\\xa1ru\\xb1eY\\xca@ah\\\\\\xda\\x9d\\xdb\\xa4b\\xb9\\xad\\x10W\\xa0\\xda\\xf7\\xb1\\x18\\x02\\x00\\xe5\\xafO\\x84\\x1d\\xb2\\xc79\\xa5\\xf5\\x1e\\n\\xaa\\xd0\\'I\\x12eQ\\xbf\\x08\\xe9\\x95o\\x8f:u\\xcb\\xaa\\xeb\\xcd\\xb2,-\\xcc\\x0b///\\x18\\x8f\\xc7\\xb8\\xbf\\xbf\\x7f\\xd7\\xf9:\\x1a\\x8d\\x8e\\xc6\\x9a8\\x8e\\xf1\\xf9\\xf3\\xe7Z;\\xa8\\xaa(\\x96\\x05\\x8e\\xe3H\\xc7T\\x1d\\xba\\xbad\\xc7\\xc0\\x18{\\x17.\\xb5\\xa5Z\\xde\\xedv\\xef\\x02\\x80\\xc9d\\xf2\\xee\\xb9M\\xd3\\xc4\\xfd\\xfd=\\xc6\\xe3\\xb1r~\\xd2\\x16u\\xed\\x93Lz\\xe5\\xdb\\xa4N\\xdd\\xf2\\xa9\\xf9\\xd9\\xadSE\\xb1,\\xa8s~\\xa6\\x03m\\xa8\\x96oY\\xab, \\xbd2A\\x10\\x04A\\\\\\x0e\\x85\\xb9\\x04A\\x10\\xc4 i\\xab+W|)\\x97\\x85\\x90\\x9cs\\xacV\\xab\\x9b\\xfaRziwn\\x13\\x8a\\xe5\\xb6C\\\\@\\xad\\x97\\xe3\\x9c\\x97v\\x98\\x94\\xa9\\x96\\x81/\\xa1\\x81\\xec\\xf9O]\\x7fC\\xc1q\\x1c\\xa9\\xfaX\\xa5K\\xccCz\\xe5\\xdb\\xa5.\\xdd\\xb2\\xaa\\xd3H\\x87\\x10`\\xb7\\xdb\\x1d:m\\xc5\\x18&\\xc6b\\xc6X\\xe9B\\x9b4M\\xf1\\xfa\\xfaZ\\x8bv\\xb9\\xaabY \\x1b\\x0f\\x81,P\\xe8\\xd2<\\x10\\x04\\x81\\xf4\\xb5\\xc8\\xc6\\xa3&U\\xcbb\\xac\\x7f}}-\\xbd\\x06\\xe7\\xf3\\xf9\\xe1>a\\xdb6\\xee\\xef\\xef\\x0f\\xd7|\\x10\\x04Z\\x84\\xe3\\xb2\\xcf\\x88\\xaaS\\xb2\\x08\\xe9\\x95o\\x93\\xbat\\xcb\\x97\\xcc\\xcfn\\x8d\\xaa\\x8ae\\xc1\\xa9\\xf9Y\\x9fhZ\\xb5|\\xcbZe\\x01\\xe9\\x95\\t\\x82 \\x08\\xe2:\\xa8bE\\x10\\x04A\\x0c\\x926\\xbarOuF2\\xc6\\xb0\\\\.\\xa5\\xdd\\x04C\\xe6\\xdc\\xee\\xdc\\xba\\x15\\xcb]\\x84\\xb8\\x82 \\x08\\xa4\\x85{Y0+S-\\x03\\xd9kQ\\x151\\xc30T\\xaa\\x83\\x87@Y\\'\\x9c \\x8a\\xa2\\x93\\x851\\xd2+\\xdf6u\\xe8\\x96U!\\x80a\\x18\\x9d+\\x10\\xa3(z\\x17J3\\xc6\\xb0X,0\\x9f\\xcf1\\x9b\\xcd\\x94\\xf7\\xa2:\\xb4\\xcbU\\x15\\xcby\\xea\\xd4\\xef\\xd6\\xc9%:\\xed\\xa6T\\xcby\\xad\\xb2\\x0c\\xc300\\x9b\\xcd0\\x9f\\xcf\\x8f\\x82]\\x81\\xcaJ\\xd0\\x16\\x93\\xc9Dz\\rVY\\x94Cz\\xe5\\xdb\\xa6\\x0e\\xdd\\xf2%\\xf3\\xb3[\\xa3\\xaabYpj~V\\xb7f\\xbei\\x9aP-\\x93V\\xf9\\x0b\\xa4W&\\x08\\x82 \\x88\\xeb\\xa00\\x97 \\x08\\x82\\x18\\x1cmu\\xe5\\xae\\xd7ke\\x884\\x9f\\xcf\\xb5\\xd0nv\\xc1\\xb9\\xdd\\xb9u)\\x96\\xbb\\x0cq\\x05\\xb2\\x85\\x04*\\x1d\\x1d \\x7f\\x9dQ\\x14\\xc1\\xb2,\\xe5\\xcfz\\x9e\\xa7\\\\\\xc00\\x04\\xca\\xf4\\xd4\\x82S\\xa1\\x0f\\xe9\\x95\\x89ku\\xcb\\xbe\\xefK\\x8b\\xb0:\\x84\\x00\\xaa \\xe3\\xee\\xee\\x0e\\xdf}\\xf7\\xddIU\\xe3\\xb5\\xda\\xe5s\\x14\\xcb\\x02\\xd5\\x1e\\x95\\xbe\\xefw\\x12@\\xaa\\x02\\x08\\xdb\\xb6\\x95\\xaf\\xa5n\\xd5r\\x99VY\\xf6\\xdc\\xdf}\\xf7\\x9dt,\\x13\\x1d\\xd8]\\xa2\\n}\\xe28V\\x86>\\xa4W&\\x80\\xebu\\xcb\\x97\\xce\\xcfn\\x85s\\x14\\xcby\\xae\\x99\\x9f\\xe9F\\xdd\\xaae\\xd2*\\x7f\\x81\\xf4\\xca\\x04A\\x10\\x04q=\\x14\\xe6\\x12\\x04A\\x10\\x83\\xa3\\x8d\\xae\\\\\\xd7u\\x95\\x05\\x8a\\xc9dr\\xf3\\xab\\x8b\\xcf\\xe9\\xce\\xbdV\\xb1\\xacC\\x88\\x0bd\\x850U\\x87\\xb1\\xaa3N\\xa6Z\\x06\\xb2\\xf3\\xb3X,\\x94\\x8b\\x036\\x9bM\\xa7Z\\xd2\\xa61\\x0cC\\x1a\\xfa\\xa8\\x94\\xa8\\xa4W&\\x04\\xd7\\xe8\\x96u\\x0e\\x01\\xf2z\\xe5\"\\x8c1\\xdc\\xdd\\xdd\\xc1\\xb2\\xac\\xc38\\xa7\\xe2R\\xed\\xf2\\xb9\\x8a\\xe5<\\xbau\\xe7^3\\x87\\xa8K\\xb5|J\\xab\\x9c\\xc7q\\x1c|\\xfc\\xf8\\x11\\x96e)\\x8b\\xe1:\\xe8\\x96U\\xa1\\x8f\\xea\\xbc\\x93^\\x99\\x00\\xae\\xd3-_3?\\xbb\\x15\\xceU,\\x0b.\\x9d\\x9f\\xe9H\\x9d\\xaae\\xd2*\\x7f\\x81\\xf4\\xca\\x04A\\x10\\x04Q\\x0fT\\xb9\"\\x08\\x82 \\x06E\\x1b]\\xb9a\\x18*\\xbf\\x90\\x8a\\x82\\xea\\xadS\\xb5;\\xf7\\x1a\\xc5\\xb2.!\\xae\\xe0\\x9a\\x10@\\xa5Z\\xf6}\\xff\\xa4\\xb6\\xfb\\x94\\xf6{\\x08\\x9c\\xab\\xef&\\xbd2\\x91\\xe7R\\xdd\\xf2%\\xfb\\xa7\\xb6E\\x99^9O>\\xc0\\x16cH\\x95\\xee\\x97s\\xb5\\xcb\\x97(\\x96\\x05\\xe3\\xf1XZ\\xc4u]\\xf7\\xea\\xbd|\\xcf!I\\x12e\\x87\\xf1\\xa9\\xee\\xcf:T\\xcbU\\xb4\\xca\\xc0\\x97\\xeb9\\xff~\\x9a\\xa6\\xa94\\rt\\xad[\\xe6\\x9c+\\x03\\xef\\xb2\\xeb\\x8d\\xf4\\xcaD\\x9eKu\\xcbm,\\xf4\\xec;\\xe7*\\x96\\xf3\\x9c;?\\xd3\\x99kU\\xcb\\xa4U~\\x0f\\xe9\\x95\\t\\x82 \\x08\\xa2\\x1e(\\xcc%\\x08\\x82 \\x06E\\xd3\\xc5\\x1a\\xd1-#\\xeb\\x94\\xe1\\x9cc\\xb5ZQa\\xf1\\x8d*\\xc5\\x9dK\\x14\\xcb\\xba\\x85\\xb8\\x80Z\\x13\\xa9\\n+\\xf2\\xa8^o\\x18\\x86\\'\\xaf\\xafS\\xd7g\\xdfQ\\x85)e\\x1a\\\\\\xd2+\\x13E.\\xd1-_\\xb2\\x7fj[\\xa8\\xf4\\xca\\xe3\\xf1\\xb8\\xf4\\xf8\\x1c\\xc7\\xa9\\xa4rG\\xab\\xfc\\xf0\\xf0P\\x1ajM\\xa7S\\xe98\\xa9\\x83n\\xf9\\x9c\\xd0\\x87\\xf4\\xcaD\\x19\\xe7\\xea\\x96\\xeb\\x98\\x9f\\r\\x9dK\\x15\\xcb\\x82s\\xe7g:s\\x8dj\\x99\\xb4\\xca\\xef!\\xbd2A\\x10\\x04A\\xd4\\x07\\x85\\xb9\\x04A\\x10\\xc4`h\\xba+\\xf7T\\xe7\\xe3\\xa9\\xce\\xc9[\\xa4Jw\\xee9\\x8ae\\x1dC\\\\\\x81*\\x04\\xa8\\x1a\\xf8\\x9cR-\\x03Y\\xc1L\\xa5\\x19\\x0c\\xc3P\\xd9\\x8d\\xdaw\\xaa\\x86>\\xa4W&d\\x9c\\xa3[\\xbet\\xff\\xd46\\xa8\\xa2W\\x96Q\\xa7v\\xf9\\x1a\\xc5\\xb2@\\xa59u]\\xb7\\x95\\x05*i\\x9aJ;@U\\x1a\\xd1\"\\x97\\xa8\\x96/\\xd5*\\xcb\\xd0Y\\xb7|\\xce>\\xc9\\xa4W&\\xca8W\\xb7\\\\\\xc7\\xfcl\\xe8\\\\\\xaaX\\xce\\xa3\\xcb\\xa2\\x9ck\\xb9T\\xb5LZ\\xe5\\xf7\\x90^\\x99 \\x08\\x82 \\xea\\x85*X\\x04A\\x10\\xc4`h\\xba+w\\xbd^+\\xbf\\xa0\\xcf\\xe7\\xf3Z4\\xceCCu\\xee\\xd7\\xebu%\\xc5\\xb2\\xce!.\\xa0\\x0e\\x01L\\xd3\\xac|]\\x9cR-\\x0b\\x1c\\xc7Q\\x16 =\\xcf\\xeb\\x9d\\xd6\\xae*\\xe3\\xf1XZd\\x13\\xa1\\x0f\\xe9\\x95\\t\\x15\\xe7\\xe8\\x96u\\xed\\xca=G\\xaf,\\xa3.\\xed\\xf25\\x8a\\xe5\\xfc\\xb1\\xc8\\xceg\\x1c\\xc7g\\xefUx\\t\\x9e\\xe7I\\x83C\\xd5^\\xafE\\xceU-_\\xa3U\\x96\\xa1\\xbbn\\xb9\\xca>\\xc9\\xa4W&TT\\xd5-\\x9f\\x9a\\x9f\\xd1\\\\ \\xe3\\x1a\\xc5\\xb2\\xa0\\xca\\xfc\\xac/\\x9c\\xa3Z&\\xad\\xb2\\x1c\\xd2+\\x13\\x04A\\x10D\\xbdP\\x98K\\x10\\x04A\\x0c\\x82\\xa6\\xbbr]\\xd7U\\x16\\xf5\\'\\x93\\t}!\\x95\\xa0:\\xff\\x9b\\xcdF\\xfa\\xbeM&\\x13\\xedC\\\\\\x81j_\\xc7sB\\x00\\xe0\\xb4jY\\xb0X,\\x94\\xd7\\xb5\\xea\\xdc\\xf6\\x19U\\xe8\\x93$\\t\\\\\\xd7%\\xbd2q\\x92*\\xba\\xe5(\\x8a\\xa4!\\x80eY\\x9d.\\xde\\xb9D\\xaf,\\xe3Z\\xed\\xf2\\xb5\\x8a\\xe5\\xfcq\\xc8\\xc6\\xca6\\xba\\xbad\\xcf\\xc1\\x18S\\x86FE\\xceQ-\\xd7\\xa1U\\x96\\xa1\\xb3n\\xf9\\xd4>\\xc9Q\\x14\\x91^\\x998I\\x15\\xdd\\xf2\\xa9\\xf9\\x19q\\xbdbYPe~\\xd6\\x17\\xaa\\xaa\\x96I\\xab,\\x87\\xf4\\xca\\x04A\\x10\\x04Q?\\x14\\xe6\\x12\\x04A\\x10\\x83\\xa0\\xc9\\xae\\xdc0\\x0c\\x95EE\\xcb\\xb2\\x94]^\\x84\\xfc=\\x08\\x82@Z\\xdc\\xd9n\\xb7\\xda\\x87\\xb8\\x80Z\\x1f\\xc79?\\xab\\xf8\\x0eTS-\\x03\\xa7\\xb5\\xde\\xa7\\xb4\\xe0}\\xc6q\\x1ci\\xa7\\xc8\\xcb\\xcb\\x8br< \\xbd2!8\\xa5[\\xfe\\xfe\\xfb\\xef\\xb5Ts^\\xa3W\\x96q\\xa9v\\xb9\\x0e\\xc5\\xb2@5^\\x86a\\xd8\\xe8\\xe2\\x94 \\x08\\xa4\\xafC5\\xde\\xc88\\xa5Z\\xae[\\xab,Cg\\xdd\\xb2\\xec3\\x94\\xa6)\\xbe\\xff\\xfe{\\xd2+\\x13\\'9\\xa5[\\xdel6RK\\xc7%\\xf3\\xb3\\xa1R\\x87bY\\xa0\\x1a/\\x87\\xa6Z&\\xad\\xb2\\x1c\\xd2+\\x13\\x04A\\x10D3P%\\x8b \\x08\\x82\\xe8=Mv\\xe5\\x8a\\x82\\xab\\xac\\xd8\\xca9\\xc7j\\xb5\\xba\\x99/\\xe7\\x97R\\xf6>\\xa4i\\x8a0\\x0c\\x11\\x86\\xe1!\\x98\\x10\\xea\\xd0\\xddn\\xa7}\\x88+\\x08\\x82@\\xda\\xd1\\xa0\\xea4\\x93QU\\xb5,\\xfe\\xae\\xea\\xfa;u\\xfd\\xf6\\x15Y\\xa7\\x9c\\xd0+\\xcb\\x82.\\xd2+\\x13yT\\xbae\\xb1\\x18\\xa2\\xecZ2\\x0c\\xa33Eb\\x1dze\\x19\\x97h\\x97U\\xddH\\x97|\\xd6\\xaa\\xe8w\\x9b\\xa0n\\x9d\\xb6\\xea\\xb5\\xaf\\xd7\\xeb\\xda\\xb5\\xca2t\\xd6-O&\\x93\\xd2\\xc5H\\xfb\\xfd^y\\xdf\\xa2n.\"\\x8fJ\\xb7\\x1c\\x86!\\x9e\\x9f\\x9fK\\xaf\\xa5K\\xe6gC\\xa5\\x0e\\xc5\\xb2@e2P\\xedA\\xaf#\\xb2q<\\x08\\x02\\xbc\\xbe\\xbe\\x92VY\\x01\\xe9\\x95\\t\\x82 \\x08\\xa2\\x19(\\xcc%\\x08\\x82 zOS]\\xb9\\xa7:\\x1bOuF\\x12\\xc7\\x14\\xdf\\x8b \\x08\\x0e\\x05\\xb6\\xcdf\\x83\\xf5z\\x8d\\xe7\\xe7g\\x04AP9\\x80\\xef2\\xc4\\x15\\xc8\\xae?\\x95n\\xee\\x14UU\\xcb@V\\x14Qu\\xa6\\x84a\\xa8\\xdc?\\xb6\\xaf\\x94\\xe9\\xabw\\xbb\\x1d\\xa2(*]\\x08@ze\\xa2\\x0c\\x99ny\\xbf\\xdf#\\x8ecl6\\x9bw\\x05\\xc9.C\\x80:\\xf5\\xca2\\xce\\xd1.\\xff\\xfa\\xd7\\xbf.\\xfd\\xbc\\x9d\\xabX\\x16\\xa8\\xf6\\xb0\\xf4}\\xbf\\x91\\xe0Q\\x150\\xd8\\xb6}\\xf1\\xeb(\\xeb:\\xf2<\\x0f\\xbf\\xf9\\xcdo\\x1a\\xd1*\\xcb\\xd0U\\xb7\\\\\\x16\\xfa\\xa4i\\x8a\\xedv\\x8b$IJ\\x17\\xe9\\x91^\\x99(C\\xa6[v]\\x17q\\x1c\\xbf[\\xacq\\xcd\\xfclh\\xd4\\xa5X\\xce\\xa3\\xda^\\xa4O\\xdd\\xb9e\\xaf_\\x8c\\x99\\x9f?\\x7f>\\xf9\\xf3\\xb7\\xa6U\\x16\\x90^\\x99 \\x08\\x82 \\x9a\\x83\\xc2\\\\\\x82 \\x08\\xa2\\xd74\\xd9\\x95\\xbb^\\xaf\\x95\\xea\\xac\\xf9|\\xde\\xe9\\x9e\\x89}\\xa3\\xf8~\\x04Ap(\\xb2===\\x1dBQ\\xd34O\\x16>t\\x08q\\x01\\x1cu\\x15\\x17\\xb1m\\xfb\\xe2\\xa0\\xbf\\xaajY\\xe08\\x8e\\xb20\\xe9y\\x9er\\xd1C\\x1f1\\x0c\\xe3(\\xf4\\t\\xc3\\xf0pn\\xca\\x8a\\x93\\xa4W&d\\x94u\\xb3\\n\\xfd{\\x92$G\\xc5\\xe7.C\\x80&\\xf4\\xca2\\xaah\\x97\\xe38F\\x18\\x86\\xd8n\\xb7X\\xaf\\xd7G\\xa1\\xf75]Hmw\\xe76\\xb5 ,\\x7f\\x0e\\xd24\\xc5z\\xbd\\xc6v\\xbbE\\x18\\x86\\xca0\\xf7\\x1a\\xad\\xb2\\x0c]u\\xcb\\xc5\\xd0g\\xbb\\xdd\\x1e\\xceM\\xf1^GzeBF\\x99n9\\xbf\\xf8\\xcd\\xf3\\xbc\\xa3\\x85p\\xd7\\xcc\\xcf\\x86F\\x9d\\x8aeAq~\\x96G\\xa5\\xb4\\xd7\\x8d\\xe2\\xa2$\\xd1\\xe9\\xbd\\xdf\\xef\\x95\\xdf\\x0foQ\\xab, \\xbd2A\\x10\\x04A4\\x0bU\\xb4\\x08\\x82 \\x88^\\xd3T\\x11\\xd6u]eqs2\\x99\\x90\"\\xea\\x02\\xc49\\x13\\xdd\\xa2\\x9b\\xcd\\xe6P\\xd4\\x11\\x85\\x11U\\xd7\\x8d.!\\xae\\xa0\\xa9\\xeb\\xef\\x1c\\xd5\\xb2`\\xb1X(\\x17\\x17l6\\x9bF\\xf7\\x9c\\xec\\x02q\\x8eE7W\\x9e\\xfc^\\xcc\\xa4W&T\\x14u\\xcb\\xc5\\xc5\\x00\\xbe\\xef\\x1fB\\xd4K\\xf6O\\xad\\x83&\\xf5\\xca2Ni\\x97\\xf3\\xc1r\\x10\\x04xyy9\\x8c\\xe7\\xd7|\\xde\\xc6\\xe3\\xb1\\xb4\\xd8\\xeb\\xba\\xaeT\\xddx\\tI\\x92H\\xc3\\x0c\\xcb\\xb2\\xae\\xea\\x02\\x15\\xe7@\\x04\\x00\\xf9\\xf1\\xb7l,\\xaeC\\xab,CW\\xdd2\\xe7\\xfc\\x10z\\xef\\xf7\\xfb\\xa3\\xfb[\\xd1DA\\xdd\\\\\\x84\\x8a\\xa2n\\xb9\\xf8\\xb9\\xdel6\\x07\\xab\\x01\\xcd\\xdf\\xbfP\\xa7b9\\x8f\\xea\\x1c\\xf7iq\\xa1m\\xdbH\\xd3\\x14\\xae\\xeb\\xe2\\xe5\\xe5\\xe5\\xb0\\xd8$\\x0c\\xc3\\xd2{\\xd1\\xadj\\x95\\x05\\xa4W&\\x08\\x82 \\x88f\\xa10\\x97 \\x08\\x82\\xe8-Mu\\xe5\\x86a\\xa8\\\\UlY\\x96t\\x9fEB\\x8da\\x18\\xf0}\\x1f\\x9f>}z\\xd7a&\\n\\xb7e\\xef\\x9bn!.\\x90\\xad>\\x97\\x15\\xc1TaDU\\xceQ-\\x03\\xa7\\xb5\\xdf\\xa7\\xb4\\xe1}D\\x84-B\\xaf\\x9cGhrI\\xafLT!\\xaf[.\\x0b\\xf7\\x84n\\xb9\\xab\\xae\\xdc6\\xf4\\xca2d\\xda\\xe5\\xe2\\xf8\\':r\\xc20\\xbc:X\\x96\\x15|\\xd34\\xad\\xb5\\x8bt\\xb7\\xdbI\\xcf\\xeb\\xb5Eg\\xd34\\x11E\\x11^__\\xdf\\x8d\\xbb\\xc5\\xb9K\\x9dZe\\x19\\xba\\xea\\x96g\\xb3Y\\xe9\\x82\\x1c\\xe0\\xcbg\\x91\\xf4\\xcaD\\x15\\x84n\\xb9L\\xd3-L0u\\xcc\\xcf\\x86B\\x13\\x8ae\\x81j1\\x8c\\xef\\xfb\\xbd\\x99\\x8b\\x8e\\xc7c\\xac\\xd7\\xebw\\xf7\\x9d4M\\xdf}\\x8f\\xb9U\\xad\\xb2\\x80\\xf4\\xca\\x04A\\x10\\x04\\xd1<\\x14\\xe6\\x12\\x04A\\x10\\xbd\\xa5\\x89\\xae\\xc8$I\\xf0\\xf4\\xf4$-\\xeer\\xce\\xb1Z\\xad\\xe8\\xcb\\xe8\\x99DQ\\x84\\xe7\\xe7g|\\xfa\\xf4\\t\\x9cs\\xa9*4\\x8a\\xa2\\xa3\"\\x88\\x8e!\\xae@\\x15\\x02\\xd4\\x11\\xac\\x9c\\xabZ\\x06N_\\x9f\\xa7\\xae\\xef>2\\x1a\\x8dJ\\xcfG\\x9a\\xa6\\xf0}\\x9f\\xf4\\xcaDeD\\xe8_\\xb6H(I\\x92w\\xe3S[\\xb4\\xa9W\\x96Q\\xd4.\\xc7q\\\\\\x1a\\x02\\xa4i\\x8a(\\x8a\\xf0\\xf4\\xf4tU\\x07\\xadJ\\x83\\xea\\xban-c\\x98\\xe8\\xb6*C\\xa5\\t\\xad\\x82\\x18k\\xf7\\xfb}\\xe9\\xb1FQt\\x083\\x9a\\xd0*\\xcb\\xd0Q\\xb7l\\x9a\\xa6T=\\x1d\\x04\\x01\\x18c\\xa4W&*!t\\xcb\\x9e\\xe7\\x95~\\xee<\\xcf\\xa3 7G\\x13\\x8a\\xe5\\xf5\\x99\\xb2,K\\xbb9\\x00\\xa1/\\xaa\\xcf\\x9ci\\x9a\\xf0}\\x7fP\\x0b\\xda\\xae\\xa1)\\xc5\\xb2`<\\x1eK\\xefOu-\\xcai\\x824M\\xb1\\xd9l\\xf0\\xf9\\xf3g\\xc4q,\\xbd\\xa6\\xc20\\x84a\\x187\\xadU\\x16\\x90^\\x99 \\x08\\x82 \\xda\\x81\\xc2\\\\\\x82 \\x08\\xa2\\x974\\xd1\\x95\\xbb^\\xaf\\x95{\\x8a\\xce\\xe7s\\n\\x86*R\\x16\\xe2\\n\\x82 \\x90\\x9eG\\xdb\\xb6\\x8f:\\xc0t-\\xe0\\xaa\\xf6m\\xbc&\\x04(r\\xaejY\\xe08\\x8e\\xb2;\\xd8\\xf3\\xbc^\\xedY&c\\xbd^#\\x8e\\xe3\\xd2\\xf3d\\x18\\x06\\x1c\\xc7\\x91\\x86\\xee\\x04QDt\\xdf\\x96]O\\xa6i\\xc2\\xb2,e\\xc1\\xb2\\t\\xba\\xd4+\\xcbp\\x1c\\x07\\x8e\\xe3\\x94.\\xa20M\\xf3\\xf0\\xff\\xe38\\xc6\\xe7\\xcf\\x9f/\\xee\\xc0r\\x1cG:\\x96\\xd6\\xd1\\xd5%{\\x0c\\xc6\\xd8\\xc5\\xba\\xe3\\xddnw\\x08\\x00\\x80l\\x1c*\\x0b3L\\xd3<\\x9c\\xc7\\xb6\\xd1I\\xb7\\x9c$\\t^__1\\x1a\\x8dJ\\xcf\\x93\\xe38\\xd2\\xbd)\\t\\xa2\\x0c\\xd7u1\\x99LJ\\xc3H\\xdb\\xb6\\x11E\\x116\\x9bM\\x07G\\xa6\\x17M*\\x96\\x05\\xaaE9I\\x92h9?\\x13V\\x85\\xfc5\\xa2\\xfa\\xce2\\x9b\\xcdnV\\xab, \\xbd2A\\x10\\x04A\\xb4\\x07\\x85\\xb9\\x04A\\x10D\\xefh\\xa2+\\xd7u]eqx2\\x99\\xd0\\xaa\\xe2\\n\\xa8B\\\\A\\x10\\x04\\xb0,\\xeb\\xa8\\xf8\\xc19\\xc7|>\\xc7\\xc3\\xc3\\xc3\\xa1;WWTz8\\xcey\\xad\\xc5\\xf9KT\\xcb\\x82\\xc5b\\xa1\\xfc,l6\\x1b\\xe5\\xe2\\x05\\xdd\\xd9\\xef\\xf7\\x87\\xf7\\xc1\\xb6\\xedw\\x85\\xdb\\xd9l\\x06\\xc6\\x98R\\x87M\\x10yD\\xa7\\xd0t:}\\x17T\\xe6\\xf5\\xc2\\xaaN\\xd9:\\xd1A\\xaf\\\\F\\x14EH\\xd3\\x14\\xcb\\xe5\\xf2\\xdd\\x18STs\\x8ap\\xf0\\x12\\xed\\xb2j<\\r\\xc3\\xf0\\xaa\\xf1+\\x08\\x02\\xe9\\x82\\x18\\xc7q\\xce\\xeeJ\\x13\\x01\\xc0\\xeb\\xeb\\xeb\\xbb\\xf1\\xa6\\xec\\x1c\\xdd\\xdf\\xdf\\x1f\\x94\\xd4]\\xa0\\x8bnY,\\xc8\\x01\\xde\\x07H\"\\xf0V\\x990\\x08\"\\x8f\\x98\\x9f\\x899e\\x1e\\xce\\xf9a|\\xdan\\xb7Z\\xcf3\\xdb\\xa0i\\xc5\\xb2@5\\x9e\\xea\\xa6Z\\x0e\\x82\\x00\\x8f\\x8f\\x8f\\xa5{\\x9a\\xe7\\xe7\\x04\\x9cs,\\x16\\x0b\\xccf\\xb3\\xd6m\\x1d\\xbaAze\\x82 \\x08\\x82h\\x17\\ns\\t\\x82 \\x88\\xdeQwWn\\x18\\x86\\xca/\\xa2\\x96e\\xe1\\xfe\\xfe\\xfe\\xec\\xc7\\xbd%\\xaa\\x84\\xb8@Vh\\x13\\x05\\xf4\\xf1x|(\\xd6/\\x16\\x0b\\xcc\\xe7\\xf3CqY\\xe7\\xae\\xd1 \\x08\\xa4\\x05xU\\'\\xd9%\\\\\\xaaZ\\x06Nk\\xc1Oi\\xc5u&M\\xd3#Ut\\xb1\\xf8h\\xdb\\xf6\\xe1\\xbcEQ\\xd4\\xeb\\xd0\\x9ah\\x87\\xfc\"\\x8d\\xe2\\x1e\\x9d\\x86a\\x1c\\x05r\\xae\\xeb6^\\xc0\\xd5I\\xaf\\\\D\\xbcv\\xc6\\xd8\\xbb\\xb1[5^]\\xa2]Vu\\x1e_\\x13\\x04\\xa8~\\xf6\\xdcn\\xe7\\xbcV\\xb9\\x0cq\\xed\\x88\\xeb*\\x7f\\xbe\\xba\\n\\x02t\\xd0-\\xfb\\xbe\\x7f\\x14\\xd2\\x8a9\\x81@,\\xc8\\x01\\xd4{\\xd4\\x13\\x84 ??\\x1b\\x8dF\\xef\\xe6\\x05\\xf9\\xf9\\x99\\xcazp\\x0b4\\xadX\\x16\\xa8L\\x07Q\\x14i\\x11\\x86\\x16\\xb5\\xcae\\x88q\\xdc4M\\xdc\\xdf\\xdf\\x1f\\xfe{\\xbf\\xdf\\xdf\\xb49\\x80\\xf4\\xca\\x04A\\x10\\x04\\xd1.\\x14\\xe6\\x12\\x04A\\x10\\xbd\\xa2\\xee\\xae\\\\\\xd1M#+\\xe8p\\xce\\xb1Z\\xadH\\x0f%\\xa1j\\x88+\\x08\\x82\\x00i\\x9a\\xc20\\x0c\\xacV+|\\xf8\\xf0\\xe1P\\xfc\\xcf\\xbfw\\xaa\\xf7\\xb9kdA\\xb3J\\'w\\r\\x97\\xaa\\x96\\x81\\xd3\\xd7\\xef\\xa9\\xeb_W\\xca\\x82\\x06Q\\xa85\\x0c\\xe3]\\xf1H\\xb7\\xee\\x0fB?|\\xdf?*\\xe2Z\\x96u\\xf8\\xec\\x95u\\xc87\\xad[\\xd6Q\\xaf,(\\x8e\\xf5\\xa2\\xd3\\xd4\\xb6m\\xe5\\xfe\\xd5\\x97h\\x97M\\xd3\\x94v\\x89\\xf9\\xbe\\x7fQ\\xe0\\xa8\\n\\x10l\\xdb>+$/j\\x95\\xcb0\\x0c\\xe3\\xe8\\x1c\\xe5\\xa9c\\xef\\xdfK\\xe9R\\xb7,\\xf4\\xcay\\x18c\\x87\\xcf\\x9c\\xe38G\\xdd\\\\q\\x1ck\\x11\\xfa\\x10zS\\x9c\\x9fM\\xa7Sp\\xce\\x8f\\xae-\\xc1-\\xeb\\x96\\xdbP,\\xe7Qm?\\xd2\\xf5\\xfc\\xacL\\xab\\\\\\xc6x<\\xc6d2\\xc1\\xfd\\xfd\\xfd\\xd1}.M\\xd3\\x9b\\x1d\\x9bH\\xafL\\x10\\x04A\\x10\\xedCa.A\\x10\\x04\\xd1+\\xea\\xec\\xca=\\xd5\\x99x\\xaa\\xb3\\xf1\\x9697\\xc4\\xcd\\xff\\xdc|>\\xc7r\\xb9\\x84m\\xdb\\x87\\xd5\\xfa\\xa6i\\xbe+\\xa0\\xeb\\xd8\\x9d\\x1b\\x86\\xa1\\xb4\\xb3\\xecT\\x90q)\\xd7\\xa8\\x96\\x81,\\x94R\\xe9X\\xc30<\\xear\\xd5\\x9d\\xbc^9\\x8fa\\x18\\x18\\x8dFG\\xdd\\\\\\x02\\x95R\\x95 \\x80\\xf2\\xf1f:\\x9d\\xc24\\xcd\\xd2\\xe2v\\x93\\xbae]\\xf5\\xca\\x80|\\x11\\x89i\\x9a\\xf8\\xf6\\xdboO\\x06\\x01\\x97h\\x97\\xeb\\xee\\xce\\xadc\\x1e\\xa1\\xd2*\\x17q\\x1c\\x07\\xdf~\\xfbmiH\\xac\\nU\\xda\\xa0+\\xddr^\\xaf\\x9cG\\x84\\xe9e\\x9d|:\\xce\\t\\x08}(\\x9b\\x9f\\t\\xddr\\xb1\\xeb[p\\xab\\xba\\xe5\\xb6\\x14\\xcb\\x02\\xb1\\xa0\\xa5\\x8c.\\xe7g2\\xadr\\x11\\xce9>~\\xfc(\\x1d/\\xbb\\\\\\x94\\xd3\\x15\\xa4W&\\x08\\x82 \\x88n\\xa00\\x97 \\x08\\x82\\xe8\\ruw\\xe5\\xae\\xd7k\\xe5\\x17xQ\\x00\"\\xbepi\\x88k\\x9a&\\xee\\xee\\xee0\\x9b\\xcd\\x8e\\xc2\\xc9\\xd1h\\x04\\xcb\\xb2J\\xbb\\x83t\\xec\\xce\\xad[\\xf1]\\x85kT\\xcb\\x02\\xc7q\\x94\\x81\\x88\\xe7y\\xbd(\\x94\\x17\\xf5\\xcaE\\xf2\\x9d\\xdeE\\xfa\\xf0\\xfa\\x88n\\x90\\x15\\x93\\x19c\\xf8\\xea\\xab\\xaf\\xa4aW\\x13\\xbae\\x9d\\xf5\\xca\\x80z\\xcc\\x99L&X.\\x97\\x95\\xbaq\\xce\\xd1.\\x8f\\xc7ciQ\\xd8u\\xdd\\xb3:\\xa4\\x93$\\x91\\xde\\xbbd\\xf7\\xa2\"\\xa7\\xb4\\xca\\x02\\xd1\\x99t\\x7f\\x7f\\xaf\\x0c\\xb9\\xbb\\xec\\xea\\xeaB\\xb7\\\\\\xd4+\\xe7\\xe1\\x9cK?s\\xaa\\xc5T\\x04!\\xbb\\xc7\\x8fF#\\xacV+\\xe9\\xcf\\xdd\\xa2n\\xb9-\\xc5r\\x1e\\xd5\\x1c\\xb9\\xed\\xf9Y\\x15\\xad\\xb2\\xc0\\xb2,<<<`2\\x99H\\x03\\xe9[T-\\x93^\\x99 \\x08\\x82 \\xba\\x81\\xc2\\\\\\x82 \\x08\\xa27\\xd4\\x19\\xa4\\xb9\\xae\\xab\\xec8\\x99L&\\xf4E4\\xc75!\\xeer\\xb9\\xc4\\xc7\\x8f\\x1f\\xa5\\xc5}\\xc7q\\xa4\\xa1\\xb9N\\x01\\x9cJ\\xf3\\xa8\\n\\x1b\\xea\\xe0\\x1a\\xd5\\xb2`\\xb1X(\\x17\\'l6\\x1b\\xed\\xc2\\xf3\"\\xaa`\\xc10\\x0ce\\x98[\\xd4\\xe8\\x12\\x84@u/X.\\x97\\xca\\x85\\x10u\\xeb\\x96u\\xd6+\\x03\\xf2\\x0e$\\xcb\\xb2\\x0e!\\xb3\\xe38xxx8\\x19:\\x9f\\xa3]\\x96\\xdd\\x8f\\xf3{\\x1dWA\\xb5\\xf7j\\x95{~\\x15\\xad2\\x90\\xdd\\xfb\\x1e\\x1e\\x1e\\x8e\\xec\\x13\\xb2{D\\xd7]]m\\xea\\x96\\xcb\\xf4\\xcayf\\xb3\\x19\\x96\\xcb\\xa5\\xf4\\xcfu\\x9a\\x13\\x10\\xfapj~\\xf6\\xe1\\xc3\\x07\\xa99\\xe5\\xd6t\\xcbm+\\x96\\x05\\xaa\\xc52m\\xce\\xcf\\xaaj\\x95\\x81ll\\xcc\\xdf\\xcbd\\xe7\\xe7\\xd6T\\xcb\\xa4W&\\x08\\x82 \\x88\\xee\\xa00\\x97 \\x08\\x82\\xe8\\x05uv\\xe5\\x86a\\xa8,&Z\\x96\\x85\\xfb\\xfb\\xfbs\\x0fq\\x90\\xd4\\x11\\xe2N&\\x130\\xc6\\xa4?\\xaf\\xea\\x1a\\xd5\\xa9;W\\x15\\x024\\x1d\\xb0\\\\\\xabZ\\x06Nk\\xc3Oi\\xc7\\xbbF\\xa6W\\x16\\xdc\\xdd\\xdd\\x81s^[\\xe8C\\xdc\\x06U\\xf6OUu\\xc3\\xd6\\xa9[\\xd6Y\\xaf\\x0c\\xa8\\x17\\x8f\\x14\\x8b\\xdc\\x96e\\x1d\\xc6\\x7f\\x15U\\xb5\\xcb*\\x8d\\xbd\\xeb\\xba\\x95:\\xeb\\xd24\\x95v\\x84\\xaa4\\xa0\\xc0\\xf9Z\\xe5\\x8f\\x1f?\\xbe\\x0boe\\xe7\\xa2k\\xd52\\xd0\\x9enY\\xa6W\\x06\\xb2y\\xc3|>od\\x9fdb\\xd8\\x9c\\x9a\\x9fq\\xce\\x95\\xe3\\xe7-\\xe9\\x96\\xdbV,\\xe7\\xe9z~v\\x8eVy\\xb9\\\\\\xe2\\xee\\xee\\xeeh\\\\\\xcc/Z*\\xd2\\xf5\\xa2\\x9c\\xb6 \\xbd2A\\x10\\x04At\\x0b\\x85\\xb9\\x04A\\x10D/\\xa8\\xab+W\\x14deE\\x1f\\xce9V\\xab\\xd5\\xcd\\xaf(\\xae3\\xc4\\x05\\xb2\\xf3\\xae\\xdakV\\'\\xfdZ\\x19\\xaa\\x10\\xc04\\xcd\\xc6u\\xdcu\\xa8\\x96\\xc5\\xe3\\xa8\\xae\\xefS\\x9f\\x8f\\xae8\\xa5Wv\\x1c\\xe7P\\x84\\x1c\\x8f\\xc7\\xd2b[\\xd5\\xd0\\x87\\xb8\\x1dT\\x05d\\xb1HCt\\x9a\\xc8\\xa8C\\xb7\\xac\\xbb^\\x19P\\x8f5e!\\x80X@R\\x87v\\x991&]4\\x13\\xc7q\\xa5\\xfb\\x94\\xe7y\\xd2 q:\\x9dJ\\x8f\\xf1\\x12\\xadr\\xd9c\\xa9\\x82\\x92\\xae\\xbb\\xba\\xda\\xd0-\\xab\\xf4\\xca\\xc0q\\xa0\\\\\\xf7>\\xc9\\xc4p\\xa9:?\\xb3m\\xbbt/f\\xc1\\xad\\xe8\\x96\\xbbP,\\x0b\\xba\\x9a\\x9f]\\xaaU.\\xe3\\xd6U\\xcb\\xa4W&\\x08\\x82 \\x88n\\xa10\\x97 \\x08\\x82\\xd0\\x9e\\xba\\xbarOu\\x1e\\x9e\\xea\\\\\\xbc\\x05\\xea\\x0eq\\x05\\xbe\\xefK\\x8b4\\x93\\xc9D\\xf9>\\xea\\xd0\\x9d\\xab\\xda\\x97Q\\x15\\x02\\xd4I\\x1d\\xaae +\\xb6\\xa8:T\\xc20T\\x06\\xa7]pJ\\xaf\\x9c\\x0f!T\\xa1O\\x92$\\xca0\\x81\\xb8-T\\xd7\\x83eYGc\\xd2h4jT\\xb7\\xac\\xbb^\\x19\\xa8\\xa6X.\\xa3.\\xed\\xb2\\xe38\\xd2\\xb1\\xb6J\\xc0\\'\\xfb;\\x8c1i\\xc8s\\xa9VY\\xf6wtU-\\x03\\xcd\\xea\\x96\\xab\\xe8\\x95\\xf3\\xcf]\\xe7>\\xc9\\xc4\\xb09g~\\xb6X,nZ\\xb7\\xdc\\x95bY\\xd0\\xc5\\xfc\\xec\\x1a\\xadr\\x19\\xb7\\xacZ&\\xbd2A\\x10\\x04At\\x0f\\x85\\xb9\\x04A\\x10\\x84\\xf6\\xd4\\xd5\\x95\\xbb^\\xaf\\x95\\xa1\\xe0|>o\\xbc\\xc3RW\\x9a\\nq\\x05\\xb2\\xc7\\xcc\\x17\\xb7u\\xed\\xceU\\xe9\\xdf8\\xe7\\xca\\xe2}\\x9d\\xd4\\xa1Z\\x16\\xa8\\xd4\\xd6\\xe2\\xf1t\\xe8\\x88\\x06\\xaa\\xeb\\x95\\xf38\\x8e#\\xed0Q\\xe9\\x18\\x89\\xdbB\\xd5\\tT\\xf6\\xf9hJ\\xb7\\xac\\xbb^\\x198O\\xb1\\\\F\\x1d\\xdae\\xd5x\\x1b\\x86\\xa1\\xf2\\xfe\\x1e\\x04\\x81\\xf4\\xf8\\xcb\\xc6\\x8b:\\xb4\\xcae\\xe8\\xacZ\\x06\\x9a\\xd3-W\\xd1+\\x17\\x91\\xdd\\xa3T\\x9d\\x98\\xc4mq\\xee\\xfc\\xec\\xd6u\\xcb]*\\x96\\x05\\xa7\\xe6gur\\xadV\\xb9\\x8c[U-\\x93^\\x99 \\x08\\x82 \\xf4\\x80\\xc2\\\\\\x82 \\x08Bk\\xea\\xea\\xcau]WY$\\x98L&7\\xa9\\x86j:\\xc4\\x05N+\\x96\\x05\\xbav\\xe7\\x06A -\\xb2\\xab:\\xc5\\xea\\xa6.\\xd5\\xb2`\\xb1X(??\\x9b\\xcd\\xa6\\xf3\\x8e\\xe8s\\xf4\\xcayT\\x9dvQ\\x14u\\xfe\\xba\\x88\\xeeQ\\x85\\x00\\x86a\\x94\\x86nM\\xe8\\x96\\xfb\\xa0W\\x06\\xceW,\\x97Q\\x87v\\xf9R\\xfdn\\x15\\x9d\\xb6\\xa0.\\xadr\\x19:\\xab\\x96\\x81ft\\xcb\\xe7\\xe8\\x95\\xf3L&\\x13i\\x17%-\\xca!\\x80\\xcb\\xe6g\\xb7\\xac[\\xeeR\\xb1,85?\\xabc\\x1c\\xacS\\xab\\\\\\xc6-\\xaa\\x96I\\xafL\\x10\\x04A\\x10z@a.A\\x10\\x04\\xa15ut\\xe5\\x86a\\xa8\\\\MlY\\x96\\xb2@?D\\xda\\x08q\\x05\\xa7\\x14\\xcbyt\\xec\\xce\\x95=\\xafJ\\x17\\xd7\\x14u\\xa9\\x96\\x81\\xd3Z\\xf1SZ\\xf268G\\xaf\\\\D\\xa5\\xbf\\xa6=\\x17\\t\\xdf\\xf7\\xa5\\xd7\\xb6j\\x91F\\xdd\\xba\\xe5>\\xe8\\x95\\x81\\xcb\\x15\\xcbe\\\\\\xa3]6MSZH\\xf7}\\xbft\\xbcP\\x05\\x04\\xb6m\\x1f\\x1dG\\x9dZe\\xd9\\xcf\\xe9\\xacZ\\x06\\xea\\xd5-\\x9f\\xabW\\xce\\xa3\\n}\\xe28\\xd6\"\\xfc&\\xba\\xe5\\xd2\\xf9\\xd9-\\xea\\x96\\xbbV,\\xe7ir~V\\xb7V\\xb9\\x8c[S-\\x93^\\x99 \\x08\\x82 \\xf4\\x81\\xc2\\\\\\x82 \\x08B[\\xea\\xe8\\xca\\x15_\\xeae\\xc5r\\xce9V\\xab\\xd5\\xcd|\\tm3\\xc4\\x15TQ,\\x0bt\\xeb\\xce\\r\\xc3P\\xd9U\\xdc\\xf6\\xfe\\xcau\\xaa\\x96\\x81\\xd3\\xd7\\xff\\xa9\\xcfO\\x93\\\\\\xa2W\\xcec\\x18\\x864\\xf4Q)W\\x89\\xdb\\xe0\\x9aE\\x1au\\xe9\\x96\\xfb\\xa0W\\x06\\xaeW,\\x97q\\x8dv\\xf9\\xdc\\xee\\xdc*\\x8b\\xc2\\x9a\\xd2*\\x97\\xa1\\xbbj\\x19\\xa8O\\xb7|\\x89^9\\x8f*\\xf4\\xd1e+\\x00\\xa2\\x1b\\xae\\x99\\x9f\\xdd\\xa2nY\\x07\\xc5\\xb2\\xa0\\xa9\\xf9Y\\x13Z\\xe52nI\\xb5Lze\\x82 \\x08\\x82\\xd0\\x0b\\ns\\t\\x82 \\x08m\\xb9\\xb6+\\xf7Tg\\xe1\\xa9\\xce\\xc4!\\xd1E\\x88\\x0bTW,\\xe7\\xd1\\xa9;\\xb7\\xae\\xfd\\x9a\\xeb\\xa2n\\xd52\\x90\\x15\\xa5TE\\xcd0\\x0c\\x95\\xaa\\xe3&\\xb8T\\xaf\\\\D\\xa7k\\x89\\xd0\\x87s\\xf7O-R\\x87n\\xb9/ze\\xa0\\x1e\\xc5r\\x19\\x97j\\x97\\xc7\\xe3\\xb1\\xb4x\\xec\\xba\\xeeQgt\\x92$\\xca\\xae\\xe2\\xd1h\\xd4\\xa8V\\xb9\\x0c\\xddU\\xcb@=\\xba\\xe5K\\xf5\\xcay8\\xe7\\xca\\xf0{h\\x81\\x1bQ\\x9dk\\xe7g\\xb7\\xa6[\\xd6A\\xb1\\x9c\\xa7\\xce\\xf9Y\\xd3Z\\xe52nE\\xb5Lze\\x82 \\x08\\x82\\xd0\\x0b=*\\x04\\x04A\\x10\\x84>$)\\xb0\\xdf\\x03Q\\x0cD\\x11\\x10F_~\\x9f\\xa4@\\xbe\\xb0\\xc1\\x18\\xc0\\x00\\x98&`\\x99\\x80id\\xbf7M`d\\x01\\xc6\\xe5\\xc5\\x81:\\xbar\\xd7\\xeb\\xb5ru\\xf6|>\\xaf\\xbc\\xe7n_\\x11\\xba\\xb8sW\\x8a\\x8b\\x8e\\x19U\\'h\\x15\\xceQ,\\x0b\\xc4\\xfb[\\xf6\\xde\\x89\\xeb\\xa2\\x8d\\xf7M\\xa5qT\\x85\\tM3\\x99LJ\\xcf\\x8d\\xe8\\x9e\\xbb\\xe4\\xb8\\x1c\\xc7A\\x18\\x86\\xd2n+\\xcf\\xf3Z-\\xda\\\\\\xa3W\\xce\\x93\\x0fk\\x8a\\x08\\xcd\\xee-,\\xe6 \\x8e9g\\xffT\\x19B\\xb7,{\\xac\\xd7\\xd7We\\x91\\xbc/ze\\xa0^\\xc5r\\x19\\x8e\\xe3\\xc0\\xb2,\\x19\\xda\\x88\\x85Mu\\x8c\\xfb\\xc2JQ\\xb6\\xa0\\xc0\\xf3\\xfb\\xe75\\xf7w\\xa7\\x13`>\\xcd\\xfe\\x19\\x97\\x17G\\xae\\xed\\xca\\r\\xc3P\\xf9\\x05\\xd4\\xb2,\\xa5\"\\xb3\\xcf\\xe8\\x12\\xe2\\x02\\x97)\\x96\\x05]w\\xe7\\xa6i*\\r\\x01L\\xd3\\xec\\xb4\\xa3[\\xa8\\x96\\xcb\\xce\\x8d\\xef\\xfb\\x17\\x87\\x93By\\xfa\\xf8\\xf8XZ\\x18\\x13\\xda\\xf2\\x8f\\x1f?6\\xd6\\xcdZ\\x97^9\\xcfx<\\x96\\x16\\xdc\\\\\\xd7\\xc5|>\\xa7\\xce\\x82\\x1b\\xa2\\x8e\\xae\\\\\\x81\\xe8L\\xf9\\xe1\\x87\\x1fJ\\xff\\xdcu]\\xd8\\xb6}t\\xcd\\xf6I\\xaf\\x0c4\\xa7X.C\\x8cA\\xe3\\xf1\\xf8\\xe4\\xde\\xb5\\xe2>\\xc09\\x7fWP\\x8e\\xe3\\xf8p\\x0f,\\x1b\\xcb\\xc20D\\x92$\\'\\xbbqE\\xb0\\xdeDQ\\xde\\xb6m\\xe9u\\xe0\\xfb\\xbe6\\x8b\\xcd\\x84nY6\\xa7Z\\xaf\\xd7\\x871VP\\x87^\\xb9\\xc8t:\\x95^\\x8b\\xbb\\xddN\\xab\\x05\\x10D\\xb3\\xd4=?\\x13\\xbae\\xd9c\\xbe\\xbc\\xbc\\xe0\\xe3\\xc7\\x8f\\xbd\\x9e\\'\\xe8\\xa6X\\x16\\\\:?K\\xd3\\x14\\xdb\\xed\\x16\\x9b\\xcd\\xe6\\xe4sX\\x96\\x85\\xe5r\\xd9\\xc8}\\xd5\\xb6\\xed\\xd2\\xc5\\xc7B\\xb5\\xdc\\xe5\\xb9\\xbd\\x16\\xd2+\\x13\\x04A\\x10\\x84\\x9e\\xe8S) \\x08\\x82 \\x9a#\\x0c\\x81\\x97M\\x16\\xe0z>\\xb24\\xf6\\x8d$\\x05\\xe28S)\\x8b\\x7f\\xd7\\xb1\\xd7\\x0f\\xe7\\x80a\\x00&\\x07\\x0c3\\xfb7\\xe7\\xc0\\xce\\xcd\\xfe\\xf9\\xcdc\\x16\\xe6\\xceg\\xc0\\xfd<\\xeb\\xda}\\xe3\\x9a\\xae\\xdc$I\\xf0\\xf4\\xf4$-\\xd2r\\xce\\xb1Z\\xadz]\\x94)C\\xa7\\x10Wp\\x89b9O\\x97\\xdd\\xb9\\xc5}\\x17\\xf3L\\xa7\\xd3\\xce\\xaf\\x9f&T\\xcb\\xc0\\x97\\xcf\\xc7\\x0f?\\xfcP\\xfa\\xde\\x89\\xcf\\xd7\\xc3\\xc3C#\\xe7\\xa0.\\xbdr\\x1e\\xc6\\x18\\xa6\\xd3ii\\x18\\x91$\\t\\\\\\xd7\\xd5JiK4\\x87x\\xbf\\xcb\\xb8\\xb4\\xeb\\xfc\\\\\\xddr\\x9f\\xf4\\xca@\\xf3\\x8a\\xe52\\xaaj\\x97\\xc5\\xdfq\\x1c\\xe7\\xdd=E\\xa5\\x8cw]\\xf7\\xa4\\x9a\\xb7N\\xad\\xb2\\xec\\xf1\\xfb\\xa0Z\\x06\\xce\\xd3-\\xd7\\xa9W\\xce#\\xd4\\xb9e\\xe7K\\x84>}\\x0eN\\x88\\xea41?\\x1b\\xb2nYG\\xc5\\xb2\\xe0\\x92\\xf9YWZ\\xe52\\x86\\xaaZ&\\xbd2A\\x10\\x04A\\xe8\\x0b\\x85\\xb9\\x04A\\x10C%M\\x81\\x9d\\x07<\\xbdd!.r]\\xb5q\\x9cu\\xe8\\xee\\xc3\\xec\\xf7e\\xb0|\\xb7m\\xee\\xdf\\xc0\\x97\\xae\\xdc\\x14_:vE\\x17o\\x9a\\xeb\\xe6M\\x12 \\x04\\x80\\xb7/\\xdc\\x9c\\x03\\x96\\x05\\x8c\\xde\\xf6\\xd5\\r\\xf6@\\xf0\\x04\\xfc\\xf0\\x048\\x13`u\\x8f`l]\\xdc\\x95+:\\x07e\\xba-\\xd1\\xf53\\xa4=2u\\x0cq\\x05\\x97*\\x96\\x05]u\\xe7\\n\\xbd[\\x19\\x9cs-\\x8a3M\\xa9\\x96\\x81, \\xb9\\xbb\\xbb\\x93v\\xc8\\x86a\\x88\\x97\\x97\\x17,\\x97\\xcb\\x8b\\x9f\\xa3\\x8c\\xba\\xf5\\xcay\\x1c\\xc7\\xc1f\\xb3)-\\x00\\xefv;8\\x8eC\\x85\\xa9\\x1b\\xc0u\\xddF\\xd4\\xe9Uu\\xcb}\\xd2+\\x03\\xed)\\x96\\xcb\\xa8\\xa2]\\xe6\\x9cc<\\x1ec\\xbb\\xdd\"\\x0c\\xc3\\xa3..\\xf1^\\x8b\\xe00I\\x12l\\xb7[\\x04A\\x80\\xc9d\\xa2\\xfc\\xbc7\\xa1U.\\xa3/\\xaae\\xa0\\xban\\xb9N\\xbdr\\x91\\xe9tZz_\\x12\\x9d\\x9a:\\x05\\xe0D345?\\x1b\\xb2nYW\\xc5\\xb2\\xe0\\xd4\\xfc,\\x7fo\\xeeR\\xab\\\\\\xc6\\x10U\\xcb\\xa4W&\\x08\\x82 \\x08\\xbd\\xd1\\xe7\\x1b\"A\\x10\\x04Q\\x0fq\\x02<\\xbf\\x02O\\xaf@\\xbeh,\\xc2\\xdb0z\\xdfyk\\x88.Z#\\xfb\\xb7adA\\xee\\xa5\\xa4\\xa2\\xdb79\\xee\\xfaM\\x92lO\\xde \\xc8\\x82a\\xcb\\x04FV\\x16\\xf0\\xba\\x1e\\xe0z\\xd8z.0\\x19\\x01\\x8byv<9N\\x15\\xea\\xd6\\xeb\\xb5r\\xa5\\xf6|>\\xefT\\x8f[\\':\\x87\\xb8\\xc0u\\x8a\\xe5<]t\\xe7\\xcaB\\x19\\x00\\xda\\x84~M\\xa9\\x96\\x05\\x8e\\xe3 \\x0cCew[\\x9d\\x9a\\xb5&\\xf4\\xcay\\x18cp\\x1c\\xa7\\xb4\\x83B\\xec\\x13\\xacCQ\\x93h\\x0eU\\x08`\\x18\\xc6UE\\xdf*\\xbae\\xd34\\x95JH\\xdd\\xf4\\xca@\\xbb\\x8a\\xe52\\xaah\\x97\\'\\x93\\t<\\xcf;\\x8c\\xdb\\xf3\\xf9\\x1c\\x96e\\xc1\\xf3\\xbcC\\x98\\x1b\\x86!6\\x9b\\xcd!\\x00\\x90\\xbd\\xd7Mj\\x95\\xcb\\xe8\\x8bj\\x19\\xa8\\xa6[V\\xe9o\\x81\\xcb\\xf4\\xcay&\\x93\\xc9\\xd1\\xfb\\x98G\\x84>:\\xdc\\x9f\\x89\\xe6hr~6T\\xdd\\xb2\\xae\\x8ae\\xc1\\xa9\\xf9\\x99\\xef\\xfb\\x87E;]k\\x95\\xcb\\x18\\x9aj\\x99\\xf4\\xca\\x04A\\x10\\x04\\xa17zU\\x0c\\x08\\x82 \\x88\\xcbIR\\xe0\\xf9\\x05x|\\x06D\\xa1#\\xc5\\x97}k\\xf3\\xc5/\\x11\\xa4\\x8a\\x7f\\xea\\xfe\\xa2\\xc9X\\xd6y\\x9b\\xbf\\xcb\\xa4i\\x16$\\x87Q\\xa6}N\\xd2,\\\\\\xde\\x87\\xd9\\xf3\\x8fG\\x088C\\xe0\\xfb\\x80\\xefgZ\\xe8\\xbb9\\xb0\\\\\\x00o\\xdd7\\xaa\\xe0\\xceu]eW\\xdfd2\\x19\\xc4\\x17P\\xddC\\\\\\xc1\\xb5\\x8aeA\\x17\\xdd\\xb92\\xcd\\xb7\\xd0\\xc1\\xe9BS\\xaae\\xc1b\\xb18\\x04\\x9del6\\x9b\\x8b\\xd5\\xb4E\\x9a\\xd0+\\x17\\x11*\\xdc\\xb2\\xebr\\xb7\\xdbQ\\x98;p|\\xdf\\x97v\\xf3\\xd4\\xb1H\\xe3\\x94n\\xf9o\\xff\\xf6o1\\x9b\\xcdJ\\x0b\\xbb:\\xea\\x95\\x81n\\x14\\xcbe\\xa8\\xb4\\xcb\\x86a\\x1c\\xee\\x11\\xa2\\xa3\\xc8\\xb6\\xed\\xc3\\xb8\\xb5\\xddn\\x8f\\xeeG\\xe3\\xf1\\xb8\\xd4\\xce\\xd1\\xb4V\\xb9\\x8c>\\xa9\\x96\\x01\\xb5n9I\\x12\\xfc\\xdd\\xdf\\xfd\\x9d\\xb4\\xf3\\xf6R\\xbdr\\x1e\\x11\\xfa\\x94\\x05:q\\x1c\\xc3\\xf7\\xfd\\xce\\xb5\\xb1D\\xb34=?\\x1b\\x9anYg\\xc5r\\x1e\\xd5\\xfcl\\xb3\\xd9`\\xb7\\xdbi\\xa1U.cH\\xaae\\xd2+\\x13\\x04A\\x10\\x84\\xfe\\xf4k\\x99\\x18A\\x10\\x04\\xf1\\x9e4\\x05^\\xd6\\xc0\\xff\\xfd7\\xc0\\xaf\\x1f\\xb3 7N2\\xc5\\xf2\\xcb:\\xebx\\x8d\\xe3,`\\x1d\\x8f\\x80\\xb9\\x93\\xedQ;s\\xb2\\xffnk\\xc50cY\\x17\\xeet\\x92\\x85\\xb4\\x8bi\\xb6O.gY\\xc7\\xae\\xe7c\\xfb\\xf8\\x03\\xe0\\xfaY\\'\\xafx]\\xbf\\xfc{\\xe0y\\x8d\\x99\\xe2\\xcbp\\x18\\x86J%\\x94eY\\xb8\\xbf\\xbfo\\xe0E\\xb5G\\x14Ex~~\\xc6\\xa7O\\x9f\\xce\\nrE\\x81\\xfa\\xe3\\xc7\\x8f\\'\\xd5\\x92ur\\xadb9\\x8f\\xaa\\xa0\\xad\\xda_\\xf9\\x12\\xc20Tv\\x14\\xeb\\xa4\\xe8V\\x05\\xf3\\xe7\\x86\\xfde\\x9c\\xd2\\x92\\x9f\\xd2\\x9aW\\xa5I\\xbdr\\x1e\\xc30\\xa4\\x81m\\x10\\x04R\\x9d,1\\x0c\\xdaX\\xa4!\\xeb\\xae\\x15\\x9d\\xa3e\\xd7\\xb9\\x8eze\\xa0[\\xc5r\\x19B\\xbb\\\\\\xf6\\xdc\\xf9\\xcfu\\x9a\\xa6\\xf8\\xfc\\xf93\\xb6\\xdb-\\xb6\\xdb->\\x7f\\xfe|\\x14\\x10\\x94\\xfd\\xbc\\xe38\\xf8\\xf8\\xf1c\\'\\xeaH\\xd9\\xb9T\\x850]\"+\\xe6\\x8b\\xd0\\xbc\\xec\\xdes\\xad^9\\x8f\\xaa\\xfb\\xb6\\xee\\xf9\\x00\\xa1\\x17m\\xcc\\xcf\\x84\\x9eW\\xc6v\\xbb\\x95\\x1e\\x83\\x8e\\xe8\\xaeX\\x16\\xc8\\xe6ga\\x18\\xe2\\xfb\\xef\\xbfW\\xce\\x11\\x81\\xec}[.\\x97\\xad\\xe8\\xf1\\x8b\\xa8\\x167\\xd51\\x17o\\x0b\\xd2+\\x13\\x04A\\x10D?\\xa00\\x97 \\x08\\xa2\\xcf\\xec<\\xe0\\xbf\\xfd\\n\\xf8\\xdb\\xdf|\\xe9v\\xddy\\xc0\\xeb6\\xeb\\xc6M\\xd3L\\xa1\\xec\\xd8Y\\x80;\\x9ddJ\\xe3\\xaeW\\xd5\\x8a\\xce]\\xc7\\xce\\x82\\xdd\\x99\\x83\\x00@\\x10GY\\x18\\xedzY\\xa8\\xfb\\xb6\\xef\\xeex\\xbd\\xc5\\xf8\\x97\\xbf\\xce\\xbau\\x0b\\xab\\xb6\\x93$\\xc1\\xd3\\xd3\\x93\\xb4\\x0b\\x94s\\x8e\\xd5j\\xd5\\xdb\\x95\\xc4}\\x0bq\\x81\\xfa\\x14\\xcb\\x02UW\\xb6\\xe8\\xce\\xad\\x0bU1X\\xb7.)\\xa1Z.C\\xa5G=\\xf79T\\x9f\\x9fS\\x9f\\xbfS4\\xadW.\\xd2\\xe6\\xc2\\x00B\\x1fTa\\xbd\\xe38\\xb5i\\x10E\\xe7J\\x9e8\\x8e\\x0f\\x85h\\xdf\\xf7\\xdf\\x8d\\x8d:\\xea\\x95\\x81\\xee\\x15\\xcbe\\x88\\x05&\\xc5@q4\\x1a\\x1d\\x9dC\\xcf\\xf3\\xf0\\xf2\\xf2r\\xd8oW(#\\x8b\\x8b\\x89\\xc4\\xfb\\xd5e\\xb7\\x91\\xea\\\\\\xd65\\x8e\\xd7\\x89\\xd0-\\xe7\\xd9\\xef\\xf7\\x87c\\xdd\\xedv\\xef\\x16\\xf8\\xd4y~9\\xe7\\xca\\x00\\xbcOA\\x1bq\\x1em\\xcd\\xcf\\x84nY\\xc6\\xcb\\xcb\\xcb\\xc5s\\x9e\\xb6\\xd1]\\xb1\\x9c\\'\\xff\\x1e\\ne\\xbb\\xd8\\x1fW\\xa5o\\xb7,\\x0b\\x0f\\x0f\\x0f\\x9dv\\x1a\\xcb\\xc6q\\xa1Z\\xee\\x03\\xa4W&\\x08\\x82 \\x88~\\xa0\\xd7\\x0c\\x8e \\x08\\x82\\xa8F\\x92d]\\xb8\\xff\\xe3o\\x01?\\xc8\\x02N\\xd7\\x07^7Y\\x88\\x8b4\\xd3\\'\\xcf\\xa7\\xc0b\\x96u\\xc0\\xea\\x1af\\xbeu\\xecn-\\x06\\xcc\\xde\\xc2f \\x0bu\\xb7\\x1e\\xe0\\x05\\x98Y\\xe3\\xec\\xbf\\xff\\xf6\\xd7\\xc0\\xaf~\\x9d\\xa9\\x9aq\\xba3\\xf0Tg\\xa1\\xce\\xf41\\xc4\\x15\\xd4\\xa5X\\xce\\xd3F\\x08\\'4\\x8de\\x8c\\xc7c-W\\xa4\\xcb\\xce\\xa7\\xaa\\xab\\xee\\\\,\\xcbRv\\xaa\\x84a\\xa8\\x0cdU\\xb4\\xa1W\\xcecY\\x962\\x00\\xbf\\xb6\\xcb\\x98\\xd0\\x13UWO\\xddzc\\xa1[\\x16l6\\x9b\\xa3\\xf1p\\xb3\\xd9\\x1c\\n\\xa6\\xba\\xea\\x95\\x01}\\x14\\xcbe8\\x8e\\x83\\x87\\x87\\x87\\xa3\\xe3\\x10c\\xe1z\\xbd\\x86\\xeb\\xbaH\\xd3\\xf4\\x10\\x08\\x08-o>\\xa01M\\x13\\x0f\\x0f\\x0f\\x9d+0U\\xb6\\n]\\xbb\\xba\\xa6\\xd3\\xe9a\\x1cM\\xd3\\xf4\\xe8\\x1e\\x9c\\xa6\\xe9\\x91\\x06\\xb9\\x0e\\xbdr\\x11Z\\x94s{\\xb4=?[,\\x16\\xd2\\xef\\x0eB\\xb7\\xac;}Q,\\x0b\\xc4\\xfc,MS\\xac\\xd7\\xeb\\xa3\\xfb\\xb6,\\x14\\x9dN\\xa7\\xef\\xee\\x05] ;\\x9fB\\xb5\\xac;\\xa4W&\\x08\\x82 \\x88\\xfe@a.A\\x10D\\xdf\\xd8y\\xc0\\x7f\\xfd\\x15\\xf0\\xf9\\x19@\\x9a\\x85\\xb7/\\x9b/\\xa1\\xaeid!\\xee|\\x9a\\x05\\xba=\\xf8\\xf2\\x15\\x84!\\x82(\\x02\\xb8\\x01L\\xc6Y\\xa8k\\x9a\\x00R\\x8c\\x93\\x04c/\\x00\\xbc \\xdb\\x03x\\xb3\\x05\\xfe\\xeb/\\x81\\x97\\r\\xd6\\xaf\\xaf\\xca\\xae\\xcc\\xf9|^\\xfb~\\xaaM\\xd3\\xe7\\x10WP\\xa7bY\\xd0Fw\\xael\\xbf.\\xa0\\xfe\\xc0\\xa7.\\x9aV-\\x0b\\x1c\\xc7Q\\x9e\\x03\\xcf\\xf3\\xce.\\xa2\\xb7\\xa5W.\"\\x0b\\x02\\xd24=\\xa9\\xf2#\\xfaG\\x14E\\xd2\"\\xa5m\\xdb\\x8d\\x14\\x81E\\xb7\\xad\\xe7y\\xef\\x16U$I\\x82\\xddn\\xa7\\xad^\\x19\\xd0O\\xb1\\\\FQ\\xbb<\\x1a\\x8d\\xe0\\xba.\\xd6\\xeb\\xf5\\xbb\\xbf\\xbb\\xd9l\\xe0\\xba\\xee\\xe1\\xbd\\xeeR\\xab\\\\F\\xdfT\\xcb\\xc0\\x97n\\xdb\\xedv\\xfbn\\x11L\\x18\\x86\\xf0<\\xafV\\xbdr\\x1e\\xd34\\xa5\\x9dp\\xbe\\xefk{\\xce\\x88\\xcbi{~6\\x04\\xddr_\\x14\\xcby\\xc4\\xde\\xe8\\xc5s\\x9b\\xa6\\xe9\\xd1\\xeb\\xe9R\\xab\\\\F\\x9fU\\xcb\\xa4W&\\x08\\x82 \\x88~Aa.A\\x10D_HS\\xe07o\\xdd\\xb8\\xfb}\\xa6T\\xde\\xb8Y\\xb8\\x9b\\xa6\\x80ad\\xfb\\xe0\\x8a\\x10\\xb7Gl\\xfd\\xc2\\x17]nd\\n\\xe6\\xe9\\x04\\xb3\\xe9,{}\\x9e\\x0f\\xac\\xb7\\xd9~\\xbaq\\x0c\\xf7\\xbf\\xfd\\rv\\xff\\xfd\\x97Y\\x97r\\t\\x93\\xc9\\xa4WJ\\xa8!\\x84\\xb8@\\xfd\\x8a\\xe5\\x17S`\\xa4\\xc1~\\xb8gr\\xe8\\xca-a<\\x1ec\\xbc\\xbc\\xcbBj\\xce\\x808\\x06\\xd6;\\x84\\xdb-^w\\xbb,\\xc8\\xfe\\xdb\\xef\\xb3\\xf3\\x90\\xc3\\xb2\\xacw\\xfb\\x16\\xea\\xcaPB\\\\A\\x13\\x8aeA\\x93\\xdd\\xb9\\xae\\xebJ\\x8b\\x19\\xd3\\xe9T\\x9b\\xf3[F\\x1b\\xaae\\xe0\\xb4\\xb6\\xfc\\x94\\xf6W\\x8e\\xd3\\x8c1\\xcc\\xe7sx\\x9e\\xa7]\\xd8\\xd7G\\xd5r\\x92$\\x88\\xa2Hz\\xdc\\x93\\xc9\\xa4\\xd1cW\\xa9uU\\xf7s\\xa2\\x7ft9?\\xeb\\xabn\\xb9O\\x8a\\xe5$I\\xf0\\xf4\\xf4\\x84\\xcdf\\x03\\xc6\\x98\\xf4\\xf8\\x92$\\x01\\xe7\\\\\\x0b\\xadr\\x19}T-\\x93^\\x99 \\x08\\x82 \\xfa\\x07\\x85\\xb9\\x04A\\x10\\xba\\xe3\\x07\\xc0\\x7f\\xff\\x15\\xb0s3\\xcd\\xf06\\xd7\\x8dk\\x1aY\\x88\\xab\\xf3\\x9e\\xb8\\'x\\xd7\\x95\\x9bcf\\xbf}1\\x1eY\\xd9\\xde\\xbf#\\x0bI\\x12\\xe3\\xe9\\xe9\\x19\\xe9\\xce\\xcd\\xbar\\xc3\\x10\\xf8\\xdb\\xdf\\x00n\\xf68\\x9cs\\xacV+\\xed\\xbf|\\x0e-\\xc4\\x154\\xa1X\\xce\\xd3Dw\\xaeJ\\xaf\\xcb9\\xef|O\\xc5S\\xb4\\xa5Z\\x06N\\x7f\\xbeDQN\\xd5\\xad\\xd2\\x95^9\\x8f\\xe38\\xd2\\xe7P\\xe9\\x1c\\x89~\\xa1\\xea\\xb4nR\\x9d\\xbe\\xdb\\xed\\xb0\\xdf\\xef1\\x9dN\\xdf\\x05\\x01\\xa2kWt\\x8a\\xeaF\\x1f\\x14\\xcb\\xc0\\x97\\xb1\\xe6\\xf5\\xf5\\xf5\\xb0?\\xeet:-=F\\xc7q0\\x9b\\xcd\\x90$\\t\\xd24\\xc5\\xeb\\xeb+\\x9e\\x9e\\x9e\\xb4\\n\\xfc\\xfa\\xa6Z^\\xaf\\xd7\\x88\\xe3\\xb84D7M\\x13\\x8e\\xe3 \\x08\\x82F\\x83s\\xd9gX\\xd5\\xc9I\\xf4\\x8b\\xae\\xe7g}\\xd5-\\xf7E\\xb1\\x1c\\x04\\x01\\x1e\\x1f\\x1f\\x8f\\x16c\\xda\\xb6\\xfdn~\\xc69?\\x04\\xeb\\xba}\\xef\\x11\\xf4M\\xb5Lze\\x82 \\x08\\x82\\xe8\\'\\x14\\xe6\\x12\\x04A\\xe8\\xccz\\x0b\\xfc\\xf7\\xff\\t\\xecC N\\xb2\\xff\\xde\\xbfu\\xe3N\\xecL\\xa9,Y1\\xde\\x07\\x94]\\xb9\\xa6\\x89q\\xfeK$\\xe7H\\xa7\\x13<\\xf3\\x14q\\x8a,\\xc8\\xddyY\\xd7r\\x92\\x02\\xbf\\xfe\\x01\\xece\\x8d\\xe5\\xfd\\xbdt\\x15\\xbd\\x0e\\x0c5\\xc4\\x05\\x9aU,\\x0b\\x9a\\xe8\\xce\\r\\x82@Z,w\\x1cG\\xcbs\\x9d\\xa7M\\xd52\\x90\\x15\\xacT\\xc5\\xcd0\\x0c\\xa5\\n\\xe5.\\xf5\\xcay\\x18c\\xd2\"p\\x14E\\xb5\\xec\\xc1Lt\\x8b*\\x040\\x0c\\xa3\\xb1`2\\x8a\\xa2CH+\\xbaA\\xf3\\xe4\\x03^\\xd7u\\xb5\\xeb\\xd8\\xe9\\x83by\\xbf\\xdf\\xe3\\xf1\\xf1\\xf1\\xe8X=\\xcf;\\xd8\\x03\\xf2\\xf7\\x08\\xdb\\xb6\\xb1\\\\.\\x0f\\x7fG\\xe0\\xfb>\\x1e\\x1f\\x1f\\xb5\\tb\\xfa\\xa4Z\\xf6}\\xff\\x10\\x96\\x1a\\x86\\xf1.T\\xcd\\xeb\\x95U\\x16\\x86k\\x99L&\\xd2\\xf9\\x1e-\\xca\\x19\\x06:\\xcc\\xcf\\xfa\\xa8[\\xd6]\\xb1,\\xb4\\xca\\x9f?\\x7f~gs)\\x06\\xce\\xa6i\\xe2\\xfe\\xfe\\x1e\\xe3\\xf1\\x18Q\\x14i7\\x1e\\xe6\\xe9\\x93j\\x99\\xf4\\xca\\x04A\\x10\\x04\\xd1O\\xba\\x9f\\xc9\\x11\\x04A\\x10\\xe5<\\xbd\\x00\\xbf\\xfa\\xf5[\\xf7i\\x94\\x05\\xb9q\\x0cp\\x0e\\xcc\\x1d`\\xd2\\xdfn\\\\A\\xa5\\xae\\xdc\\x1ck\\xcfE\\xc0\\x00\\xcc&\\x80\\xc1\\xb3\\xeed\\xd7\\xcf\\x02n\\xa4\\x98\\xbb\\x01\\xc6\\x9f_\\xb3\\xff\\xaf\\x19C\\x0eq\\x05M*\\x96\\xf3\\xd4\\xdd\\x9d+\\xfb\\x19\\x95\\x8eW7\\xdaR-\\x0b\\x1c\\xc7Q\\x9e\\x1b\\xcf\\xf3J\\xcfk\\x97z\\xe5\"*=\\xa3n\\x1aV\\xe2||\\xdf\\x97*\\xbf\\x9b\\x0c\\x01\\x8a\\x85}\\xcb\\xb2\\x0e\\x9f\\xcf\\xd1h\\xf4\\xee\\xb3\\xaa*\\xa8v\\x81\\xee\\x8a\\xe5\\xddn\\xf7.\\x00\\x88\\xe3\\xf8\\xb0\\x00C\\x84\\x8b\\xf3\\xf9\\x1c\\xf3\\xf9\\xfc\\xa8\\x0b\\x7f\\xbf\\xdf\\x1f\\x8d?q\\x1c\\xe3\\xf3\\xe7\\xcfZ|\\xde\\xfb\\xa2ZN\\x92\\xe4]7\\xd7d29\\x1c\\xbb\\xe38G\\xafCtB7\\x81jQN\\x1c\\xc7Z\\x87>D5t\\x99\\x9f\\xf5I\\xb7\\xac\\xbbb9\\xafU\\x96!\\x8c3\\x93\\xc9\\x04\\xf7\\x85E\\xba:\\x8c\\xd72\\xfa\\xa2Z&\\xbd2A\\x10\\x04A\\xf4\\x17\\ns\\t\\x82 t\\xe4\\x87g\\xe0\\xef?\\x01H\\x01\\x7f\\x0fl\\xdcc\\xad\\xb2\\x06\\x05\\xd5k9\\xab+\\x17\\x80\\x1b\\x04\\xd8\\x89n9\\xce\\x01g\\xf2v\\x1eR\\xc0\\x0f0\\x89R\\xcc\\xc6\\x13\\xe0\\xf9\\x15\\xf8\\xbb\\xef\\xb5\\tto!\\xc4\\x154\\xadX\\x16\\xd4\\xd9\\x9d\\x1b\\x86\\xa1\\xb2\\x9bX\\xe7.\\xef\\x19\\x03\\xd3I\\xef\\xb5\\xca\\x82s\\xbar\\x93$\\xc1\\xd3n\\x8b\\xd2\\xf2\\x08c\\xe0\\xf6\\x18\\xab\\x8f\\x0fY\\x01q\\x1f\\x1e\\x07\\xba\\x7f\\xff\\xa9\\xf5@\\xf7\\xd6B\\\\A[\\x8aeA\\x1d\\xdd\\xb9*\\r\\xe3x<\\xee\\xdd\\xca\\xf4\\xb6U\\xcb@VH_\\xadV\\xd2\\xeb5\\xdfM\\xa7\\x8b^9\\x8feY\\xca\\x10\\xfcT\\xd1\\x91\\xd0\\x13U\\x17`S]\\xb9\\xaaB\\xfex<\\xc6r\\xb9T>\\xb7\\x0e\\xbae\\x1d\\x15\\xcbeZ\\xe5<\\x9e\\xe7!MS\\x18\\x86\\x81\\xfb\\xfb\\xfbC!}2\\x99\\x1c\\x82\\x17\\xdb\\xb6q\\x7f\\x7f\\x0f\\xd34\\x95\\xba\\xcb\\xae\\xb5\\xcb:\\xab\\x96\\xcb\\xf4\\xcayf\\xb3\\x19\\x96\\xcb\\xa5t\\xd0}~\\x05>}\\xae\\xf9\\xe8\\xcb\\xb9\\xd5\\x10W\\xd0\\x96b9\\xcf\\xb5\\x05\\xdc\\xddn\\'\\r_\\xfa\\xb2Wn\\x9e.T\\xcb@\\x16\\xf4\\xa8\\xf4\\x83\\xae\\xeb\\xe27\\xbf\\xf9\\x8d\\xf4\\xcf\\xdb\\xd6+\\x17\\x91]Gi\\x9aj\\xbd7\\x1bQN\\x14E\\xd2b\\xa5m\\xdb\\x8d\\x84\\x922\\xbd2\\x90\\x15H\\xc5\\xe7c\\xb1XH\\x9f\\xbfk\\xdd\\xb2n\\x8ae\\x95VY\\x90\\xa6)<\\xcf\\x83m\\xdbX.\\x97G\\xe7\\xd6q\\x9c\\xa3\\xe36M\\xf3\\x10\\xf6\\x8a\\x00X\\xf6\\x98]j\\x97uU-\\xcb\\xf4\\xca@vn\\xe7\\xf39\\x00(\\xc3\\x80\\xa6t\\xcb\\xa6iJ\\xbb\\xe1|\\xdf\\xd7FQMTG\\xd7\\xf9\\x99\\xee\\xbae\\xdd\\x14\\xcbU\\xb5\\xca\\x9cs,\\x97K\\xdc\\xdd\\xdd\\x1d\\x8d\\x1f}\\x9c\\x9f\\xe9\\xaaZ&\\xbd2A\\x10\\x04A\\x0c\\x03\\ns\\t\\x82 t\\xc0\\xf3\\x81\\xbf\\xfd>\\xfb\\xbd\\xbf\\xff\\x12\\xe4:v\\xd6\\x95; \\xce\\xe9\\xca]{\\xae\\xf4\\xef\\x02\\xc0|2\\xf9\\xf2\\xf7GV\\xd6\\xbd\\x0cd\\x81\\xae\\xfb\\xf6\\x85\\xf9\\xf1\\txin\\xa5\\xfc\\xad\\x87\\xb8@\\xfb\\x8ae\\xc15\\xdd\\xb9i\\x9aJu\\x91\\xa6i*\\xf7\\x82\\xd5\\x95.T\\xcb\\x02\\xc7qJ\\x0b\\xaci\\x9ab\\xbb\\xdd\"\\x08\\x82\\xd2\\xf3\\xdd\\x95^9\\xcfx<\\x96\\x16\\xde\\\\\\xd7\\xd5B\\x9bHT\\xa7\\xed\\xae\\\\\\x95^\\x198\\x0epE\\xe7\\x8b\\x8c.u\\xcb:)\\x96UZ\\xe5\\xe2\\xdf\\x9bN\\xa7G\\x1ae\\xc1l6{\\x17\\x04\\x08\\r\\xf3t:=\\x19\\xb8t\\xa5]\\xd6Q\\xb5\\xac\\xd2+\\x03\\xc7\\x01\\xaei\\x9aJ\\xd3BS\\xbae\\xd5g[\\xd7\\xd0\\x87(G\\xf7\\xf9\\x99\\xce\\xbae]\\x14\\xcb\\x97h\\x95\\xcb\\x16\\xb2\\xf4u~\\xa6\\xa3j\\x99\\xf4\\xca\\x04A\\x10\\x041\\x0c(\\xcc%\\x08\\x82\\xe8\\x9a0\\x02~\\xf5k M\\xb2\\xdf\\xbb9\\xb5\\xb2\\xdd\\xbf@\\xe9\\x14U\\xbbr\\xdd \\xc0N\\x11\\xc6MF\\xa3w{\\xebbde\\x1d\\xba\\x00\\x10\\xec\\xb3\\x0eg \\xdb?\\xd7\\xab\\xb7\\x08J!\\xee\\x17\\xdaV,\\xe7\\xb9\\xb4;\\xd7u]iQc:\\x9d\\xf6\\xf6}\\xe9B\\xb5,X,\\x16\\xef\\x8a\\xac\\xbb\\xdd\\xeeP\\xb8w]\\xf7(\\x18\\xe9R\\xaf\\x9c\\x871&\\r\\x02\\x92$Q\\x86\\x18\\x84^\\xa8\\xde/\\xcb\\xb2\\x1a\\t\\x01N\\xe9\\x95\\x8b\\xd7\\xd6h4\\xd2R\\xb7\\xac\\x8bb\\xf9\\x94VY \\xba1\\xcb\\x8a\\xe6\\x8c18\\x8e\\x03\\xc7qJ\\xc7r\\xdb\\xb6\\x95!\\x81\\xa0\\x0b\\xed\\xb2n\\xaa\\xe5*z\\xe5\\xe2\"\\xa2\\xe9t\\xda\\xbanY\\xa5\\xdeU\\xdd\\xef\\t\\xfd\\xe8\\xc3\\xfcLG\\xdd\\xb2.\\x8a\\xe5K\\xb5\\xcae\\xf4u~\\xa6\\x9bj\\x99\\xf4\\xca\\x04A\\x10\\x041\\x1c(\\xcc%\\x08\\x82\\xe8\\x92$\\x05\\xfe\\xe7\\xaf\\x810\\x04\\xe2\\x04\\xd8\\xba\\x00R`<\\x1ad\\x90[\\xb5+7\\x8c\"\\xbc\\xba\\xf2\\xe2\\xa9e\\x18\\xb8w$\\xc5\\xf0\\x91\\x058o_\\xa2\\xbd\\x00\\xd8GYP\\xfe\\xcb\\xbf\\xcf\\xc2\\xf2+\\xa1\\x10\\xf7=](\\x96\\x05\\x97t\\xe7\\xaa\\xf4l\\x9cse\\xc7\\x85\\xeet\\xa5Z\\x06\\xb2\\x82\\xd0r\\xb9<\\x148\\xc305\\x9e/\\x16\\x8b\\x93\\xe3}\\x17\\xdae\\x9dT\\xcbU\\xf5\\xcaE\\xba\\xd0-\\xcb>\\xe3\\xaaNOB/\\xfa2?\\xd3Q\\xb7\\xac\\x83b\\xf9Z\\xadr\\x19\\xa7\\xe6g:\\xa2\\x93j\\x99\\xf4\\xca\\x04A\\x10\\x041,\\xf4\\xa8\\xa0\\x11\\x04A\\xdc*\\xbf\\xfe\\x94\\xe9\\x80\\xd34\\x0br\\xd3\\x140\\xcdL\\xaf<\\xa0\\xb0OP\\xa5+7I\\x12<\\xed\\xb6\\x90\\x95r9cX\\xcdf\\xea/\\xff\\xf6(\\x0b\\xc4\\x91f\\xfb\\xe7\\xc6\\t\\x10\\x89\\x0e\\xe8\\xcbB\\x19\\nq\\xcb\\xe9J\\xb1\\x9c\\xe7\\xdc\\xee\\xdc \\x08\\xa4\\x05qY\\'W_\\xe8R\\xb5,\\x9e\\x7f\\xb5Z\\x01(?\\xf7I\\x92`\\xbd^c2\\x99t\\xaeW\\xce#:\\xf9\\xca\\x88\\xa2\\xe8da\\x92\\xe8\\x1eU\\x08`\\x18F\\xed\\xa1\\xe49z\\xe5\"\\xba\\xe9\\x96\\xbbV,W\\xd5*\\x8b\\xf3v\\x7f\\x7f\\xaf\\x0c\\xe7\\xf2\\xa1\\x9e*\\xc4w]\\xf7\\xf0x\\xa7\\xc6\\xfd6\\xb5\\xcb\\xba\\xa8\\x96\\xcf\\xd1+\\x17\\xe9B\\xb7<\\x99L\\xa4\\xdd\\x92\\xb4(\\xa7\\x1f\\xf4i~\\xa6\\x9bn\\xb9K\\xc5r]Z\\xe52N\\xcd\\xcf\\xba\\xd2\\xcf\\x9fB\\x17\\xd52\\xe9\\x95\\t\\x82 \\x08bXP\\x98K\\x10\\x04\\xd1\\x15\\x9b\\x1d\\xf0\\xfc\\n\\xa4\\x00\\xb6\\x1e\\x10\\xc7\\x00\\xe7\\xc0l2\\xc8 \\xb7JWn\\x9a\\xa6x\\xdem\\x11K\\xbet2\\x00\\xcb\\xe9\\x0c\\x06//\\xd6\\x1d\\xe1\\xd8Y0\\x9e\\xa6\\xc0v\\x97\\xfd\\xdb\\xf3\\x80\\xc7\\xe7\\xb3\\x8e\\x9bB\\\\5]*\\x96\\x05\\xe7v\\xe7\\xca\\xf4\\xcb*\\x9d[\\x9f\\xe8R\\xb5\\x0cd\\xc5!\\xce\\xb9\\xb4 \\x9b\\xa6\\xa9\\x96\\xcaK\\x95\\xbeQ\\xd7\\xee\\x0f\\xe2\\x0b\\xbe\\xefK\\x8b\\xc8M\\x84\\x00\\xe7\\xea\\x95\\x8b\\xe8\\xa4[\\xeeR\\xb1|\\x8eV\\xf9\\xe1\\xe1\\x01\\x8e\\xe3(\\x0b\\xf8\\xb6m\\x1f\\x1d\\xb3\\xd01\\x97\\xe1\\xfb>\\xa2(\\x82\\xe38J\\xd5\\xa7\\xa0-\\xed\\xb2\\x0e\\xaa\\xe5K\\xf4\\xcaE\\xda\\xd6-\\xabB\\x9f8\\x8e\\xb5\\r}\\x88/\\xf4m~\\xa6\\x8bn\\xb9K\\xc5r\\x9dZe\\xd5\\xcf\\xf5m~\\xa6\\x83j\\x99\\xf4\\xca\\x04A\\x10\\x041<(\\xcc%\\x08\\x82\\xe8\\x828\\xce\\xf6q\\x05\\xb2\\xbd]\\xc30\\x0bpgN\\x16\\xe8\\x0e\\x90*]\\xb9k\\xcf\\x95\\x06\\xbe\\x000\\x9fL\\x0e*\\xe6\\x930\\x96\\x05\\xe3\\x9cg\\x9d\\xb9\\xbb\\xb7/\\xb3\\x8f\\x9f\\x01\\xfft\\x97\\x1d\\x85\\xb8\\xd5\\xe8R\\xb1\\x9c\\xa7jwn\\x18\\x86\\xcaNbYQ\\xaeOt\\xa9Z\\x06\\xbet\\x1d\\xc8\\nY\\xb3\\xd9\\x0cA\\x10(\\xf74\\xee\\x02\\xc30\\xa4\\xa1O\\x10\\x04\\xad\\x04\\xe1\\xc4\\xe5\\xb4\\x19\\x02\\\\\\xaaW.\\xa2\\x83n\\xb9+\\xc5\\xf2\\xb9Z\\xe5\\x8f\\x1f?\\x1e\\xee)\\xaa\\xb1\\xa3\\xec^\\xa0\\xba?\\x88 \\xc0\\xb2,|\\xfc\\xf8Q\\x1b\\xedr\\xd7\\xaa\\xe5K\\xf5\\xcaE\\xda\\xd6-\\xabB\\x1f\\xdd\\xee9\\xc41}\\x9c\\x9f\\xe9\\xa2[\\xeeJ\\xb1\\xdc\\x84V\\xb9\\x8c>\\xce\\xcf\\xbaV-\\x93^\\x99 \\x08\\x82 \\x86\\xc90\\x13\\x03\\x82 \\x08\\xdd\\xf9\\xf5c\\xa6\\xfd\\x8d\\x13\\xc0{\\x0b\\x19\\x1d\\x1b0\\xf5+T\\xd4A\\x95\\xae\\\\7\\x08\\xb0S\\x14\\x03&\\xa3\\xd1!\\xf4\\xad\\x8c\\xe8t\\x06\\x80\\xfd\\xfem\\xff\\xdc\\x14\\xf8\\xdb\\xef\\xa5\\xbae\\nq\\xab\\xa3\\xc6\\x8ce@\\x00\\x01\\x00\\x00IDAT\\x83bYP\\xb5;\\xf7\\xdc\\x10\\xa0\\x8ft\\xa9ZN\\xd3\\x14///\\x00\\xb2\\xa2z\\xb1Pd\\xdb\\xf6\\xe1\\xd86\\x9b\\x8dv\\xfa\\xe2s\\x95\\xdd\\x84\\x1e\\xa8\\x8a\\xb9\\xaa\\xfd\\xf6.\\xe1\\x1a\\xbdr\\x11\\x1dt\\xcb](\\x96/\\xd1*\\x8b{j\\x92$\\xcaN\\xe2\\xb2\\xb1o4\\x1aI\\x8b\\xd6\\xae\\xeb\\x1eB\\xd9\\xb2\\xe7\\x93\\xd1\\xb4v\\xb9K\\xd5\\xf25z\\xe5\"m\\xeb\\x969\\xe7\\xca \\xbc\\xed}L\\x89\\xea\\xf4u~\\xa6\\x83n\\xb9m\\xc5r\\x93Ze\\x19}\\x9c\\x9fu\\xa9Z&\\xbd2A\\x10\\x04A\\x0c\\x13\\ns\\t\\x82 \\xdaf\\xb3\\x03^\\xd6\\x99^y\\xf7\\xb6_\\xaee\\x02\\xa3\\xe1\\xae\\x8e=\\xd5\\x95\\x1bF\\x11^]yw\\x86e\\x18\\xb8w.\\xec\\xac2M\\xc0~\\x0b\\xf9\\\\\\x0fHR\\xc0\\xf7\\xdf\\xe9\\x96)\\xc4=\\x1f\\x1d\\x14\\xcbyN\\x15zT\\x9a\\xc5\\xf1x<\\xa8\\x15\\xea]\\xa9\\x96\\xf3\\x85y\\xc6\\xd8\\x91\\x82\\xd00\\x8c\\xa3\\xf7(MS\\xd5\\x95\\x1bD\\xf2?\\x07\\x80\\xf9d\\x82q]\\xab\\x87\\xdft\\xcbQ\\x1c\\xe3\\xf9\\xf3\\x13>\\xbd\\xbe\\xc2\\xfb\\xfc\\x9cuHW\\xfaq\\nq\\xf3\\xe8\\xa6X\\x16\\xc8\\xbas}\\xdfG\\x10\\x04\\xa5\\x85\\xf6S!@_iS\\xb5\\xac*\\xc4\\x1b\\x86\\x81\\xaf\\xbf\\xfeZY\\\\\\xf7q\\x1ck\\x19\\xfa\\xdc\\x1a\\xb2\\xed\\x15\\xfa>?kC\\xb7\\xdc\\x94bY\\'\\xad\\xb2\\xeay\\xfb4?kZ\\xb5Lze\\x82 \\x08\\x82\\xb8\\x1d(\\xcc%\\x08\\x82h\\x9a$\\x01^\\xde\\xc2B\\xff\\xad\\x9bk<\\x02$_\\xf2\\x87\\x80\\xac+7MSx\\xe1\\x1e\\x86d\\xb58\\x03\\xb0\\x9c\\xce`\\xf0\\xcb\\xcf\\x8d4\\xc4=<\\t\\xcb\\xce?\\x90\\xed\\x97\\x9b\\x02\\xf0|\\x98qB!nEtV,\\x0bDwnYh)\\xbasm\\xdb\\x96\\x16\\xdb\\x86B\\x93\\xaa\\xe5\\xaaz\\xe5\"\\x96e)5\\x84a\\x18*\\xbb}\\xdb\\xc20\\x0ci\\xe8\\xa3R\\xbe\\x12\\xed\\xd0F\\x08\\xd0\\x96^\\xb9H\\xd3\\xba\\xe5&\\x14\\xcbuk\\x95\\xf3\\xa8\\xf6\\xd3\\xbe\\xa4\\xdbH\\xf53U\\x83\\x806\\xb5\\xcbM\\xaa\\x96\\xdb\\xd2+\\x17iK\\xb7\\xac\\n}t\\xd9\\xa7\\xfdV)\\x9aR\\xf2\\xf4}~\\xd6\\x86n\\xb9\\t\\xc5\\xb2\\x8eZ\\xe52\\xfa6?kR\\xb5Lze\\x82 \\x08\\x82\\xb8-(\\xcc%\\x08\\x82h\\x9a\\xd7\\xcd\\x97\\xbdr\\xc5>\\xad\\xf6mv\\xe5\\xee\\x02\\x1f\\xa6!_\\xbd=\\x9fL0\\xbe\\xf0\\x0b\\xe7\\xc9\\x107\\x8fef\\xa1n\\x9a\\xc2LS,\\xa7S|\\xe4\\x16\\x85\\xb8\\x15\\xd0]\\xb1\\x9cg6\\x9bI\\x8b$\\xae\\xeb\\xde\\x84r\\xac)\\xd5\\xf29ze\\xd9\\x9f\\xab\\x027\\xcf\\xf3\\xb4(\\xb4\\xab\\xae\\x11\\x1d\\x8e\\xefV\\xa9c\\xff\\xd4S\\xb4\\xa9W.\\xd2\\xb4n\\xb9n\\xc5r\\x13ZeA\\x92$\\xca.\\xe2K\\xbaFG\\xa3\\x91\\xb4\\xb8\\xed\\xban\\xe5\\xd0\\xb5-\\xedrS\\xaa\\xe56\\xf5\\xcaE\\xda\\xd2-s\\xce\\x95ax\\x9d\\xfb\\x97\\x12\\xe7Q\\xf7\"\\r\\xddhZ\\xb7\\\\\\xa7bYg\\xad\\xb2\\x8c\\xbe\\xcd\\xcf\\x9aR-\\x93^\\x99 \\x08\\x82 n\\x0b\\ns\\t\\x82 \\x9a$M\\x81\\xa7\\xb7\\xd5\\xb2\\xc1\\x1e@\\x9a\\x05\\x89\\xc6p\\x87_YW\\xae\\xbf\\xdf#J\\x12\\x8c$\\xc5\\xef\\xc9h\\x84\\x99}~a\\xe0\\xac\\x10W\\xc0\\x18\\xcc\\xf1\\x18K{\\x82\\x8f\\xd6\\x18\\x93\\xd1\\x18\\xecu\\x93\\x05\\xee\\x84\\x92>(\\x96\\x05\\xa6iJ\\x0b\\x1c\\x8c\\xb1\\xda\\xf6\\xa9\\xd2\\x9d&T\\xcb\\xe7\\xea\\x95\\xcbX,\\x16G{\\x1b\\x17\\xd9l6\\x9d\\xefM\\xab\\n\\x8bT\\x9a_\\xa2Y\\xea\\xda?UE\\xdbz\\xe5\"M\\xea\\x96\\xebT,7\\xa1U.>\\xbe\\xec}\\xb8\\xa6H-\\xfbY\\xd5^\\xcc2\\x9a\\xd6.7\\xa1Z\\xeeB\\xaf\\\\\\xa4-\\xddr\\xdfB\\x9f[@\\xa5\\xb9\\x1e\\x8f\\xc7\\x83\\xe9$lJ\\xb7\\\\\\xa7b\\xb9\\x0fZ\\xe52\\xfa6?kB\\xb5Lze\\x82 \\x08\\x82\\xb8=\\x86\\x9b&\\x10\\x04A\\xe8\\x80\\x17\\x00\\x9e\\x9f\\xa9|\\x83\\xb7\\xa0q\\xdclq\\xack\\xca\\xbar\\xa38\\xc6\\xd6\\xf7\\xe0\\x8c\\xca\\x83\\x1b\\xcb0p\\xef\\x9cW\\x18\\xbf(\\xc4\\x05`\\x1aF\\xd6\\x89\\xfb\\xe1\\x03&\\xd6\\x08,J\\xb2\\x107I\\x80\\xd7\\xeb\\xd4\\x95\\xb7@\\x1f\\x14\\xcb\\x82\\xddn\\'-\\x9eL&\\x93\\x9b)\\xe2\\xd6\\xadZ\\xbeT\\xaf\\\\\\x841\\x86\\xe5r)-t\\xa6i\\x8a\\xe7\\xe7\\xe7\\xce\\x0bru\\x86>\\xc4\\xf5\\xd4\\xb9\\x7f\\xaa\\x8c\\xae\\xf4\\xcaE\\x9a\\xd0-\\xd7\\xa5XnR\\xab,P}\\xc6T\\x9a\\xcd*\\xa84\\xae\\xae\\xeb\\x9e\\xdd1\\xd7\\xb4v\\xb9n\\xd5rWz\\xe5\"m\\xe8\\x96\\xeb\\xd8\\'\\x99\\xa8\\x17\\xd5\"\\x8d>\\xef\\x95[\\xa4)\\xddr]\\x8a\\xe5\\xbeh\\x95e\\xf4i~V\\xb7j\\x99\\xf4\\xca\\x04A\\x10\\x04q\\x9bP\\x98K\\x10\\x04\\xd1$\\xcfo_\\xb2\\xf6a\\xd6\\xa5\\xcby\\xd6\\x99;P\\xca\\xbar\\xd3$\\xc1\\xdasa\\x9afiW.g\\x0c\\xab\\xd9\\xacrq\\xe0\\xea\\x10w\\xbe\\xc8:qM\\x03\\xb0,\\x00\\xe9\\x97\\xa0\\xfd\\x89\\xc2\\\\\\x15}R,\\xa7i\\n\\xd7uKu\\x9a\"x\\x0e\\x82\\xa0\\xf3\\xce\\xcf6\\xa8S\\xb5|\\xad^\\xb9\\xec\\xd8V\\xab\\x95\\xf4\\xf3/\\x02\\xa3kT\\x84\\xd72\\x1e\\x8f\\xa5\\x05\\xb8KB\\x1f\\xe2:\\x9a\\xee\\xca\\xedR\\xaf\\\\\\xa4\\t\\xddr\\x1d\\x8a\\xe5&\\xb5\\xcay<\\xcf\\x93\\x06\\x9e\\xaa\\xbdP\\xab\\xa0\\xda[9\\x8e\\xe3\\x8b\\x8a\\xebMj\\x97\\xebT-w\\xa9W.\\xd2\\x96nY56\\xe8\\x16\\xfa\\x0c\\x1d1?+\\xc34M\\xa5\\xb1\\xa3\\x8f4\\xa1[\\xbeV\\xb1\\xdcG\\xadr\\x19}\\x9b\\x9f\\xd5\\xa9Z&\\xbd2A\\x10\\x04A\\xdc&\\x14\\xe6\\x12\\x04A4E\\x9a\\x02\\x9b\\xb7\\x02\\xd1>\\xd7\\x95\\xab\\xd1\\x8a\\xe6\\xba)v\\xe5\\xa6i\\x8a\\xb5\\xef!N\\x92\\xd2\\xae\\\\\\x06`9\\x9d\\xc1\\xe0\\xe5\\xdd1yj\\x0bq\\xf3\\xe7\\xdf~\\x0b\\xf9\\x82}\\xd6=\\xed\\xfbY\\xf0N\\x94\\xd2\\'\\xc5r~\\xdf\\xc3b\\x11-\\xdf\\xa9z+\\xdd\\xb9u\\xa9\\x96\\xeb\\xd0+\\x17\\xb1,K\\xd9\\xb9\\x12\\x86\\xa12@n\\x1aU\\xe8\\x93$\\x892\\x14!\\xeaEu\\xbe-\\xcb\\xaa%\\x04\\xe8Z\\xaf\\\\\\xa4n\\xdd\\xf2\\xb5\\x8a\\xe5\\xa6\\xb5\\xca\\xc5\\xe7*\\x831v\\xd5\\xe3\\n\\x1c\\xc7\\x91\\x86\\x96\\xd7\\x04|Mh\\x97\\xebR-\\xeb\\xa0W.\\xd2\\x86nY\\xa5\\xee=g\\x9fd\\xe2zT\\xe7\\xfb\\xdaE\\x1a\\xbaR\\xa7n\\xf9Z\\xc5r_\\xb5\\xcae\\xf4m~V\\x97j\\x99\\xf4\\xca\\x04A\\x10\\x04q\\xbbP\\x98K\\x10\\x04\\xd1\\x14\\x9e\\x0fDQ\\x16\\xeaFoE\\xcf\\xd1puGe]\\xb9\\xbb\\xc0\\xc7>\\x8a`I\\xbar\\xe7\\x93\\t\\xc6\\'\\x14P\\x8d\\x84\\xb8\\x87\\xbfdf\\xe1z\\xfe=\\xdaP\\x87\\x86\\x8c\\xbe(\\x96\\x8bz\\xb5|w.\\xe7\\xfche\\xfc\\xadt\\xe7\\xd6\\xa1Z\\xaeK\\xaf\\\\\\x86\\xe38\\xca\\xc0\\xca\\xf3\\xbcN\\x83w\\xc7q\\xa4\\xafM\\xa5\\x8b$\\xeaE\\xd5iSG\\xc8\\xaa\\x8b^\\xb9H]\\xba\\xe5k\\x14\\xcbmh\\x95\\xf3\\x04A =V\\xd5\\xe7\\xf1\\x1c8\\xe7\\xd2P8\\x0c\\xc3\\xab\\xee\\rMh\\x97\\xebP-\\xeb\\xa2W.\\xd2\\x86nY6F\\xa8:E\\x89zQ\\xe9oU\\x9f\\xc7\\xbeS\\xa7n\\xf9\\x1a\\xc5r\\xdf\\xb5\\xcae\\x9c\\x9a\\x9f\\xe9D\\x1d\\xaae\\xd2+\\x13\\x04A\\x10\\xc4mCa.A\\x10DS\\x1c\\xbar\\xdf\\x02]\\x83g\\xff\\x0c\\x94bW\\xae\\xbf\\xdf\\x1f\\xc2\\xd7\\xb2\\xae\\xdc\\xc9h\\x84\\x99-/\\x1e7\\x1a\\xe2\\n\\x18\\xfb\\xa2\\xbd\\x16Ec\\nsK\\xe9\\x93b9\\x08\\x82w\\x85mQ ,\\x0b5o\\xa1;\\xf7Z\\xd5r\\xddz\\xe52\\x16\\x8b\\x85\\xb2\\xb3r\\xb3\\xd9t\\x16\\xbc\\xab:\\x01\\xa3(\\xba\\x89\\x05\\x01]sj\\xff\\xd4k\\xed\\x00:\\xe9\\x95\\x8b\\xd4\\xa5[\\xbeT\\xb1\\xdc\\x96V9O\\xd3:\\xed*\\x8fum\\x10P\\xb7v\\xf9Z\\xd5\\xb2Nz\\xe5\"m\\xe8\\x96\\'\\x93\\x89\\xb4;\\x92\\x16\\xe5\\xb4C\\xd9\\xfcL\\xa0\\xea\\x94\\x1f\\x02u\\xe9\\x96/Q,\\x0fE\\xab\\\\\\xc6\\xa9\\xf9\\xd9\\xb9\\x1a\\xfa\\xa6\\xb9V\\xb5Lze\\x82 \\x08\\x82\\xb8m\\x86\\x9b*\\x10\\x04At\\xcd\\xfa\\xad\\x08(B\\xc2\\x01\\xaf\\x92-v\\xe5Fq|\\x08w\\xcb\\xbar-\\xc3\\xc0\\xbdS^@m%\\xc4\\xcd#\\xba\\xa5\\xc3\\xb7\\xe3\\xdf\\xb9@L\\xba\\xbd\"}R,\\x97\\x85\\xb3\\xa3\\xd1\\x08\\xa3\\xd1\\xa8\\xf4Xo\\xa5;\\xf7\\x1a\\xd5r\\x13z\\xe5\"\\x8c1,\\x97Ki\\xb1=MSCD\\xb6xN\\xa5\\xcb\\x1d\\x12\\xd7\\xea\\x96/Q,\\x0fI\\xab,\\xa3O\\xf3\\xb3kT\\xcb\\xa4W&\\x08\\x82 \\x08\\x82\\xc2\\\\\\x82 \\x88&\\xd8\\x87@\\x10d\\xfb\\xb0\\x8a\\x90p\\xd4\\xaf/\\xc6\\xe7\\x90\\xef\\xcaM\\x93\\x04k\\xcf\\x85(\\x89\\x17\\xbbr9cX\\xcdf\\xef\\xbel\\xb6\\x1e\\xe2\\nDgn\\x1cg!n\\x9a\\x02[\\xbd\\xbe\\xf8\\xeb@_\\x14\\xcba\\x18J;\\x9bV\\xab\\x95\\xb4k\\xe1\\x16\\xbas/U-7\\xa9W.\\xc29\\xc7j\\xb5\\x92\\x1e\\xa7(Jv\\xd1Ae\\x18\\x864\\xf4Q)a\\x89zh2\\x04\\xd0U\\xaf\\\\\\xe4\\x1a\\xdd\\xf2\\xb9\\x8a\\xe5\\xb6\\xb5\\xcayT\\xe3q\\x13]G\\xaa\\xc7\\xac+\\x08\\xa8K\\xbb|\\xa9jYW\\xbdr\\x91\\xa6u\\xcb\\xaa\\xd0\\xe7\\x16\\xe6\\x01]\\xa2\\x9a\\x9f\\xd9\\xb6-\\r9\\x87\\xc4\\xb5\\xba\\xe5s\\x15\\xcbC\\xd4*\\x97\\xd1\\xa7\\xf9\\xd9\\xa5\\xaae\\xd2+\\x13\\x04A\\x10\\x04\\x01P\\x98K\\x10\\x04\\xd1\\x0c\\xee\\xdb\\x97\\xb1(\\xce\\xc2A\\xce\\x80\\x81\\x16)\\xf2]\\xb9i\\x9ab\\xed{\\x88\\xdf\\n\\x90\\xc5\\xae\\\\\\x06`9\\x9d\\xc1\\xe0_\\xceEg!\\xee\\xe1\\xa0\\xf2\\xaa\\xe5\\xb7B\\xa8K\\xdd\\x19y\\xfa\\xa4XV\\x15cW\\xab\\x95T\\xe3{\\x0b\\xdd\\xb9\\x97\\xa8\\x96\\xdb\\xd0+\\x17\\xb1,KY\\xec\\x0c\\xc3PyLM\\xa2\\n}(\\x08h\\x8e&\\xf7O\\xd5Y\\xaf\\\\\\xe4\\x1a\\xdd\\xf29\\x8a\\xe5.\\xb4\\xca\\x82$I\\x94\\x1d\\xc4Mt\\x8f\\xe6\\xf7U/\\xe2\\xban%\\xf5e\\x15\\xea\\xd0._\\xa2Z\\xd6Y\\xaf\\\\\\xa4i\\xdd2\\xe7\\\\\\x19\\x88W\\xdd\\xb7\\x948\\x9f\\xb6\\x17i\\xe8\\xca5\\xba\\xe5\\xaa\\x8a\\xe5!k\\x95e\\xf4i~v\\x89j\\x99\\xf4\\xca\\x04A\\x10\\x04A\\x00\\x14\\xe6\\x12\\x04A4\\x83\\xf7\\x16\\n\\x89/\\xd0\\x86\\x99\\x85\\x86\\x03$\\xdf\\x95\\xbb\\x0b|\\xecsE\\xb6bW\\xee|2\\xc1\\xf8\\xad`\\xday\\x88{\\xfc\\xa0\\xd9\\xbf\\xc5\\xfb\\xe5Q\\x98\\x9b\\xa7/\\x8ae\\x95&q<\\x1e\\x9f,v\\xe8V\\xeci\\x82sU\\xcbm\\xe8\\x95\\xcbp\\x1cG\\xd9m\\xe9y^\\'\\xef\\x97*LRi\\x80\\x89\\xebhr\\xffT\\xdd\\xf5\\xcaE.\\xd5-WU,w\\xa1U\\xce\\xa3\\xda\\xbb\\xb4\\xc9b\\xb5\\xec\\xb1U{5_\\xca5\\xda\\xe5sU\\xcb}\\xd0+\\x17iZ\\xb7|\\xeb\\xf3\\x80.\\xa82?\\xbb%.\\xd1-WU,\\xdf\\x82V\\xb9\\x8c>\\xcd\\xcf\\xceU-\\x93^\\x99 \\x08\\x82 \\x08\\x01\\x85\\xb9\\x04A\\x10M \\xc2@\\xf1\\xc5\\xd1\\x1c\\xe6p\\x9b\\xef\\xca\\xf5\\xf7\\xfb\\xa3P\\xb6\\xd8\\x95;\\x19\\x8d0\\xb3\\'z\\x85\\xb8\\x02QP\\x89\\xde\\xde/?\\xc8:\\xaa\\t\\x00\\xfdQ,\\xabB\\x00\\x11~\\x8c\\xc7\\xe3\\x9b\\xee\\xce=G\\xb5\\xdc\\xa6^\\xb9\\x8c\\xc5b!}\\xaf\\x00`\\xb3\\xd9t\\xf2~\\xb5\\x19\\xfa\\x10\\xcd\\xee\\x9f\\xda\\x17\\xbdr\\x91su\\xcbU\\x14\\xcb]j\\x95\\x05\\xaa\\xcf\\x90J\\xa3Y\\x07*\\xcd\\xab\\xeb\\xba\\xb5\\xab\\xdd\\xaf\\xd1.\\x9f\\xa3Z\\xee\\x8b^\\xb9H\\x93\\xba\\xe56\\xf6I&\\x8e\\xa92?\\xbb%.\\xd1-WQ,\\xdf\\x8aVYF_\\xe6g\\xe7\\xa8\\x96I\\xafL\\x10\\x04A\\x10D\\x9ea\\xa6\\x0b\\x04A\\x10]\\x92\\xa6Y\\x18\\x08|\\t\\x07\\x07\\xaaX\\x16]\\xb9Q\\x1c\\x1fu\\xe8\\x02\\xc7]\\xb9\\x96a`6\\xb6\\xf5\\x0bq\\xbf}:*\\x08{\\x9e\\x87\\xd7\\xd7W0\\xc6\\xa4A\\x16\\xd0\\x8eVY\\xa0*\\xb0\\xdb\\xb6\\xddj\\xb8n\\x9a\\xa6\\xb4\\xc0\\xee\\xfb\\xfeU\\xfb\\xb4V\\xa5\\x8av\\xd90\\x0c0\\xc6\\xf0\\xfa\\xfaz\\x14\\xf4\\xa4i\\x8a\\x1f~\\xf8A\\xfas}\\xd0+\\x17iJ\\xb7\\xac\\n}\\xe28\\xd6*\\xf4\\xe9+\\x97\\xce\\xcfn\\r\\x95n\\xd9\\xf7\\xfd\\xa3kmB\\\\\\x81x\\xfe\\x94:s\\x05}P,\\x87a\\xa8\\xec\\x1eV\\x85\\x15\\xb7\\xdc\\x9d[\\xa6Z\\x0e\\xc3\\x10\\x9e\\xe7I_w\\xdbz\\xe5\"\\x8c1,\\x97K\\xe9{\\x9a\\xa6)\\x9e\\x9f\\x9fO\\xee\\xfdY\\x17\\x86aHC\\x1f\\x952\\x96\\xa8F\\x13!\\xc0P\\xf4\\xcaEd\\xdd\\xc4q\\x1c\\x1f\\xb4\\xe9\"\\x00\\xd8n\\xb7H\\xd3T\\xd9a\\xdf\\x86V9\\x8fj\\xf1L\\x17\\xddG\\xaa\\xe7l+\\x08\\xa8\\xa2]\\x1e\\x8f\\xc7H\\xd3\\x14\\xdb\\xed\\x16\\xeb\\xf5\\xfa\\xf0\\xfb \\x08J\\xc7\\xc1>\\xe9\\x95\\x8b4\\xa5[V\\x85>C_\\xd4\\xd54\\xd7\\xcc\\xcfn\\r\\x95n9\\x08\\x02x\\x9ew8\\x9f\\xcf\\xcf\\xcf\\xd8\\xef\\xf7`\\x8cI\\xe7\\xb0\\xb7\\xa4U.\\xa3/\\xf3\\xb32\\xd5r\\x92$\\x87q\\xbc\\x0c\\xd2+\\x13\\x04A\\x10\\xc4m3\\xac\\x84\\x81 \\x08B\\x07D\\x08\\x98\\x0c\\xb33w\\xed\\xbax\\\\\\xbf\"J\\xbe\\x84\\xb8B\\xb5<\\xb6F\\xe0\\x8ca1\\x91wMi\\x17\\xe2\\nDH%\\xde\\xb7\\xa8\\x9d@HW\\xfa\\xa2X\\xbe6\\x04\\xb8\\xd5\\xee\\xdc\\xa2jY\\x84\\x00\\x00J\\x0bH]\\xe9\\x95\\x8bp\\xce\\xb1Z\\xad\\xa4\\xe3F\\x92$xzzjM\\x8fy\\xab\\xd7O\\xd34\\xb1\\x7f\\xea\\x90\\xf4\\xcaEd\\xbae1\\x86o\\xb7[<>>\\x1e}\\xb6\\xcb:\\x1d\\xdb\\xd4*\\x0b\\x92$\\x91.\\x1c\\xb2,\\xab\\x93.\\xd2\\xd1h$-\\x96\\xbb\\xae+U_\\xd6\\xcd\\xa9\\xf7#\\x1f\\xe4\\x04A\\x80O\\x9f>)\\xc7\\xf1>ws5\\xa5[\\xe6\\x9cK\\xbb\\xe3Ta$q\\x1a\\xdd\\x16i\\xe8\\x8eL\\xb7,\\xae\\xc1\\xc7\\xc7G\\xbc\\xbc\\xbc\\x1c\\xc6\\x1f\\xcb\\xb2J?\\xcf\\xb7\\xa6U\\x96\\xd1\\x97\\xf9Yqn\\xbd\\xddn\\x91$\\t\\xc20|w\\xaf!\\xbd2A\\x10\\x04A\\x10\\x14\\xe6\\x12\\x04A\\xd4\\xcdA\\xb3\\xfc\\xf6\\x05\\xac\\xa7\\x85\\xb32\\xfe\\xfe\\xe93\\xfe\\xf3\\xdf\\xfe\\x12\\x7f\\xff\\xfc\\x84_\\xbf(\\x96U\\x1a\\xc4\\xf1x\\\\i\\xe5\\xfa-w\\xe7\\xe6\\xdf\\xc7\\xddnw(\\x84\\xc7q|T\\x14\\xefZ\\xaf\\\\\\xc4\\xb2,e\\x07\\xa5\\xd8\\x0f\\xb4\\xadc\\x91\\x85M*M0\\xa1\\xa6\\x89\\xfdS\\x87\\xa6W.R\\xa6[\\xf6}\\x1fA\\x10`\\xbb\\xddb\\xb3\\xd9\\x1c^\\xbfi\\x9a\\xef\\xba\\xe2\\xda\\xd4*\\xe7Q\\xedM\\xdae\\xd1Z\\xf6\\xdc\\xaa\\xbd\\x9c\\x9bB\\xa6]6\\x0c\\xe3\\xe8\\xffm\\xb7\\xdbCGW\\xf1\\xde\\xd5G\\xbdr\\x91\\xa6t\\xcb}\\t}\\xfaD\\x1d\\xf3\\xb3[\\xa4\\xa8[\\x8e\\xa2\\x08a\\x18b\\xbb\\xddb\\xb7\\xdb\\x1d\\x9d\\xd3\\xb2\\xb9\\xeb\\xadj\\x95\\xcb\\xe8\\xcb\\xfc,?\\x17\\xcf\\x8f\\xddi\\x9a\\x1e-&!\\xbd2A\\x10\\x04A\\x10\\x00\\x85\\xb9\\x04A\\x10\\xf5#:;\\xc5\\xbf\\x07\\xf2\\xa5k\\x1f\\x85\\xf8\\xcf\\x7f\\xf7+|\\xff\\xfa\\n7\\x08\\xb0\\xf5|\\xfc\\xb0]\\xc3\\xdd\\xef\\xb1\\x8f#X\\x86\\x89\\xc9h\\x84Q\\xa1\\x80\\xa0}\\x88+8h\\x96sE\\xe5\\x1b\\x0es\\xfb\\xa0XV\\x85\\x00\\xe7\\x043\\xb7Z\\xc8\\x15\\xaae\\xa1W\\xce\\x93\\x0f\\x02\\xba\\xd6+\\x97\\xe18\\x8e\\xf2=\\xf6<\\xaf\\xb5\\xf7N\\xa7\\xd0g\\x084\\xb1\\x7f\\xeaP\\xf5\\xcaE\\xf2\\xdd\\xc5a\\x18\\x1e\\xed\\xa7\\x9a\\xa6)\\\\\\xd7\\x05\\xf0\\xbe\\x13\\xa8m\\xad\\xb2@\\xf5\\x19Qi2\\xdb@\\xa5\\x81u]\\xb7\\xb5\\xee\\x7f\\x81L\\xbb,\\x02\\x9d|\\xc7\\xb0\\xd8\\x17Yt\\xb7\\xf7Y\\xaf\\\\\\xa4\\t\\xdd\\xb2\\x0e\\xfb$\\x0f\\x8d\\xba\\xe6g\\xb7FQ\\xb7,\\x14\\xea\\xe2\\x1a\\x0c\\x82\\x00Q\\x14\\xbdS,\\xdf\\xbaVYF\\x1f\\xe6gB\\xb5,\\xf4\\xcay\\xf2sq\\xd2+\\x13\\x04A\\x10\\x04\\x01P\\x98K\\x10\\x04Q?\\xc5\\xe2\\xc5\\x00\\xbeT{\\xfb\\x00\\xff\\xe9o\\xfe\\x07\\x9e6\\xc7_2\\xa38S-GQ\\x8c(\\x89\\xe1\\xef\\xf7X\\xbb;x\\xfb\\x00HS\\xdc;\\x8e\\xfe!\\xee\\x81\\xdc\\xf1\\xa5\\x85\\x7f\\xdf\\x18}P,\\xe7\\x83\\x89\"\\xa6iJ\\xbbm\\xcb\\xb8\\xd5\\xee\\\\\\xce9,\\xcb*\\r=\\xc5k\\xd6E\\xaf\\\\\\xc6b\\xb1P\\xbe\\xcf\\x9b\\xcd\\xa6\\x95\\xf7n<\\x1eK\\x03\\xc6.B\\x9f\\xbeSwW\\xee\\x90\\xf5\\xcaED\\xe7N\\x18\\x86x|||\\xa7\\xaa\\x0e\\xc3\\x10a\\x18\\x1e\\xba\\x95\\xba\\xd0*\\xe7\\xf1~\\xfd\\xfc\\\\\\xfagQ\\x9c}\\xf1tFc$i\\x8a(I\\xc1\\x18C\\n`\\xedyx\\xdem\\xb1\\xf5=\\x84Q\\xa4\\xcd\\x97\\xe6R\\xca\\xea\\x9c:\\x1fo\\x83\\xf4A\\xb1\\xac\\xda\\xb7\\xf0\\x92\\x10\\xe0V\\xbbs\\xa3(*-|\\xc7q\\x8c$I\\xb4\\xd2+\\x17a\\x8ca\\xb9\\\\J\\xbb\\xe7\\xd24\\xc5\\xf3\\xf3s\\xe3*=U\\xe8\\x93$\\x89\\xb4\\xa8M\\xbcGu\\xbe,\\xcb\\xba(\\x04\\x18\\xba^\\xb9\\x88\\xd8\\xe7S\\xd6\\xdd\\x1c\\x04\\x01\\x18c\\x9di\\x95\\xf3\\xc8B2\\xc6X\\xa7\\xc7%p\\x1cGz/\\xe92\\xe0\\xcbk\\x979\\xe7\\xd2E+\\xbe\\xefc\\xbf\\xdfK\\xf7\\x9f\\xee+M\\xe8\\x96U\\xea\\xdf6\\xf7I\\x1e\\x02u\\xcf\\xcfn\\x8d$I\\x10E\\x11\\xb6\\xdbm\\xe9\\xfc%I\\x92\\xc3\\xff\\'\\xad\\xb2\\x9a>\\xcd\\xcf\\xca\\xc6\\xf14M\\x07\\xb7 \\x87 \\x08\\x82 \\x88\\xeb\\xa00\\x97 \\x08\\xa2n\\x06\\xf8e+IR\\x80\\x95\\x17\\xc3M\\x83\\xc1\\x1eY\\x08\\xc2=f\\xf6\\x04\\xcb\\xe9\\x14\\xb65\\x02c\\x0cI\\x9a\\xc2\\x0fC\\xac=\\x0f\\x8f\\x9b5\\xbe\\x7f}\\xc1\\xd3v\\xa3g\\xb8[v(\\xc3{++\\xa1\\xbbbY\\xa5G\\xe3\\x9c_\\x14\\x02\\xdcbw\\xee~\\xbf?\\xe8\\xfa\\xca\\x18\\x8f\\xc7\\xda\\xe9\\x95\\x8bp\\xce\\xb1Z\\xad\\xa4\\xaf!I\\x92\\xd2\\xce\\x96\\xbaq\\x1cGz\\xaeT\\xbaI\\xe2\\x18U\\xa7\\xcc%\\xa1\\xeb\\xad\\xe8\\x95\\x81/\\xd7\\xfa\\xeb\\xeb+\\xc6\\xe3\\xb1\\xf4Om\\xa2\\xba\\x9f\\x84a\\xd8\\xe9}Ah\\x97\\xe38\\x96.h\\x01\\xb2q\\xfc\\xf5\\xf5\\x15OOO\\x83\\n$\\x9b\\xd0-\\xcb\\xc6\\x18U\\xa7)qL\\x13\\xf3\\xb3[\"\\x08\\x82CG\\xbdj|N\\x92\\x04\\xd3\\xe9\\x94\\xb4\\xca\\x1585?\\xeb\\x9a8\\x8e\\xe1\\xba\\xaet\\x1c7\\x0cC\\x8b\\xef^\\x04A\\x10\\x04A\\xe8A\\xf7\\xdf\\x92\\t\\x82 \\x08\\xed\\xb9\\x9f:\\xf8\\xf6~\\x05^R0XL\\xa6\\x98\\xd9\\x0e\\xc6\\xd6\\x08a\\xa4\\xee\\xfe\\xd0;\\xdc\\xa54\\x17\\xe8\\x87bY\\xec\\x19V\\x86\\xaa\\x93\\xea\\x14\\xb7\\xd4\\x9d\\x9b\\xa6)^^^\\x0e\\xaa\\xe5\"\\xb6m\\xf7&\\x80\\xb4,K\\x19\\xca\\x85a\\x88\\x97\\x97\\x97F\\x8fA\\xd5I\\x18E\\xd1 \\x17\\x03\\xd4\\xcd\\xa9\\xfdS\\xcf\\xb5\\x02\\xdc\\x92^y\\xbf\\xdf\\xe3\\xf1\\xf1\\xf1\\xd0\\x8d\\x1b\\x86\\xa1\\xf4z\\\\.\\x970M\\xb3\\xf3k\\xb2n\\x9dvS\\xe8\\xac\\xdf\\r\\x82\\x00\\xa6ib\\xb5Z\\x95\\xfe\\xf9d29\\xdc\\xcf}\\xdf\\xc7\\xe3\\xe3\\xa3\\xf4\\xfe\\xde7\\x9a\\xd0-O&\\x13i\\xa0B\\x8br\\xaa\\xd1\\xd4\\xfcl\\xe8\\xa4i\\x8a\\xcdf\\x83\\xcf\\x9f?\\x1fu\\xe3\\xca\\xe6g\\xab\\xd5\\nA\\x10\\xd05Y\\x81S\\xf33\\x99\\xc5\\xa2-^__\\x91$I\\xe9\\x82R\\xd34\\x0f\\xfb\\xe9\\x12\\x04A\\x10\\x04A\\x00\\x14\\xe6\\x12\\x04A\\xd4\\x8f(T\\x88z\\xc5\\x00\\xbeh\\x8fL\\x0b\\x7f\\xfa\\xd3\\xdf\\xc6\\x9f\\xfe\\xe4\\xa7\\xb0G\\x16\\xc0\\x00\\xc6\\x81\\xe5t\\x86\\x8f\\x8b;\\x8c\\xde\\xf6n\\n\\xa2\\x08\\x1b\\xaf\\xfa\\x1eDz\\x86\\xbb\\xec\\xcb{w\\x83E\\xa7>(\\x96e\\xc1\\xaaJ\\xa7V\\x85[\\xea\\xce\\xcd\\x17\\xba\\x8b\\xaf\\xd90\\x0c\\xccf3DQ\\xd4\\x1b=\\xa7\\xe38\\xca\\xf7\\xde\\xf3\\xbc\\xc6\\x03y\\x95>\\xb2\\xeb\\xd0\\xa7\\x0f\\xf8\\xbe/Ub_\\x12\\x02\\xdc\\x8a^y\\xb7\\xdb\\xbd\\x0b\\x00|\\xdf\\x87i\\x9aG*Z\\xce9\\x96\\xcb\\xe5\\xe1u\\x8b\\x02r\\x17\\xa8\\n\\xe8\\xb6mk\\x15\\xb2\\x9b\\xa6)]\\xc8\\xe4\\xfb\\xfeE\\xfb\\xb3\\xd6A\\x92$\\x07\\x9d\\xf0t:\\xc5r\\xb9<\\xea>\\x13\\xe71\\x7f\\xdf\\x8a\\xe3\\x18\\x9f?\\x7f\\x1e\\xccxT\\xb7nY\\x15\\xfa\\xc4q\\xdcy\\xe8\\xd3\\x07\\x9a\\x9a\\x9f\\r\\x19aU\\xd8l6\\x87\\xff\\'\\xb6\\xc0(\\xde\\xfb\\xc6\\xe31\\x1e\\x1e\\x1e`\\x18\\x06\\xa2(:\\xfa\\x19B\\x8e\\xae\\xf33\\xcf\\xf3\\x0e\\xe3Jq.\\xce\\x18\\xc3|>\\x07\\x00\\x1a{\\x08\\x82 \\x08\\x828@a.A\\x10D\\xdd\\x98o\\xab\\xfa\\xd9\\xdb\\x10;\\x800\\x971\\x86\\xb1e\\xe1\\xf7\\xbe\\xf9-\\xfc\\xd3\\xdf\\xf9}\\xfc\\xee\\xd7?\\xc2o\\xad\\x1e\\xf0\\xdd\\x87\\x07\\x8c,\\xeb\\xe8\\x0b\\xf2\\xb9\\x81n\\x9eN\\xc3\\xdd\\xe4\\xed\\xb1\\xf9!\\xc9\\x05\\x8c\\xdb\\xbbM\\xea\\xaeX\\x16\\xfbA\\x96a\\xdb\\xb6R7Y\\x85[\\xe8\\xce\\xdd\\xef\\xf7G\\xc5\\xab\\xd1ht\\xf4\\x19\\x9e\\xcdf\\x87\\xff\\x96]\\x0f:\\xb2X,\\x94{\\xaan6\\x9bF\\x03y\\xc30\\xa4\\xa1\\x8fJ)Kd\\xd4\\x19\\x02\\xdc\\x82^9\\xafU\\xce\\xdf\\x1b\\xe38>\\x04\\x8c\\x93\\xc9\\x04\\x9cs\\x8cF#,\\x16\\x8b\\xa3\\xf3\\x18\\xc7\\xb1\\xb2s\\xb9ITc\\xa9j\\x0c\\xee\\n\\xd51u\\x15\\x04\\xac\\xd7\\xeb\\xa3\\x00\\xdfq\\x1c,\\x16\\x0b\\x8cF\\xa3\\xa3\\xb1(\\x8a\\xa2\\xa3\\xbf\\'B\\xce\\xa1h\\x97\\xeb\\xd6-\\xabB\\x9f\\xa1\\xcc\\x01\\x9a\\xa2\\xe9\\xf9\\xd9\\x10\\x11Z\\xe5\\xe2\\xdcD\\xfc\\xb7X` \\xee\\x83\\x8e\\xe3\\x1c\\xcd3\\xb6\\xdb\\xed`\\xba\\xed\\x9bD\\xc7\\xf9Y\\x1c\\xc7G\\x0bNL\\xd3<\\xfa\\x8c8\\x8esX\\xd8\\xd4\\xa7\\xb98A\\x10\\x04A\\x10\\xcdr{Uj\\x82 \\x88\\xa6\\x11\\x1d%\"\\x14\\x1c@\\xb1L`p\\x8e\\xdfZ}\\xc0\\x9f~\\xf73\\xfc\\xce\\xc7\\xafq7\\x9d\\xe2\\xde\\x99\\xe2\\xc3l\\x8e;g\\x8a\\xe9\\xd8\\x86e\\x9a\\xd8\\xc7\\xf1\\xc5\\x81n\\x9eV\\xc3]\\xf1>\\x89\\xf7\\xcd4n\\xae3\\xb7\\x0f\\x8a\\xe5\\xa6C\\x80\\xa1w\\xe7\\n\\xbdr\\x9e\\xbcj\\xd9\\xb6\\xed\\xa3N\\xa7>u\\x030\\xc6\\xb0\\\\.\\xa5\\x05\\xe34M\\xf1\\xfc\\xfc,\\xed\\xfe\\xac\\x83[X\\x0c\\xd0\\x04u\\xee\\x9fz\\x0bz\\xe5\\xa2V\\xb9\\xf8g\\x02\\xce9\\xbe\\xfa\\xea\\xabC\\xb7a\\xb1\\x8b\\xd1u\\xdd\\xd6?\\xe3I\\x92H\\x0b\\xd3\\x96eI;-\\xbbd4\\x1aI\\x173\\xb9\\xae\\xdbz(\\xea\\xfb\\xfe\\xbb=\\\\\\xc5}\\xcbq\\x1c|\\xfc\\xf8\\xf1x\\x91]\\xc9}k(\\xda\\xe5\\xbau\\xcb\\x9cs\\xa9\\x85D\\x15V\\x12\\xfd[\\xa4\\xd1%2\\xad\\xb2 \\x7f\\x9dM&\\x13<<<\\xc0\\xb2,X\\x85\\x05\\xb4\\x80\\xdaBA|A\\xb7\\xf9Y\\x99\\x1dC\\x8c\\xe3\\xa6i\\x1e\\x8dC\\xfb\\xfd~\\x10\\x8bo\\x08\\x82 \\x08\\x82\\xb8\\x1e\\ns\\t\\x82 \\xeaFt\\xe6\\x8a\\xe2s2\\xbc/\\xd8#\\xcb\\xc2\\xc3|q\\xd8C\\x971\\x86\\x91i\\xc2\\x19\\x8f\\x0f\\xe1\\xae=\\x1a#I\\x13\\x8c\\x0c\\xa3\\xb6\\x9dg\\x1b\\rw\\xc5\\xcf\\x8a\\x8ej\\xab\\xdf\\xc5\\xfeK\\xd0]\\xb1\\xac\\xd2\\x1c\\x8e\\xc7\\xe3\\xda:\\x87u+\\xf8\\xd4\\x89\\xac\\xb0=\\x1e\\x8f\\x0fz\\xe5<}R-\\x03Y!~\\xb5ZI;\\xabD7cS\\x85OU\\x18\\xa5\\xd2\\x08\\xdf:u\\xee\\x9f:t\\xbdr\\x99V9\\x8f\\x18#\\r\\xc3\\xc0\\xfd\\xfd=\\xe6\\xf39&\\x93\\xc9\\xbb\\xae\\x1fA\\xdb\\xbae\\xd5\\xde\\xa3:\\x07>\\xb2cS\\xed\\xf5\\xdc\\x04y\\xbdr\\x1e\\xc30`\\x9a&\\x1c\\xc7\\xc1|>\\xc7\\xfd\\xfd\\xfda\\xd1\\x82l\\x11\\xd2P\\xb4\\xcbu\\xeb\\x96\\x87<\\x07h\\x8a\\xb6\\xe6gC\\xa0L\\xab\\x9cG(\\x96\\x81l\\xee}\\x7f\\x7f\\x8f\\xc5b\\x01\\xcey\\xe9bC\\xd2-WC\\xa7\\xf9Y^\\xaf\\x9cg<\\x1e\\x1f\\xf4\\xca\\xf9yl\\x9a\\xa6\\xbdZ\\\\I\\x10\\x04A\\x10DsP\\x98K\\x10\\x04Q7\\xef:s\\x87\\x17\\xe6\\x02\\x80e\\x9a\\xf80\\x9b\\x1f\\x02\\xdd<\"\\xdc5\\xb8\\x01\\xce9\\xbe\\xbe\\xbb\\xc7\\x87\\xd9\\x1cs{\\x82\\xb1i\\xea\\x19\\xee\\xbe\\xeb\\xcc\\xbd\\xbd0Ww\\xc5\\xb2*\\x04\\xa83\\xa0\\x19jwnQ\\xaf\\x9cg4\\x1a\\x1d\\xe9\\x95\\xf3\\xf4M\\xeffY\\x96R\\xa3\\x1b\\x86\\xe1\\xbb\\xee\\xe4:\\xd1%\\xf4\\xe9\\x0bu\\xee\\x9f:d\\xbd\\xb2L\\xab\\x9cG(\\x96m\\xdb\\xc6r\\xb9<\\x9c\\xbb\\xe9t*\\x1d#\\xdb\\xd4-\\xab>\\x03*\\r\\xa6\\x0e\\xa84\\xb1\\xae{\\xbd\\x89\\xa4*E\\xbdr\\x1e\\xa1a\\x05\\xb2\\xfb\\xf6\\xfd\\xfd=l\\xdb~\\xa7Z\\xce3\\x14\\xedr\\x9d\\xbae]\\xf7I\\xd6\\x99\\xb6\\xe6g}G\\xa6U.\\xfe\\x1d\\xce9\\x16\\x8b\\xc5a^&\\xfe[67%\\xddr5t\\x98\\x9f\\x15\\xf5\\xcayL\\xd3\\xc4|>/\\x9d\\xf7\\xf4m.N\\x10\\x04A\\x10D3P\\x98K\\x10\\x04Q7\\xa2\\xa3\\xf3\\xb0gn\\x7f\\x8bc\\xa7P\\x05\\xba\\x02?\\x0c\\xf1\\xe2\\xee02M\\xcc\\'\\x13|\\x98/\\xf0\\xa3\\xfb\\xa5~\\xe1\\xeea\\xcf\\xdc\\xb7\\xf7\\xcd\\xbc\\xad\\xbd\\xbdtW,\\xa7i\\xfaN+)0MS\\xb9W\\xea%\\x0c\\xad3\\xa7L\\xaf\\x9cg6\\x9ba>\\x9f\\x97\\xfeY\\x1f\\xbb\\x01\\x1c\\xc7Q\\x16\\x90=\\xcfk\\xec}\\x1c\\x8f\\xc7\\xd2\\x00\\xb2\\xcd\\xd0\\xa7/\\xd4\\xd5\\x95;d\\xbd\\xb2J\\xab\\\\\\xfc{\\xf3\\xf9\\xfc]W\\x0fc\\x0c_}\\xf5\\x95\\xf4\\xe7\\xda\\xd2-{\\x9e\\'\\r\\x0cU{\\x95\\xea\\x80j\\xef\\xe68\\x8e[)\\xb4\\x97\\xe9\\x95\\xf3|\\xf5\\xd5W\\xef\\xdewq=\\x9c\\nz\\xfa\\xae]\\xae[\\xb7\\xac\\x1a{hQ\\xce1m\\xcf\\xcf\\xfa\\xc8)\\xadr\\x9e$Ip\\x7f\\x7f\\xff\\xee\\xbc\\xcdf3\\xe5uI\\xba\\xe5\\xd3\\xe80?S\\xd90,\\xcb\\xc2j\\xb5*\\xfd3R-\\x13\\x04A\\x10\\x04\\x01P\\x98K\\x10\\x04Q?\"\\xcc5\\xde\\x86\\xd88\\xf9\\xa2\\xf0\\x1d U\\x03\\xdd\\xe7\\xdd\\xf6\\xf0%\\x991\\x86\\xb1e\\xe9\\x15\\xee\\x8a\\xe2\\x8a\\x08sG\\xddw\\xa2\\xb6\\x89\\xee\\x8ae\\xd5\\xbe\\x84M\\x84\\x00C\\xeb\\xceU\\x15\\xb2\\r\\xc3\\xc0b\\xb1\\x90\\xbe\\xcf}S-\\x0bT],\\x00\\xb0\\xd9l\\x1ay\\x1fU\\xa1O\\x92$\\xca0\\xe6\\xd6P\\x9d\\x0f\\xcb\\xb2\\xce\\n\\x01\\x86\\xaaW>\\xa5U\\x16\\x08\\xc5n\\xd9\\xe2\\x1b\\xcb\\xb2N.phC\\xb7,\\x0b\\xc1\\x18c\\x87\\x8eR\\x9dq\\x1cGz\\xafi:\\xe0\\x93\\xe9\\x95\\x05\\xb3\\xd9\\x0c\\x8e\\xe3\\x94Z4l\\xdb\\x86\\xe38\\'\\x173\\xf4]\\xbb\\\\\\xa7nY\\xa5\\x06\\xeeb\\x9fd\\x9di{~\\xd67Ni\\x95\\xf3\\x08KJ\\x99\\x05`2\\x99`\\xb1XH\\r\\x01\\xa4[>M\\xd7\\xf33\\x99^\\x19\\xc8\\x8e\\xed\\xfe\\xfe^z/$\\xd52A\\x10\\x04A\\x10\\x00\\x85\\xb9\\x04A\\x10\\xf53y+>s\\x0e0\\x96\\x05\\xb9\\x03/\\xfa\\\\\\x12\\xe8\\xe6\\xe9<\\xdc\\xf5<\\x84\\xfb0;6\\xd1\\x91k\\xdfV\\'\\x81\\xce\\x8ae\\x95\\xfe\\x8cs\\xdeX\\x080\\x94\\xee\\\\\\x95^\\x19\\x00\\xee\\xee\\xee\\xc09\\x87m\\xdb\\xd2\\xa2k\\x1f\\xf5n\\x8c1,\\x97Ki\\xe13MS\\xcd\\xa9\\xf9YS\\xa8\\xf4\\xca@\\xf6\\x9d\\xc3\\xb2,X\\x96%\\xbdO\\xf7q.N\\x10\\x04A\\x10D\\xbd\\xe8\\xff\\xad\\x99 \\x08\\xa2o\\x98&`Y\\x00\\x03 B\\x84\\xa8\\xfe\\xb0@7\\xae\\rt\\xf3\\xb4\\x1e\\xee\\xee\\xb6x\\xdcm\\xf0\\xfdn\\x83\\'w\\x97u\\xee\\x9a\\xc6\\xcd\\x04.\\xba+\\x96\\x83 \\x90v\\x95\\xaa:\\xa5\\xaee\\x08\\xdd\\xb9\\xa7\\xf4\\xca\\xf9N>\\xce\\xb9\\xb4\\xab\\xa9\\xaf\\xdd\\x00\\x9cs\\xacV+\\xe95\"\\x02\\xb3\\xba?\\xeb\\xaaN\\xc3(\\x8azq\\xed4\\xcd\\xa9\\xfdS\\xab\\x1a\\x01\\x86\\xa8W\\xae\\xaaU\\x16\\x9d<\\xf7\\xf7\\xf7\\xcakJ|\\xc6\\xc5\\xdf\\x97\\xd1\\xa4n\\xb9.\\x9dv\\xd7t\\xa1\\xdf=\\xa5W\\xce\\x07\\x98\\xaa{v\\x10\\x04\\x87\\xeb\\xe5\\xd4}\\xb3\\xaf\\xda\\xe5:u\\xcb\\x93\\xc9D\\xba\\x18\\x88\\x16\\xe5dt5?\\xd3\\x9ds\\xb4\\xca\\x96e\\xe1\\xe1\\xe1\\x01\\x93\\xc9D:\\xfe\\x8eF\\xa3C\\x00):\\xede\\x90nY\\xcd\\xa9\\xf9YS\\xf7\\xc0Sz\\xe5\\xfc\\x02R\\xd98N\\xaae\\x82 \\x08\\x82 (\\xcc%\\x08\\x82h\\x02\\xd1\\x9d+\\xba<\\x1b\\xe8\\xfc\\xd2\\x91:\\x03\\xdd<\\x8d\\x87\\xbbq\\xf6\\xc5818\\xfc(\\xc4:\\x0c\\xf1\\xf8\\xfc\\x84\\xef\\xbf\\xff\\x1eOOO\\xd8n\\xb7\\x08\\xc3p\\xb0\\xc5\\x11\\xdd\\x15\\xcb\\xb2.X\\x95.\\xad.\\xfa\\xde\\x9d[E\\xaf\\x9cgh\\xaae +\\x92\\xa9:Y\\xc20T\\x06\\xde\\x97\\xa2\\xd2K\\xf6UcZ\\'\\xbe\\xefK\\x8b\\xdc\\xe7\\x84\\x00C\\xd3+\\x9f\\xa3U~xx8\\x14\\xa5e\\x1d;\\xc5.\\x9f\\xd1h\\xd4\\xbanYU \\xb7m\\xbbWa\\xbbi\\x9a\\xd2B\\xbb\\xef\\xfbg\\xed\\xcbZ\\x85*z\\xe5\\xfc\"\\x1c\\x95MC\\\\#\\x8e\\xe3\\xe0\\xe1\\xe1a\\xb0\\xda\\xe5\\xbat\\xcb\\xaa\\xd0\\'\\x8e\\xe3\\xde.r\\xaa\\x93.\\xe7g\\xbar\\x8eVy:\\x9d\\x1e>\\x8ba\\x18J\\xc7\\x8f\\xe2\\xdc\\x8ct\\xcb\\xd7\\xd1\\xf6\\xfc\\xac\\x8a^9\\x7f<*\\xc3\\x02\\x8d;\\x04A\\x10\\x04q\\xdbP\\x98K\\x10\\x04\\xd1\\x04\\xa2\\xd0wC\\x9d\\xb9\\x82\\xa6\\x02\\xdd<\\xb5\\x87\\xbb\\xa2p-\\xb4[c\\xeb\\xed\\x7f\\'\\xf0}\\x1f\\xeb\\xf5\\x1a\\x8f\\x8f\\x8f\\x83\\rwuV,\\x87a\\xa8\\xec\\x1a\\x96\\x15\\xb3\\xea\\xa2\\xcf\\xdd\\xb9U\\xf5\\xcay\\x86\\xa6Z\\x16\\x9c\\xda/\\xd4\\xf3\\xbc\\xda\\xc3y\\xc30\\xa4\\xa1\\x8fJ9{+\\xd4\\x11\\x02\\x0cI\\xaf|\\xaeV\\xf9\\xe3\\xc7\\x8f\\x87\\xf1Y\\xb5\\xd8\\xa2\\xac(\\xdc\\xb6nY\\xf5\\xd9R-\\x98\\xd1\\x15\\xd51\\xd7\\x1d\\x04T\\xd5+\\xe7\\x91\\x05\\x01\\xf9\\xb0\\xc8\\xb2,|\\xfc\\xf8q\\xb0\\xda\\xe5\\xbat\\xcb\\xaa\\xd0\\xa7\\x0f\\x0b\\xba\\x9a\\xa4\\xeb\\xf9\\x99\\x8e\\x9c\\xabU\\xbe\\xbb\\xbb;\\\\_\\xb29\\x96P,\\x17\\x7f\\x9et\\xcb\\x97\\xd3\\xe6\\xfc\\xac\\xaa^9\\x0f\\xa9\\x96\\t\\x82 \\x08\\x82\\x90Aa.A\\x10D\\x13\\x14;s\\xa3\\x18H\\x86\\x11\\xfcU\\xa1\\x8d@7\\xcf\\xd5\\xe1\\xaeX\\t/\\nO\\x92\\xf0n\\x88\\xe1\\xae\\xee\\x8ae\\x1dB\\x80>v\\xe7\\x9e\\xa3W\\xce3D\\xd5\\xb2`\\xb1XH\\x83y\\x00\\xd8l6\\xb5\\x87\\xf3}\\xbcv\\xda\\xa0\\x8e\\xfdS\\x87\\xa4W\\xbeD\\xab\\x9c\\x0f\\x98T?W\\xf69oS\\xb7\\x9c$\\x89\\xb2kX6\\xde\\xe8\\xcch4\\x92.tr]\\xb7\\xb6\\xd0\\xf3\\x1c\\xbdr\\x1e\\xd5\\xbd;\\xff\\xbe\\xca\\xae\\'\\xd9\\xcf\\xf5I\\xbb\\\\\\x97n\\x99s\\xae\\x0c\\xc7\\xfbr>\\x9a@\\x87\\xf9\\x99.\\\\\\xaaU\\xceSE\\xb1\\x9c\\x87t\\xcb\\xd7\\xd1\\xd6\\xfc\\xec\\x1c\\xbdr\\x1eR-\\x13\\x04A\\x10\\x04Q\\x06\\x85\\xb9\\x04A\\x10M\\xe0L\\x00\\xc6\\x00\\x83\\x7f\\t\\x08\\xc3z\\xd5{\\xba\\xd3v\\xa0\\x9b\\xe7\\xacp7\\x11A;\\xcb\\xf6;\\x06\\x00\\xa7Z\\x889\\x84pWg\\xc5\\xb2Jc8\\x1e\\x8f[\\xeb\\x1a\\xeecw\\xee\\xb9z\\xe5}\\xa3\\x8e\\xfdS\\x87\\xa0W\\xbeF\\xab\\x9c\\xe7\\\\\\xc5r\\x9e\\xa6u\\xcb\\xaak\\\\\\xa5\\xb9\\xec\\x03*\\x8d\\xac\\xeb\\xbaW\\x8f!\\x97\\xe8\\x95\\xf3TQ-\\xe7\\x19\\xaav\\xb9\\x0e\\xddr\\xdb\\xfb$\\xf7\\x01\\x9d\\xe6g]r\\x8dV9\\xcf9\\x8a\\xe5\\xe2\\xe3\\x92n\\xf9r\\x9a\\x9c\\x9f]\\xa2W\\xceC\\xaae\\x82 \\x08\\x82 \\xca\\xa00\\x97 \\x08\\xa2)\\x16o\\xc5\\x0c\\x11\\x0c\\x86\\x11\\xa0a\\x98\\xd74\\xba\\x04\\xbay\\x8e\\xc2\\xdd\\xd1\\x04?\\x9a-\\xf0\\xe1\\xee.\\x0bw\\xef\\x17`\\x15\\x14\\x9fU\\xd0=\\xdc\\xd5Y\\xb1\\x9c\\xa6\\xa9T/i\\x9a\\xa6R\\x97\\xdb\\x04}\\xe9\\xce\\xbdT\\xaf\\x9cg\\xc8\\xaae +\\x90\\xa9\\x8a\\x9fa\\x18*\\xcf\\xe1\\xb9\\x8c\\xc7ciA\\xae\\x8e\\xd0\\xa7o\\\\\\xdb\\x95;\\x04\\xbd\\xf2\\xb5Z\\xe5<\\xe7*\\x96\\xcb\\x1e_\\xc6\\xb5\\xbae\\xcf\\xf3\\xa4\\x81\\x9fj/\\xd2>\\xa0\\xda\\xdb9\\x8e\\xe3\\xab\\x8a\\xed\\x97\\xea\\x95\\xf3TU-\\xe7\\x19\\xa2v\\xb9.\\xdd\\xb2jl\\xba\\xb5E9\\xba\\xcd\\xcf\\xba\\xa0\\x0e\\xadr\\x9es\\x15\\xcbyH\\xb7|9M\\xce\\xcf.\\xd5+\\xe7!\\xd52A\\x10\\x04A\\x10E(\\xcc%\\x08\\x82h\\x8a\\xf9\\xdb\\x974\\xc3\\x008\\xcf\\x82\\xdc\\xe86\\x95\\x9a:\\x06\\xba\\x00\\x80$\\x01\\xa2(\\x0bw\\x9dI\\x16\\xee~\\xf7c\\xfc\\xe8G?\\xc2\\x87\\x0f\\x1f0\\x9f\\xcf1\\x1e\\x8fk+8\\xeb\\x16\\xee\\xea\\xacXV\\xed;\\xd8U\\x08\\xd0\\x87\\xee\\xdck\\xf4\\xcay\\x86\\xaaZ\\x168\\x8e\\xa3,\\xce{\\x9eW\\xdb{\\xaa\\n}\\x92$Q\\x866CC\\xf5z-\\xcb\\xaa\\x14\\x02\\xf4]\\xaf\\\\\\x87V9\\xcf%\\x8a\\xe5\\x9f\\xe3\\xc3\\x87\\x0f\\x83\\rwuU,\\xab\\xf4f\\x9c\\xf3\\xceB\\x00\\xdd\\xbbs\\xaf\\xd5+\\xe7\\x19\\xb2jY\\xb0X,\\x94\\xe1\\xe1f\\xb3\\xa9\\xed=u\\x1cGz\\xeeU\\xba\\xca\\xa1\\xa1\\xeat\\xa9\\x12\\xc2\\xf6Y\\xaf\\\\\\x97V9\\xcf5\\x8a\\xe5\\xea\\x95\\x9b\\xd0*\\xe7\\xa9K\\xb1\\x9c\\xa7.\\xdd\\xb2j\\x1c<\\xb7+\\xa9\\x0f\\xa8^S\\xd5 \\xa0N\\xbdr\\x9ekT\\xcby\\x86\\xa2]\\xbeV\\xb7\\xac\\n}\\xba\\xb4s\\xb4A\\x1f\\xe6gu\\xd3\\x84V9O\\x1d\\x8a\\xe5\\xe2q\\x90n\\xf9|\\xea\\x98\\x9f\\xd5\\xa9W\\xceC\\xaae\\x82 \\x08\\x82 \\xf2P\\x98K\\x10\\x04\\xd14\\xab\\xb7/\\xd5#+\\xeb\\x02M\\x92L\\xb7|\\xe3t\\x1a\\xe8\\xc6\\xc9\\x97\\xfdr\\x85by\\xf5\\xd6E]\\x03\\xba\\x87\\xbb:+\\x96\\xfb\\x10\\x02\\xe8\\xd4\\x9d[\\xb7^9\\xcf-\\xa8\\x96\\x05\\x8e\\xe3(\\x03E\\xcf\\xf3j)\\xd4\\xeb\\xb6\\x10\\xa0-\\xae\\xd9?\\xb5\\x8fz\\xe5\\xa6\\xb4\\xcay\\xeaR,\\x97\\x1d\\x8f\\x8c*\\xba\\xe5$I\\x94\\x1d\\xc3\\xe7v\\x97\\xf6\\x81\\xd1h$-\\xd2\\xbb\\xae{2\\xd4\\xac[\\xaf\\x9c\\xe7Z\\xd5r\\x9e!h\\x97\\xaf\\xd5-s\\xce\\x95\\x01\\xb9n\\xaf\\xb7N\\xfa0?\\xab\\x8b&\\xb5\\xcay\\xeaR,\\xe7!\\xdd\\xf2e\\\\;?\\xab[\\xaf\\x9c\\x87T\\xcb\\x04A\\x10\\x04A\\x08(\\xcc%\\x08\\x82h\\x9a\\x89\\r\\xd8\\xf6[\\xf7\\xe7[\\x11\\xd3\\x0bn\\xbe;\\x17\\xe80\\xd0\\xf5\\xdf\\xc26\\xcb\\x02\\x0c\\x9e\\xed\\x93{\\x7f\\xbe\\x86\\xb6*\\xba\\x85\\xbb\\xba*\\x96U\\x9a\\xc2\\xf1x\\xdci\\xc7p\\x11]B\\xb9&\\xf4\\xcaynA\\xb5,X,\\x16\\xd2\\x90\\x1e\\x006\\x9b\\xcd\\xd5A\\xbd*\\xccRi\\x88\\xfb\\xce5\\xfb\\xa7\\xf6M\\xaf\\xdc\\xa4V9O\\x9d\\x8a\\xe5<\\xd7\\xea\\x96U{\\x87\\x0e-\\xf0\\xc9#{m\\xaa\\xbd\\xa2\\x81f\\xf4\\xcay\\xeaR-\\xe7\\xe9\\xbbv\\xf9Z\\xdd\\xb2.\\xf7\\xff6\\xe9\\xd3\\xfc\\xecZ\\x9a\\xd4*\\xe7\\xa9[\\xb1\\x9c\\x87t\\xcb\\xe7s\\xcd\\xfc\\xac\\t\\xbdr\\x1eR-\\x13\\x04A\\x10\\x04!\\xa00\\x97 \\x08\\xa2i\\x18\\x03>\\xdcg\\xbf\\xb7\\xc7\\xd9\\x7f\\xc7\\xf1\\x97\\xce\\xd0\\x1b\\xa7\\xf5@7\\x8e\\xbf(\\x96\\'o\\xc1\\xcd\\xf2.\\x0bu[\\xa2\\xebp\\xf7\\xf3\\xe7\\xcf\\x88\\xa2\\xe8\\xdd\\xf9\\xecZ\\xb1\\xac\\n\\x01t\\x0blt\\xe8\\xcemJ\\xaf\\x9c\\xe7VT\\xcb@\\xf6\\xb9\\\\.\\x97\\xd2\\x02h\\x9a\\xa6x~~\\xbe:p\\xbd4\\xf4\\xe9+\\xd7\\xec\\x9f\\xda\\'\\xbdr\\xd3Z\\xe5k\\x97\\xaf\\xd5-\\xab\\xc6\\xae\\xa1-\\xca\\xe9\\xe3\\xfc\\xec\\\\\\xda\\xd2*\\xe7iB\\xb1\\x9c\\x87t\\xcb\\xe7s\\xc9\\xfc\\xacI\\xbdr\\x1eR-\\x13\\x04A\\x10\\x04\\x01P\\x98K\\x10\\x04\\xd1\\x0e\\x8c\\x01_?d\\xbf\\xb7\\xc7Y\\x80\\x98$_:D\\x89v\\x02\\xdd(\\x02\\xc2\\x10\\x00\\xcb\\xf4\\xd7\\x00\\xf0a\\th\\x12\\x08\\x08\\x9a\\x0cw\\x83 8\\x9c?\\xb1w\\xeen\\xb7\\xc3\\xf3\\xf336\\x9bM\\xa5=w\\x9b@\\xb5\\xaf\\xa0\\xae!@\\x97\\xdd\\xb9M\\xeb\\x95\\xf3\\xdc\\x92j\\x19\\xc8\\x8ao\\xaa\\x8e\\x960\\x0c\\x95A\\xfa)T\\xa1O\\x92$\\xcap\\xa7o\\xa8^\\x8feY\\xca\\x10\\xa0/z\\xe5\\xb6\\xb4\\xcay\\x9aR,\\xe7\\xb9D\\xb7,\\x0b\\xb1\\x18c\\xb5\\xbcn\\xddq\\x1cGz\\xaf*\\x9e\\x9b\\xa6\\xf5\\xcay\\x9aP-\\xe7\\xe9\\xabv\\xf9\\x1a\\xdd\\xb2J-\\\\e\\x9f\\xe4>\\xd1\\xc7\\xf9\\xd99\\xb4\\xa5U\\xce\\xd3\\xa4b9\\x0f\\xe9\\x96\\xcf\\xe3\\xdc\\xf9Y\\xd3z\\xe5<\\xa4Z&\\x08\\x82 \\x08\\x02\\xa00\\x97 \\x08\\xa2=\\xe6S`2\\xc9\\xf6\\xce\\xcdw\\xe7\\x0e\\xa8\\xe0s-\\x8d\\x06\\xbai\\n\\xb8o_v\\xc7o{\\xe5\\x1a\\x06\\xf0\\xd0mWn\\x15\\xea\\x0cwe\\x01\\xe3\\xff\\x9f\\xbd?\\xfd\\x92\\x1c\\xcb\\xd3\\xfb\\xce\\xe7^\\x00\\xb6\\xc0|\\x8d\\xf0\\xc8\\xcc\\xaa\\xcc\\xca\\xdaz_\\xc8n\\x89M\\xf6\\x0bqD\\xb5\\x9aC\\x1e\\x9e\\x91\\x8exf\\xfe\\xcd9\\x9a\\xed\\r)\\x92=\\xd2P-J\\xa4\\xc4bw\\xb1\\x9b\\xbdVu\\xad\\x99\\x19\\x11\\xbe\\x9a\\xc1\\x00\\x03p\\xef\\xbc\\x80\\xc1\\x02n\\x8e\\x0b\\xdb\\xb0\\\\\\x98=\\x9f8u\\xaa*22\\xc2\\xc2\\xdd\\xcc\\x1c\\x8e\\x1f~_\\xb8\\xae\\x0b)\\xe5V\\xf7\\xdc\\xad[U\\xbeLJi\\xf5\\x10\\xa0\\x8b\\xed\\xdc6\\xf2\\xcaE\\xa7\\x94Z\\xce\\xf9\\xbe_9\\xc8\\x9a\\xcf\\xe7\\x07}~}\\xdf7~\\x8e\\xaar\\x96}S\\xb5i\\xbci\\xb3\\xcd\\xf6\\xbcr\\x9bY\\xe5\\xa2\\xa6\\x13\\xcbE\\xbb\\xe4\\x96\\xa3(2>\\xae\\xaa\\xe7\\xfb1\\xa9\\xfaz\\x15\\xc7\\xf1\\xb3\\xaf\\xbfm\\xe4\\x95\\x8b\\x9aH-\\x17\\xf55\\xbb|Hn\\xd9\\xf4\\x1eV\\xb5\\xc9\\xda7}>>\\xdbF\\x9bY\\xe5\\xa2&\\x13\\xcbE\\xcc-\\xefn\\xd3\\xf1Y\\xae\\x8d\\xbcr\\x11S\\xcbDDD\\x04p\\x98KD\\xd4\\x1e!\\x80O\\x96\\xdb\\xb9\\xc3A6H,\\x0e\\x18\\t@\\x83\\x03\\xddp\\x01$i\\xf6y\\xc8\\xb7r\\xdf\\xbcj\\xf5^\\xb9u\\xd9w\\xb8\\xab\\xb56\\x9el/\\xdbN1\\xdds\\xb7\\xee\\xe1n\\x14E\\xc6\\x93\\xc9U\\x9bN6h{;\\xb7\\xad\\xbcr\\xd1\\xa9\\xa5\\x96s\\x17\\x17\\x17\\x95\\x9b\\xa3OOO{\\x7f~\\xab6\\x15\\x93$i\\xe5\\x9e\\xcbM\\xdbt\\xff\\xd4\\xaa\\x8do\\xdb\\xf3\\xcamg\\x95\\x8b\\x9aN,\\x17\\xed\\x92[\\xde7\\xa7}l\\xb6\\xc9\\xef\\xb6\\x95W.j*\\xb5\\\\\\xd4\\xc7\\xec\\xf2!\\xb9\\xe5\\xf1xl\\xdcz<\\x96\\x8br\\xfa||V\\xa5\\x8b\\xacrQ\\xd3\\x89\\xe5\"\\xe6\\x96w\\xb3\\xe9\\xf8,\\xff\\xdc\\xb5\\x95W.bj\\x99\\x88\\x88\\x88\\xfaw\\x06\\x9b\\x88\\xa8\\xcf&c\\xe0\\xe2,\\xdb\\xce\\x9d\\x8c\\x01\\x08`\\x11g\\xff\\xa1\\x95\\xda\\x07\\xbai\\n\\x84\\xcb\\xe1\\x88?\\xca\\xee]<\\x18\\x00\\xaf\\xae\\xeay\\xc0\\x1d\\xdbv\\xb8[L,\\xaf\\xdb\\xe6\\x9egM\\rwM\\x1b\\x8eU\\xb93\\x9b\\xb4\\xb9\\x9d\\xdbf^\\xb9\\xe8\\xd4R\\xcb@\\xf6\\xfc\\xbb\\xbe\\xbe6\\x9e\\xac\\xd7Z\\xe3\\xee\\xeen\\xe3\\x89`\\x93\\xaa<\\xa5-\\x19\\xd2C\\x84ah\\xfc\\xd8T\\r\\x01l\\xcf+w\\x91U.j#\\xb1\\\\\\xb4Mny\\xb1X\\x18\\x87\\x13\\xa3\\xd1\\xa8\\xf3\\xe1{\\x9b\\\\\\xd75\\x9ep\\x0f\\xc3\\x10\\x8b\\xc5\\xa2\\xb5\\xbc\\xf2\\xfa\\xe3j2\\xb5\\\\\\xd4\\xb7\\xec\\xf2\\xbe\\xb9\\xe5\\xaa\\xa1O\\x9a\\xa6Gq\\xb1S\\xdf\\x8f\\xcf\\xcat\\x91U.j+\\xb1\\\\\\xc4\\xdc\\xf2n6\\x1d\\x9f\\xb5\\x99W.bj\\x99\\x88\\x88\\x888\\xcc%\"j\\xdb\\xd7>\\xca\\xb6r]\\x07\\x18/O\\x1e\\x05s\\xe6\\x96\\xd7\\xd46\\xd0\\xd5\\x1a\\x98\\xcd\\xb3\\xff\\xf6\\xbcl+\\x1a\\x02\\xf8\\xf4\\xe3l\\xa8{\\x84L\\xc3\\xdd\\xfcd\\xee\\xfa\\t\\x06\\xd7u\\xf7:QU\\xc7p7\\x8ec\\xe3f\\xceh42\\x9e|\\xb2I[\\xdb\\xb9m\\xe7\\x95\\x8bN1\\xb5\\x0cd[\\xc9\\xaf^\\xbd2\\xfe\\xdd\\xf3\\x93\\xc2\\xfb\\\\\\xc8\\xe08\\x8eq\\xe8S\\x95\\xac\\xed\\x8b}\\x86\\x006\\xe7\\x95\\xbb\\xca*\\x17\\xb5\\x99X.\\xda\\x94[\\xfe\\xe2\\x8b/\\x8c\\xffn\\x13\\xdbI\\xb6\\xab\\xfa;\\x7f\\xf1\\xc5\\x17\\xad\\xe6\\x95\\x8b\\x9aN-\\x17\\xf5-\\xbb\\xbcon\\xb9j\\xe8\\xd3\\xd4\\xad\\x16\\xdar\\x0c\\xc7g\\xeb\\xba\\xca*\\x17\\xb5\\x95X.bny7U\\xc7g\\xf3\\xf9\\x1c\\xef\\xde\\xbd3\\xfe\\xbbu\\xe7\\x95\\x8b\\x98Z&\"\"\"\\x0es\\x89\\x88\\xda\\xe6\\xb9\\xc0\\xd7\\xded\\xff{4\\xca\\x06\\xbbj\\x99[f\\xe6\\xea\\x99Z\\x06\\xba\\xc5\\xbc\\xf2dy\"\\xf3\\xf5\\xd5\\x87\\xff}\\x02\\x84\\x10\\xf0<\\x0f\\x9e\\xe7\\xe1\\xea\\xea\\n\\xaf_\\xbf\\xc6\\xe5\\xe5%&\\x93\\t<\\xcf\\xabm\\x0bh\\x9f\\xe1n\\xd5\\xc9\\xce>\\r\\x01\\x9a\\xde\\xce\\xed\"\\xaf\\\\t\\xaa\\xa9e ;yVu\\x124\\x8e\\xe3\\xca\\xcfM\\x95.\\xee\\xb9\\xdc\\x86}\\xee\\x9fjs^\\xb9\\xcb\\xacrQ\\x9b\\x89\\xe5\\xa2\\xaa\\xdcr\\xfe\\xdeT6\\x08\\xa8\\xf3\\xebK\\x9f\\x0c\\x06\\x83\\xd2\\x93\\xf9\\x8b\\xc5\\x02\\xf7\\xf7\\xf7\\xc6\\xa1eS\\xcf\\x9b\\\\\\x1b\\xa9\\xe5\\xa2>e\\x97\\xf7\\xcd-K)+\\x87\\xe4}\\x1e\\x90\\x1d\\xcb\\xf1\\x19\\xd0}V\\xb9\\xa8\\xcd\\xc4r\\x11s\\xcb\\xbb1=\\xc7\\xa7\\xd3\\xa9\\xf1\\xe2\\x8e\\xa6\\xf2\\xcaEL-\\x13\\x11\\x11\\x9d6\\x0es\\x89\\x88\\xbapy\\x0e\\x9c\\x17r\\xcbb\\x99[\\x0e\\xfb{\\xd2\\xa7)\\x07\\rt\\x1710_\\x9e4\\xf1\\xc7\\x1f\\xf2\\xca\\x1f\\xbfn\\xf0\\x11\\xdb)\\x0c\\xc3\\xd5\\xc7G\\x08\\x81\\xc1`\\x00\\xdf\\xf7quu\\x85o~\\xf3\\x9b[\\xddswW\\x9b\\x86\\xbb\\xc5{O\\xad\\x1b\\x0e\\x87\\x8d]\\xd9\\xde\\x84\\xa6\\xb7s\\xbb\\xca+\\x17\\x9dbj9\\xe7\\xfb~eRr>\\x9f\\xef5|\\xad\\x1avUe\\x8am\\xb7\\xcf\\xfdSm\\xcd+w\\x9dU.j;\\xb1\\\\d\\xca-\\xcf\\xe7\\xf3\\xd5\\xa0d\\xfdDr\\xdf\\x06>uZ\\xff\\xbbk\\xad1\\x9dN\\x8d9\\xcc\\xa6\\xf2\\xcaEm\\xa6\\x96\\x8b\\xfa\\x92]\\xde7\\xb7|\\x8c\\x17\\xe5Te\\xa2\\xfbv|\\xd6uV\\xb9\\xa8\\x8b\\xc4r\\x11s\\xcb\\xdb+;>\\xcb\\x8f\\xe7\\xcb\\x06\\xa7M\\xe6\\x95\\x8b\\x98Z&\"\":m\\x1c\\xe6\\x12\\x11uA\\x08\\xe0\\xeb\\x85\\xdc\\xb2\\xbf\\xbc\\xcav\\x1e\\xf2\\xfe\\xb9%\\xf6\\x1a\\xe8\\xa6i\\x96W\\x06\\xb2\\xb4\\xf2\\xd0\\x03 \\x80\\xcf>\\x06\\x1a\\xbc\\xf2\\xddV\\xa6\\x13\\xb5\\xae\\xebb0\\x18lu\\xcf\\xddC\\xad\\x0fw\\x7f\\xf8\\xc3\\x1f\\xe2\\xfe\\xfe\\x1eA\\x10 I\\x92g\\x83\\x9c>\\xde\\x8b\\xad\\xa9\\x13\\xba]\\xe6\\x95\\x8bN5\\xb5\\x9c\\xbb\\xb8\\xb8\\xa8\\xbc\\xb7\\xf4\\xd3\\xd3\\xd3^C{\\xd3\\xf3Fk\\xdd\\xf9\\xbd$\\xf7Qu\\x91\\x86\\xe9\\xfe\\xa96\\xe6\\x95m\\xc8*\\x17u\\x95X.Z\\xdf\\x8e\\xd6Z\\xaf^\\xfbJ\\xa9g\\xcf\\xd7\\xaaL\\xe5)X\\xcf\\xd0N\\xa7\\xd3\\xd5\\x05\\x01\\xf9\\x00<\\xd7t^\\xb9\\xa8\\xcd\\xd4rQ_\\xb2\\xcb\\xfb\\xe4\\x967\\xdd\\'\\xb9\\xc9\\x8fkSf\\xb3\\x99\\xf1}\\xafO\\xc7g6d\\x95\\x8b\\xbaH,\\x171\\xb7\\xbc\\x9b\\xe2\\xf1\\x99Rju,_\\xfc\\xdaW\\xfc\\xb5m\\\\\\xe4\\xc0\\xd42\\x11\\x11\\xd1i\\xeb\\xa6UFDDYn\\xf9\\xb3O\\x80\\xbf\\xf9Y6lL\\x14\\x10E\\xd9\\x00\\xd2\\x91\\xd9\\xa0\\x97V\\xf2\\x81\\xee\\xfb\\xe9\\x13\\x94\\xe1\\x04S>\\xd0\\xbd\\x1eO \\xa6A\\x96\\xadv\\xddl+\\x17\\xc86r\\xfd\\xd3\\xc9+\\xe7\\x94R\\x95\\xf7=[\\x97\\xdfs7\\x1f\\\\i\\xad\\xb1X,\\x9e\\xfd\\xe7\\xd0\\x14[~\"$\\x7fl\\xb3\\xd9\\x0cRJ\\xb8\\xae\\x8b\\xf1x\\x0c)%\\xb4\\xd6\\x8d_\\xe1^\\xa7\\xfccVv\\xd20\\xbf\\x9a\\xbfj\\x18X\\xa6\\xeb\\xbcrQ\\x9eZ.\\xfb\\xfb\\x85a\\xd8\\xcavp\\x97\\x84\\x10\\xb8\\xbe\\xbe\\xc6\\xdb\\xb7oK\\xb74\\xb5\\xd6\\xb8\\xbb\\xbb\\xc3\\x9b7ov\\xba\\x97\\xe0p8\\x84\\xeb\\xba\\xa5\\'\\xfc\\x83 \\xc0\\xf9\\xf9\\xf9A\\xaf\\x03\\xa5\\x14\\x9e\\x12\\x85\\xa7\\x85B\\x90h(\\r\\xa4\\xcb\\xd7\\xaf\\x84\\x80\\x94\\xc0@\\n\\x9c{\\x12\\x17\\x9e\\xc4\\xc0=\\xec\\xc2\\x80]\\xb7rm\\xcc+/\\x16\\x0b\\xdc\\xdd\\xddm\\xdc\\xc6\\xcd\\x07\\xcdMn\\xe3\\xe6\\xbaJ,\\x17\\xe5\\x9bG\\xf9\\xfd\\x02\\xa3(z6p\\x0b\\xc3\\x10\\xc3\\xe1p\\xb5\\xc5\\xdb\\xa7\\xf7\\xef\\xba\\xe5\\xf7\\x86~||\\xc4b\\xb1x\\xf6\\xf9SJ!\\x8a\\xa2\\xd5\\xe7\\xad\\x8dm\\xae\\xdch42\\xbe\\xde\\xc20lt\\x9b:\\x7f\\xfe\\x0c\\x06\\x83\\x8d\\x17I\\xe4\\xd9\\xe5\\xeb\\xeb\\xebVS\\xddyn\\xd9\\xb4\\x85\\xfb\\xf8\\xf8\\xb8z\\xcf.\\x9aL&\\xc6\\xd7\\xe8l6;\\xf8\\x82\\x94\\x85Z`\\x8a)\\x02\\x04\\x88\\x11CAAcY[\\x81\\x80\\x84\\xc4\\x18cL\\x96?\\x0e\\xb9\\xc0Kk\\x8d \\x08J\\xff\\x99\\xeb\\xba;\\x1f\\xc7t!\\xdf\\x84\\xdff\\xd3\\xd4\\xf3<\\\\__\\xb7\\xf2u\\xa6\\xab\\xc4rQ\\x9e[6}\\x8e\\xef\\xef\\xef\\xf1\\xe6\\xcd\\x9b\\x93~\\xff\\xce\\x15\\x8f\\xcf\\xa6\\xd3\\xe9\\x8b\\xafw\\xbe\\xef\\xafne\\xd3f\\x89b4\\x1a\\x95^$\\x9ao\\x0c\\xb7\\xf5\\\\\"\"\"\\xa2\\xf6q\\x98KD\\xd4\\xa5\\xf3I6`\\xfc\\xf2]\\xb6\\x9d\\xabR N\\x80\\xa7\\x00\\xb8\\x98\\x9c\\xe4\\x06i\\x95\\xad\\x06\\xba\\x8b\\x05\\xeef\\x01\\xae\\xdd!\\x84\\xe3\\x00g~\\x96\\xb3\\xbe<\\x07n\\xae\\xdb}\\xc0\\x96(&\\x96\\xd7m\\xb3\\xd1\\xd5\\xc4p7\\x0c\\xc3\\x17[7\\xf9`w0\\x18\\xe0\\xdd\\xbbw\\xab\\xe1a\\xbe9\\xec\\xba\\xae\\xf5\\'\\x97\\xce\\xce\\xce\\x8c\\x1b \\xd3\\xe9t\\xe7\\x93\\xa06\\xe4\\x95\\x8b\\xc6\\xe3q\\xe9\\xdf/\\xdf\\x1a\\xecSzq\\x1fRJ\\xbcz\\xf5\\n\\xef\\xde\\xbd+}\\xce\\xe7\\xdb\\x9c777[?W\\xf3\\xa1O\\xd9\\xf0@)\\x85 \\x08\\xb6\\xda\\x84zZ\\xa4\\xf8y\\x90\\xe0\\xaby\\x82\\xdb(E\\x10k\\x84J#Nw{m:\\x12\\x18J\\x81\\xa1+q5\\x90\\xb8\\x199\\xf8\\x9a\\xef\\xe1\\xcdHn\\xffm\\xcb+\\xcff3<>>n|Os]\\x17\\xd7\\xd7\\xd7\\xad=\\xe7\\xbbL,\\x17\\xe5\\x83\\xda\\xd9lV\\xfa\\x98\\x9e\\x9e\\x9e\\xf0\\xea\\xd5\\xabV\\x06\\xdc\\xb6\\xf3}\\x1f\\x0f\\x0f\\x0f\\xa5\\'\\xdd\\xe7\\xf39F\\xa3Q+y\\xe5\\xa2<\\xb5\\\\\\xb6\\xe5=\\x9f\\xcf[\\x19H\\xf8\\xbe\\x0f\\xcf\\xf3pwwW\\xb9\\xb5\\x9ag\\x97/..Z}\\x1f\\x98L&\\x98\\xcf\\xe7\\xa5\\x17\\xc1\\xe5\\x9b\\xc3\\xaf_?\\xbf]G\\x9e\\x1e.\\xfb\\xb8\\xe6\\x17\\xe5l\\xf3\\xfe\\xf9\\x1e\\xef\\xf1\\x0e\\xefp\\xa7\\xef\\xf0\\x88GD:B\\x8c\\x18)vK\\xee\\xbb\\xca\\xc5P\\x0c1\\xc6\\x18\\x97\\xb8\\xc4k\\xf1\\x1a\\x1f\\xe1#L\\xe4\\xe6\\x8fc\\x10\\x04\\xc6\\xad\\xe8>\\\\\\xa4\\xa1\\x94\\xc2\\xdd\\xdd\\xddV\\xa5\\x8c\\xc9d\\x82\\x8b\\x8b\\x8bV\\xfeN]\\'\\x96\\x8b...\\x10EQ\\xe9\\x05Kyn\\xf9\\xd8/\\xd0\\xdbF~|\\xf6\\xd5W_\\xbdx>\\xe5\\xb5\\xa1\\xfc\\x965m\\xbe.\\xc6\\xe3q\\xe9\\xd7\\x95<\\xb5\\xcc\\xaf\\xbfDDD\\xc7\\x8b\\xc3\\\\\"\\xa2\\xae\\xdd\\\\g\\xf7\\xca}x\\x04&>\\xf04\\x05R\\x95\\rt\\xcf}\\x0et\\xd7T\\x0et\\xb5\\x06\\xe6\\x11\\xc2$\\xc1\\x9d\\xabp\\xfd\\xd1G\\x10R\\x00\\xa3\\x11\\xf0\\xe9\\xc7Y\\xde\\xfa\\x04U%\\x96\\xf7\\x19D\\x1c:\\xdc\\xad\\xba\\xaf\\x93\\x94r\\xb5\\xad\\x94\\x9f(\\xc9\\x7fm\\x1f\\x86\\xbbun\\xe7\\xda\\x92W.\\xcaS\\xcbe\\x9f\\xdf\\xf9|~\\xf4\\xc3\\\\ \\x1b\\x9e]^^\\x1a7\\xa6\\xe38\\xc6\\xfd\\xfd=\\xae\\xaf\\xb7\\xbfx\\xc4\\xf7\\xfd\\xd2{\\x8e\\x02\\xd9p1\\xdf\\xfe(\\xba\\x8f\\x12\\xfc\\xc5C\\x8c\\x9f\\x071\\xee#\\x85\\xa8bh\\xab\\x91m\\xe4\\xaa\\xec\\xff\\xbc Dv\\xef\\x15)\\x04R\\x05\\x04J#HR\\xdc\\x85)~\\xf0\\x18\\x03\\x08!%p\\xe1I\\xbc\\x1e9\\xf8\\xce\\xc5\\x00\\x9fO\\xdc\\x17\\xcf\\xbf \\x08vJs\\xda\\x94WVJ\\xe1\\xfe\\xfe~\\xab{\\xce\\xf9\\xbe\\xdfx\\x8e\\xb3\\xc8\\x86\\xc4r\\xd1\\xc5\\xc5\\x05\\x9e\\x9e\\x9eJ\\x07\\x13J)\\xa4i\\xca\\xcd d_\\xb3\\xd245\\x0eL\\x94R\\xad\\xe5\\x95\\x8b\\xc6\\xe3q\\xe9\\xf3)\\x1f6\\xb5qq@\\x9e]~xx0^\\x00\\x02|\\x18\\x9eFQ\\x84\\xab\\xab\\xab\\xd6\\x9eWWWWx\\xfb\\xf6m\\xe9\\xfbY\\x9e[^\\x7fO\\x9bL&\\xa5_\\x17\\xf2M\\xd7\\xf5A\\xb9R\\n?\\xc3\\xcf\\xf0c\\xfdc\\xdc\\xe1\\x0e3=\\x83\\x829-\\xad\\xa1\\x9fm\\xe4\\xae\\x93\\x90\\x10\\xcb\\x1f\\t\\x12$:\\xc1\\x0c3\\xbc\\xc3;\\xfc\\x95\\xfe+\\x00\\xc0@\\rp!.\\xf0F\\xbc\\xc1\\xb7\\xf0-\\\\\\xc8\\xe7\\x03\\xbb\\xaa\\xbc\\xbf\\x94\\xd2\\xfa!Q\\x14E\\xb8\\xbf\\xbf\\xdfXU\\xc8s\\xc3m\\xbe\\x7fv\\x9dX.\\xca\\xff\\xfe\\xb7\\xb7\\xb7\\xa5\\xff|:\\x9db4\\x1a\\xb5z\\xa1\\x89\\xad\\x86\\xc3\\xa1\\xf151\\x9f\\xcf\\xf1\\xd1G\\x1f\\xb5~\\xec\\x9b_\\xc4U\\xf65x>\\x9f[\\xff:%\"\"\\xa2\\xfdq\\x98KD\\xd45!\\x80O?\\x02\\x16\\x8b\\xec\\x9e\\xb9g\\x13\\xe0i\\x96\\xdd\\xf3u\\x1ad\\xff_\\xda5\\xb0\\xeaZ\\xe9@w9\\xc8E\\x92\\x00\\x10\\x08\\x07.\\xee\\xa2\\x00\\xd7\\xa3+\\x88o~\\xedd\\x87\\xe2\\xbb&\\x96\\xf7\\xb1\\xebp\\xb7j;\\xa1\\xea\\xbe\\xac}\\x19\\xee\\xd6\\xb1\\x9dkS^\\xb9\\xe8\\xd4S\\xcb9\\xdf\\xf7\\x11\\xc7q\\xe5\\t\\xbe]\\xb2{B\\x08\\xf8\\xbe_\\xbai\\x91$\\t\\xa2(\\xc2`0\\xc0\\xcf\\x82\\x14\\x7f\\xfd\\xb8\\xc0\\xcff\\t\\x9e\\xe2\\xe7\\'\\xfd54R\\r$*\\xfbo\\xa55\\x14\\xb2\\xb7\\xc6m\\x17\\xe7\\x85\\xc8B\\x06\\xf9p\\xd7\\x91\\x02\\xae\\x10p\\x04\\x00%p\\x1f)\\xdcG\\n\\x7f\\xf5\\x10\\xc3\\x93\\x02\\x1f\\x8f\\x1d|~\\xee\\xe1\\xbb\\x17\\x03\\x0c\\x1da\\xfcx8\\x8e\\xf3\\xe2\\xa4\\xb9Mye\\x1b\\xb3\\xcaE6$\\x96\\x8b\\x84\\x10\\x95\\x9f\\x1b!\\x04\\xc20<\\xe9{\\xe6\\x02\\xd9\\xe7\\xad\\xeakRW_\\xb3\\xbaL-\\x17\\xd9\\x9c]\\xde\\'\\xb7<\\x1e\\x8f\\xf1\\xf4\\xf4T\\xfa>\\x92\\x0f\\x7fc\\x1d\\xe3G\\xf8\\x11~\\xaa\\x7f\\x8aw\\xfa\\x1d\\x12\\xf4\\xd5\\xcb\\x9fL\\x01\\xc4J\\xaf~\\x85\\x14\\xd9\\x7f<)0\\x90\\x02\\xb1\\x02~2K\\xf0\\x93Y\\x82\\x7f\\xf3\\xe5\\x1c\\x1f91\\xbe\\xe1D\\xf8h\\xfc\\xf2\\xdb\\x8b\\xd2\\xcdbK\\xf2\\xca\\xb6f\\x95\\x8blI,\\xe7\\xf2\\xad\\xd2\\xf1x\\xfc\\xe2\\xb1\\r\\x87C8\\x8e\\x83\\x87\\x87\\x87\\xce\\x86\\x146PJ\\xe1\\xe1\\xe1\\x01\\x8e\\xe3\\x94~=\\xf0}\\x1fJ\\xa9\\xd66a\\x8blH-\\x17\\xd9\\x9a]\\xde5\\xb7\\x9c_\\x94S6P\\xfc*\\xf9\\n\\xdf\\x9f}\\x1f\\xb7\\xa3\\xdbg\\xdb\\xb7\\n*\\xdb\\xa2E\\x82\\x14\\xe9VC[a8\\xa2\\xcd\\xff\\xdd\\xe2\\xf07E\\x8a\\x18\\x1f>\\xcf\\xf9p\\xd7\\x83\\x07\\x07\\x0efz\\x86\\xbf\\xc6_\\xe3\\xaf\\xf5_c\\x84\\x11^=\\xbe\\xc2g\\xfa3\\x0c\\xc5\\xf3\\xaf[yn\\xd6F\\xb6f\\x95\\x8blJ,\\x171\\xb7\\\\m>\\x9f\\xaf.L\\x9a\\xcf\\xe7\\xcf\\x8e\\x13\\x84\\x108??G\\x10\\x04\\x9d|\\x0e\\x99Z&\"\":M\\x1c\\xe6\\x12\\x11\\xd9\\xc2s\\x81o\\x7f\\xb6\\x1c\\xe8&\\xc0\\xc5Y\\xb6\\xa1\\x9b\\xa4Yr\\xf9\\xcc\\xcfnfH+\\x9e\\xeb\\xe2\\xf5\\xe4\\x0c\\xef\\xbfz\\x0bU\\x1c\\xe4zN6\\xb5\\xf8\\xe4\\rB\\x01\\xdc\\xdd\\xdd\\xe1\\xfa\\xfa\\xfa$\\xaf.\\xaf;\\xb1\\xbc\\x8f\\xe2p7\\x8ec\\x84a\\xb8:\\xb1\\x95o\\x81h\\xad1\\x1c\\x0e\\x0f:\\xf1o\\xd3p\\xf7\\x90\\xed\\\\\\x1b\\xf3\\xcaEL-g\\x84\\x10\\xb8\\xbe\\xbe\\xc6\\xdb\\xb7oKO\\x84j\\xadqww\\x877o\\xde\\xc0q\\x9c\\x8d\\xbf\\x9f\\xe38\\xab\\x13\\x86\\x00\\xf0\\xd5<\\xc6_\\xde\\xc7x\\x1b\\xa6P\\x00\\xdc\\xf3\\x01\\xe0\\xb8\\x88\\x95F\\xac4\\x92\\x92\\xe1\\xad@v\\xdd\\x8fD\\xb6M\\x9b\\x0f`\\x9d\\xe5?\\x94\\xc2\\xfc\\xbcQZ\\xadR\\xccJe\\xff\\x9d\\xeal\\xcbWkd\\xffl\\xb9\\xf9;\\x17\\x1aNa\\xb0\\x0b\\x08\\xfc\\xf8\\xf6\\t?J\\x13\\x9c\\xb9\\x02\\xdf<\\xf7\\xf0\\xed\\xcb\\x01\\xb4\\xd6\\x88\\xe3\\x18\\x97\\x97\\x97\\xab\\xc7\\xbciKn\\x1b]\\x0ew\\xf7\\xdd\\xce\\xb55\\xaf\\\\\\xc4\\xd4\\xf2\\x07RJ\\xbcz\\xf5\\n\\xef\\xde\\xbd+}\\xce*\\xa5p{{\\x8b\\x9b\\x9b\\x9b\\xad\\x9ekggg\\xf8\\xabw\\x8f\\xf8\\x93\\xbb\\x08O\\xf1\\x87\\xdf/\\xd1\\x1a\\xe1t\\n\\xe5_<\\x1b\\xe0\\n\\x018\\x02p\\x85\\x80\\'\\xf3\\xe1\\xed~\\xc3\\r)\\xe4\\x87\\xa2\\xff\\xdao\\xa1\\x94B\\xac\\x81d9\\xccU\\x1aH5\\x90*\\x8d\\x10\\x1a2]\\xc0Y,0p\\x04\\xa6\\t\\xf0\\x1f\\xef\\x16\\xf8\\xb3\\xfb\\x05\\xbeu\\xee\\xe1?\\xfb\\xec\\xfa\\xd9\\xc0\\xc5\\x86\\xbc\\xb2\\xedY\\xe5\"\\xdb\\x12\\xcbJ\\xa9\\xd5`\"\\xdfL\\xca\\xdf\\xb3\\xd6/\\x12\\n\\x82\\x00\\xa3\\xd1\\xa8\\xf3\\xf7\\xac\\xb6\\x85a\\xf8l \\xb9~\\xd2\\xfd\\xec\\xecl\\xf5~\\x10\\x04\\x01\\xce\\xcf\\xcf;\\xb9\\xff\\xb9\\r\\xa9\\xe5\"\\x1b\\xb3\\xcb\\xbb\\xe6\\x96\\xa5\\x94\\xf0\\x86\\x1e\\xfe(\\xf8#\\xfcL\\xff\\x0c)\\xb2\\xf7\\x18\\x8d\\xec8\\'ZD\\xc0\\xda\\xc3-\\xa6\\x90]\\xb8\\x95\\x03\\xdb*\\xc5\\xb4\\xf2\\xba|\\xb0[\\xfc\\xa1\\xa1W[\\xc1!B`\\x96=\\x16\\x17\\xee*\\xc5\\xec\\x0b\\x1f\\xbf(~\\x11\\xbf~\\xf6\\xeb{=\\xa6\\xa6\\xf4!\\xab\\\\d[b\\xb9\\x88\\xb9\\xe5r\\x0f\\x0f\\x0fY\\xf9i\\xc9\\xf7\\xfd\\xd5q\\xaf\\xeb\\xba\\xcf.\\x0c\\x98N\\xa7\\xb8\\xbe\\xben\\xfd12\\xb5LDDtz8\\x11 \"\\xb2\\xcdp\\x90\\rt\\x7f\\xf8S\\x001p1\\xc9\\xee\\x9d\\x9b\\xa4\\xd9`w2\\xce~\\xcd\\xa9\\x8b\\x93\\xec\\xe3\\xa25<\\xcf\\xc3\\xeb\\xf3\\x8f\\xf0>\\x0c\\xa0\\x04\\x80O\\xde\\xac\\x06\\xb9\\xb9S\\x1c\\xe8v\\x91X\\xae\\x92\\xa6i\\xe9\\t\\xad| \\x90\\x9f\\x08\\xd9t\\xcf\\xdd}\\xb5=\\xdc\\xddg;\\xd7\\xe6\\xbcr\\x11S\\xcb\\x1fx\\x9e\\x87\\xcb\\xcbK\\xe3\\x10>\\x8ec\\xdc\\xdf\\xdfo<\\xd1\\xf7\\xb3Y\\x8c\\x7f\\xf3\\xd5\\x1c_\\xde\\xa6PI\\x967^\\xa4\\x1a\\xb1\\xd6\\xc8\\xce\\'F\\x10\\xc3\\x14\\x8e\\xe3d\\xc3[\\x07p\\x0f\\x18\\xde\\xeeBJ\\x89!\\x80\\xfc\\x19\\x9b(\\x85X\\x01\\xb1\\xd6H\\x15\\x90\\x84s$\\xa9\\xc6Bi\\xb8B`\\xe0\\x08$\\x10\\xf8\\xcb\\xc7\\x18?\\xffy\\x8a\\xbf\\x95\\xcc\\xf1[\\xaf\\xb3\\xcd\\xfb\\xae\\xf3\\xca}\\xc8*\\x17\\xd9\\x96X^O\\x81{\\x9e\\xb7\\xca-\\x97\\r\\xbdO-\\xb7\\x9c\\xe7\\x95\\xd7\\xe5\\xf7S\\xcd\\x93\\xc29\\xad5f\\xb3\\x19\\xce\\xcf\\xcf\\xdb|\\x98\\xd6\\xa5\\x96\\x8bl\\xcb.o\\x9b[VJ\\xe1O\\xf1\\xa7\\xf8O\\xfe\\x7f\\xc2t\\x96\\rX\\x14\\x14\\x16X\\xac\\x86\\xa7r&\\xe1\\x0e\\xdc\\xd5\\xd04\\xff\\xd14\\x01\\xf1\\xec\\xcf\\xca\\x07\\xb91\\xe2l{7U\\x88\\xe7\\xd9sAB\\xc2\\x83\\x07\\x17.\\x02\\x1d\\xe0\\x8f\\xbd?\\xc6[\\xf9\\x16\\x7f[\\xfdm|$?j\\xfc\\xb1n\\xd2\\x87\\xacr\\x91\\xad\\x89\\xe5\"\\xe6\\x96\\x9f\\xcb\\xf3\\xcaE\\xf9{f\\x92$8??\\x7f\\xf6\\x9c\\n\\xc3\\x10i\\x9a\\xb6\\xbe\\xbd\\xce\\xd42\\x11\\x11\\xd1\\xe9\\xe10\\x97\\x88\\xc8F\\xf9@\\xf7o~\\nD\\x0b\\xe0\\xfc\\x0c\\x98\\x05\\xc0\"\\x06f\\xf3l\\xb0\\xeb\\x8f>\\xdc\\x00\\xf1\\x94h\\x9d}L\\x82\\xe57\\xd9\\xae\\x03\\x9cM\\xe0I\\x81\\xd7\\xc3\\x01\\xde\\x9f\\r\\xa1\\x0c\\xc3\\xeeS\\x1b\\xe8\\xda\\x90X.*\\xbb\\x1fh\\xaex\"v\\xd3=w\\xfb2\\xdc\\xddu;\\xd7\\xf6\\xbcr\\x11S\\xcb\\xcf\\xf9\\xbe\\x8f8\\x8e\\x8d\\x9f\\xbf\\xfccR6 \\xb9\\r\\x13\\xfc\\xe1\\x97s\\xfc|\\x96\\x9d\\xec\\x15\\xc3lP\\x1e+\\xfdl\\x0b\\xd7\\x91\\x1aC\\x15b8:ke\\x80[\\xc5\\x95\\x12\\xae\\x04\\xc6\\x00\\x928F\\x90.\\x90\\x88\\xec\\xed9\\xd6\\xd9\\x00\\xda\\x15\\xd9\\xf3$\\x86\\x83\\xff\\xfdm\\x88?\\xbd\\x8b\\xf0\\xab~\\x8a\\x8fET\\xfa\\xbaj:\\xaf\\xdc\\x97\\xacr\\x91m\\x89\\xe5|\\xf0\\xb8n2\\x99 M\\xd3\\xd2\\r\\xc9S\\xcb-\\x17\\xf3\\xcaE\\xf9\\xd7\\x82\\xb2\\x93\\xebA\\x10<\\xdb\\xd6m\\x8bm\\xa9\\xe5\"\\xdb\\xb2\\xcbU\\xb9\\xe50\\x0c\\xf1\\xfd\\xa7\\xef\\xe3\\xaf\\xc6\\x7f\\x95m\\xb8\\xba\\x00\\x86@\\x18\\x85H\\xf0a\\x88\\' C\\t?\\xf1;\\xfd\\xd8\\xe6\\x8f\\xc5[\\xfe\\xd0\\xd0\\x08g!\\x14\\xd4*\\xcb\\x1c!\\xc2\\x02\\x0b\\xb8p1\\x99Lp\\xabo\\xf1\\x07\\xfa\\x0f\\xf0\\x91\\xfe\\x08\\xbf-~\\x1bW\\xf2\\xaa\\x93\\xc7\\xdd\\x97\\xacr\\x91\\xad\\x89\\xe5\"\\xe6\\x96?(\\xe6\\x95\\xd7\\x8d\\xc7c\\xa4i\\xfa\\xe2\\xf5\\x9b\\x7fml{\\xe0\\xcd\\xd42\\x11\\x11\\xd1\\xe9\\xb1\\xe3\\x8c \\x11\\x11\\xbd4\\xf0\\x80\\xef|#K-\\x0bd\\x89\\xe5\\xf1\\x08\\x80\\xc8\\x86\\x99\\x8fS\\xa0bc\\xe1(\\xa5*\\xdb\\xc6\\xcd\\x07\\xb9\\xc3A6\\xe8\\x96\\x02\\x18\\x0e\\xe1\\xfd\\xf2w\\xf0\\xfa\\xb3O+O\\xe6\\xe5\\x03\\xdd:\\x86\\x816\\xb3-\\xb1\\xac\\xb56\\x9e\\x90u]\\xb7\\xf2\\x1e\\xb2\\xf9p\\xf7\\xfc\\xfc\\x1c\\xaf_\\xbf\\xc6\\'\\x9f|\\x82\\xd7\\xaf_\\xe3\\xfc\\xfc\\x1c\\xc3\\xe1\\xb0\\xb6\\x13\\xe0\\xf9p\\xf7\\xf1\\xf1\\x11o\\xdf\\xbe\\xc5\\x97_~\\x89\\xdb\\xdb[L\\xa7S\\xc4q\\xbc\\xd7s\\xa6j\\xbb\\xa9x5}\\x1f\\xf2\\xcaE\\xf9\\xe0\\xbb\\xcc6\\xc3\\xb2ctqqQ\\xf9<~zzz6\\xd8WJ\\xe1\\x7f\\xfb2\\xc0\\x7f\\xff\\xc3\\'\\xfc|\\x96@C#J\\x15\\x9e\\xb4\\x8b\\x85\\x96\\xd0:\\xbb^\\xc7\\x93\\x02g\\xae\\x80\\xef:p\\xe3\\x08\\x02\\x96]\\x88\\x12\\x87\\x18\\xb9\\x12\\x13W`\\xe4\\x08H\\t@\\x03\\x89\\x02\\x029\\xc2,QPZc\\x16\\xc5\\xf87\\x7f\\xf3\\x0e\\xff\\xd3\\xcf\\x03\\xcc\\xe2\\x97\\xf7\\x89l2\\xaf\\xbcX,\\xf0\\xf6\\xed\\xdb\\x8d\\xcf\\xcd<\\xf3zuu\\xd5\\xf9 \\x17\\xb0/\\xb1<\\x9f\\xcf\\x9fe\\'sB\\x08|\\xfc\\xf1\\xc7\\xc6\\x8fY\\x10\\x04\\'\\xf1\\xbe\\xb0\\x9eW.\\xaa\\xfa\\x18\\xa5ij\\x1c\\xf84\\xa9\\xea9d\\xc3\\xe7k\\x97\\xd7c\\x9e]6\\x1d\\xf7\\x1c*\\xcf-\\xaf\\x9b\\xeb9\\xfe\\xad\\xfe\\xb7\\xf8\\xdf\\x1f\\xfew\\x04I\\x00\\x05\\x85\\x00\\x01\\xc2\\xc9\\x87A\\xae\\x03\\x07C\\x0c\\xe1\\xc3\\xc7\\x08#\\xe8\\xc0\\xb2\\xe3O\\r\\x88@`\\x8c1|\\xf8p\\xe1B@d\\xdb\\xbbN\\x82`\\x18`\\x81\\x0544\\xbe\\xd2_\\xe1\\x7fP\\xff\\x03\\xfe(\\xfd\\xa3\\xd2\\xf7\\x82\\xc6\\x1e\\xa2\\xd6xzz\\xc2\\xfb\\xf7\\xef7\\x0er=\\xcf\\xc3\\xcd\\xcd\\x8d\\x15\\x83\\\\\\xc0\\xee\\xc4rQ\\x9e[6\\xa9\\xaaj\\x1c\\x93\\xf5\\xbcr\\xd1d21V\\x14\\x82 \\xe8\\xe4\\xe3cz\\x1f\\xcfS\\xcbDDDt\\\\\\xec9z$\"\\xa2\\x97\\x1c\\x07\\xf8\\xfc\\xeb\\xc0\\xcd\\xab\\xec\\xff\\x8f\\x87\\xc0\\xb9\\x0fH\\x99\\r6\\x1fg\\xd9`\\xf3\\xd8\\xbf\\xb9\\xce\\xb7q\\x1f\\xa7Y^Y\\x08\\xc0\\x1fg\\xc9i\\x81l\\xa0\\xfb\\x9do\\x00\\x03/K.\\xbf~}\\xf2\\x03]\\xdb\\x12\\xcbA\\x10T\\x9e\\x1c\\xd9ep\\xd2\\xa7\\xe1nq\\xc3x]\\xbe\\x9d\\x0b\\xf4\\'\\xaf\\\\dz\\x1eUm\\x13\\x1e3!\\x04\\xae\\xaf\\xaf\\x8d\\x99=\\xad\\xf5\\xea>\\xad\\xef\\xc3\\x04\\xff\\xf7\\x1f<\\xe1?\\xbc\\x8f\\xa0\\x14\\xb0P\\x1a\\x8f\\xb1B\\x90hh\\x08\\xc8\\xd1\\x18\\x03)\\xb2\\x01\\xa9+!\\x96\\xefgZk\\xa8E\\xfbC\\x1f\\x13\\xad\\x14t\\x94\\xdf?U\\xc2s$&\\xae\\x83\\xb1+\\xe0\\xb8.\\xe0\\x0e\\xb0H\\xb3\\xbf\\xdb\\xf4\\xf1\\x01\\x1a\\x1a\\xb7\\x91\\xc2\\xbf\\xfa\\xe9\\x0c\\x7f\\xf9\\x10\\xad^CM\\xe6\\x95g\\xb3\\xd9V\\x03\\x00\\xd7uqssc\\xd5&\\x8b\\x8d\\x89\\xe52\\xf9\\xd0\\xad\\xeasXu\\x82\\xfc\\x18\\x98\\xf2\\xca\\xb9\\xb3\\xb3\\xb3\\xca\\xa1dU\\x95\\xa1)U\\x95\\x8e.\\x86\\xcb&\\xbe\\xef\\xe3\\xe6\\xe6f\\xe3s>\\xcf.7\\xf5\\xb1\\x9cL&\\xab\\x8b\\x98\\xb4\\xd6\\xf8\\xa1\\xfe!\\xfeP\\xfd!\\x1etv\\x7f\\xdf\\xd9\\xc3\\x0cSL\\x91 \\x81\\x1cJ8\\xae\\x83\\x11F\\x18c\\x0c\\x0f\\xde\\xeaB\\x9c4H\\xa1\\x95=\\xc7\\x9fi\\x90\\x02\\xcb\\x87#!1\\xc2\\x08>|x\\xf0\\xe0L\\x1c@\\x00!B\\xcc0C\\x8c\\x18\\n\\n\\x7f\\xaa\\xff\\x14\\xff\\\\\\xffs\\xdc\\xa9\\xbb\\xc6\\x1f_~\\xef\\xf9m\\xee\\x8f;\\x99L\\xb6z\\xae\\xb4\\xa5\\x0f\\x89\\xe5\\xa2\\x8b\\x8b\\x0b\\xe31L\\x9e[>fey\\xe5\\\\~\\x8cg\\xbaHS)UY\\x11h\\x8a\\xe9y\\x94\\xa7\\x96\\x89\\x88\\x88\\xe8\\xb8p\\x98KDd;!\\x80On\\x80\\xcf>\\x01\\x84\\x04<\\x17\\xb88\\x03\\xf2\\xad\\xb80\\xfa0\\xe4\\x00xxx\\xd8\\xf8\\xf1\\xf2}\\x1fo\\xde\\xbc\\xb1*\\x0fn[b9\\x8a\"\\xe3\\xe3\\xf1}\\x1fR\\xca\\xca\\xed\\xea<\\xb7|\\xacLye \\xfb\\xba{~~^\\xf9\\xf5.\\x8e\\xe3\\xad\\xee\\x01Z7\\xd3s\\xa9j\\x08\\xd5\\x85<\\xbb\\xbc\\xe9x!\\xcf.\\xdf\\xde\\xde6r\\xf1\\xc0\\xd5\\xd5\\xd5j\\x1b\\xf7/\\xd4_@A!A\\x829\\xe6\\x88\\x16\\x11\\xd2Y\\xba\\x1a\\x88\\x9eO\\xce\\xcb\\xef\\x87\\xab\\x97\\x03T\\x0bh\\xad\\x91\\xce^>\\x16\\x01\\x81\\xa1\\x18\\xe2\\xdc?\\x87\\x87\\xec}QAa\\x8e9\\x02\\x04\\xd0\\xd0x\\xd0\\x0f\\xf8\\x17\\xea_4\\xba\\xa5\\x1bE\\x11\\xde\\xbe}\\xbb\\xf1\\xb5!\\xa5\\xc4\\xf5\\xf5\\xb5\\x15y\\xfc\\xa2>$\\x96\\x8b\\xf2\\xdc\\xb2I~\\xccz\\x8c\\xaa\\xf2\\xca@v,\\xefy\\xde\\xea\\xeb]\\x99..\\xca\\xa9\\xba\\xb8\\xebT\\x8f\\xc5\\x89\\x88\\x88\\x8e\\x99}g\\x06\\x89\\x88\\xa8\\xdc\\xd5\\x05\\xf0\\xddod\\xa9e)\\x80\\xb31p6\\xf9\\xb0\\xa5\\xfb4\\xcb\\xfe\\x93\\xd8q\\x82\\xe8`Je\\x03\\xdc\\x87\\xb5m\\xdc\\xf3I6\\xb8\\xf5<\\xe0\\x9b\\x9f\\x02\\x1f\\xbf.\\xbdw\\xf0)\\x0ftmK,GQd<)\\xec\\xfb~\\xed\\'\\xdel\\x1b\\xeeVm\\xe7\\x86a\\x88\\xaf\\xbe\\xfa\\xca\\xf8g\\xd8\\x96W.bj\\xb9\\x9c\\xe7y\\xa5\\'C\\x17\\xa9\\xc6\\xff\\xef\\x8b\\x00\\x7f\\xfa>@<}\\xc4Bi<\\xc5\\n\\x8b\\xe5\\x86\\x96\\'\\x05.<\\x01\\xdf\\x95p\\xa4\\x0394l[\\xa8\\x14:\\xee\\xfed\\xaa\\xd6\\x1a*4\\x9d\\xa8\\x96p\\x86>\\x06R\\xe2L*\\x0c\\x16\\x01\\xc4\\xf2\\x9e\\xba\\xf3D!L\\x14\\xb0\\xdc\\xd2\\xfd\\x1f\\xef\\x04~6\\xafw\\x10\\xd0\\xd7\\xacr\\x91m\\x89\\xe5\\xaa\\x93\\xd4\\xf9Fn\\xfe\\xf149\\xd6\\xdcrU^\\x19\\xc0\\xb3\\xe7W\\xd5\\xf6r\\x17\\x83\\x00\\xdbS\\xcbE6d\\x97\\xbf\\x92_\\xe1\\xdf\\x9d\\xfd\\xbbl\\x1b\\x17\\x1a\\xe1\\xf2\\x87\\x82\\x82\\x80\\x80\\xf3\\xe4`\\x9c\\x8c1\\xc0\\x00\\xce\\xd81\\x9emIf\\x89\\x15\\xc7\\x9e*R\\xd0i\\xf9\\xe3p|\\x07\\x8ep0\\xc6\\x18g8[\\r\\xa6\\x13$\\x98b\\xfalK\\xf7\\x0f\\xf4\\x1f`\\xa1\\xea\\xfbX\\xf79\\xab\\\\\\xd4\\x97\\xc4r\\xd1\\xa9\\xe6\\x96\\xab\\xea\\x11\\x9e\\xe7\\xad.\\xcc\\x14B\\x18?>I\\x92t\\xf2\\xbe\\xc9\\xd42\\x11\\x11\\xd1\\xe9\\xb0\\xf3\\x08\\x92\\x88\\x88\\xca\\x8d\\x86YN\\xf8\\xa3\\x9bl\\x809Xn\\xa9\\x0e\\x07\\x00D6\\xf4|\\x9cf\\x9b\\xaciO\\xbfyS:KG?L\\xb3\\xb42\\x90\\rn\\xf3m\\\\\\x01\\xe0\\xfa\\x12\\xf8\\x85\\xcf\\xb3\\xc1n\\x85S\\x1d\\xe8\\xda\\x96X.\\xde\\x1b\\xb6H\\x08\\xd1XZu\\xfd\\xcf\\xe9z\\xb8;\\x1c\\x0eK?\\'\\xb3\\xd9\\xcc\\xb8\\xadfk^\\xb9\\x88\\xa9\\xe5r\\xbe\\xef?{n?.R\\xfc\\xc1\\xcffx\\x1ffC\\xcc \\x98c\\xfa4\\x85Z\\xde\\x17w\\xe2\\t\\x9cy\\x12\\xb2\\xb0\\x89k\\x1a\\xe6\\x02\\x80\\x8a\\xdaO\\xf9\\xad\\xd3q\\x04\\xad\\xcb\\xbf\\xce\\xc8\\xe1x\\xf5\\xba\\xd2\\xf3)\\x06N\\x96\\x8cv\\x96\\xf7\\xd3\\x8d\\x95\\xc64QH\\x1d\\x17\\xca\\x1b\\xe3\\x9f\\xffd\\x86\\xef\\xbd\\xabg\\x83\\xa4\\xcfY\\xe5\"\\x9b\\x12\\xcbU\\'\\xa8G\\xa3\\xd1\\xb3\\xc73\\x18\\x0cN*\\xb7\\xbcM^\\xb9x\\xd1\\x8b\\xeb\\xba\\xc6\\x13\\xefa\\x18\\xb6\\xbe\\r\\xdb\\x97\\xd4rQW\\xd9\\xe5?Q\\x7f\\x82\\x7f\\xad\\xfe50\\x01\\xd4 \\xdbR-\\xde\\x17w\\x8c1\\x06z\\x80\\xf4!{\\xef\\x11B\\xc0\\xf5\\r\\x8fQ\\x01*\\xec\\xfeu\\x90\\xcc\\xcc\\xcf7w\\xf2\\xe1\\xb1K\\xc8\\xd5=\\x7f\\xf3\\xfb\\xe9\\x16\\xb7t\\xdf\\xe9w\\xf8g\\xfa\\x9f\\xe1^\\xdd\\x1f\\xfc\\x98\\xfa\\x9cU.\\xea[b\\xb9\\xe8\\xd4r\\xcb\\x9b\\xf2\\xca\\xeb\\x17\\x90T\\xdd\\x1e\\xa6\\x8b\\x8br\\x98Z&\"\":\\x1d\\x1c\\xe6\\x12\\x11\\xf5\\x8d\\x10\\xc0G\\xaf\\x80\\xef~\\x0e\\x8c\\x96[\\xba\\x931py\\x06\\x0c<\\x00\\x02X\\xc4\\xc0\\xc3S6\\xd4\\x8d\\x93~\\xdcS7M\\x81`\\x9e=\\xee0\\xfa\\x90T>?\\xcb\\xee\\x13\\\\\\xdc\\xc6\\xfd\\xf4\\xe3\\xec~\\xc2[8\\xc5\\x81\\xaeM\\x89\\xe58\\x8e+\\xb7\\x84M\\'\\x8b\\x9a\\xd4\\xc5p\\xf7\\xf1\\xf1\\x11OOOx||\\xc4|>_\\r;\\xe7\\xf3\\xb9\\xf1cdk^\\xb9\\x88\\xa9e\\xb3\\x8b\\x8b\\x0b\\x0c\\x87C\\xfct\\x1a\\xe3\\x7f\\xfcY\\x96\\x13VZc\\x96(\\xc4JC\\x873\\xb8i\\x8c\\x0bO`P\\xf2y\\x16\\xd2\\x81\\x1c\\x94ot\\xab$\\x86J\\xba\\x1d\\x96\\xa7a\\xf9@Y\\xe0\\xc3 :\\r\\x83\\xd5\\xe3\\x14B\\xc2w\\x1d\\x8c\\x1c\\xb1\\xdc\\xd2\\x15\\x08\\xbd3D\\xa9\\x82\\xd6\\xc0\\xbf\\xfd*\\xc4\\xbf\\xfc\\xc9t\\xefA_\\xdf\\xb3\\xcaE\\xb6%\\x96M\\x17\\xe4\\x00\\xe5\\x19\\xf9S\\xca-o\\x93W^W\\x95\\xde\\xb7i\\x10`[j\\xb9\\xa8\\xcd\\xec\\xb2R\\n\\x7f\\x98\\xfe!\\xfeX\\xfd144\\x16X \\xbe\\x8c\\xa1\\x85\\x86\\x80\\xc0\\x00\\x03\\x8c1\\x86\\\\\\x9eZQ\\x0b\\xb5\\x1a\\x92\\xe6\\xf7\\x9c-S5Hm\\x83\\x8a\\x15\\xf4\\xa2\\xfc\\xbdR\\x8e%\\x84\\xf3\\xf2\\x81\\x0f0\\xc0\\x04\\x93g[\\xba3\\xcc\\xa0\\xa0\\x10\\xe8\\x00\\xffR\\xfdK\\xfcD\\xfdd\\xef\\xc7\\xd4\\xf7\\xacrQ\\xdf\\x12\\xcbE\\xa7\\x94[\\xde6\\xaf\\\\\\xe48\\x8e\\xf1sXuK\\x82\\xa60\\xb5LDDt:\\xec>CHDDf\\xa3a\\x96]\\xfe\\xdaG\\xd9\\xd0\\xd3\\x91\\xc0\\x99\\x0f\\\\L\\xb2\\xfb\\xea\\x02\\xd9P\\xf7i\\x06<\\xce\\x80pa\\xdfPW\\xeb\\x0f\\x8f\\xf1a\\xfa\\xe11:N\\x96\\x90\\xbe\\x98\\x00\\x9e\\x93\\xdd+\\xf8\\xe6\\xd5V\\xdb\\xb8eNi\\xa0k[by\\xd7!@\\x17\\xda\\x1a\\xee\\x8eF#DQ\\x84\\xe9t\\x8a\\xbb\\xbb;\\xfc\\xe4\\'?\\xc1t:E\\x18\\x86xzzz\\xf6\\xdc\\xb39\\xaf\\\\\\xc4\\xd4\\xb2\\x99\\x10\\x02?HF\\xf8w\\xef\\x17H4\\x90(\\x8d \\xf9po\\xdc\\x91\\x03\\x8c\\x16O\\x10\\x15\\xef9rh\\x1eTt\\xb9\\x9d\\xab\\xe2\\x05tZ>\\x88\\x10\\xc31\\x84\\x94\\xd0i\\x025\\x7f\\xf9\\xfa\\xf7\\x1c\\x99m\\xe9\\xfa\\x13@:\\x08\\x92\\xec\\xe3\\x02\\x00\\x7f\\xfd\\x18\\xe3\\xff\\xf1\\xc3\\xe92\\xc3\\xbc\\xbdc\\xc8*\\x17\\xd9\\x94XVJUn\\t\\x97\\xbd\\xfeO%\\xb7\\xbcK^\\xb9h0\\x18\\x18/$\\x08\\x82\\xa0\\xf5\\xcd\\xe5>\\xa5\\x96\\x8b\\xda\\xc8./\\xd4\\x02\\xffB\\xff\\x0b\\xfcX\\xffx\\xb5\\x8d\\x1a\"\\x84p\\x05\\xbcs/\\xdb\\xc6\\xc5\\xcb\\xd7@\\xf2\\x94@%\\nB\\x8a,\\xb7\\\\B\\xc7\\x1aj\\xd1\\xddv\\xee\\xb6[\\xb9\\xeb\\xd6\\xb7t\\x15\\x14f\\x98!Y\\xfe\\xf8C\\xf5\\x87\\xf8\\x13\\xf5\\';=\\x96c\\xc9*\\x17\\xf51\\xb1\\\\t*\\xb9\\xe5m\\xf3\\xca\\xeb\\xaa\\xbe\\x87\\xa9\\xfa\\xde\\xa7)L-\\x13\\x11\\x11\\x9d\\x06\\xfb\\x8f\"\\x89\\x88\\xc8L\\x08\\xe0\\xf5\\x15\\xf0\\x8b\\xdf\\x02>z\\x9d\\xdd?\\xd7u\\xb2\\x81g\\x9e_\\x16\\xe2\\xc3\\xd6\\xeb\\xfdr[7Zd\\xf7\\xa4\\xedB>\\xc0\\x9d\\xcd\\x9fo\\x0fCd\\x9b\\xb7\\xf9c\\x1f\\xb8\\xd9\\xcf]_\\x02\\xbf\\xf4-\\xe0\\x93\\x9b\\xad\\xb7q\\xcb\\x9c\\xca@\\xd7\\xa6\\xc4r\\x9a\\xa6\\xc6\\x93Y\\xc3\\xe1\\xd0\\xda\\xad\\xb8\\xa6\\x86\\xbb\\xc5\\x13\\xf8\\xf9vn\\x9e/\\xbd\\xbd\\xbd\\xc5\\x97_~\\x89\\x87\\x87\\x07DQ\\x84\\xf1x\\xdc\\x9b\\xe7!S\\xcb\\xe5\\xfe\\xb7/\\x03\\xfc\\xfb\\xf7\\x0b\\xc8\\xc9%\\xe2T!\\\\n\\xa0\\n\\x01\\x8c\\x1d\\x01\\xcf\\x91\\xd0Z#\\x99\\x9a7I\\xa5\\xebA\\xba\\xe5\\xaf\\x13\\xb5\\x88\\xa0U7\\xf7H\\xaf\\x1a$;\\xf9Vn\\xf0\\x04\\xd33\\xd8\\xf1\\x86\\xb8\\x98L\\xe0\\xc9\\xec\\xb5\\x14\\xa5\\x1aOq\\n\\xa55\\xde\\x87)\\xfe_?|\\xdaz\\xa0{,Y\\xe5\"\\x9b\\x12\\xcb\\xb3\\xd9\\xcc\\xf8\\xfc\\xac:\\x99}\\xec\\xb9\\xe5]\\xf3\\xcae\\xff\\xbc\\x8c\\xd6\\xba\\xf5\\xed\\xdc>\\xa6\\x96\\x8b\\x9a\\xca.\\x87*\\xc4\\xbf\\xd0\\xff\\x02w\\xfa\\x0e\\x1a\\x1a\\x01\\x02\\xc4\\xc8\\xbe\\xa6\\xb9pq>9\\x8730\\x1c\\x97j y(l\\xe7\\x1at\\xb5\\x9d\\xabS\\re\\xb8W\\xb9\\x1cHHo\\xf3i\\xa2|#9\\xcf.\\x07\\x08\\xb0\\xc0\\x02\\x1a\\x1a\\x7f\\xac\\xfe\\x18\\xff!\\xfd\\x0f[=\\x96c\\xc9*\\x17\\xf59\\xb1\\\\t\\xec\\xb9\\xe5]\\xf3\\xcaE\\xa6\\x8b\\x99\\x80\\xec{\\xb1M\\xc7$ucj\\x99\\x88\\x88\\xe84p\\x98KDt\\x0c\\x1c\\x99\\rs\\x7f\\xe9[\\xc0\\xeb\\xebl\\x93\\xd5u\\xb2\\xfc\\xf2\\xd59\\xe0\\x8f\\xb3Ahq\\x90z\\xff\\x94\\xdd_w\\x1ee\\xc3T\\xd5\\xd0\\xe0Hk I\\xb2t\\xf2\\xd3lm\\xa0\\xac\\xb3\\x01\\xf4x\\x08\\\\-s\\xca\\x9e\\x9bM;.\\xcf\\x81_\\xfcf\\x96T\\xf6\\xea9is\\n\\x03]\\x9b\\x12\\xcbUC\\x806\\xee\\x95[\\x97:\\x87\\xbb\\xbe\\xef#I\\x92\\xd2\\x84\\xe0|>\\xc7b\\xb1\\x80\\x10\\x02\\xef\\xdf\\xbf\\x7fv\\xcf\\xdd8\\x8e\\xad}N2\\xb5\\xfc\\xd2\\xff\\xf2E\\x80\\xff\\xf0>\\xfb\\x1c\\x87\\xc2A4<\\x87^\\xbe\\xdde\\xf7\\x8e\\xfd\\xf0\\x1e\\xa4\\xd3\\x04i`\\xce\\xceVo\\xe7\\xb6\\xff\\xf1\\xd5i\\x02\\x15\\x97o\\xb7Io\\x00\\xe1\\xb8\\xcf\\xf2\\xca\\xeb\\x04\\x00\\xc7?\\x87\\x14\\x12g\\x9e\\xc4h\\x99\\xf2L\\x140M\\x14\\x94\\xd6xX(\\xfc?\\x7f\\xf8\\xb4\\xda\\xd8-sLY\\xe5\"\\x9b\\x12\\xcbU\\x83\\xc5\\xaa\\xccd\\xee\\x98s\\xcb\\xfb\\xe4\\x95\\x8b\\xaan3\\x10\\x04A\\xeb\\xef\\xf7}L-\\x17\\xd5\\x9d]\\x0eU\\x88\\x7f\\xa9\\xff%\\x9e\\xf4\\xd3j\\xf34E\\xf6\\xf9\\x1eb\\x08\\x1f>\\x04\\x04\\xbcK\\xcf\\x98Q\\xces\\xcb\\xd2\\x95\\x90\\xc3\\xf2\\xe3N\\x15*\\xa8\\x1dK\\x04u\\xa8\\x1a\"W\\r\\x9f\\xd7\\xb9p1\\xc1\\x04\\x0e\\xb2\\x7f\\'\\\\\\xfe\\x00\\x80\\xff\\xa4\\xff\\x13\\xfe}\\xfa\\xef+\\xff\\xfdc\\xca*\\x17\\xf59\\xb1\\\\t\\xcc\\xb9\\xe5}\\xf2\\xcae\\xbf\\xa6L\\x17\\x17\\xe50\\xb5LDDt\\x1a\\xec\\xbe\\xa4\\x91\\x88\\x88v\\xe3\\xba\\xc0\\xd7\\xde\\x00o^\\x01\\xf7\\x8f\\xc0\\xed\\x03\\xb0X\\x00\\xa3A\\xf6\\x9f$\\xcd\\x06\\xb7\\x8b8\\xdb\\xd6M\\x96\\xff\\xc992\\x1b\\xfa:N\\xf6\\xbf\\x85\\xc8\\xa6\\x0fRd\\xff\\xdbD\\xebl0\\xabU\\xf6\\xdfJ\\x01\\xa9\\xca~\\xef\\xb2\\x93\\x9d\\xf9\\xfdo=7{\\xcc\\xf9o\\xed\\xba\\xc0\\xf5E\\xb6\\x8d;h\\xe6\\xa4{>\\xd0}\\xff\\xfe\\xbd\\xf1D^>\\xd0\\xbd\\xbe\\xbe\\xee\\xc5I\\xa3\\x9cM\\x89e\\xad\\xb51?\\xe9\\xba.\\x86\\xc3\\xf2{\\x81\\xf6A>\\xdc\\xcd\\xff\\x0eZk,\\x16\\x8bg\\xff1\\x9d\\x88\\xf7<\\xcf8\\xa8I\\x92\\x04\\x8e\\xe3\\xac\\xae\\xf4\\xcf\\xef\\xb9\\x9b_Q\\x9f\\'\\x8d\\x07\\x83\\x01\\x86\\xc3!\\\\\\xd7\\xb5\\xe2\\xf9\\x99?\\xae\\xb2\\x93\\xb1a\\x18\\xe2\\xe2\\xe2\\xa2\\x83G\\xd5\\x9d\\xff\\xed\\xcb\\x00\\xdf\\xbf\\xcd>\\x16A\\xa2\\x10\\xa5\\x1ab0\\x82\\xa7\\x12\\x0c\\xd29\\x84xyR_-\"\\xa4N\\x00g\\xf4r\\x10!\\xbc\\x01\\x84tJ\\xb7pU4\\x87\\x1cMZ}\\x1e\\xa4\\x15\\x03d9\\xf4\\x8dy\\xe5\\xd5\\xaf\\x19\\x9fA8\\x1f\\xbe\\x05\\x19\\xbb\\x12\\x8eT\\x08\\x12\\x8dT\\x01O\\x89\\xc2\\x99+\\xf1\\xb8P\\xf8\\xff\\xfc\\xf0\\t\\xff\\xed\\xb7\\xce1r\\x9f\\x7f\\xcc\\x16\\x8b\\x05\\xee\\xee\\xee6n\\xbe\\x08!pyy\\xd9\\x8bm\\xdc\\x9cM\\x89\\xe5\\xf9|n\\xfc:9\\x99l~\\xde\\xe5\\x9bM\\xef\\xde\\xbd+\\xfd\\xe7A\\x10`4\\x1a\\xf5j\\xb8\\x01\\xec\\x9fW.\\x12B`2\\x99\\x94\\x0e\\xb4\\xd34\\xc5|>o\\xf5y;\\x1a\\x8d\\x8c\\xc3\\xf50\\x0c\\xad\\xb9-B\\x95\\xfc\\xf96\\x18\\x0c6^\\xe4\\x91g\\x97\\xaf\\xaf\\xaf_l\\xd7\\x85*\\xc4\\xbf\\xd2\\xff\\nS=\\xcd\\xee\\x05\\x8b\\x00\\n\\n\\x02\\x02c\\x8cW\\xf7\\x8b\\x05\\x00\\xe9J\\xb8\\xe7.\\x92\\xc7\\xf2\\xe1h\\xf2\\x94@\\x0e%\\x9c\\x89\\x03\\x15\\x95\\xbf\\x96\\xd2 \\x85\\xbch\\xef\\x1a{\\xad5\\xd2\\xa0\\xfc\\xbdS8\\xc28x6\\xc9\\xb3\\xcbs\\xcc\\x91 Ym\\xe7\\x8e1\\xc6\\x9f\\xeb?\\x87L%\\xfe\\xb6\\xf3\\xb7_<\\x86\\xe9t\\xba\\xd5f\\xa7\\xe7y\\xb8\\xbe\\xbe\\xb6~\\x1b\\xb7\\xa8\\xef\\x89\\xe5\\xa2<\\xb7lz\\xcf\\xbb\\xbf\\xbf\\xc7\\x9b7o\\xac8\\x1e\\xdd\\xc5\\xbey\\xe5\\xa2\\xfcX\\xbc\\xec\\x82\\x97 \\x08p~~\\xde\\xea\\xc7e4\\x1a\\x95&\\x9e\\xf3\\xd4r\\xdf\\x9e{DDD\\xf4R\\x7f\\x8e\\x88\\x89\\x88h{\\xae\\x03\\xdc\\\\g\\t\\xe6i\\x90\\ru\\x9ff\\xd9\\xcf\\xbbN\\xb6\\t\\xab\\x14\\xb0H\\xb2\\xad\\xd9$\\xfd0\\x80M\\x15\\x80\\x92a\\x93(\\x0ct\\xf3\\xefK5\\xb2A\\xee\\xa6\\r\\x12\\xb9\\x1c\\x12\\xbbN6\\xa4u\\xd6\\xbe\\x99\\x1c\\x8f\\x81\\xd7\\x97\\xc0\\xc5y68n\\xd8\\xb1\\x0etmJ,W\\xdd\\xf7o\\x9b!@\\x9f\\xec2\\xdc\\x9d\\xcdfp]\\xb7t\\xf0)\\xa5\\xac<\\xd1b\\xf3pw<\\x1e\\x97\\xfe\\x9d\\xf2-\\xc3>lD\\xd6\\xe1\\xffx;_m\\xe4\\xe6\\x83\\\\\\x00\\x18:\\x02\\xe3\\x8b\\x0b\\xa4Se\\xdcXM\\xe7S\\x08\\xc7\\x85\\xf4\\x9e\\x0f\\x16\\x84\\x10\\x90\\xc31\\xd2\\x92\\x01\\xa9\\xd6\\x1aj1\\x87S\\xb1\\xbd[\\'\\xad\\x14\\xb4a\\x98+\\x1c\\x07\\xd2\\x1b y\\xba3\\xe6\\x95\\xa5\\xeb\\x95\\x0e\\xac\\x07RB\\xba\\n\\xd3DC-7t\\xcf]\\x89\\x87\\x85\\xc2\\xff\\xfbo\\x9e\\xf0O\\xbf}\\x0ew\\xf9\\xda\\x98\\xcdfx||\\xdc\\xb8\\xb9\\xe8\\xba.\\xae\\xaf\\xaf{\\xf7\\xdc\\xb3-\\xb1\\\\F\\x08\\xb1\\xf5\\xa01\\xcf-\\x9b~\\xaf\\x87\\x87\\x87^\\r8\\x0e\\xcd+\\x17\\xf9\\xbe\\xff\\xe2~\\xe9\\xb9\\xd9l\\xd6\\xea07\\xafw\\x94]l4\\x9f\\xcf{1\\xcc\\xcd\\xf9\\xbe\\x0f\\xcf\\xf3pwwW\\xb9U\\x9cg\\x97/..V\\xb5\\x90D%\\xf8\\x03\\xfd\\x07\\xab\\x8d\\xdc\\xaaAn\\xce\\x9d\\xb8H\\xc3\\x14zQ\\xf2\\x9e\\xb4\\xcc-\\x0f^\\x0f\\x90\\xb8\\tt\\xf2\\xf2\\xd7\\xa4A\\n\\xf7\\xcc\\x85h\\xe1\\xf87\\xff\\xf3Lo\\xd2\\xce\\xc4\\xd9\\xeb8B@\\xac\\x06\\xba\\xf1\\xf2\\x87\\x80\\xc0\\x08#\\xfc\\'\\xfd\\x9f\\xe0)\\x0f\\xbf&\\x7f\\r@\\xf6\\x1a\\xba\\xbb\\xbb\\xdb\\xb8\\x8d\\x0bd\\xc7\\x8b\\x17\\x17\\x17\\xbd:f<\\x96\\xc4r\\xd1\\xc5\\xc5\\x05\\xa2(*\\xbd\\x80*\\xcf-\\xf7\\xe9\\xc2\\xbdC\\xf2\\xca\\xeb\\xbfv2\\x99\\x94~MPJ!\\x08\\x82VKD\\xe3\\xf1\\xb8t\\x98\\x9b\\xa7\\x96\\xfbta\\x1b\\x11\\x11\\x11\\x95\\xe30\\x97\\x88\\xe8\\x98\\t\\x91\\xdd\\x83\\xf6|\\x92\\rm\\x9f\\x02\\xe0i\\x9a\\rx\\x81l[\\x17\\xcb\\x93\\x8eJ\\x7f\\xd8\\xd6M\\xd3\\xe7\\x9b\\xb6Zo\\x1e\\xda\\xe6\\xc3\\xde|\\x937\\xdf\\xf0ue\\xf6s\\xcf\\x7fq\\x96\\x80^\\xdd\\x1f\\xb7\\xfd\\x93\\xed\\xc78\\xd0\\xb5%\\xb1\\\\\\x95\\x17\\x93R\\x1e\\xfd\\xc9\\x04\\xd3pw6\\x9b\\xe1\\xfe\\xfe~\\xb5\\xc5\\xba~\\xb2\\xcf\\xf7}\\xc4q\\x8c\\xc5b\\xb1\\xd50\\xc0\\xa6\\xe1n\\x9eZ.\\x1bJ\\xcc\\xe7\\xf3\\xde\\r\\xd4\\xf6\\xf1\\x83\\xc7\\x05\\xfe\\x8fw\\xd9\\xe7\"H\\x9f\\x0fr\\xfd\\xe5f\\xa93\\xb9\\x84~\\xba\\x856\\xbc\\xe7\\xa4\\xb3\\x07\\x88\\x8bW\\x10\\xf2y\\xe6R\\x0e\\xc7Pay\\xb6\\\\\\x85s\\xc8\\xc1\\xb8\\x95\\xcf\\xb5Z\\xcc\\xcd\\xf7\\xc1\\x1d\\xfa[\\xe5\\x95M\\\\)qV\\x18\\xe8>-\\x07\\xba\\xf7\\x91\\xc2\\xff\\xf0\\xe3\\x19\\xfe\\xe1\\xa7c<>>nu\\xef7\\xdf\\xf7{\\x93\\xe3,\\xb2)\\xb1\\x1cE\\x91\\xf1\\xb1\\xf8\\xbe\\xbf\\xd3\\xf05\\x1f\\x04\\x94\\r8\\xf2\\xdc\\xf2\\xd5\\xd5\\xd5\\xbe\\x0f\\xb5U\\x87\\xe6\\x95\\x8b\\xf2\\xaf\\x87e_/\\xe38F\\x14E\\xadV,\\xc6\\xe3q\\xe9\\xe7<\\x1fN\\xf5i32\\xcf.?<\\xc1\\xda\\xc7\\xacr\\x91M\\x89\\xe5\\xaa\\xfb\\xfd\\xedzr\\xfaXr\\xcbu\\xe4\\x95\\xd7Um-\\xcff\\xb3V\\x87\\xb9\\xc7\\x90Z.\\xda5\\xbb\\xfc\\xfd\\xe8\\xfb\\xf8\\xd9\\xe5\\xcf \\x06b\\xa7A.\\xb0]n\\xd9{\\xede\\xc7\\xda%\\x87\\x9b\\xc9,\\xd9{+v\\x17*R\\xd0i\\xf9\\xc7\\xc1\\xf1\\xeb\\xf9\\xf3\\xd7\\x07\\xba\\x12\\x12\\x9e\\xf6\\xf0\\xaf\\x1f\\xfe5~;\\xf8m\\x9c\\x8b\\xea\\x0b\\x1e\\xfa\\x98U.:\\xa6\\xc4r\\xd1\\xb1\\xe4\\x96\\xeb\\xc8+\\x17\\xe5\\xa5\\x8a\\xb2\\x8d\\xd8$I\\x10\\x86a\\xab_\\xdb\\x98Z&\"\":n\\xfd\\xdd\\xc7\\xacr\\xd11&\\x96\\x8b\\xfa\\x9e[\\xae+\\xaf\\xbc.\\xff\\xdafJ\\xe6\\xb79\\xccej\\x99\\x88\\x88\\xe8\\xb8q\\x98KDDY\\x16y<\\xca\\xfe\\x83\\xc2\\x00!\\xdf\\xc8M\\x12 N\\n\\xb9ed[\\xb8\\xf9F\\xae\\xebd\\x03\\\\G~\\xb8\\xafn\\x8f\\x1c\\xc3@\\xd7\\x96\\xc4r>\\x88,3\\x1a\\x8d\\xe0X\\xb0\\x91\\xdd\\xb6<\\xb1\\xbc\\xce\\xf7}<<<\\xe0\\xfc\\xfc\\xfc\\xd9\\x10@k\\xbd\\x1a\\xf0\\xae\\xdfs\\xf7\\x10M\\x0fwO1\\xb5\\xac\\x94\\xc2?\\xff\\xc9\\x14\\xd3X!\\xd5\\x1aA\\xa2\\xa0u\\xf6V8\\xae8\\xca\\x96\\xc31\\x9c4Aj\\xb8\\xff\\xacZDH\\x9d\\xe0\\xd9\\x00TH\\x07r0\\x84Z\\xbc\\x1c\\x98\\xab$\\x86JbH\\xb7\\xb9\\x8f\\xb1i\\x90,\\xb0\\xdc\\xda\\xdd3\\xaf\\\\\\xc6\\x93\\x12#\\x99`\\xf6\\xf8\\x88E\\x1c\\x01\\x8e\\xc0\\xd0\\x91\\xf8\\xf7\\xefC\\x9c\\r$\\xae\\x87\\xcf\\xdfG\\xfa\\x9aU.\\xb2)\\xb1l\\xba \\x07\\xc0A\\x03\\xbd>\\xe7\\x96\\xeb\\xcc+\\xaf;;;3\\x0e\\x18f\\xb3\\x19.//K\\xffY\\x13\\x8e)\\xb5\\\\T\\x95]~\\xd0\\x0f\\xf8\\x13\\xf5\\'\\x00\\x80\\x05\\x16X<. \\x17\\x12\\x93\\xcb\\t\\\\\\xb9\\xdb\\xdfwSnY\\x0c\\x96\\x15\\x9b\\x92\\x7f\\x9e\\xcc\\x92F\\x87\\xb9*V\\xe5\\x83f\\x00r,!\\xb6\\xb9hs\\x07c\\x8c1\\x8d\\xa6\\x88\\xefc$*\\xc1\\x18c\\x84:\\xc4\\xf7\\xf0=\\xfc\\x1d\\xfc\\x9dg\\xef\\xd7}\\xce*\\x17\\x1dcb\\xb9\\xa8\\xcf\\xb9\\xe5\\xba\\xf3\\xcaE\\x8e\\xe3`4\\x1a\\x95~\\xfe\\xf3[\\x16\\xb4u\\x0c\\xcc\\xd42\\x11\\x11\\xd1q\\xb3\\xf3\\xd2g\"\"\\xb2\\x83\\x10\\xd9Tb8\\x00\\xce\\xfc\\x0f\\xf7\\xb8\\xbd<\\xcb\\xfe\\xfb|\\x92\\xfd\\xfch\\x98\\rt{|\"=\\x1f\\xe8Vm\\x05\\xe5\\x03\\xdd:\\x06ku\\xb2)\\xb1\\xdc\\xd4\\x10\\xa0\\xaf\\xb4\\xd6\\xb8\\xbf\\xbf/\\xfdg\\x83\\xc1\\x00\\x17\\x17\\x17/Nz\\xe5\\x03\\xd1\\xc1`\\x80\\xd7\\xaf_\\xe3\\x93O>\\xc1\\xeb\\xd7\\xafq~~\\x8e\\xe1pX\\xdb\\xc0*\\x1f\\xee>>>\\xe2\\xed\\xdb\\xb7\\xf8\\xf2\\xcb/q{{\\x8b\\xe9t\\x8a8\\x8ew~\\x9e\\xe7\\xc3\\xe12\\xdb\\xdc\\xe7\\xb4\\x8f\\xfe\\xdd\\xdb\\x10_\\x06)44f\\x89\\x82\\xd2\\xd9\\xb51g\\xae\\x80\\x14\\xd5\\x87\\xd9r|V9|M\\xe7S\\xa8\\xf8\\xf9\\xebZ\\x0e\\xcd\\'\\xe1Td\\xce\\xbf\\x1eJ\\xc5\\x0b\\xe8\\xb4|\\xdbH\\xb8\\x1et\\xc5\\x9f\\xbdM^\\xf9\\xc5\\x9f\\x97\\xc4pf\\xf7\\xf0\\xd2\\xec\\xef\\x1f+\\x8dDi\\xa4\\x1a\\xf8\\xb7_\\xcd\\x91.\\x9f\\x9b\\xf9&\\xcd\\xbe\\xdb46\\xb1%\\xb1\\xac\\x94\\xaa\\xdc\\x10>\\xe4$}\\xfe\\xf92\\t\\x82\\xc0\\xca\\xf7\\x8a&\\xf2\\xcaE\\x83\\xc1\\xc0x\\xa2?\\x08\\x02\\xe3EfM\\xa8z\\xae\\xd9\\xf8\\xb9\\xd9E\\xd9\\xfbE\\xaaS\\xfc\\x91\\xfe#(($HV\\xf7y\\x95\\xa1\\x84~\\xa7\\xa1\\x16\\xbb}\\xec\\xf3\\xdc\\xb2I:K!\\xbc\\xf2\\xe7\\x8a\\x8ew\\xff\\xf3v\\xd1\\xd6V.\\xb0\\xbc7\\xefS\\n\\xe7\\xd6\\x01\\x14\\xa0\\xa1\\x11\"\\x84\\x86\\xc6\\xbd\\xbe\\xc7_\\xe2/W\\xbf\\xd6\\xf3<\\xdc\\xdc\\xdc\\xf4~\\x90\\x0b\\x1cob\\xb9(\\xcf-\\x9b\\xdc\\xdf\\xdf[\\xf7}\\x12P\\x7f^y]\\xd5\\xbf_\\xf5\\xbdQ\\x13L\\xef\\xe3yj\\x99\\x88\\x88\\x88\\xfa\\xeb8\\x8e(\\x89\\x88\\x88j\\xd0\\xd7\\x81\\xae-\\x89\\xe54M\\x8d\\'\\xb2\\x86\\xc3\\xe1QnfnR\\xcc+\\xafs\\x1c\\x07\\x9f|\\xf2\\x89\\xf1\\xdf\\xcdO\\xfe\\x08!0\\x1c\\x0eq~~n\\xfdp\\xd7\\xf4|\\xab\\xda:\\xec\\xab\\xf7a\\x82?\\xbe\\xcb\\xb6d\\x838K\\x02\\x0b\\x01L\\xb6\\x18\\xe4\\x02\\xd9\\xe7\\xd5\\x99\\\\BT\\xbc\\xdf\\xa4\\xb3\\x07h\\xf5a\\x1bP\\xba\\x9eq\\x00\\xac\\x16\\xd1\\xb3_[\\xa7\\xaaA\\xb1N\\xd3Z\\xf2\\xca\\xb94\\x0c\\x90<\\xddA+\\x85\\xa1\\x93]O\\xa45\\x10\\xa6\\nZk\\xcc\\x12\\x8d?~\\x1f\\xc2u]\\xdc\\xdc\\xdc\\x1c\\xcd\\x96\\x89-\\x89eS*\\x12\\xa8\\xe7\\x82\\x9c<\\xb7lRu\\xc2\\xbd\\x0bM\\xe5\\x95\\xcb~\\x9f2Z\\xeb\\xca\\xfb\\x17\\xd7\\xad\\xaa\\xe6az\\x8e\\xf6\\x8d\\xef\\xfb\\xb8\\xb9\\xb9\\x81\\xeb\\xba\\xf8s\\xfd\\xe7\\x08u\\x08\\x05\\x85\\x08\\xd9\\xfb\\xb9\\x03\\x07C\\x0c\\x81\\x14X\\xbc_T\\x0eA\\xcb\\xb8\\x137\\xdb\\xc0-\\xa3\\x01\\x9d\\x98\\xbf\\x96\\xee\\xfagmK\\xa7\\x1ajn\\xc8\\xe4\\x0f$\\xa4W\\xdfi!\\xad4\\xe2\\xbb\\x18\\xc94\\x81\\x84\\xc4\\x10C\\x08\\x88g\\x1f\\xe3\\xbfQ\\x7f\\x83\\'\\xfd\\x84\\xc9d\\xb2\\xfa\\\\\\xf4\\xdd\\xb1\\'\\x96\\x8b...\\x8c\\xa5\\x9d<\\xb7l\\x93\\xa6\\xf2\\xcaEU\\x17;\\x85ah,;4\\xc1\\xf4|\\xcbS\\xcbDDD\\xd4_\\x1c\\xe6\\x12\\x11\\x11\\x15\\xf4q\\xa0kKb\\xb9j\\x08p\\x8a\\xf7\\xca5\\xe5\\x95syRp8,\\xbf\\xd7i\\x14E\\xa5\\xf7\\xa0\\xb5y\\xb8\\x9b\\xa7\\x96\\xcb\\x1c\\xcb \\x00\\xc8>6\\xff\\xea\\xa73(\\x05,\\x94\\xc6B-\\xef\\xaf\\xe8\\x08\\xb8;l\\xdf\\x08)\\xe1L\\xcc\\tU\\xad5\\x92\\xe9\\xc3\\xb3\\x8fu\\xf5vn\\xfd\\x1fc\\x9d&/6\\x84W\\xffL\\xa5\\xc6\\xfb\\xe8\\xee\\x9aW\\xd6Z!\\x99\\xde#\\x9d\\x7f\\xd8`\\x11Bb\\xec\\x08\\x08\\x91\\rt\\xe7i\\xf6g\\xfdh\\xe1\"\\xf1\\xaf\\x8e\\xe6\\x02\\x11[\\x12\\xcbU\\x83\\xc3<#Y\\x87\\x8b\\x8b\\x0b\\xe3\\xf0&\\xcf-\\xdb\\xa2\\xc9\\xbcrQ\\xd5m\\x08\\x82 h\\xf5x\\xc3\\xf4\\x9c\\xab\\x1aV\\xf5\\x8d\\xe7y\\xd0\\xaf5~>\\xfa9\\x80,\\xaf\\xac\\xa1! V\\xc3\\xc7\\\\\\xf2\\x98`q\\xb7\\x80V\\xdb\\x7f\\x0e\\xbcK\\x0f0})V0^\\xb0\\xa0B\\x05\\x95\\xd4\\x7f1C\\xd5\\x90\\xd8\\x99\\xd4\\x97vN\\xa3\\x14\\xd1\\xdb\\x08*\\xfa\\xf0wp\\xe1b\\x80l\\xc8\\x95,\\x7fh\\xa1\\xf1\\x17\\x97\\x7f\\x81\\xf3\\xf3\\xf3\\xdeW\\x15r\\xc7\\x9eX.\\xcas\\xcb&\\xd3\\xe9\\xd4X\\x0cj[\\x93y\\xe5\\xb2\\xdf\\xabL\\xdb\\x17\\xe5T]\\x04vL\\xc7\\xe2DDD\\xa7\\x88\\xc3\\\\\"\"\\xa25}\\x1a\\xe8\\xda\\x92X\\xd6Z\\x1b3\\x94\\xae\\xeb\\x1a\\x07\\x96\\xc7\\xaa*\\xaf\\x0cd\\x9bA\\xf9\\xe7\\xe7\\xd04\\x9bM\\xc3\\xddSI-\\xff\\xbb\\xb7!\\xee#\\x05\\xa55\\xe6\\xcb\\x13\\xef\\x9e\\xcc\\xee\\xeb\\xba+\\xe9zp+\\x86\\x9e:M\\x90\\x06\\x1f\\x86[\\xc2\\x1b@\\xc8\\xf2\\x93\\xef*\\x9a\\xd7\\xfe\\x9ed\\xba\\xaf/\\xd2\\x04\\xa8\\xd8\\xa0\\xdc%\\xaf\\xac\\x92\\x18\\xc9\\xe3m\\xe9\\xd0X\\x08\\x89\\x91\\x93\\'Q\\x05\\xd2\\xe1\\x04\\x8e\\x7f\\x81\\xff\\xe9\\xe7s$\\x16mp\\x1e\\xc2\\x96\\xc4\\xf2|>7\\x0e\\x99&\\x93Im\\xef%}\\xc9-7\\x9dW.\\x12B\\x18/zJ\\xd3\\xb4\\xd5\\x13\\xf0\\xc7\\x9cZ\\xce%*\\xc1\\xbf\\xc5\\xbf\\x85w\\xe5A_j\\xa4\"\\x1b\\xd8\\x0f1\\x84,9E\\xa2B\\x85\\xe8]\\xb4u\\x06ySn\\x19)\\xa0\\xd2\\xf2\\xdf+\\r\\xea\\xdd\\xe0\\xd3Z\\x1b\\x7fO\\xe1\\x08\\xc8\\xe1\\xe1\\xa7\\x84\\xb4\\xd6H\\x9e\\x12\\xc4\\xb71P\\xf2\\xd7\\xf2\\xe0\\xc1E\\xf6\\xf1Xx\\x0bx7\\x1ef\\xa3\\x19\\xbe\\xaf\\xbf\\x7f\\xf0\\x9fm\\x8bSH,\\x17\\xf5%\\xb7\\xdct^\\xb9h8\\x1c\\x1a\\x87\\xa8m_\\x94\\xc3\\xd42\\x11\\x11\\xd1q:\\xbe\\xa3J\"\"\\xa2\\x1a\\xf4e\\xa0kKb\\xb9\\xea\\xbe~u\\x0e\\x01\\xfabS^\\xf9\\xe2\\xe2b\\xf5\\xff\\x87\\xc3\\xe1\\xce\\xdb\\xb9U\\xba\\x1e\\xee\\xa6i\\x8a$I^\\xef\\x92W.f\\x95M\\\\)\\xe1\\xb9.\\xc4\\xd95\"w\\x04\\xa55\\x9eb\\x85\\x7f\\xf3\\xe5ql\\x98\\xd8\\x94X.#\\x84\\xa8=gm{n\\xb9\\xad\\xbcr\\x91\\xef\\xfb\\xc6\\xf7g\\xa6\\x96\\xeb\\xf5=\\xfd=\\xcc\\xf4,\\xbbW\\xae\\x9f\\xc0}\\xed\\xc2u\\xdd\\xd5\\xc0\\xb1\\xd4\\x8e\\xd9\\xe5\\xaa\\xdc\\xb2\\xf4\\xa41{\\x9c\\x06\\xe9N[\\xc0\\x9b\\xa4A\\nS\\x0b\\xdf\\x998\\x07\\x1f\\x13\\x14\\xb3\\xcaU\\x06\\x18\\xc0\\xf1\\x1d8\\xaf\\x1dDn\\xf65\\xf4\\xcf\\xf4\\x9f\\xe1^\\xdd\\x1f\\xf4\\xe7\\xdb\\xe0\\x94\\x12\\xcbE\\xb6\\xe7\\x96\\xdb\\xc8+\\xaf\\xff\\x9e\\xa6\\xafkJ\\xa9\\xca\\x8b\\x83\\xea\\xc6\\xd42\\x11\\x11\\xd1q\\xe20\\x97\\x88\\x88\\xc8\\xa0\\x0f\\x03]\\x1b\\x12\\xcbU\\xf90)\\xe5\\xd1\\xdc\\xd3r[\\xdb\\xe4\\x95\\xd7\\x9fS\\x87n\\xe7Vi{\\xb8\\xbbX,p\\x7f\\x7f\\x8f\\xdb\\xdb[<>>b>\\x9f\\xaf\\x86\\xbb\\xc70\\x08\\xf8\\xc3/\\xe7/\\xf2\\xca\\xfe\\x96\\xf7\\xc9\\xad\"\\xc7g\\xc6\\xfb\\xe1\\x02@:\\x9f\\xae6W\\xe5pl\\xfc\\xbc\\xa9\\xb0\\xbe\\xed\\\\\\xb5\\x98\\x97\\xce\\x00T\\x14\\x02\\xb2|\\xe8\\xb1m^\\xb9,\\xabl\"\\x07#L\\xae_\\xc1q]h\\r\\xcc\\x96\\xdb\\xd0\\x7f\\xf6\\xb0\\xc0\\xe3\\xa2\\xbd\\xfb\\xd05\\xc1\\x96\\xc4r\\x14E\\xc6\\xc7\\xe1\\xfb~#\\x9be6\\xe7\\x96\\xdb\\xca+\\x17U}\\xbd\\x8c\\xe3x\\xe7\\x0b{\\x0eq\\xcc\\xa9\\xe5\\xa9\\x9a\\xe2\\x07\\xfa\\x07\\x00\\x80\\x10!44\\xa4\\'qqs\\x019\\xde\\xfc<\\xdf%\\xbb\\\\\\x95[\\x16\\xae@2/\\xf9X\\xea\\xfa\\xb6s\\xb5\\xd6Hg\\x86\\xdfK\\x00\\x8e\\x7fXb\\xb9,\\xabl\\xfa\\xb3\\x86WCL.\\xb3\\x8b\\xfb\\x12$\\x88\\x11CA\\xe1\\xdf\\xeb\\x7f\\x7f\\xd0c\\xb0\\xc1)%\\x96\\x8bl\\xce-\\xb7\\x99W.\\xaa\\xfaz\\xc9\\xd42\\x11\\x11\\x11\\x1d\\x8a\\xc3\\\\\"\"\\xa2\\n6\\x0ftmI,GQd<\\xb9[\\xb5it\\x8cv\\xc9+\\x17\\xd5\\xbd\\x9d[\\xa5\\xe9\\xe1\\xae\\x94\\x12\\x9e\\xe7A)\\x85(\\x8a0\\x9dNqww\\x87\\xdb\\xdb[|\\xf9\\xe5\\x97\\x95\\xf7\\xdc\\xb5\\xdd\\xcff1~>K\\xa0\\xa1W\\xf7o\\xf5\\xa4\\xc0\\xa0\\x86A\\x97\\x10\\x02\\xce\\xe4\\x12\\xa2\\xe2\\xf7Jg\\x0f\\xd0*\\xad\\xde\\xceU)\\xb4\\xe1\\x1e\\xb7\\xbb\\xd0ZC\\x85%\\'\\xfc\\xd2\\x04z\\x11Bx\\xe5[\\x89\\xdb\\xe4\\x95\\xab\\xb2\\xcaE\\x02\\x80\\xeb\\x9f\\xc3\\x9d\\\\\\xc0\\x91\\x0e\\xc6n\\xf6\\xdcL\\x14\\x10+\\r\\xa5\\x80\\xff\\xb5\\xe7\\xdb\\xb9\\xb6$\\x96\\xabN27u\\xcfs[s\\xcbm\\xe6\\x95\\xd7U}\\xac\\xdb\\x1c\\x04\\x1csj\\xf9{\\xfa{\\xd9F\\xee\\xf2\\x07\\x00\\x8c1\\x86\\x14\\x12\\x83\\xabA\\xf5\\xfdn\\x97\\xb6\\xcd.W\\xe5\\x96\\xe5Pf\\xf7\\xc8-\\xc9-\\'\\xb3\\x97u\\x8b}\\xa8HA\\xa7\\xe5\\xbf\\x8f\\xe3\\xef\\xbf\\x95\\xbb)\\xab\\\\$<\\x81\\xc1\\xcd\\x00\\xce\\xd8\\xc1\\x00\\x83\\xd5\\xf6s\\x84\\x08\\x1a\\x1a_\\xe9\\xaf\\xf0\\x95\\xfaj\\xaf\\xc7a\\x8bSK,\\x17\\xd9\\x9a[n3\\xaf\\\\TU\\xb2H\\x92\\xa4\\xd5\\xf7O\\xa6\\x96\\x89\\x88\\x88\\x8e\\xcfq\\x1fY\\x12\\x11\\x11\\xd5\\xc0\\xd6\\x81\\xae-\\x89e\\xd3\\xe6hUn\\xecX\\xed\\x92W^\\xd7\\xe4vn\\x95&\\x86\\xbbe\\x83\\xe9<1w{{k\\xbc\\xe7\\xae\\xed\\xfe\\xcdW\\xd9\\xe0p\\x91f\\x83\\xc4C\\xf3\\xca\\xeb\\x84\\x94p&\\xe6-\\x17\\xad5\\x92\\xe9Cv\\x7f\\xe2\\xaa,stx\\xcaO\\xc7\\x11\\xb4~y\\xb2/\\r\\x03\\x88A\\xf9\\xf3b\\x9b\\xbc\\xf26Ye\\x00\\x10\\xd2\\x81{\\xf1\\xea\\xd9\\xdfs %\\xdc\\xe5\\xdbp>L\\xff\\x9bi\\x8c\\xf7a\\x7f7\\x05mH,W\\x9d`\\x1e\\x8dF\\x8d>\\x0e\\xdbr\\xcb]\\xe4\\x95\\x8b\\\\\\xd75\\x9e\\x80\\x0f\\xc3\\xb0\\xb5\\xad\\xd8cM-\\xdf\\xa9;\\xfcL\\xff\\x0c@\\xb6\\x95\\x0b\\x00.\\x9e\\xe7\\x95\\x1d\\xdf\\xc1\\xe0\\xf5\\x00\\xc2\\xdd\\xf0\\xb5o\\xcb\\xec\\xb2)\\xb7\\x9c]\\x94#\\x91NK6gU60>T\\xd5cs\\'\\xfb\\xbd\\xae\\xb7\\xcd*\\x03\\x1f>\\x96\\xd2\\xfdp\\xfc\\xfb}\\xa3\\x10:M!\\xbc\\x97\\x7f\\xee\\xa6\\xbc\\xf2\\xaeYe\\xf7\\xe2U\\xe9\\x86\\xef\\xd8\\x11\\x10\\x00\\xd2e\\xeaZk\\xe0\\x7f\\xe9\\xe9v\\xae-\\x89\\xe5\\xaa\\x8bE\\x9a\\xda^*\\xb2)\\xb7\\xdcE^y]\\xd5\\xc7\\xdc\\x86A@\\x9fS\\xcb\\xdf\\xd3\\xdf\\x83\\x86^%~\\x01`\\x88\\x97\\xefg\\xd2\\x93\\x18\\xdc\\x0cj\\xcb.\\x9b\\xb6}\\x9d\\x91\\x03\\x95\\xa8\\xd2\\xdc\\xf2\\xb6\\xf7\\xe65Q\\xb1\\x82^\\x94?&9\\x96\\x10\\xce\\xee\\xc3\\xac]\\xb2\\xca\\xde\\x95\\x07\\xef\\xd2{q, !\\xe1!;F\\xcd\\xb7so\\xf5-~\\xa2~\\xb2\\xf3\\xe3\\xb1\\xc1\\xa9&\\x96\\x8bl\\xca-w\\x95W.r\\x1c\\xc7\\xf8\\xb9\\xaf\\xba\\xa5A\\xdd\\x98Z&\"\":>\\x1c\\xe6\\x12\\x11\\x11m\\xc9\\xa6\\x81\\xae-\\x89\\xe5\\xae\\x87\\x00\\xb6\\xd87\\xaf\\xbc\\xae\\xab\\xed\\xdc*\\xfb\\x0cw\\xf3\\xd4r\\x19\\xd3P\\xda\\xf6\\xe1\\xee\\xbf{\\x9b\\x9d\\xf8\\nS\\r\\xa5\\xb3\\xad\\xdcQC\\xd7*\\xc8\\xe1\\x18N\\xd5\\xe6\\xed\"B\\x1a\\x06\\x90C\\xf3\\x16\\xec!\\xdb\\xb9*^@\\xa7k\\x83\\x844\\x81\\x8a\\x02\\x88\\xc1\\xa04\\x05]\\x95W\\xde\\'\\xabl\\xba\\x18\\xc0\\x95\\x12\\xae\\xcc\\xfe\\xd9\\x17\\x7f\\xa4\\xffh\\xa7\\xc7d\\x8bSN,\\x17\\xd9\\x92[\\xee*\\xaf\\xbc\\xce\\x96\\xe3y\\xa6\\x96\\x89\\x88\\x88\\x8e\\xcb\\xe9\\x1c]\\x12\\x11\\x11\\xd5\\xc0\\x96\\x81\\xae\\r\\x89\\xe54M\\x8d\\'\\xb1\\x86\\xc3ak\\xdb\\xc168$\\xaf\\\\d\\xcbvn\\x95m\\x87\\xbb\\xa6\\xbfG\\x9a\\xa6[mu\\xd94\\xdc\\xfd\\xc9t\\x81\\xfb(\\x1b\\x1c.\\x96[\\xb9\\xc3\\x06\\xb6r\\x8b\\xe4\\xf8\\x0c\\xd25\\xbf\\x86\\xd2\\xf9\\x14\\xd0\\xda\\xf8k\\xd4\"\\x82V\\xe5\\x1b\\x86\\x9b\\x94\\r\\x82\\xf3M]\\xe9\\xbd<1X\\x95W>$\\xabl\\xe2\\xbb\\xd90])\\xac>\\x1f\\xdf{\\xd7\\xbf\\xe1\\x92\\r\\x89\\xe5\\xd9lf|-\\xb5yAN\\xd7\\xb9\\xe5\\xae\\xf3\\xcae\\x7f^\\x19\\xaduk\\xdb\\xb9\\xc7\\x96Z\\xfeS\\xfd\\xa7\\x00\\xf0l+7O\\xfeV\\xa9+\\xbbl\\xca-\\xcb\\x91\\x044Js\\xcb\\xfbn\\xe7\\xeaTC\\xcd\\r\\x83\\xe5\\x81\\x84\\xf4\\xb6\\xff\\xdauhV\\xb9\\xf41\\x14\\xb6sc\\xc4\\xd0\\xd0x\\xd2O\\xf8B}\\xb1\\xf5\\xe3\\xb2\\x01\\x13\\xcb\\xcfu\\x9d[\\xee:\\xaf\\\\Tu1T\\x18\\x86\\xc6\\x02D\\xdd\\x98Z&\"\":.\\x1c\\xe6\\x12\\x11\\x11\\xed\\xc8\\x86\\x81\\xae\\r\\x89\\xe5\\xaa!\\xc0)\\xdd+\\xf7\\xd0\\xbc\\xf2:[\\xae\\xe6\\xdf\\x96i\\xb8\\xfb\\xfa\\xf5kcny\\x9f\\xa1t\\x97\\xc3\\xdd?~\\x9f=\\xde\\xa8\\xb0\\x95;l\\xb8 .\\x84\\x803\\xb9,\\xdd\\x82\\xcd\\xa5\\xb3\\x87\\xd2\\xe4qNE\\xbb\\x0f\\\\t\\x9a\\xbc\\xd8\\xa0\\xcd\\xf2\\xca\\t\\x84\\xebA\\xac\\x9d\\xa85\\xe5\\x95\\xeb\\xca*\\x97\\xfez!\\xe1-\\xb7s\\xa3e\\xda\\xf4\\xa7\\xb3\\x04A\\xd2\\x9f-\\x13\\x1b\\x12\\xcbU\\x83\\xc1\\xaaLdS\\xba\\xcc-\\xdb\\x90W.\\xaa\\xbaMA\\x10\\x04\\xad]\\xccr,\\xa9\\xe5\\xb9\\x9a\\xe3K\\xfd%\\x00`\\x81\\xec\\xfd\\xcd\\x83\\x07\\xb9\\xe5\\xe9\\x90\\xba\\xb2\\xcbe[\\xbe\\xd2\\x95\\x90\\x03\\t\\x15\\xbf\\xcc-\\xabPA\\xed\\xf1\\xbeV5\\x04v&\\xdb\\x7f\\xf1\\xaa#\\xablR\\xdc\\xce\\xcd\\xef\\x9d\\xfb\\xe7\\xfa\\xcf\\xb7~l6`b\\xf9\\xb9.s\\xcb6\\xe4\\x95\\xcb\\xfe\\xcc2m^\\x94\\xc3\\xd42\\x11\\x11\\xd1q\\xe10\\x97\\x88\\x88h\\x0f]\\x0etmH,k\\xad\\x8d9J\\xd7u\\x8d[\\x99\\xc7\\xa6\\xae\\xbcrQ\\x1f\\xb6s\\xab\\xe4\\xc3\\xdd\\xcb\\xcbK|\\xf4\\xd1Gx\\xfd\\xfa5\\xae\\xae\\xae0\\x99LV\\xc3\\xdd:\\xfe\\x0em\\rw\\x83D\\xe1gAvb|\\xa1\\x9a\\xbbWn\\x19!%\\x9c\\x89\\xf9\\xc4\\xa8\\xd6\\x1ai4\\x07\\x0c\\x8fEE\\xf3\\x9d?\\x0e\\xe9\\xfa\\x00x\\x99W\\x06\\x001(\\xd9\\xca-\\xc9+\\xd7\\x99U6\\x19.\\xff\\xca\\xa9\\x02b\\x9d\\r\\xd9\\xbf\\xff\\xbe?[&6$\\x96\\xe7\\xf3\\xb9q\\xdbu2\\x99\\xb4\\xb6\\xc1\\x94\\xeb*\\xb7lK^\\xb9H\\x08a\\xbc(*M\\xd3\\xd6N\\xc2\\x1fKj\\xf9\\xcf\\xf5\\x9fCA!ARy\\xaf\\xdc*ud\\x97M\\xb9eg\\xd9\\xec/\\xcb-\\xa7\\xc1n\\x1b|Zk\\xe3\\xbf#\\x1c\\x019\\xdc\\xfc\\xb5\\xab\\xee\\xacr\\xe9\\xbf\\x07\\x01\\x17\\xd9\\xc7\"\\x1f\\xb0\\x7f\\xa9\\xbf\\xc4\\\\\\xf5g\\xc0\\xc4\\xc4\\xf2K]\\xe5\\x96m\\xc9+\\x17\\r\\x87C\\xe3 \\xb5\\xcd\\x8br\\x98Z&\"\":\\x1e\\xa7y\\x84IDDT\\x83\\xae\\x06\\xba6$\\x96\\xab\\xee\\xdb\\xd7\\xc5\\x10\\xa0+u\\xe5\\x95\\xd7\\xf5m;\\xd7d<\\x1eC\\x08\\x01\\xcf\\xf3\\xe0\\xfb>.//WI\\xe6\\xd1hd\\xbc\\xe7\\xee>\\x9a\\x1a\\xee\\xfe\\xd1\\xbb\\x10Jg\\x03\\xc3\\xfc\\x1c\\xfb\\xa8\\xc5#h\\xe9zpK6_WT\\n\\xa8\\xf2\\xe7\\xa0\\xd6\\x1aj\\xb1\\xfd\\x89q\\xad\\x14\\xf4\\xda07\\xcf+C:/\\x92\\xceey\\xe5&\\xb2\\xcae\\xb2{\\xe7f\\xff{\\x91d\\x9f\\xdb\\xbfx\\xe8\\xcf\\x89I[\\x12\\xcbe\\x84\\x10\\x95\\'\\xe3\\x9b\\xd4vn\\xd9\\xb6\\xbcr\\x91\\xef\\xfb\\xc6\\xf7G\\xa6\\x96\\xb7\\xa7\\x94\\xc2\\x0f\\xf5\\x0f\\x01|\\x18\\x1a:p\\xb6\\xde\\xca]whv\\xb9,\\xb7,\\x07\\x12\\xc2\\x11\\xa5\\xb9\\xe54HK\\xb7|\\x8d\\x7fl\\x90\\x02\\x86_\\xeeL\\x9c\\x8d_s\\x9b\\xc8*\\x9b\\xe4\\x03\\xf5\\xe2\\xa0\\xfd\\xcf\\xf4\\x9f\\xed\\xf5{\\xb5\\x8d\\x89e\\xb3\\xb6s\\xcb6\\xe5\\x95\\xd7\\xffl\\xd3\\xd73\\xa5T\\xe5EDubj\\x99\\x88\\x88\\xe8xp\\x98KDDt\\x80.\\x06\\xba]\\'\\x96\\xab\\xf2`R\\xca\\xce\\x86\\x00m\\xab;\\xaf\\\\\\xd4\\xf7\\xed\\xdc\\xdch4zq\\x02-\\x1f\\xee\\xba\\xae[y\\xcf\\xddC\\xd51\\xdcUJ\\xe1/\\x1f\\xb3\\x93\\xff\\xd12u\\xe9J\\xb4\\xbeq#\\x87c8\\x15CO\\r\\x01\\xb5(\\x7fN\\xa8p\\xfb\\xed\\\\\\xb5\\x98?\\x9b\\x01\\xe4ye K!\\x17\\xad\\xe7\\x95\\x9b\\xcc*\\x9b\\x0c\\x9d\\xec\\xb9\\x92m\\xe6j\\x04\\x89\\xc6\\x0f\\x9e\\xca\\xd3\\xc56\\xb1!\\xb1\\x1cE\\x91\\xf11\\xf8\\xbe\\xdf\\xe9VY\\x9b\\xb9e\\xdb\\xf2\\xcaEU_O\\xe38n\\xed\\xeb@\\xdfS\\xcb?\\xc6\\x8f\\x11\"\\\\\\r\\x0c\\x01`\\x80\\xc3\\x06\\xf4\\x87f\\x97\\xcb\\xb6{\\xf3\\xcd\\xd6\\x17\\xb9e\\xbd\\xfdv\\xae\\xd6\\x1a\\xe9\\xcc\\xf0kE6|\\xad\\xd2dV\\xb9\\x8c\\x84\\x84\\x83\\xec1\\xe5\\x83\\xf6\\xbf\\xd1\\x7f\\xd3\\x8b\\x8br\\x98X6k3\\xb7lc^\\xb9\\xa8\\xea\\xeb)S\\xcbDDD\\xb4+\\x0es\\x89\\x88\\x88\\x0e\\xd4\\xe6@\\xd7\\x86\\xc4r\\x14E\\xc6\\x13\\xb8U\\x9bD\\xc7\\xa4\\x89\\xbc\\xf2\\xbac\\xd8\\xce\\x95R\\x1a\\xb7\\xda\\xf2m\\x00\\xd3=wm\\x18\\xee\\xfe|\\x9eb\\x9ed\\x83\\xc2\\xe5\\xf2\\xe7j\\x80\\xd869>{\\xb1\\x19\\x9b\\x13B@\\xab\\x14:y9\\x9c\\xd3*\\x85\\xde\\x90;\\x06\\x96[\\xbca\\xe1\\xa4^!\\xaf\\x0c!!\\xbc\\xe7\\x9f\\xc7b^\\xb9\\x8d\\xacr\\x19W\\x00R\\x00Z\\x7f\\xb8w\\xee_>4s?\\xbe:\\xd9\\x90X\\xae:\\x89\\xdc\\xf5=\\xcf\\xdb\\xca-\\xdb\\x98W^W\\xf5\\xb9hk\\x10\\xd0\\xf7\\xd4\\xf2\\x8f\\xf4\\x8f\\x00`u_\\xd6b\\xde\\xf7\\x10\\x87d\\x97\\xcbr\\xcbr(!\\x96\\xf7\\x02_\\xcf-\\'\\xb3d\\xbb\\x0b\\x90\"\\x05\\x9d\\x96\\xff:\\xc77o\\xe5\\xb6\\x91U6\\xc9\\x07\\xeb\\t\\x12hh\\x84\\x08\\xf1\\x16ok\\xf9\\xbd\\x9b\\xc4\\xc4r\\xb5\\xb6r\\xcb6\\xe6\\x95\\x8b\\xaaJ\\x17I\\x92\\xb4\\xf6\\x1e\\xca\\xd42\\x11\\x11\\xd1q\\xe0Q&\\x11\\x11Q\\r\\xda\\x1a\\xe8\\xda\\x90X6\\r\\x12\\xabrb\\xc7\\xa6\\xa9\\xbcr\\xd1\\xb1l\\xe7\\x9a\\x9e\\x97\\xa6\\xedD\\x9b\\x86\\xbb\\x7f\\xb5\\x1c\\x0c\\xc6JC\\xeblp\\xb8\\xa9\\xac\\xd9\\x14!\\x04\\x9c\\xc9%\\x84\\xe1=F\\x0e\\x86\\xd9V\\xacz\\xb9\\x95\\xb5\\x1a\\xcaV\\xd0q\\x04\\xad?\\x9c\\xd0[\\xe5\\x95\\x97\\xbfw\\xf1\\xe3^\\xcc+\\xb7\\x95U.#\\x85\\x84\\xb7\\x1c~$\\xcba\\xee\\x17\\xf3\\xd4\\xfa\\x13\\x93]\\'\\x96\\xabN \\x8fF\\xa3\\xd62\\xcfU\\x9a\\xce-\\xdb\\x9cW.r]\\xd7x\\x12>\\x0c\\xc3V6c\\xfb\\x9cZVJ\\xe1\\xad\\xce\\x06\\x83\\xf9V\\xae\\x0b\\x17b\\xd3\\xf4u\\x07\\xfbf\\x97\\xd7s\\xcbB\\x08\\xc8\\xbc\\xe1\\xbf\\x9e[V\\xd9@x\\x93\\xf5\\xa4s\\x91;)\\x7f]\\xb7\\x99U.}\\\\\\x85\\xcfG>p\\xcf\\x07\\xf0\\xb6bby;M\\xe7\\x96m\\xcd+\\xaf\\xab\\xba\\xfdL[\\x17\\xe50\\xb5LDDt\\x1c8\\xcc%\"\"\\xaaI\\x1b\\x03\\xdd\\xae\\x13\\xcbq\\x1cWn\\x06\\x9bN\\xda\\x1c\\x93&\\xf3\\xca\\xeb\\x8ea;\\xb7,\\xb5\\x9c\\xdbf\\x10\\xd0\\xe5p\\xf7\\x87_\\xbcC\\x1a\\x06X,\\x16\\xd0Z\\xc3\\x15\\x02Rtw\\xf8,\\xa4\\x843)O\\x17\\n\\xe9@\\xb8\\x1e\\x92`\\x9a\\xad\\xaa\\x16\\xa8$\\x86*\\xd9\\xda-*\\x0eo\\x8bye@@x\\x1f.*\\xc8\\xf3\\xca]d\\x95\\xcb\\x0c\\x96\\x9f\\x8eT\\x03Jk,R\\x8d\\x9f\\x05\\xf6\\xa6_mH,W\\xbdwt\\xbd\\xc5T\\xd4dn\\xd9\\xe6\\xbc\\xf2\\xba\\xaa\\xcfI\\xd7\\x83\\x00\\xdbS\\xcb_\\xe1+\\xc4\\x88\\xa1\\xa0\\x90\"\\xfb|{\\xa8\\xffXi\\xdf\\xec\\xf2\\xfaV\\xaf3rV\\xff\\x7f=\\xb7\\\\5\\xa8\\xcd\\x7f\\xbd^\\x94\\x1f[\\xca\\xf1\\xf2\\x9e\\xbck\\xda\\xce*\\x97\\xff\\xd6b\\x95Z\\xce\\x07\\xee_\\xe2\\xcbZ\\xff\\x8c\\xba1\\xb1\\xbc\\x9d&s\\xcb\\xb6\\xe7\\x95\\x8b\\x1c\\xc71>/\\xaanyP\\'\\xa6\\x96\\x89\\x88\\x88\\x8e\\x03\\x87\\xb9DDD5jr\\xa0kCb\\xb9/C\\x80\\xa6\\xb4\\x91W.:\\x86\\xed\\xdcmR\\xcb\\xbbhk\\xb8\\xfb\\x10\\xc5x\\x9a\\x87H\\xe7O\\x88\\x9f\\xee\\xa0\\x1f\\xdfA\\xce\\xef\\x91\\x86\\x01T\\xb2\\xdd=w\\x9b ]\\x0f\\xae_>h\\x92\\x83\\x11\\xa0R\\xa4\\xe1\\xcb\\x01O\\xd5v\\xae\\x8a\\x17\\x1f\\x86\\xb7\\xc5\\xbc2\\x001\\x18<\\xdb\\x06\\x96\\xe3\\xb3,\\xc9\\xd9AV\\xb9\\x8c,\\xa4\\x96\\xe3\\xe5v\\xee_=\\xda{\\xdf\\xdc\\xae\\x13\\xcbJ\\xa9\\xca\\xcd`\\x1b\\xb6QsM\\xe5\\x96\\xfb\\x90W.\\x1a\\x0c\\x06\\xc6\\xa1D\\x10\\x04\\xadl\\xa2\\xf75\\xb5\\x9cox\\xe6C\\xc2\\xe2\\xe0\\xb0n\\xfbd\\x97\\xa1\\xf0,\\xb7,\\xa4\\x803\\xfc\\xf0\\xf8\\x8a\\xb9e\\x1d\\xebU\\xa6\\xb9\\xcc.[\\xb9]f\\x95\\xcb\\xe4\\x03\\xf6\\x14)44fz\\x86GU\\xdf\\xbd\\xb1\\xeb\\xc6\\xc4\\xf2\\xf6\\x9a\\xca-\\xdb\\x9eW^g\\xc3\\xc5\\x99L-\\x13\\x11\\x11\\xf5\\x1f\\x8f4\\x89\\x88\\x88j\\xd6\\xd4@\\xb7\\xeb\\xc4r\\x9a\\xa6\\xc6\\x13X\\xc3\\xe1\\xd0\\x9a+\\xe0\\x9b\\xd4F^y\\x9d\\r\\'\\x80\\x0e\\xb5kjy\\x17M\\rw\\x7f\\xbcLN&*\\x1b\\x14\\nh\\xc8d\\x81t>E\\xf2t\\x87\\xe4\\xe1]\\xb6\\x99\\xda\\xc1pW\\x0e\\xc7pJr\\xc5\\xc2q\\x01\\xc7\\x85\\x8e\\x17P\\xd1\\xf3\\xd7\\xaaZD\\xd0%\\tf\\xe0\\xf9\\xa0\\xb7\\xb8\\xa1\\x0b\\x00\\xd2\\xfbp\\xf2/\\xbfgoWY\\xe52RH\\xb8\\xcb\\xcf\\xf1b9\\xcc\\xfd\\xd9\\x86\\r\\xb6.u\\x9dX\\x9e\\xcdf\\xc6\\xe7\\xaam\\'\\xbf\\x81\\xfas\\xcb}\\xc9+\\xaf3}n\\xb4\\xd6\\xadl\\xe7\\xf65\\xb5\\xfc\\x15\\xbe\\x02\\xf0a\\x98\\xeb\\xc0\\xa95\\xb1\\\\f\\xd7\\xec2\\x80g\\xb9\\xe5Uj\\x19x\\x91[6\\rlu\\xaa\\xa1\\xe6\\xe5\\xaf\\x039\\x90\\x90\\xde\\x87\\xdf\\xb3\\xeb\\xacr\\x99<\\xb5\\xac\\xa1W\\x1b\\xd4\\x7f\\x83\\xbfi\\xf4\\xcf\\xdc\\x17\\x13\\xcb\\xbb\\xab;\\xb7\\xdc\\x97\\xbcrQ\\xd5\\xc5Ra\\x18\\x1aK\\x11ubj\\x99\\x88\\x88\\xa8\\xff8\\xcc%\"\"j@\\x13\\x03\\xdd\\xae\\x13\\xcbUC\\x80S\\xb8Wn\\x9by\\xe5\\xa2c\\xd8\\xce=4\\xb5\\xbc\\x8b\\xba\\x86\\xbb\\xef\\xc2|\\x98\\x9b=\\xe7\\xa5\\x00D!\\xb1\\xac\\xb5\\x86\\x8a\\xbb\\x1b\\xee\\xca\\xf1\\xd9j\\xb8\\xfa\\xec\\xe7\\x07\\xd9\\xf0UE\\x01\\xf4ZZYE/?\\xd6:MV\\x1b\\xb6\\xcf\\xf3\\xca\\x80p=\\x88\\xfc\\x04\\xac\\xd6\\xd0Ju\\x9eU.\\xe3-\\x1fb\\xaa\\x01\\r\\x8di\\xac0\\xad\\xd8`\\xebJ\\xd7\\x89\\xe5\\xaa\\xc1_U\\x06\\xb2ku\\xe6\\x96\\xfb\\x94W.\\xaa\\xba\\x8dA\\x10\\x04\\xad\\\\L\\xd2\\xb7\\xd4\\xf2L\\xcd0\\xd33h\\xe8\\xd50\\xb7\\x89\\xc4r\\x99]\\xb3\\xcb\\xd0X}\\x0e\\xa5+!\\x07\\x1f\\xfe\\xbdbnY\\x85\\n*y\\xf9\\xdeV\\xb5\\x95\\xebL\\n\\x9b\\xbe\\x16d\\x95\\xcb\\xff\\xb8\\x0f\\x1b\\xd3\\xf9}s\\xbf\\xd2_5\\xfe\\xe7\\xee\\x83\\x89\\xe5\\xdd\\xd5\\x99[\\xeeS^y]\\xd7\\x17\\xe50\\xb5LDD\\xd4\\x7f\\x1c\\xe6\\x12\\x11\\x115\\xa4\\xce\\x81n\\xd7\\x89e\\xad\\xb51K\\xe9\\xba\\xaeq\\xd8x,\\xda\\xce+\\xaf\\xeb\\xfbvn\\xdd\\xa9\\xe5]\\xec;\\xdc}Z\\x0e\\x03Sd\\xafMg\\xc36W\\xdb\\xc3]!\\x04\\x9c\\xc9\\xe5\\xb3\\x042\\x90\\r`\\xb1\\xfc\\xb9t>\\x05\\n\\xdb\\xb8*\\x9a\\xbfx\\x1ci>\\xe0]\\xcb+\\x03\\x80X\\x0e\\x86u\\x92@\\'\\xb1q\\xb3w\\xf5\\xeb\\xd1|V\\xb9\\x8c+\\xb2?[\\xebl\\xa0\\x0b\\x00?\\x0b\\xecK-w\\x9dX\\x9e\\xcf\\xe7\\xc6-\\xd6\\xc9db\\xdd&S\\xae\\xae\\xdcr\\xdf\\xf2\\xcaEB\\x08\\xe3ESi\\x9a\\xb6r\"\\xbeo\\xa9\\xe5|+W\\x15:\\xc2.\\xda\\xb9\\xc0\\x04\\xd8-\\xbb\\xacc\\r\\x15+\\xa88{\\xac\\xce\\xe8\\xf9\\xe0\\xbe\\x98[N\\x83\\xe7\\xef\\xc3Z\\xeb\\x17?\\xb7z\\x0c\\x8e\\x80\\x1cJ\\xeb\\xb2\\xcae\\xf2an\\xbe\\x99\\xfb\\xa8\\xed\\xcc,3\\xb1\\xbc\\x9f\\xbar\\xcb}\\xcb+\\x17\\r\\x87C\\xe30\\xb5\\xad\\x8br\\x98Z&\"\"\\xea7\\x1em\\x12\\x11\\x115\\xa8\\xae\\x81n\\xd7\\x89\\xe5\\xaa\\xfb\\xf2\\xd9<\\x04\\xa8K\\x17y\\xe5\\xa2c\\xd8\\xcem2\\xb5\\xbc\\x8bm\\x86\\xbbA\\xac\\x90\\xcdr5\\xf2\\x97\\xdd\\xae\\x95\\xc96\\x86\\xbbBJ8\\x93\\xe7\\xdb.B\\x88\\xd5v.\\xb4F\\x12L\\x91\\xff%\\xb4\\xd6P\\x8b\\x0fC\\x1f\\xad\\x14\\xf4r\\x98\\xbb\\x9eW\\x86t ]\\x0f*\\n\\xa1\\xa2\\x00\\xc2\\xabN\\xcf\\xb6\\x95U.#\\x85\\xcc\\xe7\\xd7H\\x97\\x9b\\xd4_\\xcd\\xed\\xdb\\x14\\xb4!\\xb1\\\\F\\x08Qy\\x92\\xdd\\x06\\x87\\xe6\\x96\\xfb\\x9aW.\\xf2}\\xdf\\xf8\\xb5\\x96\\xa9\\xe5\\x97\\xde\\xeb\\xf7\\x00>\\x0c\\x07%d\\xe3\\x89\\xe52\\xdbf\\x97\\x9d\\x81\\x834H\\x91\\xcc\\x13\\xc8\\x81\\x84p\\n\\xbf\\xbe\\x90[N\\x83\\x14Z}\\xf8\\xfa\\x91\\x06)`\\xf8r\\xe2L\\x1c@\\xc3\\xba\\xacr\\xe9\\x9f\\xbd\\x1c\\xe6*(hh,\\xb0@\\xa0\\xcc\\x17_t\\x81\\x89\\xe5\\xc3\\x1c\\x9a[\\xeec^\\xb9\\xa8\\xea\\xa2\\x1c\\xa5T\\xe5\\xc5Fuaj\\x99\\x88\\x88\\xa8\\xdf8\\xcc%\"\"jX\\x1d\\x03\\xdd.\\x13\\xcbU\\xf9/)\\xa5\\xf5C\\x80Cu\\x95W^\\xd7\\xf7\\xed\\xdc6S\\xcb\\xbb(\\x1b\\xeeF\\xe3\\x0b8\\xa3\\t\\x94\\xe3A\\xeb\\xec\\xf4\\xbf<\\xf0\\xfc`S\\xc3]\\xe9zp\\xfd\\xe7iX\\xe1\\r\\x81\\xfcc\\xadR\\xa4\\xe1\\x87\\xe7\\xaf\\n?l\\xe7\\xaa\\xc5\\x1c\\x1a/\\xf3\\xca\\x00 \\x07\\x03\\xa4\\xc1\\x13T4\\x87\\x1cWg\\xd4\\xdb\\xce*\\x97>\\x86\\xe5\\x90&Y~\\x18o\\xa3\\xe6\\xef?\\xb7\\x8b\\xae\\x13\\xcbQ\\x14\\x19\\xff|\\xdf\\xf7{\\xb1QvHn\\xb9\\xafy\\xe5\\xa2\\xaa\\xaf\\xb7q\\x1c\\xb7rQO\\x9fR\\xcb\\x0f\\xc8\\x86\\xf7\\xc5anW\\xb6\\xcd.\\xbbg.\\xd2 E\\xfc\\x18C\\x0e\\x9f\\xff\\xdaUnY\\x7f\\xd8\\xce\\xd5Z#\\x9d\\x19\\xde\\xeb\\x04\\x00\\x07Vf\\x95\\xcb\\xe4\\xc3\\\\\\xe0\\xc36\\xf5\\x97\\xf8\\xb2\\x93\\xc7b\\xc2\\xc4\\xf2a\\x0e\\xc9-\\xf79\\xaf\\\\T\\xf5\\xf5\\x96\\xa9e\"\"\"\\xda\\xc4\\xfe\\xef\\xda\\x89\\x88\\x88\\x8e\\xc0!\\x03\\xdd\\xae\\x13\\xcbQ\\x14\\x19O\\xd2Vm\\n\\x1d\\x83\\xae\\xf3\\xcaE}\\xdf\\xce\\xed2\\xb5\\xbc\\x0b!\\x04\\xeeR\\x07\\xcex\\x02L\\xae .o\\xe0\\x9c_\\xc1\\x1d\\x9f\\x97\\xde\\xa3v_u\\x0ew\\xe5p\\x0c\\xa7\\xb0\\x11+\\x84\\xc8\\x06\\xba\\xf9\\x9f\\x15/\\xa0\\xa2\\xecc\\xacU\\n\\x1d/\\xb2??\\x9c\\x97\\xe6\\x95\\xb5RH\\xa3\\x10:\\x89!Gc\\x08Y\\xbeI\\xd3UV\\xb9L\\xbe\\xc4\\x96.?n\\xf7\\x9b\\x86\\x17-\\xeb:\\xb1\\\\u\\x92\\xb8/\\xf7<\\xdf7\\xb7\\xdc\\xe7\\xbc\\xf2\\xba\\xaa\\xcfU\\x1b\\x83\\x80>\\xa5\\x96\\xf3Lo>\\xcc-\\x0e\\x0b\\xbb\\xb0MvY8\\x02\\xae\\xefB-\\xb2\\xc1mq\\x03\\x17\\xf8\\x90[NfI\\xf6\\x1e\\x1e)\\xe8\\xf4\\xe5\\xd7\\n\\xad5\\xa0\\x81\\xe4.\\xb16\\xab\\xfc\\xe2q@\\xac\\x06\\xee\\xf9\\xe7,\\xdf\\xae\\xb6\\x05\\x13\\xcb\\x87\\xdb7\\xb7\\xdc\\xe7\\xbcrQU\\t#I\\x92V\\xdeG\\x99Z&\"\"\\xea/\\x1eq\\x12\\x11\\x11\\xb5d\\xdf\\x81n\\xd7\\x89e\\xd3\\xd6gU.\\xecXt\\x9dW^\\xd7\\xf7\\xed\\\\[R\\xcb\\x9b\\xe4[\\x9d\\xa9^\\xde\\x9b\\xd6\\x1b\\xc2\\x19O\\xe0\\x9e_\\xc3\\xbbz\\x03\\xf7\\xec\\n\\xcehb\\xd5pW\\x8e\\xcf\\x9e=\\x1e9x>\\xf8WQ\\x00\\x9d\\xc4\\x1f\\xfew\\x1cAk\\xf5\"\\xaf\\xac\\x16\\x0b\\xe8$\\x86\\xd0\\x1a\\xc2q?$\\x9b\\xd7t\\x99U.\\x93WA\\x95\\x0644\\xa2Tc\\x16\\xdbsR\\xb2\\xcb\\xc4r\\xd5\\t\\xe2\\xd1h\\xd4J\\xe2\\xb9.\\xbb\\xe6\\x96\\x8f!\\xaf\\\\\\xe4\\xba\\xae\\xf1D|\\x18\\x86\\x8do\\xc7\\xf6%\\xb5\\x1c\\xa8\\x00\\x0b,\\xa0\\xa1W[\\x9e]\\x0fss\\x9b\\xb2\\xcb\\xce\\xd8\\x81\\xf4$\\x84\\x16P\\x0b\\x85\\xb4X\\x19\\xc8s\\xcb\\nPa6\\xd4]\\xa7Uv\\x7f\\xdc\\xf5Ap\\xd5c\\xe9\"\\xab\\\\f}\\x98\\x9boW\\xdb\\x80\\x89\\xe5\\xfa\\xec\\x9a[\\xee{^y]\\xd5\\xedi\\xda\\xb8(\\x87\\xa9e\"\"\\xa2\\xfe\\xb2\\xe3\\xa8\\x9d\\x88\\x88\\xe8D\\xec3\\xd0\\xed2\\xb1\\x1c\\xc7q\\xe5V\\xb0\\xe9d\\xcc1\\xb0%\\xaf\\\\\\xd4\\xf7\\xed\\\\[S\\xcb\\xeb\\x82x\\x99!^\\xbe\\x06\\x8b\\xb7.\\x14B@z\\x03\\xeb\\x86\\xbbB\\x088\\x93K\\x88\\xe5sRH\\xe7\\xc5}n\\xd3\\xf9\\x14P)T\\x12#\\x99>>\\xcf+/\\x07\\xbb*\\x0e!<\\x0f\\x800\\xe6\\x95m\\xc8*\\xaf\\xcb?GZg\\x03]\\x00\\xb8\\xb3$\\xb5\\xdcub\\xb9\\xeaB\\x8f\\xbel3\\x15\\xed\\x92[>\\x86\\xbc\\xf2\\xba\\xaa\\xcfY\\x97\\x83\\x00\\x9bR\\xcb\\x8f\\xc8\\x9e\\x03\\xbap3Y[\\x86\\xb9\\xc0\\xe6\\xec\\xb2{\\xe6\\x02\\x02\\x90\\x03\\xb9\\x1a\\xda\\xe6\\xc3\\xd9<\\xb7\\xbc\\xb8_@/\\xd66w\\x17)\\x16\\xf7\\x0b@\\x00\\xa2\\xea\\xde\\x00\\x16d\\x95\\xcb\\x14\\xef\\x9b\\x0b\\x00s\\xd8s\\\\\\xc0\\xc4r}v\\xc9-\\x1fK^\\xb9\\xc8q\\x1c\\xe3s\\xa6\\xea\\x96\\x08uaj\\x99\\x88\\x88\\xa8\\xbf8\\xcc%\"\"j\\xd9.\\x03\\xdd4M;M,\\x1f\\xdb\\x10`[6\\xe5\\x95\\xd7\\xf5y;\\xb7/\\xa9\\xe50?i\\xbe\\xfc\\xff\\x95\\xe7\\xc4-\\x1a\\xee\\n)\\xe1L>\\x9c }\\xb1U\\xab5\\x92`\\n\\x15/\\x90\\xcc\\x1eVye\\x9d\\xa6H\\xe63\\xe84\\x81t=\\x08!K\\xf3\\xca6e\\x95\\xd7I!?\\xdc&x9\\xdf\\x98Z\\xb2\\x99\\xdbebY)U\\xb9\\x15\\xdc\\xa7\\xad\\xd4\\xdc\\xb6\\xb9\\xe5c\\xca+\\x17\\r\\x06\\x03\\xe3\\xf0\"\\x08\\x82\\xc63\\x99}H-\\xcf\\x90\\r\\xb5\\xf3\\xa1\\xa0X\\xfe\\xb0IUv9\\xcf-\\x0b) <\\x01\\x1dk$\\xd3\\x04zyS\\xf04H\\x11\\xdf\\xc7P\\xcb\\xf78\\xad5\\x92 A\\xf2\\x98e\\x95\\xab\\x92\\xc9\\xb6d\\x95\\xcb\\xe4\\x9f\\xa3|\\x08\\xbf\\xd0\\xe5\\xc7\\xbf]`b\\xb9^\\xdb\\xe6\\x96\\x8f%\\xaf\\xbc\\xae\\xebcy\\xa6\\x96\\x89\\x88\\x88\\xfa\\x89G\\x9dDDD\\x1d\\xd8v\\xa0\\xfb\\xc5\\x17_\\x18\\xbf\\xa9nz\\xa3+MS\\xe3\\xc9\\xab\\xe1p\\xd8\\xbb+\\xe1wa[^\\xb9\\xa8\\xef\\xdb\\xb9\\xb6\\xa7\\x96\\x95R\\x88\\x97\\xf7 \\xcc\\x97_\\xab\\x86\\xb9\\xeb\\xba\\x1e\\xee\\xea$\\x86\\x1c\\x8c\\x81e&\\x19\\xeb\\xdb\\xb3*\\xcd~\\xfd\\xec\\x11P\\nj\\xb1@\\x1a\\xceV\\x7fY\\xe1\\rJ\\xf3\\xca\\xb6e\\x95\\xcb\\xe4\\xef\\xa6j9\\x08\\x98%v\\x9c\\x90\\xec2\\xb1<\\x9b\\xcd\\x8c\\x89\\xee\\xbe\\x9e\\x04\\x076\\xe7\\x96\\xef\\xee\\xeepwwg\\xfc\\xe7}\\xcb+\\xaf3}\\xee\\xb4\\xd6\\x8do\\xe7\\xf6!\\xb5\\x9cot\\x16\\x87\\xb9\\xb62e\\x97\\xf3\\xdc\\xb23\\\\\\x0e]\\x15\\x90L\\x13\\xa4Q\\n\\x9dj\\xc4\\xf71\\xd2y\\xba\\xca*\\xa7A\\xb6\\x81.=i\\xcc&\\xdb\\x96U^\\x97g\\x96\\xf3an\\x8c\\xd8\\x8a\\xc1\\x12\\x13\\xcb\\xcd\\xd8\\x94[~\\xfb\\xf6\\xedQ\\xe5\\x95\\x8b\\xaa.\\xa6\\n\\xc3\\xd0X\\x94\\xa8\\x0bS\\xcbDDD\\xfdd\\xe7Q<\\x11\\x11\\xd1\\t\\xd8f\\xa0\\xfb\\xf8\\xf8\\x88\\xc7\\xc7\\xc7\\x17\\'\\xe3\\xdbH,W\\r\\x01\\x8e\\xf9^\\xb96\\xe6\\x95\\xd7u}E\\xff!lO-?-\\x07\\x80\\x1az5\\xcc=d\\x7f\\xa9\\x8b\\xe1\\xaeZ\\xcc\\xa1\\x16s\\xa4Av\\xdf9\\x9d\\xa6\\xaba\\xadV\\n\\xc9\\xf4\\x01i\\x18d\\xdb\\xb9\\xf1\\x87\\x93v\\xc2q!\\xa4\\xfb\"\\xaflcV\\xb9\\xd4\\xdaf\\xae\\r\\xf7\\xcc\\xed2\\xb1\\\\5\\xd8\\xab\\xca<\\xf6EUn9\\xff\\xdaY\\xa6\\xafy\\xe5\\xa2\\xaa\\xdb\\x1c\\x04A\\xb0\\xf1\\x1e\\xdb\\x87\\xb2=\\xb5<\\xd7\\xfd\\x19\\xe6\\x02\\xe6\\xec\\xb2{\\xe6B\\xb8\\xe2\\xd9\\xa0W\\xcd\\x15\\x16w\\x0b\\xa4\\x8b\\x14\\xd1m\\x84\\xe8}\\x04\\xb5\\xf8\\xf0^\\'G%\\xc7\\'\\x96f\\x95\\xd7\\x15\\x87\\xb9\\xf9@7\\x80y\\xbb\\xbe-L,7\\xa3*\\xb7\\xac\\x94\\xc2\\x97_~i\\xfc\\xfa\\xd9\\xc7\\xbc\\xf2\\xba./\\xcaaj\\x99\\x88\\x88\\xa8\\x9f,?#CDDt\\xdc\\xf2\\x81\\xee\\xfb\\xf7\\xef_l\\x1fh\\xad\\x11\\xc7Y>\\xf5\\xf1\\xf1\\x11\\x17\\x17\\x1f\\xd2\\xa6M\\x9f<\\xd2Z\\x1b\\xf3\\x94\\xae\\xeb\\x1a7C\\xfb\\xce\\xe6\\xbcrQ\\xbe\\x9d[\\xb6\\x85\\x9bo\\xe7\\xda\\xfa9\\xcaS\\xcbe\\x8f=\\x0c\\xc3N\\xb7\\x9e\\x01\\xe0iyR\\\\\\x15g!5\\x9e\\xfb\\x16Bd\\xf7\\xb2\\xf5\\x06\\x00&\\xd0ZC\\'\\xf1\\xf2?\\x0b\\xa8\\xa4\\x9e\\xedd1\\x18C\\x07O\\xd0I\\x0c\\x15\\x05PZA\\x08\\x07i\\xb4@\\xf2\\xf86\\xfb\\xf9\\xf1\\x05\\xbc\\xf3K\\xe4\\x7fA9p!\\x07\\x83\\xec\\xff\\xa9\\x14\\x10\\x02\\xce\\xf8\\x1cr8\\x02\\xb4B\\xc3\\xf3\\xa1\\x83\\t\\xa5\\xa0\\x95\\x86J\\x05\\xb4\\xd0\\x98Eq\\xe3\\xdb-\\x9b\\xccf3\\xe3c\\xf0<\\xaf\\xd1\\xc7\\x17\\x04\\x81\\xf1D\\xf8d2\\xb1b\\xe3\\xedP\\xe7\\xe7\\xe7x\\xff\\xfe\\xfd\\xb3\\x9f\\x8b\\xa2h\\xf5\\xf5\\xcbu\\xdd\\x17\\xdbO\\xd7\\xd7\\xd7G\\xf1w\\x1f\\x8dFxzzz\\xf1\\xf3J)L\\xa7\\xd3\\xca\\x84\\xe9\\xa1<\\xcf3~\\x0cg\\xb3Y\\xe7[\\xdf\\xb34\\xbb\\x18MA\\xad\\x86\\x82\\xc5\\xfb\\xe7\\xda\\xca;\\xf7\\x90\\xba)\\xe2\\x87\\xe5\\xebV\\x00\\xce\\xc8A\\x1a\\xa6\\xab\\x81\\xad\\xd6\\x1a\\x8b\\x87\\x05\\xd2i\\n\\xe9J\\x8c>\\x1b\\xc1;\\xcbR\\xcd\\xd2\\x95\\x90\\x83\\xe7\\xc3\\\\\\xe1\\txW\\x9e\\xb5\\xdb\\xb8E\\xc5\\xa1\\xbb\\x86\\x86\\x80\\xc0\\x14S\\x9c\\xa1\\xdb\\xe7\\x13\\x13\\xcb\\xcd\\xc9s\\xcb\\xeb\\xdfsL\\xa7S(\\xa5\\xf0\\xf4\\xf4\\x84\\xeb\\xeb\\xebg\\x17!\\xf49\\xaf\\\\4\\x1c\\x0e\\xe1\\xban\\xe9\\x050A\\x10\\xe0\\xfc\\xfc\\xbc\\xd1\\x8b/F\\xa3Q\\xe9\\x05\\xa0yj\\x99\\xcfm\"\"\"\\xfbp\\x98KDD\\xd41\\xd3@7\\x8a\\xa2\\xd5v\\xcdb\\xb1x6\\xd0mz\\xa3\\xab\\xea\\xbe{\\x93\\xc9\\xc4\\xea\\xcd\\x8eC\\xd8\\x9cW^wvvfL*O\\xa7Sk\\x87\\xb9@\\xb6\\xd5U\\xf6\\xd8\\xf3-\\xc6.\\xb7-\\x82\\xe4\\xf9\\xfdr\\x85\\xc8\\xee\\xc7\\xda\\x94\\xa6\\x86\\xbbB\\x08\\xc8\\xf1\\x19t\\xf0\\x98\\xfd\\xfe\\xe1\\x1cI\\xf8\\x80\\xe4\\xfdW\\xd96\\xae\\x00t\\x14B\\xa7\\x0b8C?\\xdb\\xcau=\\x88E\\x04\\xb5\\x88\\x00\\xe9\\xc0\\x19O\\x90\\x86\\xb3,\\xc3\\xdc\\x03:\\xc9\\x86\\xb9\\xa9\\x14\\x88]\\x89\\x87H\\xe2\\xcba\\xb7[]www\\xa5\\xef)\\xae\\xeb\\x1a7+\\x9b\\xfe\\xb3\\x85\\x10\\x90R6\\xbe\\xf9\\xd3\\x96 \\x08\\x9em\\x12=>>\\xae\\xbe~====\\xbb\\x10\\xca\\xf7\\xfd\\xca\\xfcr\\x9f(\\xa5p{{[\\xba\\x85\\xfb\\xf0\\xf0\\x80\\xeb\\xeb\\xebF\\xff\\xfc\\x87\\x87\\x87\\xd2\\xe7W\\x1b\\x7f\\xf6&\\x0f\\xea\\x01\\x91\\x8e\\xb0\\xc0\\x02\\t\\x12hhD\\xb0\\xfb\\x16\\x04Ey:Y\\xe7\\xc9\\xffX#\\x9d\\xa7\\x80\\x02\\xe20\\xc6\\xe2v\\x01,?\\xf4i\\x98b\\xf2\\xad\\t\\xbc+\\x0f\\xce\\xc8yv|\\xe6\\xf8\\x0e\\xdc\\x0b\\xb77\\xc7l\\xf9\\xbd\\x8d5\\xb2A\\xbc\\x84\\\\%\\xb3\\xbb\\xc2\\xc4r\\xf3...\\x10E\\xd1\\xea\\xe2\\xa6\\xe2-C\\xd24}v\\x81H\\xdf\\xf3\\xcaEB\\x08L&\\x13<<<\\xbc\\xf8gJ)\\x04A\\xd0h\\ti<\\x1e\\x97\\x0es\\xf3\\xd4r\\x93\\x17\\x04\\x11\\x11\\x11\\xd1~x\\xa9\\x15\\x11\\x11\\x91\\x05\\xca\\x92\\xcb\\xeb\\xc3\\xae|\\xa0\\xeb8N\\xa3\\xc3\\xae\\xaa\\xbc\\x97\\x94\\xf2h\\xbf\\xb9\\xefC^\\xb9\\xa8\\xcf\\xf7\\xce\\xb59\\xb5\\xbc\\xda\\xc8\\xedh\\x89\\xab\\xce,\\xb3\\x90\\x12\\xce\\xf8\\x0c\\xc2\\x1d@k\\x85\\xe4\\xfe\\xdd\\x87\\xac\\xb2\\xce\\xf2\\xcb\\xc9\\xd3=\\xd2(\\x80p\\xbd\\xd5\\xfdp\\x857\\x803\\xb9\\xb0?\\xabl\\x90o\\xe0\\xa9\\x8e\\x17\\xf1\\xd245\\x0e\\x01\\x9a\\xde\\xf0\\xaf\\x1a@T\\xbd\\xfe\\xfah2\\x99\\xac\\x06\\xe3\\xeb\\x17\"\\x15+\\x13\\xae\\xeb\\x1e\\xd5\\xd7/)\\xa5\\xf1y\\x94$\\t\\x16\\x8bE\\xa3\\x7f\\xbe\\xe9\\xebO\\x92$\\x9do\\xc4+\\xf4{\\xf3Z\\xba2\\xdb\\xa6\\x1df\\xc7\\x1c\\xce\\xd8\\x81\\x1cJ\\xc4a\\x8c\\xf8}\\xbc\\x1a\\xe4\\x02@:O\\x11\\xfc4\\x80V\\xfaCb\\xb9\\'Y\\xe5mt\\xbdQ\\xcd\\xc4r\\xf3\\x8a\\xb9\\xe5\\xbc,P4\\x9f\\xcfW\\x95\\x89c\\xc8+\\x17\\xf9\\xbeo\\xfc\\xde\\x82\\xa9e\"\"\"Zg\\xcf\\x19I\"\"\\xa2\\x13W\\x1c\\xe8\\xe6\\x89\\xe5u\\x8b\\xc5\\xe2\\xd9\\xc6n\\x13\\xa2(2\\x0e\\x01|\\xdf\\xef\\xfd\\x89\\xc12}\\xc9+\\xaf\\xeb\\xeb\\xbds\\xf3\\xd4r\\x19S\\xce\\xb0-\\xe9\\xdak\\xab\\xebg\\xfb\\xa1\\xc3]\\xe1\\xb8\\x10\\xde\\x10\\x8b\\xa7[\\xa8\\xb0dK5M\\x91\\xce\\x03\\xc0\\xf1 \\xa4\\x039\\x9ad\\x03\\xe0#x\\x9dw\\x1dU\\xad\\x1a\\xa6\\x99\\x9e\\xffu\\xa9:\\x11{l\\xdbdB\\x08\\x9c\\x9f\\x9f\\x1b\\x07\\x98q\\x1c#\\x8ec\\x9c\\x9d\\x1d\\xc7\\xf3\\xba\\xa8\\xeas\\xd9\\xf4\\xc9\\xf8\\xaa\\xfaC\\xd7\\x17\\x13u=\\x00\\xac\\x83\\x10\\x02\\xde\\xb9\\x97\\xdd7\\xd7\\xc9\\xb6U\\x93\\x87\\x0f\\xdb\\xbaE\\xe9S\\x8a\\xe8\\xab\\x08*V\\x10\\x9e\\xc0\\xe0f\\x00g\\xdc\\xec\\xe6\\x7f[\\xba\\x1e\\xcc3\\xb1\\xdc\\x8e<\\xb7\\x9c\\xe7\\x95\\xd7===\\xc1u\\xdd\\xa3\\xc8+\\x17\\t!\\x8c\\x17\\x19%I\\xd2\\xf81\\xb1\\xe9{\\x9b<\\xb5LDDDv\\xe1\\xd1\\'\\x11\\x11\\x91E\\xf2\\x81\\xeeb\\xb1\\xa8\\x1c\\xd8\\xde\\xdd\\xdd56\\xd05\\r\\x01\\xf3\\x1c\\xd81\\xeaS^\\xb9\\xa8\\xcf\\xdb\\xb9\\xa6!D\\x9eZ\\xa6r\\xbb\\x0ewU\\x14B\\xc7\\x11D\\xc5I9\\xadS\\xe84\\x02 v\\xde\\xfe\\xb5\\x91~\\xf1?\\xbaa:\\t\\xdbtb9MS\\xe3k\\x7f8\\x1c6\\x9ew\\xee\\x82\\xeb\\xba\\x95\\xdb\\xa0J\\xa9\\xa3\\xfc{;\\x8ec\\xfc\\x1a\\xb0X,\\x8c_\\xd7\\xea\\xfa\\xb3M[]6\\x7f\\xed\\xe9\\x1b9\\x90\\x10\\xce\\xf2\"\\x04\\xc3\\xdb\\xb8\\xd6\\x1aq\\x10C-\\x14\\xe4H\\xf6\\xe2\\xfe\\xb8}\\xc0\\xc4r\\xbb<\\xcf3\\x1e\\xff\\xe5\\xef\\xe1\\xc7vA\\x0eP}\\xfb\\x9a\\xa6\\xb7sM\\xcf\\xe3<\\xb5LDDDv\\xe1Q>\\x11\\x11\\x91e<\\xcf\\xc3x<.\\xbd\\xe2\\xdfu]\\xb8\\xae\\x8b0\\x0c\\x1b\\x19\\xe8\\xc6ql\\xdc&\\x1b\\x8dFGy2\\xbcoy\\xe5u}\\xdd\\xce\\xb55\\xb5,;\\xdf\\xc5\\xdd\\x8di\\xb8+\\x87c\\xa8E\\x08\\x15e\\xdb\\xb8\\xce\\xf8\\x02\\xc2\\xf0\\xfa\\x95\\xfe\\x05\\x9c\\xc95\\x00\\x85d\\xf6\\x08\\xbd\\xe7}zm\\x91\\x7f\\x06\\xbb<\\xe7\\xdbeb9\\xcf\\n\\x979\\xd6\\x01\\xc4t:5n\\xca\\xe5\\x03\\xcfc\\xb9G\\xf0\\xba\\xaa\\xcfi\\xd3\\'\\xe3mM-\\x8b\\x9e\\xbd\\x8f\\x9b\\xa4\\x8b\\x14\\x8b\\xfb\\x05t\\xaa\\xe1]z\\xf0^y\\xa5\\xb9\\x08\\xe1\\x08\\x8c\\xde\\x8c\\xe0N\\\\\\xa4O)\\x16w\\x0b\\xe8\\xae;\\xf35\\xe9\\xf2s\\xc9\\xc4r{\\xd24\\xc5\\xd3\\xd3\\x13\\xce\\xcf\\xcfK\\xff\\xb9\\xef\\xfb\\x88\\xa2\\xa8\\xf1||\\x17\\x1c\\xc71>\\x9f\\xa2(j\\xf4\\x02G\\xa6\\x96\\x89\\x88\\x88\\xfa\\xc5\\xde3\\x93DDD\\'J)\\x05\\xadu\\xe9\\x10\\xb1\\x98\\xe6lb\\xa0[5\\xfc;\\xb6\\xb4\\x19\\xd0\\xdf\\xbcrQ_\\xb7smM-\\xaf\\xcf\\x82\\xfav:\\\\\\x08\\x01\\x08\\x01\\x1dG\\x90\\x83\\x11\\x9c\\xf3k8\\x93\\x0b\\x8c>\\xf9\\x1c\\xde\\x9bo\\x00\\xce\\xf3\\xbf\\xa0{~\\x8d\\xb3O\\xbf\\x03\\'?\\x99\\xa7\\x15\\xd2\\xe0\\t*\\xec\\xffI\\xbc.\\xc79]%\\x96\\xb5\\xd6\\xc6\\xd7\\xbc\\xeb\\xbaGu\\xaf\\xc1\\xdcb\\xb1@\\x18\\x86\\xc6\\\\e>\\xec\\x0c\\xc3\\xf0(\\x07\\x01U\\'\\xe3\\xc30l4\\x95ikj\\xb9\\xef\\xc3\\\\\\xad5\\x92 A\\xf2\\x98\\xac\\xb6q\\x1d\\xcf\\xc1\\xd9\\xb7\\xcf0|3|\\xf6\\xe6&=\\x89\\xc9/N0\\xf9\\xd6\\x87\\xed>\\x15*D\\xef\"\\xa8E\\xff3\\xa9\\xb2\\xc3SVL,\\xb7\\xe7\\xe1\\xe1\\x01J)\\x0c\\x06\\x83\\x17\\xc7\\xdd\\xae\\xeb\\xae\\xde\\xc7\\xef\\xef\\xef\\x1b\\xbd\\xd5LW\\xba\\xbc0\\x93\\xa9e\"\"\\xa2\\xfe(\\xff\\xae\\x8f\\x88\\x88\\x88:\\x13\\x86!\\xb4\\xd6p]\\x17\\x97\\x97\\x97\\xab\\x13\\x1c\\xc0\\xcb\\x13\\xa7\\xf9@\\xf7\\xfa\\xfa\\xfa\\xe0\\xf4X\\x9a\\xa6\\xc6\\x13W\\xc3\\xe1\\xf0(\\x87\\x00}\\xcd+\\xaf;;;3\\x9e8\\x9fN\\xa7\\x95\\'\\xdc\\xbb4\\x1e\\x8fK\\x1fw\\x9eZ\\xee\\xe297\\x90\\xd9\\xeb\\xa8\\xaf%\\xbf4\\x0c\\x90\\xce?\\x9c\\xf8\\x13B@\\xb8\\x1e\\x84\\xe3b\\xf2\\xed_\\x81<\\xbfB\\xfc\\xe5\\x0f\\xa1\\x92\\x04\\xde\\xf9\\x15F\\x9f|\\x13\\x8e_\\xbe\\t#\\xa4\\x03gr\\x01\\xd1\\x93\\x93\\xd6Q\\xac \\x94\\x86\\xe3\\x08x\\xae\\xc4\\x99\\xef\\xe2\\xe3\\x8f\\xcb\\xffnM{\\xfb\\xf6m\\xe9\\xd0\\xd6\\xf3<\\xbcy\\xf3\\xa6\\xb1?\\xf7\\xe9\\xe9\\xc9x\\xf2\\xf5\\xfa\\xfa\\xfa\\xe86s\\x95Rx\\xfb\\xf6-^\\xbdz\\xb5\\xfa9\\xdf\\xf7W_\\xcb|\\xdf\\x7fv{\\x00)%\\xde\\xbcyst\\x83\\x98\\x8b\\x8b\\x0b\\xe3\\x85Iggg\\xc6m\\xb7:\\x0c\\x06\\x83\\xd2\\xcd1\\xcf\\xf3pss\\xd3\\xd8\\x9f[\\xe5<=G\\xa8C((\\x08\\x08\\xb8p1\\x84\\x9d_\\x07\\xd7i\\xa5\\x11\\xdf\\xc7\\x80\\x02\\x9c\\xe1\\xcb\\x9a\\xc2\\xe0z\\x80\\xfb\\xffx\\x8f\\xf8}\\x0c\\xc7w\\xe0\\x7f\\xc7\\xc7\\xf8\\xa3\\xf1\\xcb\\xabWR`\\xf1~\\x01\\xf7\\xc2\\x85;\\xe9\\xc7i\\x1f\\xbd\\xfc\\x01|\\x18\\xc8{\\xe8\\xe6\\xd8\\x93\\x89\\xe5\\xf6\\xcc\\xe7\\xf3g\\xdf\\x7fL&\\x93\\xd5 1\\xbf\\'z\\xfe=N\\x92$xzz\\xea\\xcd\\xf1\\xf9\\xb6<\\xcf\\xc3`0(\\xbd\\xe0(\\x0cC\\xa4i\\xdaX\\x1di<\\x1e\\x97\\x0e\\x8c\\xf3\\xd4\\xb2\\xe9\\x9e\\xbeDDD\\xd4\\xbe~\\x1c\\xd5\\x13\\x11\\x11\\x9d\\x90b\\xd6\\xaa8\\xd0\\x95R\\x96n\\xdf\\xd45\\xd0\\x9d\\xcdf\\xc6\\xab\\xdd\\x8f\\xf1^\\xb9}\\xcf+\\x17\\xe5\\xdb\\xb9e\\x83\\xd1|;\\xd7\\xc6\\x81n\\x9eZ.{\\xde\\xcd\\xe7\\xf3N\\x86\\xb9g^\\xf69\\xcf?\\xf3Z\\x03J+Ha\\xf7sAk\\x85t\\xf6\\x08\\x15\\x97o\\x1ef\\x1b\\xbb\\x0e\\xc67\\x9f`x\\xfd\\x11\\x9c\\xf1\\x04:\\x9aA8\\xe6\\x8f\\xb1V)\\xd2\\xe9\\x03\\x9c\\xc9\\x05\\xa4\\xd7\\xdc6imd6\\xcfp\\x1c\\x01!%&\\xc3f\\xefMk\\x92$\\x89\\xf1\\x1e\\xadggg\\x8d=\\xa6\\xfc\\xc4k\\xd9\\xef\\xef8N\\xe5}\\xf9\\xfa\\xea\\xe9\\xe9\\t\\x00\\x9e\\xfd\\x9d/..\\x90\\xa6)\\x84\\x108;;{\\xf1w\\x9e\\xcdf\\xb8\\xba\\xbaj\\xf3a6n2\\x99`6\\x9b\\x95\\xa6\\x8d\\xa3(\\xc2\\xe5\\xe5ec\\x9f\\xfb\\xc9d\\x82\\xc7\\xc7\\xc7\\x17?\\x9f\\xa6\\xe9\\xea\\xc2\\xb4\\xb6\\xf9\\xf0!\\xb4\\x80\\x84\\\\\\r\\x05\\xfb\\xb0\\xad\\x9bF\\xe9j\\x90\\xbb\\xbaO\\xee\\x1a\\xe1\\x08\\\\\\xfe\\xfa%\\xe4Xf[\\xbb\\t \\xa4\\xf9\\xef\\x96<&P\\x0b\\x05\\xef\\xd2\\xab\\xfcu6\\xd0\\x85\\x16F\\xbe\\x91;A7\\xc7\\x9fL,\\xb7#MS<<<<\\xfb9)%\\xce\\xcf\\xcf\\xf1\\xf0\\xf0\\x00\\xdf\\xf7_\\xbc\\x87L\\xa7S\\x8cF\\xa3F+\\x17]8;;\\xc3\\xed\\xed\\xed\\x8b\\x9f\\xd7Zc6\\x9b56\\xc0\\xce\\xeb\\x0ee\\x17/\\xcc\\xe7s\\x0es\\x89\\x88\\x88,b\\xf7Y)\"\"\\xa2\\x13\\xa3\\x94zqUv>\\xd0\\xad\\x1a\\xc6\\x1d\\x9a\\\\\\xd6Z\\x1b\\xef\\xb3\\xe8\\xba\\xae\\x95\\x83\\xc0C\\x1cC^y]\\x1f\\xef\\x9dkcj\\xf9<\\x1f\\xe6\\n\\xb1\\xda\\xce\\xb5\\xfd\\xd6\\x83*\\x89\\x91<\\xde\\x1a\\x07\\xb99\\x01\\xc0;\\xbb\\xc2\\xf8\\xa3O18\\xbf\\xc2\\xe0\\xfac\\x08\\xa7z\\xd0\\xa2\\xb5B2\\xbdG:\\xb7\\xff~\\xa3\\xf9\\xa7)\\xff\\x06\\xc7w\\xbb\\xf9V\\xa7\\xea\\xb9\\xdb\\xe4\\xfb\\xca|>7n\\xe5\\x1e\\xe3 7\\x0c\\xc3\\xd2\\xaf[\\xf9&W\\xd9 \\x17\\xc8\\xee)\\xdce\\xca\\xbd\\tB\\x08\\xe3EWi\\x9a6z\\xef\\xc3\\xaa\\xe7tW\\x1f\\xe71\\xb2\\xcd\\xc9| \\xa8-\\x0f\\xe6k\\xad\\x91<%\\x88o\\xe3UV\\xd9Dx\\x02\\xe3O\\xc7\\x18\\x7f4\\xc6\\xf8\\x931\\x06\\xaf\\x06\\x1b\\x9b\\xf2}\\xc9.\\xab\\xc2_>\\x1f\\xbew5\\xcceb\\xb9\\x1d\\xc5\\xfaP\\xd1`0\\xc0\\xd9\\xd9\\x99q\\x0b\\xfa\\x18s\\xcb\\xc3\\xe1\\xd0x\\xf1K\\x10\\x04\\x8d\\xfe}\\x99Z&\"\"\\xea\\x07\\x1e\\x85\\x12\\x11\\x11Y$O,\\xafs]\\x17_\\xff\\xfa\\xd7+O \\x1d2\\xd0\\r\\x82\\xe0\\xa4\\x86\\x00\\xc7\\x92W.\\xea\\xeb\\xbdsM\\'\\xea\\xf2\\xd4r\\xdbF\\xae\\\\\\xddV6\\x7f\\xd6\\xdb|\\x1a+\\r\\x03$Ow\\xd0\\x1bN\\xb6\\t\\xe9\\xc0\\xbdx\\x059\\xfc\\xf0\\xf1\\x16\\x8e\\x0b\\xf7\\xfc\\xfa\\xd9\\xcf\\x99\\xff\\x9c\\x19\\x92\\xa7\\xfb\\x8d\\x7fN\\x97\\xf2\\xb7\\xbe\\xfc\\xfdj\\xe2u\\xf3\\xbee\\x1a\\x9cU\\xdd\\xdb\\xb4\\x0e\\xa6\\xd2\\x80\\xe9^\\xb2}\\xa6\\x94z\\xb1\\xcdUt}}]\\xb9}k\\x1a \\xf4\\x99\\xef\\xfb\\xc6\\xaf\\xd5U\\x15\\x8aCU\\xdd\\x8b\\xb9\\xc9!r\\x15_d\\xcf\\xf7| h\\xf30W+\\x8d\\xf8.F2-?&)r|\\x07\\x83\\xd7\\x03\\xc8\\xc2\\x85*\\xf9\\xcf\\tw\\xc3\\xfb\\xdd2\\xbb\\x9c\\xcc6\\xff9]YO,;p0\\x90\\xedo_2\\xb1\\xdc\\x8e\\xf5\\xbcr\\x91\\x10\\x02\\x9f}\\xf6\\x99\\xf1kf\\x9e[>&U\\x17\\xe5(\\xa5\\x8c\\x17\\xdd\\xd6\\xc1\\xf4\\xbc\\xce\\x8b\\x1fDDDd\\x07\\x0es\\x89\\x88\\x88,b:\\xf1\\xe9\\xba.|\\xdf\\xc7\\xeb\\xd7\\xafk\\x1f\\xe8\\xe6\\xf9\\xae2R\\xca\\xa3\\x1b\\x02\\x1cS^y]\\x1f\\xb7s\\xf3\\xd4r\\x99\\xae\\x06\\x01\\xc3\\xb5\\xfb\\xe6\\xda8\\xf3\\xf9\\xb01\\xbb\\xf9\\xf3*\\x07#\\xb8\\x17\\xafJ\\xb7p\\x85\\x10p\\xfds\\xb8\\x93\\x8b\\x8d\\x17m\\xa8d\\xb1\\xd5\\x06pWV\\x9b\\xb9\\xcb\\xbf\\xc6\\xb9\\xd7Mb\\xd9t\\x11B\\x93C\\x80(\\x8a\\x8c\\x7f\\xae\\xef\\xfb\\xbd}O3y||,M\\n\\x03\\xd9\\xd7\\xcb\\xf3\\xf3s\\\\\\\\\\\\\\x18\\x07\\x01i\\x9a\\x96\\xa6\\x81\\xfb\\xac\\xea\\xebu\\x1c\\xc7\\x8d^\\xd0cznW\\r\\xc5\\x9a\\xe4#\\xfb8\\xd8\\xbe\\x99\\x9bF)\\xa2\\xb7\\x11T\\xb4i\\x1d\\x17\\xf0\\xae\\xbc,\\x95\\\\\\xf2>-=\\x89\\xc1\\xcd K/o\\x90<&X\\xdc-\\xa0-LN\\xe4\\x9b\\xb9\\xf90w\\x80n2\\xbaL,7\\xaf,\\xaf\\\\tvv\\x86\\xe1p\\x88\\xcb\\xcbK\\xe3\\xaf\\x99N\\xa7\\xa5\\xf7\\x98\\xed\\xb3\\xaa\\xaf\\xd7M^\\x94Su\\xb1YW\\xc7\\xe2DDD\\xf4\\xd2q}WODD\\xd4ce\\x89\\xe5\\\\~\\xf2\\xc8\\xf3\\xbc\\xda\\x07\\xbaQ\\x14\\x19O\\xb6Vm\\xfa\\xf4\\xd11\\xe6\\x95\\x8b\\xfa\\xb8\\x9dkcjy\\xe8>\\xbfo\\xaem\\xb3\\xdc]\\xb2\\xca\\xdb\\x0ej\\xe5`\\x04\\xf7\\xfc\\xba\\xb7\\xd9e\\xa5T\\xb6\\x99+\\x00g5\\xccm\\xff[\\x9d\\xae\\x12\\xcbU\\'y\\x8f\\xed\\x9e\\xe7\\xa6\\xbcr\\xee\\xea\\xea\\nB\\x08\\x08!*\\xb7s\\x8f1\\xb7\\\\\\xf5\\xb9nr\\x10`[j9O\\xf3\\xca\\xc2\\xe9\\x0ee\\xd1;\\xf9\\xaeY\\xe5\\xc1\\xcd\\x00\\xce\\xb8\\xfa\\xe2\\x14!\\x04\\x06W\\x03x\\x97^o\\xb3\\xcb\\xf9\\xe7(\\xff\\xbc\\rD7\\xc3\\\\&\\x96\\x9bWUG\\xf0\\xcc\\xbd@\\xfb\\xc7dL,7oS^9\\xbf \\'wqq\\x01\\xc7)\\xbf\\x98\\xe1\\x18s\\xcbU\\xb7\\xb7i\\xf2\\xa2\\x1c\\xa6\\x96\\x89\\x88\\x88\\xec\\xc7a.\\x11\\x11\\x91%\\xaa\\x12\\xcb\\xeb\\'I\\xeb\\x1a\\xe8\\xc6q\\\\\\xb9\\rl:y\\xd2G\\xc7\\x9cW.\\xea\\xe3v\\xaem\\xa9\\xe5\\x9bQ\\xf6\\xbcwE>\\xccm\\xfd!\\xbcPWVy\\x93\\xbef\\x97\\xf3\\xcfQ\\x9eX\\xbe\\xf0d\\xeb\\xaf\\xe7\\xae\\x12\\xcbU\\x17iT]\\xdc\\xd1G\\xdb\\xe4\\x95\\xd7\\x9dZn\\xb9\\xeas\\xde\\xc5 \\xa0\\x8b\\xd4\\xb2\\x94\\x12\\x13\\x91\\r\\xf1\\x1dd\\xef\\xe7)\\xca\\x9f7m\\xaa+\\xab\\xbcI_\\xb3\\xcb\\xf90\\xd7E\\xf6z\\xbd\\x16\\xd7\\xad?\\x06&\\x96\\x9b\\xb5M^y\\xfd{\\x1e)\\xe5I\\xe5\\x96\\x1d\\xc71>\\xd7\\xaan\\xa9p(\\xa6\\x96\\x89\\x88\\x88\\xec\\xd7\\xff3\\x96DDDG`\\x9b\\xc4\\xf2\\xba:\\x06\\xba\\xa72\\x048\\xf6\\xbc\\xf2\\xba\\xbem\\xe7\\xda\\x96Z\\xfe\\x9a\\x9f\\x9dH\\xccs\\xbdZ\\xa3\\xd3\\xed\\xbd&\\xb2\\xca\\x9b\\xf4-\\xbb\\x9c,\\xdf\\xe3\\xdc\\xe54\\xf7z\\xd8\\xfe\\x85(]$\\x96\\x95R\\x95\\xdb\\xc0\\xa6\\xd7U\\x1fm\\x9bW^wj\\xb9\\xe5\\xc1``\\xdc\\x92\\r\\x82\\xa0\\xb1\\xf72\\xdbR\\xcbW\\xb8\\x02\\xf0a\\xcb\\xb3\\xcb\\xccr\\x13Y\\xe5M\\xfa\\x96]VP\\xab{\\x1b\\xe7\\x03\\xf8\\x1b\\xdc\\xb4\\xfe8\\x98Xn\\xd6\\xb6y\\xe5u\\xa7\\x96[\\xee\\xea8\\x9e\\xa9e\"\"\"\\xbb\\xf1h\\x94\\x88\\x88\\xc8\\x02\\xdb&\\x96\\xd7\\x1d2\\xd0M\\xd3\\xd4x\\xd2j8\\x1c\\x1aO\\x06\\xf7\\xd1)\\xe4\\x95\\x8b\\xfa\\xb8\\x9dkSj\\xf9\\xcdHBJ@\\n\\xb1\\xda\\xf4\\x8c;:G\\xd8dVy\\x93>e\\x97\\xf3\\xa5\\xb2|\\x9b\\xfa\\xcd\\xa8\\xfdan\\x17\\x89\\xe5\\xd9lf\\xfc\\xdaqL\\x17\\xe4\\xec\\x9aW^wj\\xb9e\\xd3\\xe7^k\\xdd\\xd8v\\xaem\\xa9\\xe5|\\xab3\\xdf\\xf2\\xecj\\x98\\xdbtVy\\xdb\\xdf\\xd3\\xf6\\xecr\\x9e\\xc1\\xce\\xf3\\xd8\\x12\\x12\\xaf\\xf1\\xba\\xd5\\xc7\\xc0\\xc4r\\xb3v\\xcd+\\xaf;\\xa5\\xdcr\\xd5\\xc5Xa\\x18\\x1a\\x0b\\x15\\x87bj\\x99\\x88\\x88\\xc8n\\x1c\\xe6\\x12\\x11\\x11Y`\\x97\\xc4\\xf2\\xba}\\x07\\xbaUC\\x80c\\xbaW\\xee\\xa9\\xe4\\x95\\xd7\\xf5m;\\xd7\\xa6\\xd4\\xb2\\x94\\x12\\x17^\\xf6\\x9c\\xc8\\x87\\xb9I\\xcb\\xc3\\xdc\\xb6\\xb2\\xca\\x9b\\xf4!\\xbb\\x9c(\\x05\\xad\\x01\\x88\\x0f\\xdb\\xd4\\x9f\\xf8\\xed^\\x8c\\xd2Eb\\xb9j0W\\x95i\\xec\\xa3}\\xf2\\xca\\xebN)\\xb7\\\\u\\x9b\\x84 \\x08\\x1a\\xdb`\\xb3)\\xb5\\x9cou\\xe6[\\x9e\\x1a\\xba\\xf5\\xfb\\xe6\\xb6\\x95U\\xde\\xa4\\x0f\\xd9\\xe5\\xe20\\x17\\x00\\xce\\xc4Y\\xeb\\xc7fL,7g\\x9f\\xbc\\xf2\\xbaS\\xcb-wqQ\\x0eS\\xcbDDDv;\\xbe3\\x97DDD=\\xb3Oby\\xdd\\xae\\x03]\\xad\\xb51W\\xe9\\xba\\xaeq\\xab\\xb3oN-\\xaf\\\\\\xd4\\xb7\\xed\\\\\\xdbR\\xcb\\xaf\\x97\\x9b\\x9d\\xder\\x9a\\x9b\\xb4xb\\xbb\\x8b\\xac\\xf2&6g\\x97\\xe3\\xe5\\x9c\\xc4\\x11\\xd96\\xb5+\\xb3\\xed\\xea6u\\x91X\\x9e\\xcf\\xe7\\xc6m\\xd2\\xc9d\\xd2\\xf8s\\xa2-\\xfb\\xe6\\x95\\xd7\\x9dRnY\\x08a\\xbc(+M\\xd3\\xc6N\\xca\\xdb\\x94Z~\\x8d\\xd7p\\xe1\\xae\\xb6<\\x01\\xb46\\xcc\\xed\"\\xab\\xbc\\x89\\xed\\xd9\\xe5\\x17\\xf7\\xcbE\\xfb\\xf7\\xcbeb\\xb99\\xfb\\xe6\\x95\\xd7\\x9dRny8\\x1c\\x1a\\x07\\xabM^\\x94\\xc3\\xd42\\x11\\x11\\x91\\xbdxDJDD\\xd4\\xb1}\\x13\\xcb\\xebv\\x19\\xe8\\xcef\\xb3\\x93\\x18\\x02\\x9cZ^y]\\xdf\\xb6smJ-\\x7f\\xe7\"\\x1b,\\x0f\\xa4\\x00D\\x96\\xf1MZ8\\x89\\xd5eVy\\x13[\\xb3\\xcb\\xf1\\xf2\\xfd3\\x1f\\xbc\\x7f\\xc7\\xcf\\x7f\\xfe\\xf3\\xd2\\x01\\xb2\\x94\\xf2h\\x86\\x00\\xa7\\x9aW.\\xea\\xdbv\\xaeM\\xa9\\xe5\\xcf\\'.<) \\x85X\\xa5{\\xe3\\x06g<\\xb6d\\x957\\xb1-\\xbb\\xac\\xb4B\\xba\\xfc\\xbc\\xe4\\xc3\\xdco\\x9e\\x1f\\x7fb9\\x8a\"\\xe3\\x9f\\xe9\\xfb\\xfe\\xd1\\xbc\\xb7\\xd5\\x91W^w*\\xb9\\xe5\\xaa\\xaf\\xe7q\\x1c7\\xf6\\xfeoSj\\xf9\\xeb\\xe2\\xeb\\x00\\x00\\x0f\\xd9{B\\x8a\\xb4\\xd1{\\xe7\\xda\\x92U\\xde\\xc4\\xb6\\xecr1\\xb1,!\\xe1\\xc2\\xc5\\'\\xf8\\xa4\\xb1?\\xaf\\x0c\\x13\\xcb\\xcd\\xa8#\\xaf\\xbc\\xee\\x94r\\xcbU_\\xcf\\x99Z&\"\":=\\xc7\\xf1]>\\x11\\x11QO\\xd5\\x91X^\\xb7i\\xa0\\x1b\\xc71\\x82 \\xc0\\xe3\\xe3\\xe3\\x8b\\x81n\\xd5&O\\x9f\\x9cr^y]\\x9f\\xb6smJ-K)\\xf1\\xf1\\xf8yj9n(igcVy\\x13[\\xb2\\xcby\\x05T\\n\\xc0\\x15\\x02B\\x00\\xdf\\xbd\\xd8~S\\xb3\\x0e]$\\x96\\xabN\\xe2\\x1e\\xcb=\\xcf\\xeb\\xca+\\xaf;\\xa5\\xdcr\\xd5s\\xa1\\xa9A\\x80M\\xa9\\xe5\\xcf\\xf19\\x04\\x04\\x1c8\\x10\\xcb\\xb6p\\x8c\\xfa+\\x0f6f\\x957\\xb1)\\xbb\\x9c\\x0fs\\xf3\\xad\\xdc\\x1bq\\xd3\\xfa\\x05)L,7\\xa3\\xae\\xbc\\xf2\\xbaS\\xc9-W\\x956\\x92$i\\xec=\\x95\\xa9e\"\"\";\\xf1\\xa8\\x94\\x88\\x88\\xa8Cu%\\x96\\xd7U\\rt\\xf3\\x93\\xe3\\x8b\\xc5\\xe2\\xd9@\\xb7*\\xe7\\xd57\\xa7\\x9eW.\\xea\\xdbv\\xaeM\\xa9\\xe5\\xcf\\x97\\x1b\\x9e\\x83\\xe507U@Z\\xf3I,\\x9b\\xb3\\xca\\x9b\\xd8\\x90]\\x8e\\x97\\xdbb\\xee\\xf2s\\xf4j\\xe8`\\xd4b\\xb2\\x14h?\\xb1\\\\u\\x02w4\\x1a5\\x96unS\\xddy\\xe5u\\xa7\\x92[v]\\xd7xR>\\x0c\\xc3F6emJ-\\x8f\\xe4\\x08W\\xe2\\n\\xc0\\x87Aa\\xdd\\xf7\\xcd\\xb5=\\xab\\xbcI\\xd7\\xd9e\\xb5\\xfc\\x01|\\xd8\\xa0\\xfeT|Z\\xeb\\x9f\\xb1\\t\\x13\\xcb\\xcd\\xa8;\\xaf\\xbc\\xeeTr\\xcbU\\xb7\\xbfi\\xea\\xa2\\x1c\\xa6\\x96\\x89\\x88\\x88\\xecd\\xcfw\\x11DDD\\'\\xa8\\xce\\xc4\\xf2\\xba\\xb2\\x81\\xee\\xfa@\\xac8\\xd0\\x1d\\x8dF\\xc6\\x93\"}\\xc2\\xbc\\xf2K}\\xda\\xce\\xb5)\\xb5\\xfc\\xdd\\x8b\\x01\\xa4\\x00\\x1c!\\xe0,\\x9f2\\x9b\\xea\\x99\\xdb\\xeaKVy\\x93.\\xb3\\xcb\\x89RH\\x96\\x9f\\x8f\\xe1\\xb2\\x85\\xfd\\xf9\\t$\\x96\\xab^\\xb3\\xfbn9\\xd9\\xa6\\x89\\xbc\\xf2\\xbaS\\xc9-W=\\'\\xda\\x1e\\x04t\\x91Z\\xfe\\x9a\\xf8\\x1a\\x80fR\\xcb}\\xc9*o\\xd2ev9BvA\\x99\\x84\\x84\\x03\\x07\\x12\\x12\\x9f\\xa3\\xdd\\xfb\\xe52\\xb1\\\\\\xbf&\\xf2\\xca\\xebN%\\xb7\\xec8\\x8e\\xf1yXu\\xcb\\x85C0\\xb5LDDd\\xa7\\xd3:\\x93IDDd\\x91&\\x12\\xcb\\xeb\\xd6\\x07\\xbae\\xdf\\x80\\xe7\\x03\\xddc\\xd8\\xcae^\\xb9\\\\\\x9f\\xb6smJ-\\x8f\\\\\\x89\\xaf\\xfb\\xd9\\xc9\\xac|;w\\xa14\\x94>l\\x10\\xd0\\xc7\\xac\\xf2&]d\\x97\\xf3\\xe2\\xa7#\\xb3\\xc4\\xb2\\x94\\xc0\\xaf]\\x97?\\xcf\\x9b\\xd2vbY)U\\xb9\\t|\\xc8\\xb6\\xaa-\\x9a\\xca+\\xaf;\\x95\\xdc\\xf2`00\\x0eM\\x82 hd\\x03\\xd9\\xa6\\xd4\\xf2/\\xe2\\x17W\\xf7a\\x95\\xcb\\xd3\\x1f\\xf9\\x00q_}\\xcc*o\\xd2EvYC\\xaf6\\xa5\\x07\\xc8\\xde\\xbb>\\x16\\x1fc \\xedH\\xe53\\xb1\\xbc\\xbf\\xa6\\xf2\\xca\\xebN%\\xb7\\xdc\\xc5E\\x99L-\\x13\\x11\\x11\\xd9\\x87G\\xa6DDD\\x1di*\\xb1\\xbc.\\x1f\\xe8j\\xad+\\x87v\\xd3\\xe9\\xb4\\xf7\\'<\\x98W6\\xeb\\xd3v\\xaeM\\xa9\\xe5\\xdf|\\x9d\\x9d\\xcc\\x1a:\\xd9\\xfdX\\xb5\\x06\\xe2\\x03\\xcea\\xf59\\xab\\xbcI\\x9b\\xd9e\\xa5\\x15\\x16\\xcb\\xcd\\xb0\\xe1r\\xd0\\xfe\\x99\\xef\\xc2?\\xf2\\xc4\\xf2l63\\xbeO\\x1f\\xc3Vn\\xd3y\\xe5u\\xa7\\x92[6=7\\xb4\\xd6\\x8dl\\xe7\\xda\\x96Z\\xfeX|\\x0c\\xe0\\xc3\\xc00A\\x02\\x8d\\xfd\\x8ew\\xfa\\x9eU\\xde\\xa4\\xcd\\xecr\\x8c\\x18\\x1a\\x1a\\x02b\\xb59\\xfd\\xcb\\xe2\\x97\\xf7\\xfe\\xfd\\xf6z\\x0cL,\\xd7\\xae\\xe9\\xbc\\xf2\\xbaS\\xc8-W]\\xac\\x15\\x86\\xa1\\xb1dq\\x08\\xa6\\x96\\x89\\x88\\x88\\xec\\xd3\\x9f\\xef*\\x88\\x88\\x88\\x8eL\\x93\\x89\\xe5u\\x9e\\xe7U\\xe6k\\xc7\\xe31\\xc20\\xc4\\xdd\\xdd]o\\x07\\xba\\xcc+W\\xeb\\xd3v\\xaeM\\xa9\\xe5\\xcf\\xce<\\\\\\x0edv\\xb2y94\\x8c\\xf6\\xc8K\\x1eKVy\\x93\\xb6\\xb2\\xcb\\x0b\\x95\\r\\xd6\\xa5\\x00\\x06\\xcb\\xc4r>xoK\\xdb\\x89\\xe5\\xaa\\xc1[U\\x86\\xb1O\\xda\\xc8+\\xaf;\\x85\\xdcr\\xd5m\\x14\\x82 h\\xe4\\xeb\\xbeM\\xa9\\xe5_\\x11\\xbf\\x02 K-\\x0b\\x08hh,\\xb0\\xfb\\xfb\\xce\\xb1d\\x957i+\\xbb\\x9c\\x7f\\x0e\\\\\\xb8\\x10\\x108\\x17\\xe7\\xf8X~\\xbc\\xf3\\xefs\\x08&\\x96\\xeb\\xd5F^y\\xdd\\xa9\\xe4\\x96\\xdb\\xbe(\\x87\\xa9e\"\"\"\\xfb\\x9c\\xee\\x19M\"\"\\xa2\\x0e\\xb5\\x91X.\\xd2Z#\\x8e\\xe3\\xd2\\x81fqx\\xdc\\xd7\\x81.\\xf3\\xca\\xdb\\xe9\\xcbv\\xaeM\\xa9e\\x00\\xf8\\xa5\\xab\\xec\\xb1\\x8c\\x1c\\x01\\x08 U\\xc0b\\x87m\\xbdc\\xcc*o\\xd2dvYi\\x85(\\xcd\\xde\\xa3<) p5\\x94\\xf8\\xfa\\xa4\\xdd\\xfb\\xe5\\xb6\\x9dX\\x9e\\xcf\\xe7\\xc6-\\xd1\\xc9d\\xd2\\xfb\\xe7L[y\\xe5u\\xa7\\x90[\\x16B\\x187\\x90\\xd34m\\xe4\\xc4\\xbcM\\xa9\\xe5\\x8f\\xe4G8\\x17\\xe7\\x10\\x10p\\x91\\xbd\\'\\xe5[\\xa1\\xdb8\\xc6\\xac\\xf2&Mg\\x97\\x13$\\xab{\\x17\\x0f\\x91]h\\xf6m\\xf1\\xed\\xbd\\x1f\\xef\\xbe\\x98X\\xaeW[y\\xe5u\\xa7\\x90[\\x1e\\x0e\\x87\\xc6\\xe1jS\\x17\\xe50\\xb5LDDd\\x17\\x1e\\x9d\\x12\\x11\\x11u\\xa0\\xad\\xc4r.\\xbf/\\x9e\\xeb\\xba/\\x06\\xba\\xeb[\\x90}\\x1c\\xe82\\xaf\\xbc\\x9d>m\\xe7\\xda\\x94Z\\xfe\\xb5WC\\xb8\\x12p\\x84\\x80\\xb7|\\xa9\\x84\\xe9v\\xf7\\xce=\\xe6\\xac\\xf2&Me\\x97\\x17\\nP\\x1a\\x10b9`\\x07\\xf0+W\\xed\\xdf+\\xb6\\x8b\\xc4r\\x19!D\\xe5I\\xec>h;\\xaf\\xbc\\xee\\x14r\\xcb\\xbe\\xef\\x1b\\x87\\xe1\\xc7\\x9eZ\\x06\\x80\\xef\\x88\\xef\\x00\\xf808TP[m\\xe7\\x1e{Vy\\x93&\\xb2\\xcb\\x1a\\x1a!\\xb2!j~/c\\x17.~\\x01\\xbfP\\xc7C\\xde\\x1a\\x13\\xcb\\xf5j;\\xaf\\xbc\\xee\\xd8s\\xcbU\\x17\\xe5(\\xa5*/\\x86\\xda\\x17S\\xcbDDDv9\\x9e\\xef2\\x88\\x88\\x88z\\xa4\\xcd\\xc4\\xf2z~\\xab8\\xd0\\x95R\\x96^u\\xdd\\xa7\\x81.\\xf3\\xca\\xbb\\xe9\\xcbv\\xaeM\\xa9\\xe5\\x81\\x94\\xf8\\x95\\xabl\\x000v%\\xc4r;7\\xa9xy\\x9cJVy\\x93\\xba\\xb3\\xcb\\xc5\\xad\\xdc\\x81\\x14\\x90B\\xc0w\\x05~\\xfd\\xba\\xfc\"\\x85\\xa6\\xb4\\x9dX\\x8e\\xa2\\xc8\\xf8\\xe7\\xf9\\xbe\\xdf\\xfb\\xf7\\xb8.\\xf2\\xca\\xeb\\x8e=\\xb7,\\xa54\\x0e\\xfd\\xe38n\\xe4b\\x1e\\x9bR\\xcb\\xbf\\x84_\\xc2\\x08#H\\xc8\\xd5\\xfdY\\x17XTn\\xe7\\x9eJVy\\x93\\xba\\xb3\\xcb1\\xe2\\xd5V\\xee\\x08\\xd91\\xe8w\\xc4w\\xe0\\xc9v\\xeb\\nL,\\xd7\\xa7\\x8b\\xbc\\xf2\\xbaS\\xc8-W}\\xbdgj\\x99\\x88\\x88\\xe8\\xf8\\xf5\\xfb\\xbb~\"\"\\xa2\\x1ej;\\xb1\\x1cE\\xd1\\x8b\\x93\\xa6\\xf9@w<\\x1e\\x1bO<\\xf6a\\xa0\\xcb\\xbc\\xf2\\xee\\xfa\\xb2\\x9dk[j\\xf9?\\xffh\\x84\\xa1#\\x96\\xdb\\xb9\\xd9kf\\x9e\\x94o\\xe7\\x9ebVy\\x93\\xba\\xb2\\xcbQ\\xfar+\\xf7\\xb7nF\\xad\\x0f3\\xdbN,W\\x9d\\xa4\\xad\\xda(\\xed\\x83\\xae\\xf2\\xca\\xebN!\\xb7\\\\\\xf5\\\\ib\\x10`SjYJ\\x89_\\x97\\xbf\\x0e \\x1b V\\xdd;\\xf7\\x14\\xb3\\xca\\x9b\\xd4\\x95].~\\xcc=x\\x90\\x90\\x18`\\x80\\xdf\\x10\\xbf\\xd1\\xc4\\xc3\\xae\\xc4\\xc4r}\\xba\\xca+\\xaf;\\xf6\\xdcrU\\x89#I\\x92F\\xdeW\\x99Z&\"\"\\xb2\\x07\\x8fP\\x89\\x88\\x88Z\\xd6vb\\xd9\\xb4m\\xe9y\\x1e>\\xfb\\xec\\xb3\\xca\\x13V\\xb6\\x0ft\\x99W\\xdeO_\\xb6smJ-\\x0f\\xa4\\xc4o\\xbc\\xca\\x86\\xe0#W@\\x88l\\xa8\\xb8X[&<\\xe5\\xac\\xf2&\\x87f\\x97\\x95V\\x88\\x96\\xdb^C\\'\\xdb\\xca\\xbd\\x18H\\xfc\\xea\\x91\\'\\x96\\xabN\\xd0\\x8eF\\xa3F\\x92\\xcem\\xe9:\\xaf\\xbc\\xee\\xd8s\\xcb\\xae\\xeb\\x1aO\\xcc\\x87aX\\xfb\\xb6\\xacu\\xa9e|\\x07g\\xe2\\x0c\\x02\\xe2\\xd9v\\xae*LlO=\\xab\\xbc\\xc9\\xa1\\xd9\\xe5\\xe2\\xc7;O^\\xff\\x92\\xfc\\xa5\\xd6\\xb7r\\x99X\\xaeO\\xd7y\\xe5u\\xc7\\x9e[\\x9eL&\\xad&\\xf3\\x99Z&\"\"\\xb2\\xc7\\xe9|\\xd7ADDd\\x896\\x13\\xcbq\\x1cWn\\x01\\x8fF#\\xbc~\\xfd\\xba\\x97\\x03]\\xe6\\x95\\xf7\\xd7\\x97\\xed\\\\\\x9bR\\xcb\\x00\\xf0[\\xaf\\x87\\xf0\\xddl;w \\xb3\\xc7\\x15\\xaal;\\x97Y\\xe5\\xed\\x1c\\x92]\\x0e\\x12@k@\\x16\\xb6r\\x7f\\xe7\\xcd\\xb8\\xf5\\xd7y\\xdb\\x89\\xe5\\xaa\\x0b,\\xda\\xdavj\\x8a\\ry\\xe5u\\xc7\\x9e[\\xaez\\xce\\xb49\\x08\\xe8\"\\xb5,\\xa5\\xc4o\\x8a\\xdf\\x04\\x90\\r\\x12\\xf3\\xed\\xdc\\xfc\\xfe\\xad\\xcc*og\\xdf\\xecr\\xf1>\\xc5\\x03\\x0c !1\\xc6\\x18\\xbf\\x8a_m\\xfa!\\xbf\\xc0\\xc4r=l\\xc8+\\xaf;\\xf6\\xdc\\xb2\\xe38\\xc6\\xe7h\\xd5-\\x19\\xf6\\xc5\\xd42\\x11\\x11\\x91=x\\x86\\x93\\x88\\x88\\xa8Em\\'\\x96\\xb7\\x19\\x02x\\x9e\\xd7\\xbb\\x81.\\xf3\\xca\\x87\\xeb\\xc3v\\xaem\\xa9e)%~\\xfb&{^\\x8d]\\x01)\\xb2\\xe1\\xe24\\xdc|\\xafW\\xe0\\xb4\\xb2\\xca\\x9b\\xec\\x9a]\\x0egO\\x88\\x97[\\xb9cWB@\\xe0\\xf5\\xc8\\xc1w.\\xdb\\xdf\\xcam3\\xb1\\xac\\x94\\xaa\\xdc\\x02nsk\\xb5n\\xb6\\xe4\\x95\\xd7\\x1d{ny0\\x18\\x18\\x87+A\\x10\\xd4\\xbeylSj\\x19\\x00>\\x97\\x9f\\xe3Z\\\\C@\\xac\\xee\\xd7\\x1a\\xeb\\x18\\xc1S\\xc0\\xac\\xf2\\x0e\\xf6\\xc9.\\xcf\\x163hhH\\xc8\\xd5V\\xee\\xaf\\xc9_\\xeb\\xe4\\xc2;&\\x96\\xebaK^y\\xdd\\xb1\\xe7\\x96\\xdb>\\x86gj\\x99\\x88\\x88\\xc8\\x0eB:KW\\xf7,\\xbe\\x117\\xf8\\x0e\\xbe\\xd3\\xd2#\\xfd\\x80\\x89\\xe5z\\xd8\\x96W^w\\xcc\\xb9\\xe5\\xaa\\x8b\\xb9\\xc204\\x16/\\xf6\\xc5\\xd42\\x11\\x11\\x91\\x1d\\xf8]\\x08\\x11\\x11Q\\x8b\\xdaL,W\\r\\x01\\xcaNR\\xf7e\\xa0\\xcb\\xbcr}\\xfa\\xb0\\x9dk[jYJ\\x89\\xff\\xea\\xd3\\t\\x1c(\\x88\\xd9\\x03\\xdcp\\x06@#R\\x1aZ\\x97\\x0f\\x02N9\\xab\\xbc\\xc96\\xd9\\xe50\\xcd6\\xa0E\\xba\\x80\\x17\\xdcA\\xc5\\x0b\\xfc\\xe6\\xf5\\x10\\xafG\\xed\\x7f<\\xdbL,W\\r\\xd6\\xaa2\\x8b}`c^y\\xdd1\\xe7\\x96G\\xa3\\x91q\\xc8\\x11\\x04A\\xed_\\xe3mJ-\\x03\\xc0\\xb5\\xbc\\xc6/\\x8b_F\\x1a\\xa5\\x90o%t\\xa4\\xa1\\xa1W\\t\\xe0\\x17N<\\xab\\xbc\\xc9\\xa6\\xec\\xb2\\x82B\\x8c\\xec}S<\\n\\xa8;\\x05\\xa9$\\xfe\\x9e\\xf8{\\x9d\\x1c\\xaf1\\xb1|8\\x1b\\xf3\\xca\\xeb\\x8e=\\xb7\\xdc\\xe6E9L-\\x13\\x11\\x11\\xd9\\x81g:\\x89\\x88\\x88Z\\xd2fbYkm\\xccW\\xba\\xaek\\xdc\\xc8\\xb4}\\xa0\\xcb\\xbcr\\xbd\\xfa\\xb0\\x9dk[j\\x19\\x00FH\\xf1\\x8b\\xce\\x0c*^`\\xe4\\n\\x88en9H\\x9f\\x0ft\\x99U\\xde\\x9e)\\xbb\\xbcH\\x14\\x92e^y\\xe4H\\x08h\\x8c\\xa3\\x07\\xfc\\xf2\\xa8\\xfd\\xadl\\xa0\\xdd\\xc4\\xf2|>7n\\x7fN&\\x93\\xde>\\xa7l\\xcd+\\xaf;\\xe6\\xdc\\xb2\\x10\\xc2\\xb8y\\x9c\\xa6i\\xed\\'\\xe7mK-k\\xad\\xf1\\xcd\\xe971\\xb8\\x1b@(\\xb1J\\xfe&H^\\x0ct\\x99U\\xde\\x8e)\\xbb\\x9c\\xdf\\x93\\xb8\\x98WV\\xa1\\xc2\\xe7\\xef?\\xc7 \\xe9f\\xfb\\x9e\\x89\\xe5\\xc3\\xd9\\x9aW^w\\xcc\\xb9\\xe5\\xe1ph\\x1c\\xb06qQ\\x0eS\\xcbDDD\\xdd\\xe3\\x91*\\x11\\x11QK\\xdaL,W\\xdd\\xf7n\\xd3\\x10\\xc0\\xe6\\x81.\\xf3\\xca\\xf5\\xeb\\xc3v\\xaeM\\xa9\\xe5\\xd9l\\x86\\xf7\\xef\\xdf\\xe3;g\\x0e^\\r%\\x00\\x81\\x91+!\\x04\\xa0T\\xb6E\\n0\\xab\\xbc\\x8f\\xf5\\xecr\\xa2\\x14\\x16\\xcbA\\xae\\'\\x05\\\\\\x99\\xdd\\xa7\\xf8w>\\x1a\\xaf>\\x0fm\\x9f@l;\\xb1\\\\F\\x08Qyr\\xdaf\\xb6\\xe7\\x95\\xd7\\x1dsn\\xd9\\xf7}\\xe3\\xb1\\xc01\\xa7\\x96\\x95R\\xb8\\xbd\\xbd\\xc5l6\\xc3o\\x8a\\xdf\\x84\\x80\\x80\\xbb\\xfc\\x01\\x00\\x0b,\\x90 ;\\xce`Vyw\\xeb\\xd9\\xe5\\x08\\xd1*_=\\xc0\\x00\\x02\\x02W\\xe2\\n\\x9f\\xa9\\xcf\\xf0\\xfe\\xfd\\xfb\\xda\\x9fk\\x9b0\\xb1|8\\xdb\\xf3\\xca\\xeb\\x8e5\\xb7\\\\uQ\\x8eR\\xaa\\xf2\\xa2\\xa9}0\\xb5LDD\\xd4=~WBDD\\xd4\\x92\\xb6\\x12\\xcbUy-)\\xe5VC\\x00\\x1b\\x07\\xba\\xcc+7\\xa3\\x0f\\xdb\\xb96\\xa4\\x96\\xf3\\x01\\xc0\\xc3\\xc3\\x03\\xb4\\xd6\\x10B\\xe0\\xef\\xbc\\x19\\xc3\\x95\\x80+\\x04\\x862{|\\x89\\xd2X\\xc8\\x01\\xb3\\xca{\\xca\\xb3\\xcbb|\\x86P\\x01\\x1a\\x80#\\x81\\xd1r0\\xf0K\\x97\\x03\\\\\\x0e\\xb2\\x93\\xb2Q\\x14\\xe1\\xed\\xdb\\xb7\\xad=G\\xdbL,GQd\\xfc\\xb3|\\xdf\\xef\\xed{]\\x1f\\xf2\\xca\\xeb\\x8e5\\xb7\\\\u<\\x10\\xc7q\\xed\\xaf+\\x1bR\\xcb\\xeb\\xef\\x19\\xe7\\xe2\\x1c\\xdf\\x96\\xdf\\x06\\x00\\x0c1\\x84\\x83\\xe5{\\x8b\\x88\\xe0\\\\9\\xcc*\\xef)\\xcf.\\'\\xe3d5\\x18\\x1fb\\xb8\\x1a\\x9a\\xff\\x86\\xf8\\r\\x08!\\xa0\\xb5\\xc6\\xc3\\xc3\\x03noo[\\xbb(\\x82\\x89\\xe5\\xc3\\xf4!\\xaf\\xbc\\xee\\x98s\\xcbU\\xc7\\x03L-\\x13\\x11\\x11\\x1d\\x9f~\\x9e\\x05 \"\"\\xea\\x996\\x13\\xcbQ\\x14\\x19O\\x8cVm\\xe2\\xac\\xb3i\\xa0\\xcb\\xbcr\\xb3l\\xdf\\xce\\xed:\\xb5\\xbcX,\\xf0\\xf6\\xed\\xdb\\x17\\x7f\\xd6\\xc4\\x93\\xf8\\x9d7#\\x08\\x00\\x9e#\\xe19\\x12\\xc2\\xbf@<:G\\xdc\\xd3l\\x9f\\r\\x94V\\x98;C`\\xf2\\n\\xd2u1v\\xb2\\r\\xe8\\xaf\\xf9.~\\xf5\\xfa\\xf9\\x85\\x07i\\x9a\\xe2\\xfd\\xfb\\xf7\\xadl\\xd6\\xb4\\x99X\\xae:\\t[\\xb5)j\\xb3\\xbe\\xe4\\x95\\xd7\\x1dsn\\xb9\\xea\\xb9T\\xf7 \\xa0\\xcb\\xd4\\xb2\\xd6\\x1aOOOx\\xff\\xfe\\xfd\\x8b\\x8b\\t\\xbe+\\xbe\\x8b\\x1bq\\x03\\x81,\\xb7,=\\t\\xf7\\xc6E4\\x8e\\xa0\\xc1\\xf7\\xf1}\\xa5\"\\x85\\xbaRp/]x\\xc2\\x83\\x87l\\xc0\\xf7\\x1b\\xf270\\x16\\xcf\\x07\\xfba\\x18\\xe2\\xed\\xdb\\xb7\\xad\\x0c\\xd4\\x98X>L_\\xf2\\xca\\xeb\\x8e5\\xb7\\\\U\\xeaH\\x92\\xa4\\xf6\\xf7V\\xa6\\x96\\x89\\x88\\x88\\xba\\xc5\\xa3U\"\"\\xa2\\x16\\xb4\\x99X6\\r\\xdf\\xaar\\\\&\\xb6\\x0ct\\x99WnV\\x1f\\xb6s\\xbbJ-\\xe79_\\xd36\\xe1\\'\\xbe\\x87_\\xbb\\x1e@H\\x07g\\xd7\\xaf\\xe0-Ot\\x05\\x89F\\xc2\\x13[;SZa\\x96h\\xa4\\n\\x90\\xae\\x83\\xf3\\xeb\\xd7pF>\\xce=\\x81\\xdf\\xf9\\xc8<\\x0c\\xca\\x075M\\x9eLl+\\xb1\\\\u\\x02v4\\x1a\\xd5\\x9esnC\\xdf\\xf2\\xca\\xeb\\x8e5\\xb7\\xec\\xba\\xae\\xf1\\xe4|\\x18\\x86\\xb5n\\xccv\\x95Z\\xce\\xab\\nU\\x17|\\xfc-\\xf1\\xb70\\x11\\x13x\\xbe\\x87\\x8b\\xd7\\x17\\x10\\xae\\x80\\x82B\\x80\\x80\\x03\\xdd=$H0G\\xf69\\xf5|\\x0f\\xe7\\xaf\\xcf!\\\\\\x81_\\x90\\xbf\\x807\\xe2M\\xe9\\xbf\\x93_\\x98\\xd3dv\\x99\\x89\\xe5\\xc3\\xf4-\\xaf\\xbc\\xeeXs\\xcbU\\xb7\\xcf\\xa9\\xfb\\xf5\\xc4\\xd42\\x11\\x11Q\\xb78\\xcc%\"\"jA[\\x89\\xe58\\x8e+7\\x80M\\'1\\xaat=\\xd0e^\\xb9\\x1d\\xb6o\\xe7\\xb6\\x9dZ^\\xcf*W\\xf9\\xad\\xaf_\\xe3\\x97>\\xfb\\x18\\xd2\\xf10q%\\x1c\\th\\rL9\\xd0\\xddI>\\xc8M\\x14 \\x04\\xe0\\xbb\\x12\\xae\\x948\\xbb\\xb8\\xc0?\\xf9\\xe5O\\xe1mx\\xffj2\\xbb\\xdcfb\\xb9\\xea\\xf5f\\xeb\\xd6\\xd3&}\\xcc+\\xaf;\\xd6\\xdcr\\xd5s\\xaa\\xadA@S\\xa9\\xe5m\\xdf\\x13<\\xc7\\xc3\\xef]\\xff\\x1e&\\x97\\x13\\xb8\\xc2\\xc5\\x18\\xd9\\xe3L\\x91r\\xa0\\xbb\\xa3|\\x90\\xab\\xa1!!\\xe1\\xc3\\x87\\xf4$~\\xe1\\xcd/\\xe0\\xd7\\'\\xbf^\\xf9\\xef6\\x9d]fby\\x7f}\\xcc+\\xaf;\\xd6\\xdc\\xb2\\xe38\\xc6\\xe7o\\xd5-\\x1b\\xf6\\xc1\\xd42\\x11\\x11Q\\xb7x\\xe6\\x93\\x88\\x88\\xa8am&\\x96\\x9b\\x1a\\x02t5\\xd0e^\\xb9=\\xb6o\\xe7\\xb6\\x99Z6e\\x95\\xd7\\xe5\\x9b(WWW\\xf8\\xbdO\\'x=r \\x85\\xc0\\x99+!9\\xd0\\xddIq\\x90\\x0b\\x01\\x8c]\\x81\\x81\\x14\\x90\\x12\\xf8\\xfdO\\'\\xb8\\xb9\\x9c\\xe0\\xe6\\xe6f\\xe3\\xc9\\xe2\\xa6\\xb2\\xcbm%\\x96\\x95R\\x95\\x1b\\xc06o\\xaf\\x9a\\xf45\\xaf\\xbc\\xeeXs\\xcb\\x83\\xc1\\xc0\\xf8\\xba\\n\\x82\\xa0\\xd6\\xa1Z[\\xa9\\xe5\\xaa\\xac\\xf2:\\xcf\\xf3pss\\x83W\\x93W\\xf8/\\xe4\\x7f\\x01\\t\\t\\x0f\\x1eF\\xc8\\x1ek\\x8at5\\x9c\\xa4je\\x83\\\\\\x01\\x81kq\\x8d\\xdf\\x95\\xbf\\xbb\\xfaz\\xb9\\xe9\\xf5\\xdeTv\\x99\\x89\\xe5\\xfd\\xf55\\xaf\\xbc\\xeeXs\\xcbm^\\x90\\xc9\\xd42\\x11\\x11Qwx\\xc4JDD\\xd4\\xb0\\xb6\\x12\\xcbi\\x9a\\x1aOT\\r\\x87\\xc3\\x83\\xaf\\x98\\xefb\\xa0\\xcb\\xbcr\\xbbl\\xdf\\xcem#\\xb5\\xbc)\\xab\\x9cs]\\x17777\\xab\\x93\\x82RJ\\xfc\\x93\\xcf\\xcfp9\\x90\\xa5\\x03\\xdd\\x98\\'\\xb8\\x8c\\xd6\\x07\\xb9\\xbe#0\\x94\\x12R\\x00\\xbf\\xf7\\xf5\\t\\xbe6\\xc9\\xde\\xbb\\xf2\\x8f\\xf96\\xb9\\xf8\\xba\\xb3\\xcbm%\\x96g\\xb3\\x99\\xf1\\xfd\\xb3/\\'\\xcb\\x8b\\xfa\\x9eW^w\\xac\\xb9e\\xd3sKk]\\xebvn\\x1b\\xa9\\xe5m\\xb2\\xca\\xb9\\xc9$\\xbbH$\\x7f\\r\\xbf\\x91o\\xf0\\xbb\\xf2w!!1\\xc0`5\\xd0M\\x90pCw\\x83\\xd2\\x8d\\\\H\\x9c\\x8bs\\xfc\\x03\\xf1\\x0fV\\xc7\\x8e\\xbe\\xef?\\xfb\\x98\\x9b\\xd4\\x9d]fby\\x7f}\\xcf+\\xaf;\\xc6\\xdcr\\xd5\\xc5^a\\x18n<\\xa6\\xdd\\x05S\\xcbDDD\\xdd\\xe10\\x97\\x88\\x88\\xa8am%\\x96\\xab\\x86\\x00\\xbb\\xde+\\xd7\\xa4\\xcd\\x81.\\xf3\\xca\\xed\\xb3};\\xb7\\xc9\\xd4\\xf2.Ye\\xdf\\xf7\\xf1\\xe6\\xcd\\x9b\\x17\\xaf\\xdf\\x91+\\xf1\\xdf~\\xeb\\x1c\\x17\\x03\\tG\\x08\\x9c\\x17\\x06\\xba\\xb3D#J\\xfb7\\xe4iZ\\xaa\\xd4r{9O+\\x0b\\x0c\\x1d\\t!\\x80\\xff\\xd3\\xd7}|\\xfb\\xe2\\xf9\\xc9I!\\x04.//q}}\\xbd\\xf1\\xf5_Wv\\xb9\\xad\\xc4r\\xd5\\xe0\\xac*\\xa3h\\xb3c\\xc8+\\xaf;\\xc6\\xdcr\\xd5m\\x18\\x82 \\xa8uS\\xad\\xc9\\xd4\\xf2\\xb6\\xafy)%\\xae\\xaf\\xafqyy\\xf9\\xe2k\\xca7\\xe47\\xf0w\\xe5\\xdf\\x85\\x80x6\\xd0M\\x91b\\x86\\x19\\x14\\xf8>\\xben\\x81\\xc5j\\xd8]\\x1c\\xe4\\x9e\\x893\\xfc\\x9e\\xf8=\\x0c\\xe4\\xf3\\xf7q\\xcf\\xf3\\xf0\\xe6\\xcd\\x9b\\xca\\rI\\xa0\\xde\\xec2\\x13\\xcb\\xfb9\\x86\\xbc\\xf2\\xbac\\xcd-\\xb7uQ\\x0eS\\xcbDDD\\xdd\\xe1\\x19P\"\"\\xa2\\x06\\xb5\\x95X\\xd6Z\\x1b3\\x96\\xae\\xeb\\x1a\\x07t\\xfbhc\\xa0\\xcb\\xbcrwl\\xde\\xcem*\\xb5\\xbcOV\\xd94T\\x1e\\xb9\\x12\\xff\\xcd\\xb7\\xceW\\x1b\\xba\\xe7\\x85{\\xe8\\x06\\x89F\\x90((\\xcda\\x00\\x00,\\x94\\xc2S\\xa2\\x91\\x16\\xee\\x91\\x9bo\\xe4\\xfe\\x97_\\xf7\\xf1\\x8b\\x97\\xe6\\xf7\\xad\\xf1x\\xdcZv\\xb9\\xad\\xc4\\xf2|>7\\x0e,&\\x93I\\xaf6\\x9f\\x80\\xe3\\xc9+\\xaf;\\xc6\\xdc\\xb2\\x10\\xc2x\\xd1W\\x9a\\xa6\\xb5\\x9e\\xa0o\"\\xb5\\xbcOV\\xb9\\xeaB\\x8co\\xcao\\xe2\\xef\\xc9\\xbf\\xb7\\xda\\xd0\\xcd\\xef\\xa1\\xab\\xa00\\xc3\\x0c\\t\\xea\\xbf\\xbfo\\x1fih\\xcc1G\\x88\\xec\\xf3\\xb6\\xbe\\x91\\xfb_\\x8b\\xff\\x1a#Y\\xfe\\xf9\\xde\\xe6\\xebi\\xae\\x8e\\xec2\\x13\\xcb\\xfb9\\x96\\xbc\\xf2\\xbac\\xcc-\\x0f\\x87C\\xe3\\x90\\xb5\\xee\\x8br\\x98Z&\"\"\\xea\\x06\\x8fZ\\x89\\x88\\x88\\x1a\\xd4Vb\\xb9\\xea\\xbevM\\x0c\\x01\\x9a\\x1e\\xe82\\xaf\\xdc\\x1d\\xdb\\xb7s\\xebN-\\xef\\x9bU\\xae\\xe2/7t\\xaf\\x86\\xcb\\x81\\xae\\'1\\x90\\xd9k0J5f\\x89>\\xf9\\x81n\\x98(\\x04\\xb1\\x86\\xd6\\x80\\x14\\xc0\\xd9\\xf2c$%\\xf0{\\x9fN*\\x07\\xb9\\xb9\\xb6\\xb2\\xcbm&\\x96\\xcb\\x08!\\xb6z\\xde\\xd9\\xe4\\xd8\\xf2\\xca\\xeb\\x8e1\\xb7\\xec\\xfb\\xbe\\xf1X\\xc1\\xe6\\xd4\\xf2!Y\\xe5*\\xdf\\x94\\xdf\\\\%\\x97=x\\x98`\\x02\\x01\\x01\\r\\x8d\\x00\\x01\"t\\xfb\\xb5\\xb0k\\n\\n\\x01\\x02\\xc4\\xc8\\xbe\\xee\\xbap1\\xc1\\x04\\x12\\x12\\x17\\xe2\\x02\\xbf/~\\xdf8\\xc8-j#\\xbb\\xcc\\xc4\\xf2~\\x8e-\\xaf\\xbc\\xee\\xd8r\\xcbU\\x17\\xe5(\\xa5*/\\xae\\xda\\x15S\\xcbDDD\\xdd\\xe00\\x97\\x88\\x88\\xa8Am$\\x96\\xab\\xf2YR\\xca\\xc6\\x86\\x00M\\rt\\x99W\\xee\\x9e\\xcd\\xdb\\xb9u\\xa5\\x96\\xeb\\xc8*W>NW\\xe2\\x9f~\\xfb\\x1c\\x9fM\\\\\\x08\\x08L<\\x89\\x91+ \\x04\\x90(\\xe0)\\xd6X\\xf4l\\xd8S\\x07\\xa5\\x15\\xa6\\xb1\\xc2<\\xcd\\xee>\\xe9J\\xe0\\xdc\\x93p\\x85\\xc0\\xc8\\x15\\xf8\\'\\xdf8{\\x91V\\xae\\xd2tv\\xb9\\xad\\xc4r\\x14E\\xc6?\\xc7\\xf7\\xfd\\xde\\xbd\\xe7\\x1dc^y\\xdd\\xb1\\xe5\\x96\\xab\\x8e\\x17\\xe28\\xae\\xf5B\\x9e\\xbaR\\xcbud\\x95\\xab|C~\\x03\\xff@\\xfe\\x03\\x0c0\\x80\\x03\\x07\\x13L\\xe0 \\x1b\\xfeD\\x88\\x10 8\\xc9\\xecr\\x82\\x043\\xcc\\x90\"{\\x8d\\x0f1\\x84\\x0f\\x1f\\x02\\x02\\x9f\\x88O\\xf0\\x0f\\xc5?|\\x91V\\xae\\xd2tv\\x99\\x89\\xe5\\xdd\\x1dc^y\\xdd1\\xe6\\x96\\xab\\x8e\\x17\\x98Z&\"\"\\xea\\xbf~\\x9d\\x15 \"\"\\xea\\x91\\xb6\\x12\\xcbQ\\x14\\x19O~Vm\\xda\\xd4\\xa1\\xee\\x81.\\xf3\\xcav\\xb0y;\\xb7\\x8e\\xd4r\\x9dY\\xe5*\\xae\\x94\\xf8G\\xdf\\x98\\xe07_g\\x1f\\xcb\\xb1#1q\\xb3\\xfb\\xc1*\\r\\xccb\\x8dY|:\\xd9\\xe5\\x85Rx\\x8c5b\\x95\\xbd\\x17\\x0c\\x1c\\x813/\\xdb^\\xbe\\x1aJ\\xfc\\xd3o]\\xe0k\\x93\\xfdN\\x0e7\\x95]n+\\xb1\\\\u\\x92\\xb5\\xae{\\x9e\\xb7\\xe5X\\xf3\\xca\\xeb\\x8e1\\xb7\\\\\\xf5\\\\\\xabs\\x10phj\\xb9\\xee\\xacr\\x957\\xf2\\r\\xfe\\x91\\xfcG\\xb8\\x10\\x17\\xab\\x8c\\xb0\\x87\\xec}&\\x1fj.\\xd0\\xaf\\x81\\xcf\\xbe\\xf2\\xad\\xe4\\xfc\\xfe\\xb8\\x02\\x02>|\\x0c\\x91}\\x8d\\xfbe\\xf1\\xcb\\xf8\\xfb\\xe2\\xef\\xc3\\x95\\xbb\\x17\\x0b\\x9a\\xcc.3\\xb1\\xbc\\xbbc\\xcd+\\xaf;\\xb6\\xdcrU\\xc9#I\\x92Z\\xbf&1\\xb5LDD\\xd4>\\x1e\\xb9\\x12\\x11\\x115\\xa4\\xad\\xc4\\xb2iS\\xb2*\\xb7U\\xa7:\\x07\\xba\\xcc+\\xdb\\xc3\\xe6\\xed\\xdcCR\\xcbMd\\x95\\xabH)\\xf1\\xbb\\x1f\\xfb\\xf8\\x07_\\xf7\\xe1H\\xc0\\x93\\x02\\x17\\x9e\\x84\\xbb|\\xb9,\\x94>\\xfa-\\xdd|\\x1bwV\\xc8*O\\xbc\\xe5`\\x1b\\x02\\xdf<\\xf7\\xf0O\\xbf}\\x8e\\xb3\\xc1a\\xdf\\x9a4\\x91]n#\\xb1\\\\u\\x82u4\\x1a\\xd5\\x9arn\\xda\\xb1\\xe7\\x95\\xd7\\x1d[n\\xd9u]\\xe3\\t\\xfa0\\x0cw\\xda\\x9a\\xdd\\xf4\\xe7\\xec\\x9bZn*\\xab\\\\\\xc5\\x97>\\xfe\\xa1\\xf8\\x87\\xf8\\xba\\xf8:\\x04\\x04\\xc6\\xcb\\x1fyv9Dx\\xf4[\\xba\\t\\x12L1]\\xdd/8\\xcf*\\xbbp\\xe1\\xc0\\xc1\\xdf\\x93\\x7f\\x0f\\xbf\\xe5\\xfc\\xd6\\xc1\\xc3\\xd1\\xba\\xb3\\xcbL,\\xef\\xee\\xd8\\xf3\\xca\\xeb\\x8e-\\xb7\\\\u{\\x9d:/\\xcaaj\\x99\\x88\\x88\\xa8}\\x1c\\xe6\\x12\\x11\\x115\\xa4\\x8d\\xc4r\\x1c\\xc7\\x95\\xdb\\xbf\\xa6\\x93\\x13u\\xabc\\xa0\\xcb\\xbc\\xb2]l\\xde\\xce\\xdd\\'\\xb5\\xdctVy\\x93_\\xbc\\x1a\\xe2\\xbf\\xf9\\xe69\\xce\\xbd\\xfc>\\xba\\x0e\\xfcev9\\xdf\\xd2}\\x8aS$=\\x1a\\xfcl\\xa2\\xb4\\xc2|HHL\\xc4\\x04\\xbf\\'\\x7f\\x0f\\xdf\\x92\\xdf\\xaa\\xed\\xcf\\xac3\\xbb\\xcc\\xc4\\xf2nN!\\xaf\\xbc\\xee\\xd8r\\xcb\\x8e\\xe3\\x18\\x9f\\xdbU\\xb7t\\xd8\\x15S\\xcbDDD\\xed\\xe3\\x19Q\"\"\\xa2\\x06\\xb4\\x95X\\xb6i\\x08p\\xc8@\\x97ye;\\xd9\\xba\\x9d\\xbbkj\\xb9\\xad\\xac\\xf2&o\\xc6.\\xfeo\\xdf=\\xc7\\xaf^\\x0f \\x040t\\xe4\\xb3-\\xddD\\x01\\xd3#H/+\\xad\\x10\\xa6\\nO\\xb1F\\x98\\xaem\\xe3\\x16\\xb2\\xca\\xff\\xdd\\xb7\\xce\\xf1\\x9f\\xbfif3\\xaa\\x8e\\xecr\\x1b\\x89e\\xa5T\\xe5\\xf6o\\x9f\\xb6XO%\\xaf\\xbc\\xee\\xd8r\\xcb\\x83\\xc1\\xc0\\xf8\\xba\\t\\x82\\xa0\\xb6M\\xe3]R\\xcbmf\\x957\\xf9\\r\\xf9\\x1b\\xf8}\\xf9\\xfb\\xb8\\x10\\x17\\xab\\xccpqK7B\\x84)\\xa6\\xbd\\x1f\\xea*\\xa8\\xd5\\x10w}\\x1bw\\x80\\x01\\x04\\x04\\xbe+\\xbe\\x8b\\x7f,\\xfe1^\\xc9W\\xb5\\xff\\xf9ue\\x97\\x99X\\xde\\xcd\\xa9\\xe4\\x95\\xd7\\x1d[n\\xb9\\xad\\xe3w\\xa6\\x96\\x89\\x88\\x88\\xda\\xc5\\xa3W\"\"\\xa2\\x06\\xb4\\x91XN\\xd3\\xd4x\\x92j8\\x1cvr\\xe5\\xfc\\xbe\\x03]\\xe6\\x95\\xedd\\xf3v\\xee\\xb6\\xa9\\xe5\\xb6\\xb3\\xca\\x9b\\xb8R\\xe2\\xbf\\xf8\\xda\\x04\\xff\\xe4\\xf3\\xb3g[\\xbag\\x9e\\x84#\\x01\\x8d,\\xbd\\xfc\\x18k\\xcc\\x12\\xd5\\xabM\\xdd\\xe2\\x10w\\x9eh(\\r\\x08\\x01\\x8c\\\\\\x81\\x8b\\xc1\\x87m\\xdc\\xbf\\xfdz\\x88\\xff\\xeb\\xb7\\xcf\\xf1z\\xd4l>\\xf8\\xd0\\xecr\\x1b\\x89\\xe5\\xd9lf\\xfcZ\\xd1\\xa7\\x93\\xe6\\xa7\\x96W^wl\\xb9e\\xd3sOk]\\xdbv\\xee\\xb6\\xa9\\xe5.\\xb2\\xca\\x9b\\\\\\xcbk\\xfc#\\xf1\\x8f\\xf0\\xab\\xe2W\\x9fm\\xe9\\xe6C\\xce|\\xa8\\xdb\\xc7M]\\x05\\x859\\xe6\\xcf\\x92\\xca\\xf9\\xbd\\x82\\x8b\\xdb\\xb8\\xff\\x95\\xfc\\xaf\\xf0w\\x9c\\xbf\\xb3\\xd7\\xfdqwqHv\\x99\\x89\\xe5\\xdd\\x9cZ^y\\xdd1\\xe5\\x96\\xab.\\x06\\x0b\\xc3p\\xe31\\xf1\\xb6\\x98Z&\"\"j\\x17\\x87\\xb9DDD\\rh#\\xb1\\\\5\\x04h\\xe3^\\xb9&\\xbb\\x0et\\x99W\\xb6\\x9b\\xad\\xdb\\xb9\\x9bR\\xcb]g\\x957\\xf9\\xfa\\xc4[m\\xe9\\xca\\xd5\\xbdt\\x9dlsU\\x02Z\\x03\\x8b4\\xbb\\x9f\\xeeS\\x9cb\\xa1\\xec\\xdd\\xd6M\\x94B\\xb0\\xcc)\\x17\\x87\\xb8C\\'\\xbb?\\xf0\\xd8\\xc9\\xee\\x8d\\xfbz\\xe4\\xe0\\xbf\\xfb\\xd69\\xfe\\xee\\xc7~k\\xaf\\xe9}\\xb3\\xcbm$\\x96\\xab\\x06cU\\x99D\\x1b\\x9db^y\\xdd1\\xe5\\x96\\xabn\\xd3\\x10\\x04Am\\x1bj\\x9bR\\xcb]f\\x957\\x91R\\xe2o9\\x7f\\x0b\\xbf/\\x7f\\x1f\\xd7\\xe2z\\x95\\x1f>\\xc3\\x19\\xfa\\xa8\\x96\\xcd\\xbf \\x08\\x8cy\\xf9\\x8b\\x8b\\x8b\\xdel\\xe6\\x86a\\x88\\xdb\\xdb[\\xe3?\\xbf\\xb9\\xb99\\xea\\xad\\xdc\\xa2\\xc5b\\x81w\\xef\\xde\\x19\\xff\\xf9\\xabW\\xafz3D\\x9aN\\xa7\\xc6\\x01\\xf4\\xd5\\xd5U-\\xef\\x9bI\\x92\\xe0\\xab\\xaf\\xbez\\xf1\\xf3Zk8\\x8e\\xb3\\xd56\\xb3\\xe7y\\xb8\\xbe\\xben|\\x1bw\\x93\\x1f\\xa9\\x1f\\xe1\\x8f\\xf5\\x1fc\\xaa\\xb3\\x8b\\x9c\\xf2An\\x82\\xe4\\xd9f\\xae\\x03\\x07.\\\\x\\xf0 ;\\xbc\\xb6^C#E\\x8a\\x18\\xf1\\x8b\\xc7(!1\\xc0\\x00\\x1e<\\x88\\xe5\\x8f\\xaf\\x8b\\xaf\\xe3\\xb7\\xc5oc\"\\xbb\\xbbX\\x10\\xc8\\xde7\\xb7\\xb9H\\xcbq\\x1c$IRz,<\\x1c\\x0e\\xf1\\xfa\\xf5\\xeb\\xa6\\x1eb/\\xdd\\xde\\xde\\x1a7)\\xf3ty\\xd7\\xdfW\\xb4\\xe5\\xfe\\xfe\\xdex\\xcb\\x00[\\xbe\\xc7\\xda\\x86\\xd6\\x1ao\\xdf\\xbe-\\xddN\\x97R\\xe2\\xe3\\x8f?\\xae\\xe5\\xef\\xf1\\xf8\\xf8Xzq\\xa7\\x10\\x02\\x1f\\x7f\\xfc1/\\xc8%\"\"\\xaaQ\\xb7\\xdf\\xf1\\x10\\x11\\x11\\x1d\\xa16\\x12\\xcbU\\xf7\\xad\\x9bL&V\\x9cd\\xc87t\\xab\\x06\\xbay\\xfe\\xf6\\xe2\\xe2\\xe2\\xc5cf^\\xd9\\x1eggg\\xc6a\\xeet:\\xedl\\x98;\\x1e\\x8f_<\\xae\\xf9|\\x8e\\xd9l\\x86\\xab\\xab\\xab\\xca\\x93\\xfb\\xae\\xeb\\xe2\\xfa\\xfa\\xda\\x8aM\\x93\\x8b\\x81\\x83\\x7f\\xf8\\x8d3\\xbc\\x0f\\x13\\xfc/_\\xce\\xf1\\xf3Y\\x82\\xa1#0t\\x80Xk,\\x12\\x8dXg\\x1b\\xafQ\\xaa\\x11\\xa5\\xd9\\xd0\\xd4\\x15\\n\\x9e\\x03\\xb8-\\rv\\x13\\xa5\\x10\\xab\\xec1\\xa5k/iG\\x02C)0p\\xb2\\x13\\xff\\x00\\xe0\\xbb\\x02\\xbfu3\\xc2\\xaf^\\xd9qo\\xc2<\\xbb\\xfc\\xf8\\xf8\\xb8q+\\xe5\\xfd\\xfb\\xf7\\x90R\\xe2\\xfc\\xfc\\xfc\\xd9c\\xaf;\\xb1\\\\F\\x08\\xd1\\xf9\\x05\\x06\\xdb:\\xf5\\xbc\\xf2\\xba<\\xb7l\\xfa\\xdc><<\\xf4\\xe6^\\x9d\\xbe\\xef\\xe3\\xe9\\xe9\\xa9\\xf4xf6\\x9b\\xd5\\xf2\\x1c\\xcdk%\\xc5\\x0b,\\xb4\\xd6x||\\x84R\\n\\xd7\\xd7\\xd7\\x95\\xff\\xfed2)=~\\xe8\\xc2\\xe7\\xf2s|\\xa6>\\xc3_\\x8b\\xbf\\xc6\\x7fT\\xff\\x11!B\\x8c1\\x86\\x86F\\x8c\\x18\\x0b,\\xa0\\xa0\\x90.\\x7fD\\x88 !\\xe1\\x16~4MC#A\\x82\\x181R\\xa4/\\xf2\\xcf.\\\\\\x0c0x\\xf6X>\\x12\\x1f\\xe1\\xb7\\xc4o\\xe1ZV\\x7f.\\xda\\xe2\\xfb><\\xcf\\xc3\\xdd\\xdd\\x9d1\\xa1\\x0cd\\xa5\\x85\\xfb\\xfb{L&\\x93\\x17\\xc7\\xdeL,?w\\xeay\\xe5u\\x17\\x17\\x17\\x88\\xa2\\xa8\\xf4\\x82\\xc0<\\xb7\\xdc\\x87\\xefO\\x84\\x10\\x98L&\\xa5_\\xa3\\x95R\\x08\\x82\\xa0\\x96\\x92\\xd3x<.\\x1d\\xe6\\xe6\\xa9\\xe5\\xbe\\x1c\\xcf\\x10\\x11\\x11\\xf5\\x01\\x87\\xb9DDD5k:\\xb1\\\\\\x95\\xc7\\x92RZ\\xf5Ms\\xd5@7\\x8e\\xe3\\xd5\\xc7\\xea\\xf1\\xf1\\xf1\\xc5\\tY\\xe6\\x95\\xed\\x91\\xdf;\\xb7l\\xa0\\x9b\\xdf;\\xb7\\x8b\\x81n\\x9eZ\\xd6ZCk\\x8d\\xa7\\xa7\\xa7\\xd5c\\x8c\\xa2\\xc88t\\xf3}\\xbf\\xd5\\x1c\\xe7\\xb6^\\x8f\\\\\\xfc_\\xbey\\x8e/\\x82\\x18\\xdf{\\x17\\xe2\\xa7\\xb3\\x04\\x1e\\x04\\xce2\\xa3\\xec\\xc9\\xe7\\x03\\\\)\\x81\\xcf|\\x17\\xbf\\xf9z\\x84\\xafO\\xec?\\xf1;\\x1e\\x8fW\\xdb]\\xebC\\xd5\\xe2{x\\xbey:\\x99Lj}_\\xaa\\xda\\x0c\\xee\\xf2\\x9e\\xe7\\xbb\\x08\\xc3\\xd08H\\x01pr\\xdb\\\\\\xb9|\\x93\\xcd\\x94[\\x0e\\x82\\x00\\xa3\\xd1\\xa8\\x17_\\xe3\\xaa\\xb6\\x8cg\\xb3Y-\\xef\\xfb\\xa3\\xd1\\x08\\x0f\\x0f\\x0f\\xab\\xaaBQ\\x14E/\\xde\\xafm\\xc9*W\\x91R\\xe2\\x97\\x97?\\xbeR_\\xe1\\xcf\\xf4\\x9f\\xe1\\x0b\\xfd\\xc5\\xb3\\r\\xdcb\\xe2XA=\\x1b\\xbe\\xe6\\xf7\\xac\\x05\\xb0\\xca\\x1c\\x17\\x7f\\x94\\xd1%?\\xca\\x08\\x88g\\xa9\\xe7\\xe2\\xef7\\xc2\\x08\\xdf\\x12\\xdf\\xc2/\\x8b_\\xc6H\\xda\\xfd\\xfc\\xcc_g\\xf9\\x859\\xeb\\x1b\\xe4\\xc5\\xf7\\xf1\\xfc\\xb8\\xf9\\xfc\\xfc|5\\xd4\\xa5\\x8c\\xe9\\xa2& {\\xad\\xf5%\\xf7_\\xb7\\xd1h\\x04\\xdf\\xf7\\x8d_\\xe3\\xee\\xef\\xef{\\x91[\\xce\\xbf\\xa7*\\xdb\\x9cM\\x92\\x04a\\x18\\xd6\\xf2\\xb5h4\\x1a\\x95\\xfe\\x19\\x8b\\xc5\\x02J)\\xbe\\xe6\\x88\\x88\\x88jb\\xefw@DDD=\\xd4Fb\\xb9\\xec\\x9be\\xe0CN\\xcbF\\xeb\\x03\\xdd\\xd9l\\xf6b \\x9d\\x0ft\\xaf\\xaf\\xaf{\\x91/;5\\xb6n\\xe7\\xe6\\xc3\\xb6\\xf5\\xd7]\\xbe]\\x99\\x9f\\xf0\\xb7)\\xab\\xbc-\\xdf\\x95\\xf8\\xbb\\x1f\\xfb\\xf8;oF\\xf8\\xc1S\\x8c\\xbf|X\\xe0\\x8by\\x8aE\\x8aU\\x86Y#\\x1b\\xe8\\xe6\\x1b\\xbbia\\x8bV\\xeb\\xe5\\\\Wg\\x83\\xde\\x9d\\x08@\\xe2\\xc3\\xf6\\xad+\\xc4r\\xdb\\xf7\\xc3\\x89K!\\x80WC\\x07\\x9f\\x9f{\\xf8\\xb5\\xeb!|\\xb7_\\'\\xebL\\xd9\\xe5\\xb2\\xdc\\xe4l6\\x83\\xd6\\xba\\x96\\x13\\x92\\xf9\\t\\xd42\\xa3\\xd1\\xc8\\xea!U\\x8ey\\xe5j\\xc7\\x92[v]\\x17\\xa3\\xd1\\xa8\\xf4\\xf9\\x1a\\x86\\xe1\\xb3\\xf7\\xd8}I)\\x11\\x04A\\xe9\\xd0d}\\x98kSVy[\\x1f\\xc9\\x8f\\xf0\\x11>B\\xa8B\\xfc\\x05\\xfe\\x02?\\xd7?\\xc7\\xbd\\xbe\\x87\\xb3\\xfc\\x01|\\xd8\\xa2\\xcd\\x07\\xbb\\xc5-\\xda\\xaa\\xc1\\xec6\\xf2M\\xdf\\xfc\\x87\\x84|6\\xc0\\xf5\\xe0\\xe1\\x8dx\\x83o\\x8ao\\xe23|f\\xfdsr]Yv9I\\x92\\x17\\xc7\\x98\\xf9\\x06\\xaa\\xed\\x17s\\xb5\\x89y\\xe5j\\xc7\\x92[\\xce\\xbf\\x16\\x99\\x92\\xf9u\\x0cs\\x99Z&\"\"j\\x87\\xfdg\\n\\x88\\x88\\x88z\\xa4\\xe9\\xc4r\\x1c\\xc7\\x95\\x9b\\xbfe9B[\\xe4\\x03\\xdd/\\xbe\\xf8\\xc2\\xf8qZ,\\x16\\xd0Z\\x9f\\xf4\\xc9#\\x9b\\xd9\\xb4\\x9d\\xab\\x94\\xc2\\xfd\\xfd\\xbd\\xf1\\xf1\\x00\\x1fR\\xcb\\xb6f\\x95\\xb7%\\xa5\\xc4w/\\x87\\xf8\\xee\\xe5\\x10J)\\xfc,H\\xf0W\\x8f1~6K0\\x8d\\x15\\\\\\x01\\xb8\\xce\\x87\\xbf\\x9bF6\\xd0U\\x1aPx>\\xdc\\xcd\\x87\\x02\\x1aX\\x9d\\xce\\x17\"\\xdb\\xda\\x95\\x85\\xff\\xed\\x08\\x94n\\x80\\xb9\\x12\\xf8x\\xec\\xe2\\x9b\\xe7\\x1e\\xbe{1\\xc0\\xa8g\\x03\\xdcu\\xeb\\xd9\\xe58\\x8e\\x8d\\xe5\\x03)%\\xde\\xbe}\\x8b\\xab\\xab\\xab\\x83\\x9e\\xeb\\xa6\\x0br\\x00\\xf4f\\x0b\\x8ay\\xe5\\xcd\\x8e%\\xb7|vvf\\x1c\\xf8\\xccf3\\\\^^\\xee\\xfd{\\xe7\\xf755\\xbd7\\'I\\x824M\\xe1y\\x9e\\x95Y\\xe5]\\x8c\\xe4\\x08\\xbf\\xb9\\xfc\\x11\\xaa\\x10?\\xc1O\\xf0\\x13\\xfd\\x13\\xbc\\xd7\\xef\\x91 yq\\xdf\\xdc<\\xc3\\x9co\\xed\\xe6\\xff]\\xb5q\\x9b\\x0fj\\xf3\\\\\\xb3i\\x93w\"&\\xf8\\x08\\x1f\\xe1s\\xf19>\\xc2G\\xbd\\x1b\\xe0\\xae[\\xcf.W\\x1d\\x17,\\x16\\x0b\\xdc\\xde\\xde\\xe2\\xea\\xea\\xaa\\xf7\\x7f\\xefC0\\xaf\\xbc\\xd9\\xb1\\xe4\\x96\\x1d\\xc7\\xc1h4*\\xfd\\xde+\\xbf\\xe5\\xc3\\xa1\\x9fk\\xa6\\x96\\x89\\x88\\x88\\xda\\xc1a.\\x11\\x11QM\\xdaH,\\xf7}\\x08\\xe0\\xba.\\xa4\\x94\\x90R\\x96f\\xddF\\xa3\\x11\\xb4\\xd6\\xb8\\xbb\\xbb\\xc3\\xf5\\xf5uo\\x87o\\xc7\\xca\\x96\\xed\\xdc\\xc5b\\x81\\xbb\\xbb;\\xa4i\\n)%<\\xcf+}\\xed-\\x16\\x0b|\\xfa\\xe9\\xa7Gu\\x12IJ\\x89\\xcf\\xce\\x06\\xf8\\xec,;y8](\\xfc,\\x88\\xf1\\xd5<\\xc1m\\x94\\xe2>R\\x88\\xd2l\\x18\\x9b\\xcdw\\xf7\\x7f\\rI\\t\\\\x\\x12\\xd7C\\x07oF\\x0e>\\xf1=\\xbc\\x19\\xc9\\xa3<\\x01\\x9eg\\x97\\x7f\\xfa\\xd3\\x9f\\x1a\\x7f\\xcd`0@\\x9a\\xa6x\\xff\\xfe=\\xce\\xcf\\xcf\\xf7\\x1aX*\\xa5\\x8c\\x17\\xb3x\\x9eg\\xfdIa\\x80y\\xe5m\\x1dKny0\\x18\\xc0\\xf3\\xbc\\xd2{<\\x07A\\x80\\xf3\\xf3\\xf3\\x9d\\xdf\\x13\\xf2[-<==\\x01\\xc8\\xbe\\xb6\\x98\\xb6\\x98\\x95R\\xb8\\xb9\\xb9\\xe9\\xc5\\xc6\\xfa\\xb6Fr\\x84_X\\xfePJ\\xe1\\x0ew\\xf8\\n_\\xe1N\\xdf\\xe1\\x01\\x0f\\x98\\xea)\\x14\\xd4\\xb3\\xed\\xdd}\\r0\\xc0\\x85\\xb8\\xc0\\x15\\xae\\xf0J\\xbc\\xc2\\xc7\\xf8\\x18\\xbe<\\x9e\\xaf\\x89\\xb9bv\\xf9\\xee\\xee\\xae\\xf4\\xd7x\\x9e\\x07!\\x04\\xc20\\xc4\\xdb\\xb7oq}}\\xdd\\x8b\\xf7\\xdc&0\\xaf\\xbc\\x9dc\\xc9-\\x9f\\x9d\\x9d\\x19\\x8f=\\xa6\\xd3)\\xae\\xaf\\xaf\\x0f\\xfe3\\x98Z&\"\"j\\xde\\xf1|GDDD\\xd4\\xb1\\xa6\\x13\\xcbi\\x9a\\x1a\\xb7c\\x86\\xc3a/\\xae\\xa0\\x7f||\\\\m\\xc2\\xad\\x9fHr\\x1cgu\\xf2(\\x0cC\\x0et-\\xd5\\xf5v\\xeel6\\xc3\\xe3\\xe3\\xe3\\xb3\\xd7\\xdap8|1\\xcc\\xcd\\xb7\\x03\\xfb\\xf0\\xba8\\xc4\\xd9@\\xe2\\x97\\x06C\\xfc\\xd2\\xd5\\x87\\x8f\\xfb,V\\xb8\\x8bRLc\\x85Y\\xa20\\x8b\\x15\\xe6\\x89B\\xa4\\x96\\x1b\\xbb\\x00\\xa0\\xb3\\x84\\xb2@\\x96Q\\x1e\\xbb\\x02\\xbe+1\\xf1\\x04\\xce=\\x07\\xe7\\x9e\\xc4\\xf5\\xe08\\x07\\xb7&\\xae\\xebb<\\x1e#\\x8a\\xa2\\x17\\'=]\\xd7}V>xzz\\xc2b\\xb1\\xc0\\xf5\\xf5\\xf5N\\x1f#S\\xea\\x10\\xe8\\xc7\\x059\\xcc+\\xef\\xe6Xr\\xcbggg\\xa5\\x032\\xad5f\\xb3\\xd9N\\x176(\\xa5pww\\xf7\\xec\\xeb\\x88\\xe38\\xa5[]\\xe3\\xf1\\x18\\xe3\\xf1\\xf8\\xa8\\x06\\xb9\\xeb\\xa4\\x94x\\xbd\\xfc\\x91SJ\\xe1\\x01\\x0f\\x98a\\x86\\x00\\x01\\x02\\x1d`\\x8e9\"DH\\x90<\\xdb\\xd0\\xcd7p\\x07\\x18`\\x84\\x11\\xc6b\\x8c1\\xc6\\x98`\\x82\\x0b\\\\\\x1c\\xe5\\xe0\\xb6\\x8a\\xe7y8??/\\xad\\x07\\x14\\x8fO\\xf2\\x0bs...\\xac\\xbdEIS\\x98W\\xde\\xcd1\\xe4\\x96\\xf3\\x8b\\xc5\\xca.|\\x0c\\xc3\\x10i\\x9a\\x1e\\\\wbj\\x99\\x88\\x88\\xa8y\\xc7\\xfb]\\x11\\x11\\x11Q\\xcb\\x9aN,W\\r\\x01\\xfap\"j\\xb1X\\xacNh\\xbb\\xae\\xfbb\\xa0{vv\\xf6\\xec\\xe4\\x11\\x07\\xbav\\xeaj;7\\xcf*\\x97\\x9d\\x80\\x1c\\x0c\\x06\\x10B\\xac^\\x1f\\xa3\\xd1h\\xf5|\\x9a\\xcf\\xe7G?\\xd0]7\\xf1$&\\x9e\\xdd\\xc3!\\x1b\\xe5\\xf7Y\\xcc\\xf3\\x92\\xd3\\xe9t\\xf5\\xfeT\\xb6=\\x19E\\xd1N\\xd9\\xe5|\\xf0U&\\xcf \\xda\\x8ey\\xe5\\xdd\\x1dCn9\\xbf\\x8dC\\xd9\\xe7>\\x08\\x82\\x17_\\xbfM\\xf2\\xacr\\xd9\\xef3\\x1c\\x0eW\\x1f#)%\\xce\\xce\\xceV?W\\xc7\\xbdy\\xfbDJ\\x89\\xeb\\xe5\\x0f\\xda\\xcd|>\\x87\\xeb\\xba\\xb8\\xbe\\xbe\\xc6t:]\\x1d3\\x08!^\\xbcOk\\xad\\xf1\\xf0\\xf0\\x80(\\x8aN&\\xbb\\xcc\\xbc\\xf2\\xee\\x8e%\\xb7|vvV\\xfaw\\xc8\\x8fM\\x0e\\x1dH3\\xb5LDD\\xd4\\xbc\\xe3?Z%\"\"jA\\xd3\\x89e\\xad\\xb51\\xf1\\xe5\\xban\\xab\\xf7*\\xdd\\x87\\xd6\\x1a\\xf7\\xf7\\xf7\\xcf~.\\x1f\\xe8J)\\x8d\\'A\\xf2\\x81\\xaei\\x88M\\xdd\\xa8\\xda \\xacJ\\x81\\xefk\\xb1X\\xe0\\xed\\xdb\\xb7\\xc6M\\x92<\\xb5,\\x84X\\xe5o\\xf3\\xc1\\x82\\xe9\\xdf!ZW|\\xae\\x0c\\x87C\\\\]]\\xad\\x06H\\xa6\\x93\\xb4\\xf9vW\\x9e\\x8b\\xad2\\x9f\\xcf\\x8dY\\xcb\\xc9db\\xfdE+\\xcc+\\xef\\'\\xdft3\\t\\x82\\xc0\\xfa\\xf7)!\\x84\\xf1\\xa2\\xb14M\\x8d\\x17\\xb3\\xe5\\xb4\\xd6xzz\\xc2\\xfb\\xf7\\xef\\x8d\\x17\\x03\\xe4\\xc71\\xae\\xeb\\xbe\\xb8@\\xc2\\xf6\\x8f\\x0f\\xd9\\xa38\\xbc-\\x1e\\x0f\\xe4\\xc7\\x08\\xa6\\x7f\\xe7\\xed\\xdb\\xb7\\xc6\\xe3\\xf8c\\xc2\\xbc\\xf2~\\xf2\\xdc\\xb2\\xc9\\xfd\\xfd\\xbd\\xf5\\xdf\\xab\\x0c\\x87C\\xe3E1A\\x10\\xd4\\xf2\\xf8M\\xdf\\xf3\\xe6\\xa9e\"\"\":\\x0c\\x87\\xb9DDD5h:\\xb1\\x1c\\x04A\\xaf\\x87\\x00\\x8f\\x8f\\x8f\\xa5Wj\\xe7\\xdb\\x13U\\xdb\\\\\\x1c\\xe8\\xda\\'\\xdf\\xce-\\x93o\\xe7\\xd6e6\\x9bU\\x0e\\x00r\\xbe\\xef\\xe3\\xea\\xea\\xea\\xc5\\x89\\xa4$IJ\\xef\\xf5H\\xb4n} \\xe58\\x0e\\xae\\xae\\xaep~~\\xbe1?\\x98\\x0f\\xaa\\xaaNV\\x9a\\xb6r\\x85\\x10\\xd6o\\xac0\\xaf|\\x98<\\xb7lR5`\\xb1\\x85\\xef\\xfb\\xc6c\\r\\xd3s\\x1b\\xc8\\x9e;\\xb7\\xb7\\xb7\\x1b/xp\\x1c\\x07\\x17\\x17\\x17\\xb8\\xba\\xbaz\\xf1z\\xdb4,&\\x02\\x808\\x8e_\\x1ck\\x8eF#\\\\]]m,\\xd8\\xe4\\x17\\xe6T=\\x97\\xfb\\x8ey\\xe5\\xc3\\\\\\\\\\\\\\x18\\x8f\\x05\\xf2\\xdc\\xb2\\xcd\\xaa.\\xcaQJU^\\xac\\xb5-\\xd3\\xf7\\xbcyj\\x99\\x88\\x88\\x88\\x0e\\xc3a.\\x11\\x11Q\\r\\x9aL,W\\xa59\\xa5\\x94\\xd6\\x0f\\x01\\x8ay\\xe52777x\\xf3\\xe6Me\\xde\\x8e\\x03]\\xfb4\\xbd\\x9d\\x9b\\x0f\\x00\\x1e\\x1e\\x1e6~\\xde}\\xdf\\xc7g\\x9f}f|\\xadq\\x10@\\x9b\\x98\\x86\\xfeB\\x08|\\xf4\\xd1G[\\xdd\\x1b7\\xcf.\\x9b\\x12\\xe4\\xa6\\x8b\\n|\\xdf\\xb7>\\xef\\xc9\\xbc\\xf2\\xe1...\\x8c[Qyn\\xd9fU\\xc7\\x1bq\\x1c\\x1b\\x9f\\xf7\\xa6\\xd7\\xc4\\xfa\\xef}}}\\x8d7o\\xde\\x94\\x0e\\x93\\xca\\x86tD\\xebL_\\xeb=\\xcf\\xc3\\xa7\\x9f~\\xba\\xf1x9\\xcf.\\xdf\\xde\\xdeZ\\x7fq\\xc5\\xae\\x98W>\\\\\\x9e[6\\x99N\\xa7\\xd6owW\\x1do\\xd4q!C\\x9eZ.\\xc3cq\"\"\\xa2\\xc3\\xd9}\\xd6\\x80\\x88\\x88\\xa8\\x07\\x9aN,\\x9b\\xee\\xb5\\x07To\\xca\\xd8\\xa0,\\xaf\\\\\\xe4\\xfb>F\\xa3\\x11<\\xcf\\xc3\\xeb\\xd7\\xaf9\\xd0\\xed\\x91&\\xb7s7e\\x95s\\xf9&I\\xbe\\xc9e\\xda\\x0c\\xe46\\x00mR\\xf5\\x1c\\x19\\x8dF\\x18\\x8f\\xc7\\xb8\\xb9\\xb9\\xd9x\\xb2\\xdb\\x94]\\xae:Ij\\xfb=\\xcf\\x99W\\xae\\xc71\\xe4\\x96\\xab\\x9e\\xab\\xc5\\xe7\\xf86Y\\xe5\\x9c\\xe7y\\xb8\\xb9\\xb9\\xc1x<\\xae\\x8e]\\xda\\x94W\\xbe\\xbc\\xbc|1\\xb8\\xe5@\\xb7_\\xea\\xdc\\xce\\xdd5\\xab\\xfc\\xe6\\xcd\\x9b\\x17\\xaf\\xaf\\xd1hd\\xe7\\x96\\xf3\\xdb<\\xc4q\\xbczN\\xe7\\xf2\\x0b\\x18\\x8a\\xaa\\xb2\\xcae\\x98Z\\xa6]\\xec\\x92X.s\\x8c\\xd9e\\xe6\\x95\\x9b\\xd7\\xf7\\xdc\\xb2\\xe9\\xd8=\\xbf\\x00\\xed\\x10L-\\x13\\x11\\x115\\x83\\xc3\\\\\"\"\\xa2=5\\x99X\\xce\\x93\\x85e\\\\\\xd75nBv\\xed\\x90\\xbcr\\x19\\x0et\\xfba\\xd7\\xed\\xdc\\xba\\xb2\\xcae\\x98Z\\xa6]\\xec\\x93X.S\\x96]\\x8e\\xa2\\xe8\\xc5\\t\\xff|\\xe3Ukm\\xedF\\x14\\xf3\\xca\\xed\\xe8{n9\\xffz\\xbf>\\xf4WJ={\\xcf\\xdf\\x94U.\\xc3\\xd42\\xedb\\xd7\\xc4r\\x99c\\xcb.3\\xaf\\xdc\\x8e>\\xe7\\x96\\x87\\xc3\\xa1q\\xe0\\x1a\\x04\\xc1\\xc1\\x8f\\x9b\\xa9e\"\"\\xa2\\xfaq\\x98KDD\\xb4\\xa7&\\x13\\xcbA\\x10\\x18\\xbf\\xd1\\x9dL&\\xd6\\x9eH?4\\xaf\\\\\\x86\\x03\\xdd~\\xd8v;\\xb7\\xee\\xacr\\x19\\xa6\\x96i[\\xfb&\\x96\\xcb\\xacg\\x97\\xab\\xb6\\xc5\\xf2d\\xa7m\\'4\\x99WnW\\x1fs\\xcbyU!I\\x92\\x8d\\x15\\x84m\\xb2\\xcae\\x98Z\\xa6m\\x1d\\x92X.s\\x0c\\xd9e\\xe6\\x95\\xdb\\xd5\\xd7\\xdc\\xb2\\x10\\xc2\\xf8\\xf5G)UyQ\\xd76\\x98Z&\"\"\\xaa\\x1f\\x87\\xb9DDD{j*\\xb1\\\\\\x95\\xb7\\x92R\\xee5\\xdcjC]y\\xe52\\x1c\\xe8\\xdao\\xd3v\\xee|>o$\\xab\\\\\\x86\\xa9e\\xda\\xc6\\xa1\\x89\\xe52yvy2\\x99\\x18\\x87p\\xf9\\xf33\\x8a\"\\xbc}\\xfbv\\xe3}\\xa5\\xdb\\xc4\\xbcr\\xfb\\xfa\\x94[.>g\\xa5\\x94\\xc6\\xcd+\\xa5\\x14|\\xdf\\xdf:\\xab\\\\\\x86\\xa9e\\xda\\xc6\\xa1\\x89\\xe52}\\xce.3\\xaf\\xdc\\xbe>\\xe7\\x96}\\xdf7~o\\xc5\\xd42\\x11\\x11\\x91}8\\xcc%\"\"\\xdaC\\x93\\x89\\xe5(\\x8a\\x8c\\'*}\\xdf\\xb7\\xf2j\\xfa\\xba\\xf3\\xcae8\\xd0\\xb5\\x9fi;7\\x8ec\\xfc\\xe8G?j$\\xab\\\\\\x86\\xa9e\\xdaF]\\x89\\xe52i\\x9a\\xe2\\xea\\xea\\xaa\\xf4DfqH\\x95ow\\xd9\\xb0\\xb9\\xc3\\xbcr7\\xfa\\x90[\\xd6Z\\xe3\\xe9\\xe9\\xe9EU\\xa1l\\xe0\\xea\\xba.\\xae\\xae\\xae\\x0e\\x1en1\\xb5L\\xdb\\xa8#\\xb1\\\\\\xa6\\xaf\\xd9e\\xe6\\x95\\xbb\\xd1\\xd7\\xdc\\xb2\\x10\\xc2\\xf8\\xb8\\x93$9\\xf8\\xbd\\x96\\xa9e\"\"\\xa2zq\\x98KDD\\xb4\\x87&\\x13\\xcb\\xc5$mQU\\x0e\\xabkM\\xe4\\x95\\xcbp\\xa0k\\xb7\\xb2\\xed\\xdc\\xf9|\\x8e\\x87\\x87\\x07\\x84aXy\\xa2\\xf3\\x90\\xacr\\x19\\xa6\\x96i\\x93:\\x13\\xcbE\\xf9\\tP\\xc7qpuu\\xf5\\xec\\xb98\\x1c\\x0eKs\\x8c\\xf9\\xa0\\xac\\xab\\x93\\x9b\\xcc+w\\xcb\\xe6\\xdcr\\x9eU.\\xbb\\xe0\\xc0q\\x9cg\\xef\\xf9\\xe3\\xf1\\x18WWWp\\x1c\\x07a\\x18\\x1e\\xb4A\\xcb\\xd42mRwb\\xb9L\\x9f\\xb2\\xcb\\xcc+w\\xab\\xaf\\xb9\\xe5\\xaa\\xdb\\xf7\\x1c\\xfa|fj\\x99\\x88\\x88\\xa8^\\x1c\\xe6\\x12\\x11\\x11\\xed\\xa1\\xa9\\xc4r\\x1c\\xc7\\x95\\x1b\\xbf\\xa6\\x93\\x04]j2\\xaf\\\\\\x86\\x03]\\xbb\\xe5[\\x1fZk<>>b:\\x9d\\xae>\\x0f\\xa6\\xad\\xbfC\\xb3\\xcae\\x98Z\\xa6*M$\\x96s\\xc5\\x0br\\x84\\x108;;\\xc3\\xc5\\xc5\\x05\\xa4\\x94\\x95\\xbfw\\x97\\xd9e\\xe6\\x95\\xbbgcny\\x9b\\xe7\\xe4x<\\x86\\x94\\x12\\x17\\x17\\x178;;{\\xf6\\xbek\\xba8m[L-S\\x95&\\x12\\xcbe\\xfa\\x90]f^\\xb9{}\\xcd-;\\x8ec|\\xbdDQt\\xd0\\x05\\x90L-\\x13\\x11\\x11\\xd5\\x8b\\xc3\\\\\"\"\\xa2\\x1d5\\x99X\\xae:\\xf1ic\\x1a\\xad\\x8d\\xbcr\\x19\\x0et\\xed5\\x1c\\x0e!\\x84\\xc0\\xdd\\xdd\\xdd\\x8b\\x01\\xc0\\xfa\\xc5\\nue\\x95\\xcb0\\xb5LU\\x9aJ,+\\xa5JOP\\x0e\\x87\\xc3\\xad\\x86\\x01]d\\x97\\x99W\\xb6\\x83M\\xb9eSV\\xb9L~1N\\xd9=\\xd3\\xe7\\xf3\\xf9AC-\\xa6\\x96\\xa9JS\\x89\\xe52\\xb6g\\x97\\x99W\\xb6C_s\\xcbU\\xcf\\x8fC/\\xcaaj\\x99\\x88\\x88\\xa8>\\x1c\\xe6\\x12\\x11\\x11\\xed\\xa8\\xa9\\xc4r\\x9a\\xa6\\xc6\\x13S\\xc3\\xe1\\xd0\\xca+\\xea\\xdb\\xca+\\x97\\xe1@\\xd7N\\xb3\\xd9\\x0c\\x8b\\xc5\\xc28\\x00\\xc8\\x87Fug\\x95\\xcb0\\xb5L&M%\\x96g\\xb3\\x99\\xf1\\xfd\\xe6\\xf2\\xf2\\x12777[\\xe5\\xf2\\xdb\\xca.3\\xafl\\x17\\x1br\\xcbUY\\xe5u\\x93\\xc9\\x04777\\xc6m4\\xad\\xf5A\\x99N\\xa6\\x96\\xc9\\xa4\\x8d\\xc4r\\x19\\x1b\\xb3\\xcb\\xcc+\\xdb\\xa5\\x8f\\xb9e\\xcf\\xf3*/\\x80\\xdctQO\\x15\\xa6\\x96\\x89\\x88\\x88\\xea\\xc3a.\\x11\\x11\\xd1\\x8e\\x9aJ,W\\r\\x01l\\xbcWn\\xdby\\xe52\\x1c\\xe8\\xda#\\x1f\\x00<<<\\xc0\\xf3<\\xe3k!\\x8ec\\xb8\\xae[{V\\xb9\\x0cS\\xcbT\\xa6\\xa9\\xc4r\\xd5\\xe0*\\xcf\\x18\\n!pyy\\x89\\xeb\\xeb\\xeb\\x8d\\xef\\x8fmd\\x97\\x99W\\xb6O\\x97\\xb9\\xe5m\\x9fsRJ\\\\__\\xe3\\xf2\\xf2r\\x95\\xb45\\r/\\x82 8\\xe8\\xeb/S\\xcbT\\xa6\\xad\\xc4r\\x19\\x9b\\xb2\\xcb\\xcc+\\xdb\\xa7\\xaf\\xb9e\\xd3v\\xee\\xa1\\x17\\xe50\\xb5LDDT\\x1f\\x0es\\x89\\x88\\x88v\\xd0TbYkm\\xcc\\\\\\xba\\xae[\\x9a/\\xecRWy\\xe52\\x1c\\xe8vo\\xb1X\\xe0\\xed\\xdb\\xb7\\xcf\\xae\\xb0/;\\xc9)\\x84\\xc0\\xf9\\xf99\\x1c\\xc7ieK\\x84\\xa9e*\\xd3Tb\\xb9*);\\x99L\\x9e=\\xe7\\xc7\\xe31nnn6\\x9edo2\\xbb\\xcc\\xbc\\xb2\\x9d\\xba\\xc8-\\xef\\x92U\\xf6<\\x0f777\\xcf\\x86\\xacB\\x08\\xe3Egi\\x9a\\x1et\\xc2\\x9e\\xa9e*\\xd3fb\\xb9\\x8c-\\xd9e\\xe6\\x95\\xed\\xd4\\xc7\\xdc\\xf2p84\\x0e]\\x0f\\xbd(\\x87\\xa9e\"\"\\xa2zp\\x98KDD\\xb4\\x83\\xa6\\x12\\xcbA\\x10l=\\x04\\xb0A\\x97y\\xe52\\x1c\\xe8vg6\\x9b\\x95\\x0e\\x00\\x06\\x83\\xc1\\xb3A\\x95\\xeb\\xba\\xb8\\xba\\xba\\xc2h4B\\x14E\\x8dn\\x1b\\x161\\xb5L\\xeb\\x9aL,\\x97\\x11B\\x94\\x9e\\xd4\\xcdS\\xe3]d\\x97\\x99W\\xb6[\\x9b\\xb9\\xe5}\\xb2\\xcae\\xaf\\x13\\xdf\\xf7\\x8d\\xc7*L-S\\x9d\\xbaJ,\\x97\\xe92\\xbb\\xcc\\xbc\\xb2\\xdd\\xfa\\x96[\\xae\\xba(G)Uy\\xf1\\xd7&L-\\x13\\x11\\x11\\xd5\\x83\\xc3\\\\\"\"\\xa2\\x1d4\\x91X\\xae\\xcaWI)\\x1b\\xbd\\xa7\\xe8>l\\xc8+\\x97\\xe1@\\xb7]\\xc5\\xac\\xb2\\xe9\\xe3\\x99?wG\\xa3\\x11\\xae\\xae\\xae\\x9e\\x9d\\xec\\x9cN\\xa7\\xad\\xe8y\\xcb\\xd42\\x15u\\x99X.\\xd3Ev\\x99ye\\xfb\\xf51\\xb7\\\\u\\xbc\\xc2\\xd42\\x11\\x11Q\\xf78\\xcc%\"\"\\xdaRS\\x89\\xe5(\\x8a\\x8c\\'#\\xab6]\\xba`S^\\xb9\\x0c\\x07\\xba\\xed(\\xcb*\\x97\\x19\\x0e\\x87x\\xfd\\xfa5\\xce\\xcf\\xcf_<\\x8f\\xdb\\xda\\xceej\\x99\\x8a\\x9aJ,W\\x9d\\xe4\\xdcf\\xf3\\xb6\\xcd\\xec2\\xf3\\xca\\xfd\\xd0dn\\xf9\\xd0\\xac\\xb2I\\xd5s\\xfd\\x90A\\x00S\\xcbT\\xd4ub\\xb9L\\xdb\\xd9e\\xe6\\x95\\xfb\\xa1o\\xb9eSI\\x04\\xc8.\\x86;\\xe4\\xfd\\x96\\xa9e\"\"\\xa2\\xc3q\\x98KDD\\xb4\\xa5\\xa6\\x12\\xcb\\xa6\\r\\xc5\\xaa\\xdcUWl\\xcb+\\x97\\xe1@\\xb7Y\\xa6\\xac\\xf2\\xba\\x0c\\xc3\\xbd\\xb7h\\x99Z\\xa6\\x9cM\\x89\\xe52md\\x97\\x99W\\xee\\x97\\xbe\\xe5\\x96\\xabn\\xefs\\xc8E9L-\\x13\\x11\\x11\\x1d\\x8e\\xc3\\\\\"\"\\xa2-5\\x91X\\x8e\\xe3\\xb8r\\xdb\\xd7\\xf4\\xcd\\x7f\\x17l\\xcd+\\x97\\xe1@\\xb7~\\xdbd\\x95s\\xbe\\xef\\xe3\\xcd\\x9b7\\xf0<\\x0f\\xc3\\xe1\\x10\\xc3\\xe1\\xb0\\xf4\\xd7\\xb5\\xb5\\x9d\\xcb\\xd42\\x01\\xcd%\\x96\\xab.J\\xd8u;\\xaa\\xe9\\xec2\\xf3\\xca\\xfdSgn\\xb9\\xce\\xac\\xb2I\\xd5s\\xfe\\x90\\x0bx\\x98Z&\\xc0\\xbe\\xc4r\\x99&\\xb3\\xcb\\xcc+\\xf7O\\xdfr\\xcb\\x8e\\xe3\\x18_KU\\xb7\\x94\\xd8\\x84\\xa9e\"\"\\xa2\\xc3\\xd9q\\xc6\\x95\\x88\\x88\\xc8rM%\\x96\\xeb\\x1c\\x024\\xc9\\xf6\\xbcr\\x19\\x0et\\xeb\\xb3mV\\xd9\\x94\\x19l\\xea\\xe4\\xfe\\xb6\\x98Z&\\xa0\\x99\\xc4\\xb2R\\xaar\\xdbw\\xdf-\\xd7&\\xb2\\xcb\\xcc+\\xf7S\\x1d\\xb9\\xe5\\xa6\\xb2\\xcae\\x06\\x83A\\xe5\\x16\\xed\\xbe9M\\xa6\\x96\\t\\xb03\\xb1\\\\\\xa6\\xa9\\xec2\\xf3\\xca\\xfd\\xd4\\xb7\\xdcrS\\xc7\\xedL-\\x13\\x11\\x11\\x1d\\xc6\\x9e\\xa3]\"\"\"\\x8b5\\x91XN\\xd3\\xd4xRj8\\x1cZue}\\x1f\\xf2\\xcae8\\xd0=\\xdc\\xaeY\\xe5\\xb2\\x93U6l\\xe72\\xb5LM$\\x96g\\xb3\\x99\\xf1\\xbd\\xe3\\xd0\\x93\\xeauf\\x97\\x99W\\xee\\xb7Cr\\xcbMf\\x95ML\\xcf}\\xad\\xf5\\xde\\x99N\\xa6\\x96\\xc9\\xf6\\xc4r\\x99:\\xb3\\xcb\\xcc+\\xf7[\\x9fr\\xcbU\\x17\\xa3\\x85a\\xb8\\xf1{\\x02\\x13\\xa6\\x96\\x89\\x88\\x88\\x0e\\xc3a.\\x11\\x11\\xd1\\x16\\x9aH,W\\r\\x01l\\xbaWn\\x9f\\xf2\\xcae8\\xd0\\xdd\\xcf\\xbeYe\\x93\\xae\\xb7s\\x99Z>mM$\\x96\\xab\\x06SU\\x99\\xc2]\\xd4\\x95]f^\\xb9\\xff\\xf6\\xc9-\\xb7\\x91U.Su\\x9b\\x88 \\x08\\xf6\\xfeZ\\xcb\\xd4\\xf2i\\xebCb\\xb9L\\x1d\\xd9e\\xe6\\x95\\xfb\\xafo\\xb9\\xe5&.\\xcaaj\\x99\\x88\\x88\\xe80\\xf6\\x9ey%\"\"\\xb2D\\x13\\x89e\\xad\\xb51w\\xe9\\xba\\xaeq\\x8b\\xb1m}\\xcc+\\x97\\xe1@w7\\x87f\\x95\\xcbt\\xbd\\x9d\\xcb\\xd4\\xf2ik\"\\xb1\\\\\\x95\\x8c\\x9dL&\\xb5nH\\x1d\\x92]f^\\xf98\\xec\\x92[n3\\xablz\\xac\\xa6\\x8b\\xd2\\xd24\\xdd\\xfb\\xa4=S\\xcb\\xa7\\xad/\\x89\\xe52\\x87f\\x97\\x99W>\\x0e}\\xca-\\x0f\\x87C\\xe3\\xe0\\xf5\\x90\\x8br\\x98Z&\"\"\\xda\\x9f\\xddG\\xbcDDD\\x16h\"\\xb1\\x1c\\x04AkC\\x80C\\xf45\\xaf\\\\\\x86\\x03\\xdd\\xed\\xd4\\x91U6\\xe9z;\\x97\\xa9\\xe5\\xd3\\xd5Tb\\xb9\\x8c\\x10b\\xa7\\xd7\\xc5\\xb6\\xf6\\xc9.\\'I\\xc2\\xbc\\xf2\\x11\\xd9&\\xb7\\x9c$I\\xebY\\xe52\\xbe\\xef\\x1b\\x8fe\\x98Z\\xa6]\\xf51\\xb1\\\\f\\x9f\\xec2\\xf3\\xca\\xc7\\xa5/\\xb9\\xe5\\xaa\\x8br\\x94R\\x95\\x17\\x89Uaj\\x99\\x88\\x88h\\x7f\\x1c\\xe6\\x12\\x11\\x11mPwb\\xb9*O%\\xa5ld\\x08\\xb0\\x8f\\xbe\\xe7\\x95\\xcbp\\xa0kVwV\\xb9L\\xd7\\xdb\\xb9L-\\x9f\\xa6&\\x12\\xcbQ\\x14\\x19\\x7fO\\xdf\\xf7\\x1b{o\\xdc5\\xbb\\xfc\\x83\\x1f\\xfc\\xa0\\xf2k\\x18\\xf3\\xca\\xfdS\\x95[\\x0e\\xc3\\x10?\\xf8\\xc1\\x0fZ\\xcf*\\x9b\\xfe\\x0c\\xd3\\xf1L\\x1c\\xc7{\\xbf\\xdf3\\xb5|\\x9a\\xfa\\x9aX.\\xb3Kv\\xf9\\xee\\xee\\x0e?\\xfa\\xd1\\x8f\\x8c\\x17\\x802\\xaf\\xdc?}\\xca-W\\x1d\\xcf0\\xb5LDD\\xd4\\xbe~\\x9d\\x81%\"\"jY\\x13\\x89\\xe5(\\x8a\\x8c\\'\\x1c\\xab6Y\\xdat,y\\xe52\\x1c\\xe8\\xbe\\xd4DV\\xd9\\xa4\\xcb\\xed\\\\\\xa6\\x96OS\\x13\\x89\\xe5\\xaa\\x93\\x98m\\xdc\\xf3|\\x9b\\xec\\xf2b\\xb1@\\x10\\x04xxx(\\xdd\\xa0\\xe16W?\\x95\\xe5\\x96\\xf3[7\\xdc\\xdf\\xdf#\\x08\\x82\\xcaA@\\x13Ye\\x93\\xaa\\xd7\\xc2\\xbe\\x83\\x00\\xa6\\x96OS\\x9f\\x13\\xcbe\\xb6=\\x9e\\x9aN\\xa7\\x08\\xc3\\x10\\xf7\\xf7\\xf7/. b^\\xb9\\xbf\\xfa\\x92[\\xae*\\x8d$I\\xb2\\xf7{.S\\xcbDDD\\xfb\\xe9\\xdfQ/\\x11\\x11Q\\x8b\\x9aH,\\x9b\\x06VU9\\xab\\xb6\\x1dS^\\xb9\\x0c\\x07\\xba\\x1f4\\x99U.\\xd3\\xf5v.S\\xcb\\xa7\\xa7\\xee\\xc4r\\xd5\\t\\xcc\\xd1h\\xd4H\\xb2\\xb6LUvYk\\xfd\\xeck\\xcdl6{v\\xcfE\\xe6\\x95\\xfb\\xad\\x98[\\xd6Z\\xe3\\xf1\\xf1\\xf1\\xd9p\\xf4\\xe9\\xe9\\xa9\\xf4\\x84x\\x93Y\\xe52\\xae\\xeb\\x1aO\\xda\\x87a\\xb8\\xd7&-S\\xcb\\xa7\\xe7X\\x12\\xcbe\\xaa\\xb2\\xcb\\xc5c\\xa24M\\xf1\\xf0\\xf0\\xb0z\\x8e3\\xaf\\xdc\\x7f}\\xc9-W\\xdd\\xfeg\\xdf\\x8br\\x98Z&\"\"\\xda\\x0f\\x87\\xb9DDD\\x15\\xeaN,\\xc7q\\\\\\xb9\\xe9k\\xfa\\xa6\\xbeM\\xc7\\x98W.s\\xea\\x03\\xdd6\\xb2\\xca&]n\\xe72\\xb5|Z\\x9aH,W=G\\xdb\\xde\\x922e\\x97\\xa7\\xd3\\xe9\\x8b\\x0b4\\x16\\x8b\\x05\\xee\\xee\\xee\\xa0\\x94b^\\xf9\\x08\\\\\\\\\\\\@)\\x85\\xbb\\xbb\\xbb\\x17\\xc7\\x15J\\xa9g_\\xc7\\xdb\\xc8*\\x9b4\\xf1~\\xcf\\xd4\\xf2i9\\xa6\\xc4r\\x99\\xb2\\xec\\xb2R\\xea\\xc5\\xeb#\\xbfH\\xe7\\xf1\\xf1\\x11\\xbe\\xef3\\xaf\\xdcs}\\xc9-;\\x8ec|\\x9dU\\xddr\\xa2\\nS\\xcbDDD\\xfb\\xe9\\xff\\x99X\"\"\\xa2\\x864\\x91X\\xb6i\\x08P\\xe6\\x98\\xf3\\xcaeNu\\xa0\\xdbfV\\xb9L\\x97\\xdb\\xb9L-\\x9f\\x96\\xba\\x13\\xcbJ\\xa9\\xcaM\\xdf\\xae\\xb6]\\x8b\\xd9\\xe5\\xc5ba\\xfc{+\\xa5\\x90\\xa6i\\xe3\\x17MP\\xb3\\xf2\\xa1N\\x9a\\xa6\\xc6\\xaaB\\x18\\x86X,\\x16\\xadf\\x95\\xcb\\x0c\\x06\\x83\\xcaM\\xda}\\x92\\x9aL-\\x9f\\x96cK,\\x97Y?\\xde\\x9aN\\xa7\\xc6\\xd7F\\x9a\\xa6\\x98\\xcf\\xe7V\\x0c\\xfa\\xe80}\\xc9-7qQ\\x0eS\\xcbDDD\\xbb;\\x8e#_\"\"\\xa2\\x06\\xd4\\x9dXN\\xd3\\xd4xBj8\\x1cZq\\x85\\xfd\\xb1\\xe7\\x95\\xcb\\x9c\\xda@\\xb7\\xed\\xac\\xb2I\\x97\\xdb\\xb9L-\\x9f\\x8e\\xba\\x13\\xcb\\xb3\\xd9\\xcc\\xf8>\\xd0\\xf5\\x059\\xae\\xeb\\xe2\\xd5\\xabW\\x95\\x9b\\x89\\xf96\\xd7\\xd3\\xd3\\x13\\xde\\xbf\\x7f\\xcf\\x13\\xa6=\\x94W\\x15\\x9e\\x9e\\x9e\\xe0y^\\xe5\\xf1H\\x92$x\\xf5\\xeaUkYe\\x13\\xd3kCk\\xbdW\\xa6\\x93\\xa9\\xe5\\xd3q\\xcc\\x89\\xe52\\xbe\\xefc2\\x99\\x18\\xff\\xceB\\x08\\x9c\\x9f\\x9fC)\\x85\\xf7\\xef\\xdf\\xef\\x9d\\xb9%{\\xf4!\\xb7\\\\u\\xb1Z\\x18\\x86\\x1b\\xbf\\xa7(\\xc3\\xd42\\x11\\x11\\xd1\\xee8\\xcc%\"\"2\\xa8;\\xb1\\\\5\\x04\\xb0\\xe1^\\xb9\\xa7\\x92W.s\\n\\x03\\xdd.\\xb3\\xcae\\xba\\xdc\\xceej\\xf94\\xd4\\x9dX\\xae\\x1a\\ru\\'\\x96\\xab\\x92\\xb0\\x93\\xc9\\xa4\\xf5{\\x91\\xae\\x0b\\xc3p\\xf5uf8\\x1c\\xe2\\xea\\xea\\xea\\xd9\\x89\\xd2\\xb3\\xb3\\xb3\\x17\\x8f1MS\\xbc\\x7f\\xff\\xde\\x8a\\x81\\x1f\\x99i\\xadW\\xdb\\xd4\\xeb\\x1bP\\xf9\\xa6^\\xceu]\\\\]]\\xad\\x8e+\\x82 \\xe8\\xfc}M\\x08a\\xbch-O\\xc6\\xee\\x8a\\xa9\\xe5\\xd3p\\n\\x89\\xe5\\xa2\\x87\\x87\\x07(\\xa5V\\xaf\\xeb\\xf3\\xf3\\xf3\\xd5\\xfb\\xb6\\xeb\\xba\\xa5\\x171\\x84a\\x88\\xb7o\\xdfZ1\\xf0\\xa3\\xfd\\xf4!\\xb7<\\x1c\\x0e\\x8d\\xc3\\xd7}/\\xcaaj\\x99\\x88\\x88h7\\xc7w\\xf4KDDT\\x83\\xba\\x13\\xcbA\\x10X=\\x048\\xc5\\xbcr\\x99c\\x1c\\xe8\\xda\\x92U.\\xd3\\xe5v.S\\xcb\\xc7\\xaf\\x89\\xc4r\\x19!D\\xab\\xaf\\x9b2J)<<<<\\xfb9\\xc7qpuu\\x85\\xf1x\\xbc\\xca+\\x9b0\\xbbl\\xafbV\\xd9$\\xcf-\\x8f\\xc7c\\\\]]\\xbd\\xd8\\x82\\xcd\\x07D]\\xf2}\\xdfx\\xac\\xc3\\xd42\\x959\\xb5\\xc4\\xf2|>\\x7f1\\xbc\\x1e\\x8dF\\xab\\x0bs\\x8a\\x83\\xddu\\xf9\\x859\\xcc.\\xf7\\x97\\xed\\xb9\\xe5\\xaa\\x8br\\x94R\\xc6\\x8b\\x96\\xab0\\xb5LDD\\xb4\\x1b\\x0es\\x89\\x88\\x88J\\xd4\\x99X\\xae\\xcaOI);\\x1f\\x02\\x9cr^\\xb9\\xcc\\xb1\\x0ctm\\xcb*\\x9bt\\xb5\\x9d\\xcb\\xd4\\xf2q\\xab;\\xb1\\x1cE\\x91\\xf1\\xf7\\xf3}\\xbf\\xf3\\xf7\\xc8\\xc7\\xc7\\xc7\\xd2\\x0b6\\xf2m\\xfbO?\\xfdt\\xe3cdv\\xd9>\\xdb~N\\xa4\\x94\\xf8\\xec\\xb3\\xcf\\x8cU\\x854M\\xf1\\xf8\\xf8\\xd8\\xd4\\xc3\\xdcJ\\xd5\\xf1N\\x1c\\xc7{=\\xef\\x98Z>n\\xa7\\x94XN\\xd3\\xf4\\xc5\\x0599\\xd7u\\xf1\\x8do|c\\xe3\\x85\\x95\\xcc.\\xf7[\\x1fr\\xcbU\\xc7;L-\\x13\\x11\\x115\\xeft\\xce\\xcc\\x12\\x11\\x11m\\xa9\\xee\\xc4r\\x14E\\xc6\\x93\\x8aU\\x9b*m`^\\xb9\\\\\\xdf\\x07\\xba\\xb6f\\x95\\xcbt\\xb5\\x9d\\xcb\\xd4\\xf2q\\xab;\\xb1\\\\u\\x92\\xb2\\xeb{\\x9e\\x17\\xf3\\xcae\\xae\\xae\\xae\\xe0\\xfb>nnn6^\\xb0\\xc1\\xec\\xb2\\x1d\\xaa\\xb2\\xca\\xeb<\\xcf[U\\x15\\xae\\xae\\xae\\x8c\\xbf\\xce\\x86\\xdcr\\xd5ke\\x9fA\\x00S\\xcb\\xc7\\xed\\x94\\x12\\xcbU\\xdb\\xf3\\x9e\\xe7\\xe1\\xfc\\xfc|\\xeb\\xe35f\\x97\\xfb\\xcb\\xf6\\xdcrU\\x89$I\\x92\\xbd\\xdew\\x99Z&\"\"\\xda\\xdeq\\x1d\\x01\\x13\\x11\\x11\\xd5\\xa0\\xee\\xc4\\xb2i\\xbb\\xb0*W\\xd5\\x16\\xe6\\x95\\xcd\\xfa:\\xd0\\xb59\\xabl\\xd2\\xd5v.S\\xcb\\xc7\\xab\\xce\\xc4r\\xd5\\t\\xca\\xd1h\\xb4W\\xb2\\xb9.ey\\xe5\\xa2\\xb3\\xb3\\xb3\\xd5E\\x0b\\xf9k~\\x9b\\xaf;\\xcc.wg\\x9b\\xacrn2\\x99\\xe0\\xe6\\xe6f\\xf5\\x1c\\x1c\\x0c\\x06\\x95\\x9f\\xdf\\xaes\\xcb\\xae\\xeb\\x1aO\\xdc\\x87a\\xb8\\xf36-S\\xcb\\xc7\\xeb\\x94\\x12\\xcbey\\xe5\\\\~\\xd1]>\\xc0\\xcd/\\xcc\\xd9\\xf4u\\x87\\xd9\\xe5\\xfe\\xb2=\\xb7\\\\u{\\xa0}\\x9eoL-\\x13\\x11\\x11m\\x8f\\xc3\\\\\"\"\\xa25u&\\x96\\xe38\\xae\\xdc\\xf25}\\xb3\\xde\\x06\\xe6\\x957\\xeb\\xd3@\\xb7/Y\\xe52]m\\xe72\\xb5|\\x9c\\xeaN,W]PPu!B\\x1bLye\\x00\\xab{,\\x16\\t!pyy\\x89\\xeb\\xebkf\\x97-\\xb4KV\\xf9\\xfa\\xfa\\x1a\\x97\\x97\\x97/\\xde\\xc3...\\x8c\\x83\\x1e\\x1br\\xcbu_\\xbc\\xc3\\xd4\\xf2q:\\x95\\xc4rU^\\x19\\xc8^/\\xeb\\xc7j\\x9e\\xe7\\xe1\\xcd\\x9b7\\x1b/\\xc6cv\\xb9\\x9fl\\xcf-;\\x8ec|\\rV\\xdd\\x92\\xc2\\x84\\xa9e\"\"\\xa2\\xed\\x9d\\xf6\\x19Z\"\"\\xa25u\\'\\x96m\\x1d\\x020\\xaf\\xbc\\xbd>\\x0ct\\xfb\\x94U6\\xe9b;\\x97\\xa9\\xe5\\xe3TgbY)U\\xb9\\xe5kz\\xfe\\xb4a\\x9b\\xbc\\xb2\\xe9u>\\x1e\\x8f\\x99]\\xb6\\xc8>Ye\\xd3\\x103\\x7f\\x9f7\\xe9:\\xb7<\\x18\\x0c*\\xb7iw\\x1d:1\\xb5|\\x9cN%\\xb1\\xbc)\\xafl:6\\xda\\xe5x\\x8e\\xd9\\xe5\\xfe\\xb1=\\xb7\\\\\\xf71;S\\xcbDDD\\xdb9\\x9e\\xa3`\"\"\\xa2\\x1a\\xd4\\x99XN\\xd3\\xd4x2j8\\x1cv\\xba\\x15\\xc9\\xbc\\xf2nl\\x1e\\xe8\\xf61\\xab\\\\\\xa6\\xab\\xed\\\\\\xa6\\x96\\x8fO\\x9d\\x89\\xe5\\xd9lf|MwyA\\xce.ye\\x13f\\x97\\xedpHV\\xd9\\xc4\\xf6\\xdc\\xb2\\xe9\\xb5\\xa3\\xb5\\xde9\\xd3\\xc9\\xd4\\xf2\\xf19\\x95\\xc4\\xf2.ye\\x13f\\x97\\x8f\\x97\\xcd\\xb9\\xe5\\xaa\\x8b\\xd9\\xc20\\xdc\\xf8=\\xc9:\\xa6\\x96\\x89\\x88\\x88\\xb6\\xc3a.\\x11\\x11QA\\x9d\\x89\\xe5\\xaa!@\\x97\\xf7\\xcae^y?\\xb6\\rt\\xfb\\x9cU6\\xe9b;\\x97\\xa9\\xe5\\xe3Rgb\\xb9j\\xb0T\\x95\\x19l\\xc3\\xaeye\\x13f\\x97\\xbbUGV\\xd9\\xc4\\xe6\\xdcr\\xd5m&\\x82 \\xd8\\xf9k(S\\xcb\\xc7\\xe5\\x14\\x12\\xcb\\xfb\\xe4\\x95M\\x98]>N\\xb6\\xe7\\x96\\xeb\\xbc(\\x87\\xa9e\"\"\\xa2\\xed\\xf0L-\\x11\\x11\\xd1R\\x9d\\x89e\\xad\\xb51\\x7f\\xe9\\xba\\xaeq\\x03\\xb1i\\xcc+\\x1f\\xc6\\x96\\x81\\xee1d\\x95\\xcbt\\xb1\\x9d\\xcb\\xd4\\xf2q\\xa93\\xb1\\\\\\x95|\\x9dL&\\x9d\\xbd\\xa6\\x0e\\xc9+\\x9b0\\xbb\\xdc\\xae:\\xb3\\xca&6\\xe7\\x96\\x85\\x10\\xc6\\x8b\\xda\\xd24\\xdd\\xf9\\xe4=S\\xcb\\xc7\\xe5\\x14\\x12\\xcb\\xfb\\xe6\\x95M\\x98]>N6\\xe7\\x96\\x87\\xc3\\xa1q\\x00\\xbb\\xcfE9L-\\x13\\x11\\x11mv\\x1cG\\xc2DDD5\\xa83\\xb1\\x1c\\x04\\x81\\x95C\\x00\\xe6\\x95\\x0f\\xd7\\xf5@\\xf7X\\xb2\\xca&]l\\xe72\\xb5|<\\xeaN,\\x97\\x11Bt\\xf6\\xba\\xaa#\\xafl\\xc2\\xecr;\\x9a\\xc8*\\x9b\\xd8\\x9c[\\xf6}\\xdfx,\\xc4\\xd4\\xf2\\xe9:\\x85\\xc4r\\x1dye\\x13f\\x97\\x8f\\x8f\\xad\\xb9\\xe5\\xaa\\x8br\\x94R\\x95\\x17\\x9d\\x95aj\\x99\\x88\\x88h3\\x0es\\x89\\x88\\x88\\x96\\xeaJ,W\\xe5\\xa5\\xa4\\x94\\x9d\\r\\x01\\x98W\\xaeO\\x17\\x03\\xddc\\xcc*\\x97\\xe9b;\\x97\\xa9\\xe5\\xe3Pgb9\\x8a\"\\xe3\\xef\\xe5\\xfb~g\\xef\\x95u\\xe5\\x95M\\x98]nV\\x93Ye\\x13[s\\xcbU\\xc7Cq\\x1c\\xef\\xfc\\xbcbj\\xf98\\x1c{b\\xb9\\xce\\xbc\\xb2\\t\\xb3\\xcb\\xc7\\xc5\\xe6\\xdcr\\xd5\\xf1\\x10S\\xcbDDD\\xf5\\xe3\\x19[\"\"\"\\xd4\\x9bX\\x8e\\xa2\\xc8x\\xe2\\xb0j\\x13\\xa5I\\xcc+\\xd7\\xaf\\xcd\\x81\\xee\\xb1f\\x95M\\xda\\xde\\xceej\\xf98\\xd4\\x99X\\xae:\\t\\xd9\\xd5=\\xcf\\x9b\\xc8+\\x9b0\\xbb\\\\\\xaf6\\xb2\\xca&6\\xe7\\x96\\xab^K\\xbb\\x0e\\x02\\x98Z>\\x0e\\xc7\\x9eX\\xae;\\xafl\\xc2\\xec\\xf2q\\xb15\\xb7\\\\U*I\\x92d\\xe7\\xf7^\\xa6\\x96\\x89\\x88\\x88\\xaa\\xf5\\xffh\\x98\\x88\\x88\\xa8\\x06u&\\x96M\\xc3\\xa6\\xaa\\x1cU\\xd3\\x98WnF\\x1b\\x03\\xddc\\xcf*\\x97\\xe9b;\\x97\\xa9\\xe5\\xfe\\xab+\\xb1\\\\u\\x02r4\\x1a\\xed\\x9d\\xbc=D\\x93ye\\x13f\\x97\\xeb\\xd1fV\\xd9\\xc4\\xd6\\xdc\\xb2\\xeb\\xba\\xc6\\x93\\xf7a\\x18\\xee\\xb4Q\\xcb\\xd4r\\xff\\x1d{b\\xb9\\xc9\\xbc\\xb2\\t\\xb3\\xcb\\xc7\\xc3\\xd6\\xdcr\\xd5\\xed\\x83v}>1\\xb5LDDT\\x8d\\xc3\\\\\"\"\"\\xd4\\x97X\\x8e\\xe3\\xb8r\\xc3\\xd7\\xf4Mx\\x93\\x98WnVS\\x03\\xddS\\xc9*\\x9b\\xb4\\xbd\\x9d\\xcb\\xd4r\\xbf\\xd5\\x99X\\xaez~\\xd5\\xb55\\xb5\\xab\\xa6\\xf3\\xca&\\xcc.\\x1f\\xa6\\x8b\\xac\\xb2\\x89\\xad\\xb9\\xe5:\\xdf\\xeb\\x99Z\\xee\\xb7cN,\\xb7\\x91W6av\\xf98\\xd8\\x9a[v\\x1c\\xc7\\xf8\\xfa\\xac\\xbaeE\\x19\\xa6\\x96\\x89\\x88\\x88\\xaa\\xf1\\xcc-\\x11\\x11\\x9d\\xbc:\\x13\\xcb\\xb6\\r\\x01\\x98WnG\\xdd\\x03\\xddS\\xcb*\\x97i{;\\x97\\xa9\\xe5~\\xab+\\xb1\\xac\\x94\\xaa\\xdc\\xf0\\xad{\\xfbu\\x1bm\\xe6\\x95M\\x98]\\xdeM\\x97Ye\\x13[s\\xcb\\x83\\xc1\\xa0r\\xa3v\\x97\\xa1\\x12S\\xcb\\xfdv\\xcc\\x89\\xe5\\xb6\\xf2\\xca&\\xcc.\\x1f\\x07[s\\xcbu^\\x94\\xc3\\xd42\\x11\\x11\\x91Y\\xbf\\x8f\\x88\\x89\\x88\\x88jPWb9MS\\xe3\\x89\\xa8\\xe1p\\xd8\\xc9\\xd6$\\xf3\\xca\\xed\\xa9k\\xa0{\\x8aYe\\x93\\xb6\\xb7s\\x99Z\\xee\\xaf\\xba\\x12\\xcb\\xb3\\xd9\\xcc\\xf8\\xfa\\xec\\xe2\\x82\\x9c.\\xf2\\xca&\\xcc.o\\xc7\\x86\\xac\\xb2\\x89\\xad\\xb9e\\xd3kKk\\xbdS\\xa6\\x93\\xa9\\xe5\\xfe:\\xe6\\xc4r\\x17ye\\x13f\\x97\\xfb\\xcf\\xc6\\xdcr\\xd5\\xc5na\\x18n\\xfc\\x9e\\xa6\\x88\\xa9e\"\"\"3\\x0es\\x89\\x88\\xe8\\xe4\\xd5\\x95X\\xae\\x1a\\x02tq\\xaf\\\\\\xe6\\x95\\xdbw\\xc8@\\xf7\\xd4\\xb3\\xcae\\xda\\xde\\xceej\\xb9\\x9f\\xeaJ,W\\r\\x8e\\xaa2\\x82M\\xea*\\xafl\\xc2\\xecr5\\x9b\\xb2\\xca&6\\xe6\\x96\\xabnC\\x11\\x04\\xc1N\\x9bfL-\\xf7\\xd3\\xb1&\\x96\\xbb\\xcc+\\x9b0\\xbb\\xdco\\xb6\\xe6\\x96\\xeb\\xba(\\x87\\xa9e\"\"\"3\\x9e\\xc1%\"\\xa2\\x93VWbYkm\\xcc`\\xba\\xaek\\x1cH5\\x85y\\xe5\\xee\\xec3\\xd0eV\\xd9\\xac\\xcd\\xed\\\\\\xa6\\x96\\xfb\\xa9\\xae\\xc4rU\\xd2u2\\x99\\xb4\\xfe\\x9a\\xb3!\\xafl\\xc2\\xec\\xf2s6f\\x95Ml\\xcc-\\x0b!\\x8c\\x17\\xbd\\xa5i\\xba\\xd3\\t|\\xa6\\x96\\xfb\\xe9X\\x13\\xcb]\\xe7\\x95M\\x98]\\xee7\\x1bs\\xcb\\xc3\\xe1\\xd08\\x84\\xdd\\xf5\\xa2\\x1c\\xa6\\x96\\x89\\x88\\x88\\xca\\xf5\\xf7\\xa8\\x98\\x88\\x88\\xa8\\x06u%\\x96\\x83 \\xb0j\\x08\\xc0\\xbcr\\xb7v\\x19\\xe8N\\xa7Sf\\x95+\\xb4\\xbd\\x9d\\xcb\\xd4r\\xff\\xd4\\x99X.#\\x84h\\xfdugS^\\xd9\\x84\\xd9\\xe5\\x8c\\xcdYe\\x13\\x1bs\\xcb\\xbe\\xef\\x1b\\x8f\\x95\\x98Z>n\\xc7\\x9aX\\xb6)\\xafl\\xc2\\xecr\\x7f\\xd9\\x96[\\xae\\xba(G)Uyq\\xda:\\xa6\\x96\\x89\\x88\\x88\\xcaq\\x98KDD\\'\\xad\\x8e\\xc4rU>JJ\\xd9\\xfa\\x10\\x80ye;l\\x1a\\xe8j\\xad\\xf1\\xd5W_\\xe1\\xc7?\\xfe\\xf1\\xc6\\x93\\xe6\\xa7\\x92U6is;\\x97\\xa9\\xe5~\\xa9+\\xb1\\x1cE\\x91\\xf1\\xf7\\xf1}\\xbf\\xf5\\xf7L\\xdb\\xf2\\xca&\\xa7\\x9e]\\xeeCV\\xd9\\xc4\\xb6\\xdcr\\xd5\\xf1R\\x1c\\xc7;=o\\x98Z\\xee\\x97cL,\\xdb\\x98W6av\\xb9\\x9fl\\xcc-W\\x1d/1\\xb5LDDt8\\x9e\\xc9%\"\\xa2\\x93UWb9\\x8a\"\\xe3\\xc9\\xc1\\xaaM\\x93&0\\xafl\\x17\\xd3@7\\x8ec\\xdc\\xdd\\xdd!\\x8a\",\\x16\\x0b<>>\\x96n\\x88\\x9fbV\\xb9L\\x9b\\xdb\\xb9L-\\xf7K]\\x89\\xe5\\xaa\\x93\\x8cm\\xdf\\xf3\\xdc\\xe6\\xbc\\xb2\\xc9\\xa9e\\x97\\xfb\\x94U6\\xb11\\xb7\\\\\\xf5Z\\xdbe\\x10\\xc0\\xd4r\\xbf\\x1ccb\\xd9\\xd6\\xbc\\xb2\\t\\xb3\\xcb\\xfdd[n\\xb9\\xaad\\x92$\\xc9N\\xef\\xbfL-\\x13\\x11\\x11\\xbd\\xd4\\xcf#c\"\"\\xa2\\x1a\\xd4\\x95X6m\\x06V\\xe5\\xa6\\x9a\\xc2\\xbc\\xb2}\\xd6\\x07\\xba\\xf3\\xf9\\x1c\\x0f\\x0f\\x0f\\xcf\\x06\\x00e\\x03\\xddS\\xcd*\\x9b\\xb4\\xb9\\x9d\\xcb\\xd4r\\x7f\\xd4\\x91X\\xae:\\xc18\\x1a\\x8dZM\\xe2\\xf6!\\xaflr*\\xd9\\xe5>f\\x95Ml\\xcb-\\xbb\\xaek<\\x81\\x1f\\x86\\xe1\\xd6[\\xb5L-\\xf7\\xc71&\\x96\\xfb\\x90W6av\\xb9\\x7fl\\xcb-W\\xdd^h\\x97\\xe7\\x0bS\\xcbDDD/q\\x98KDD\\'\\xab\\x8e\\xc4r\\x1c\\xc7\\x95\\xdb\\xbd\\xa6o\\xae\\x9b\\xc0\\xbc\\xb2\\xbd<\\xcf\\xc3\\xf5\\xf55\\x9e\\x9e\\x9e0\\x9dNK/\"(\\x0etO=\\xab\\\\\\xa6\\xcd\\xed\\\\\\xa6\\x96\\xfb\\xa1\\xae\\xc4r\\xd5\\xc5\\x00moO\\xf5%\\xaflr\\xec\\xd9\\xe5>g\\x95Ml\\xcb-\\xd7u\\xe1\\x0eS\\xcb\\xfdpl\\x89\\xe5>\\xe5\\x95M\\x98]\\xee\\x17\\xdbr\\xcb\\x8e\\xe3\\x18_\\xbbU\\xb7\\xb4X\\xc7\\xd42\\x11\\x11\\xd1K<\\xa3KDD\\'\\xa9\\xae\\xc4\\xb2-C\\x00\\xe6\\x95\\xed\\xb6X,p\\x7f\\x7f\\x8f\\xf1x\\\\9\\xe0\\xc8Op\\xf4a\\x00\\xd0\\x85\\xb6\\xb6s\\x99Z\\xee\\x87:\\x12\\xcbJ\\xa9\\xca\\xed\\xde6\\xb7`\\xfb\\x98W69\\xb6\\xec\\xf21d\\x95Ml\\xcb-\\x0f\\x06\\x83\\xca\\xad\\xdam\\x87FL-\\xf7\\xc3\\xb1%\\x96\\xfb\\x96W6av\\xb9_l\\xcb-\\xd7u\\xbc\\xce\\xd42\\x11\\x11\\xd1s\\xfd;:&\"\"\\xaaA\\x1d\\x89\\xe54M\\x8d\\'\\xa1\\x86\\xc3a\\xabW\\xde3\\xafl\\xaf\\xd9l\\xb6\\x1a\\x00\\xb8\\xaek\\xdc\\x90v]wu\\xd2\\xec\\xee\\xee\\xae\\xd5\\x93.}\\xd1\\xe6v.S\\xcb\\xf6\\xab#\\xb1<\\x9b\\xcd\\x8c\\xaf\\xb56O\\xba\\xf79\\xaflr,\\xd9\\xe5c\\xca*\\x9b\\xd8\\x96[6\\xbd\\xf6\\xb4\\xd6[g:\\x99Z\\xb6\\xdf\\xb1%\\x96\\xfb\\x9cW6av\\xb9?l\\xca-W]\\x0c\\x17\\x86\\xe1\\xc6\\x8b\\xa2rL-\\x13\\x11\\x11=\\xc7a.\\x11\\x11\\x9d\\xa4:\\x12\\xcbUC\\x806\\xef\\x95\\xcb\\xbc\\xb2\\x9d\\xf2\\x01\\xc0\\xc3\\xc3\\xc3\\x8b{\\xe1\\xae\\x7fNF\\xa3\\x11\\xae\\xae\\xaeV\\'\\xcb\\xc20\\xe4@\\xd7\\xa0\\xad\\xed\\\\\\xa6\\x96\\xedVGb\\xb9j0T\\x95\\tlB\\xdf\\xf3\\xca&}\\xcf.\\x1fcV\\xd9\\xc4\\xa6\\xdcr\\xd5m*\\x82 \\xd8\\xfak#S\\xcbv;\\xa6\\xc4\\xf21\\xe4\\x95M\\x98]\\xee\\x07\\xdbr\\xcbu\\\\\\x94\\xc3\\xd42\\x11\\x11\\xd1s<\\xb3KDD\\'\\xa7\\x8e\\xc4\\xb2\\xd6\\xda\\x98\\xc3t]\\xd7\\xb8=X7\\xe6\\x95\\xed\\xb4X,\\xf0\\xf6\\xed[\\xe3U\\xe3\\xc5\\x81\\xee\\xf9\\xf99\\xce\\xcf\\xcf_\\x0c\\x008\\xd0-\\xd7\\xd6v.S\\xcbv\\xab#\\xb1\\\\\\x95l\\x9dL&\\xad\\r\\xe5\\x8e)\\xafl\\xd2\\xb7\\xec\\xf21g\\x95Ml\\xca-\\x0b!\\x8c\\x17\\xc5\\xa5i\\xba\\xf5I|\\xa6\\x96\\xedvL\\x89\\xe5c\\xc9+\\x9b0\\xbb\\xdc\\x0f6\\xe5\\x96\\x87\\xc3\\xa1q\\x10\\xbb\\xcbE9L-\\x13\\x11\\x11}\\xd0\\xaf#d\"\"\\xa2\\x1a\\xd4\\x91X\\x0e\\x82\\xc0\\x8a!\\x00\\xf3\\xca\\xf6)f\\x95\\xab\\x8cF#|\\xf7\\xbb\\xdf\\xad<\\xe9\\xc2\\x81n\\xb9\\xb6\\xb6s\\x99Z\\xb6W]\\x89\\xe52B\\x88\\x8d\\x1bHu9\\xc6\\xbc\\xb2I_\\xb2\\xcb\\xa7\\x90U6\\xb1)\\xb7\\xec\\xfb\\xbe\\xf1X\\x8a\\xa9\\xe5\\xfe;\\xa6\\xc4\\xf21\\xe6\\x95M\\x98]\\xb6\\x9f-\\xb9\\xe5\\xaa\\x8br\\x94R\\x95\\x17\\xb1\\x151\\xb5LDD\\xf4\\x01\\x87\\xb9DDtr\\x0eM,W\\xe5\\xa1\\xa4\\x94\\xad\\r\\x01\\x98W\\xb6\\x8b)\\xab\\\\\\xc6\\xf7\\xfdU\\xb2\\xee\\xf5\\xeb\\xd7\\x95\\x9f\\'\\x0et_jk;\\x97\\xa9e;\\xd5\\x91X\\x8e\\xa2\\xc8\\xf8{\\xf8\\xbe\\xdf\\xda{\\xe7\\xb1\\xe6\\x95Ml\\xcf.\\x9fRV\\xd9\\xc4\\x96\\xdcr\\xd5\\xf1T\\x1c\\xc7[?/\\x98Z\\xb6\\xd3\\xb1$\\x96\\x8f9\\xafl\\xc2\\xec\\xb2\\xddl\\xca-W\\x1dO1\\xb5LDD\\xb4;\\x9e\\xe1%\"\\xa2\\x93RGb9\\x8a\"\\xe3\\t\\xc0\\xaaM\\x92:1\\xafl\\x97MY\\xe5\\\\Y\\xa6\\xce\\xf3<\\x0et\\xf7\\xd0\\xc6v.S\\xcbv\\xaa#\\xb1\\\\u\\x12\\xb1\\xad{\\x9e\\x9fB^\\xd9\\xc4\\xb6\\xec\\xf2)f\\x95Ml\\xca-W\\xbd\\x16\\xb7\\x1d\\x040\\xb5l\\xa7cI,\\x1f{^\\xd9\\x84\\xd9e\\xbb\\xd9\\x92[\\xae*\\x9d$I\\xb2\\xf5{0S\\xcbDDD\\x99\\xfe\\x1c%\\x13\\x11\\x11\\xd5\\xa0\\x8e\\xc4\\xb2iPT\\x95\\x93\\xaa\\x1b\\xf3\\xca\\xf6\\xd86\\xab\\x9c\\'F\\xcbNjp\\xa0\\xbb\\xbb\\xb6\\xb6s\\x99Z\\xb6\\xcf\\xa1\\x89\\xe5\\xaa\\x13\\x88\\xa3\\xd1\\xa8\\x95d\\xee)\\xe5\\x95Ml\\xc9.\\x9frV\\xd9\\xc4\\x96\\xdc\\xb2\\xeb\\xba\\xc6\\x93\\xf8a\\x18n\\xb5Y\\xcb\\xd4\\xb2}\\x8e%\\xb1|Jye\\x13f\\x97\\xedeKn\\xb9\\xea\\xf6C\\xdb>\\x1f\\x98Z&\"\"\\xcap\\x98KDD\\'\\xe5\\xd0\\xc4r\\x1c\\xc7\\x95\\x9b\\xbd\\xa6o\\x9a\\xeb\\xc4\\xbc\\xb2\\x1d\\xf6\\xc9*W=\\xc78\\xd0\\xdd]\\x1b\\xdb\\xb9L-\\xdb\\xa5\\x8e\\xc4r\\xd5s\\xa3\\xad-\\xaaS\\xcb+\\x9bt\\x9d]fV\\xd9\\xcc\\x96\\xdcr\\x1d\\xef\\xf3L-\\xdb\\xe5\\x18\\x12\\xcb\\xa7\\x98W6av\\xd9N\\xb6\\xe4\\x96\\x1d\\xc71\\xbe\\xae\\xabnyQ\\xc4\\xd42\\x11\\x11Q\\x86gz\\x89\\x88\\xe8d\\xd4\\x91X\\xeez\\x08\\xc0\\xbc\\xb2\\x1d\\x0e\\xc9*W\\xe1@w7ml\\xe72\\xb5l\\x97C\\x13\\xcbJ\\xa9\\xca\\xcd\\xde6\\xb6aO9\\xafl\\xd2vv\\x99Y\\xe5\\xcdl\\xc9-\\x0f\\x06\\x83\\xca\\xcd\\xdam\\x86BL-\\xdb\\xe5\\x18\\x12\\xcb\\xa7\\x9aW6av\\xd9N\\xb6\\xe4\\x96\\xeb\\xb8(\\x87\\xa9e\"\"\"\\x0es\\x89\\x88\\xe8\\x84\\x1c\\x9aXN\\xd3\\xd4x\\x02j8\\x1c\\xb6r\\x05>\\xf3\\xca\\xdd\\xab#\\xab\\\\\\x85\\x03\\xdd\\xdd\\xb4\\xb1\\x9d\\xcb\\xd4\\xb2=\\x0eM,\\xcff3\\xe3\\xeb\\xa6\\x8d\\x93\\xef\\xcc+\\x9b\\xb5\\x95]fVy{\\xb6\\xe4\\x96M\\xafM\\xad\\xf5V\\x99N\\xa6\\x96\\xedq\\x0c\\x89e\\xe6\\x95\\xcd\\x98]\\xb6\\x8f\\r\\xb9\\xe5\\xaa\\x8b\\xe5\\xc20\\xdc\\xf8=\\x15\\xc0\\xd42\\x11\\x11\\x11\\xc0a.\\x11\\x11\\x9d\\x90C\\x13\\xcbUC\\x806\\xee\\x95\\xcb\\xbcr\\xb7\\xea\\xce*W\\xe1@w{ml\\xe72\\xb5l\\x87C\\x13\\xcbU\\x83\\x9f\\xaa\\x0c`\\x9d\\x98W\\xae\\xd6tv\\x99Y\\xe5\\xdd\\xd9\\x90[\\xae\\xba\\x8dE\\x10\\x04[}\\x1ddj\\xd9\\x0e}O,3\\xaf\\xbc\\x19\\xb3\\xcbv\\xb1%\\xb7|\\xe8E9L-\\x13\\x11\\x11q\\x98KDD\\'\\xe2\\xd0\\xc4\\xb2\\xd6\\xda\\x98\\xc5t]\\xd78L\\xaa\\x0b\\xf3\\xca\\xddj*\\xab\\\\\\x85\\x03\\xdd\\xed5\\xbd\\x9d\\xcb\\xd4\\xb2\\x1d\\x0eM,W%Y\\'\\x93I\\xe3C;\\xe6\\x95\\xb7Wwv\\x99Y\\xe5\\xfd\\xd9\\x90[\\x16B\\x18/\\x9aK\\xd3t\\xab\\x13\\xf9L-\\xdb\\xa1\\xef\\x89e\\xe6\\x95\\xb7\\xc3\\xec\\xb2]l\\xc8-\\x0f\\x87C\\xe30v\\xdb\\x8br\\x98Z&\"\\xa2Sg\\xff\\xd12\\x11\\x11Q\\r\\x0eM,\\x07A\\xd0\\xe9\\x10\\x80y\\xe5\\xee4\\x9dU\\xae\\xc2\\x81\\xeev\\xda\\xd8\\xceej\\xb9{u$\\x96\\xcb\\x08!j}\\xdd\\x96a^ywue\\x97\\x99U>\\x9c\\r\\xb9e\\xdf\\xf7\\x8d\\xc7ZL-\\xf7C\\xdf\\x13\\xcb\\xcc+\\xef\\x8e\\xd9e{t\\x9d[\\xae\\xba(G)Uy\\xb1[\\x8e\\xa9e\"\":u\\x1c\\xe6\\x12\\x11\\xd1I8$\\xb1\\\\\\x95\\x7f\\x92R6>\\x04`^\\xb9\\x1bmf\\x95\\xabp\\xa0\\xbb\\x9d\\xa6\\xb7s\\x99Z\\xee\\xd6\\xa1\\x89\\xe5(\\x8a\\x8c\\xff\\xbe\\xef\\xfb\\x8d\\xbf\\x872\\xaf\\xbc\\x9fC\\xb3\\xcb\\xcc*\\xd7\\xa7\\xeb\\xdcr\\xd5\\xf1V\\x1c\\xc7[]\\xb4\\xc3\\xd4r\\xb7\\xfa\\x9cXf^y\\x7f\\xcc.\\xdb\\xc1\\x86\\xdcr\\xd5\\xf1\\x16S\\xcbDDD\\x9b\\xf1\\xcc/\\x11\\x11\\x1d\\xbdC\\x13\\xcbQ\\x14\\x19O\\xf2Um\\x8a\\xd4\\x81y\\xe5nt\\x91U\\xae\\xc2\\x81\\xeefMo\\xe72\\xb5\\xdc\\xadC\\x13\\xcbU\\'\\t\\x9b\\xbe\\xe79\\xf3\\xca\\x87\\xdb5\\xbb\\xfc\\xf8\\xf8\\xc8\\xacr\\xcdl\\xc8-W\\xbdV\\xb7\\x19\\x040\\xb5\\xdc\\xad>\\'\\x96\\x99W>\\x0c\\xb3\\xcbv\\xe8:\\xb7\\\\UBI\\x92d\\xab\\xf7a\\xa6\\x96\\x89\\x88\\xe8\\x94\\xd9}\\xc4LDDT\\x83C\\x13\\xcb\\xa6\\xad\\xbe\\xaa\\\\T]\\x98Wn_\\x97Y\\xe5*\\x1c\\xe8n\\xd6\\xf4v.S\\xcb\\xdd9$\\xb1\\\\u\\x82p4\\x1a5\\x9a\\xd4e^\\xb9>\\xdbf\\x97\\xb5\\xd6\\xf8\\xe9O\\x7f\\x8a\\x9f\\xfc\\xe4\\'\\x1bO\\xec2\\xab\\xbc\\x9b\\xaes\\xcb\\xae\\xeb\\x1aO\\xe4\\x87a\\xb8q\\xbb\\x96\\xa9\\xe5\\xee\\xf49\\xb1\\xcc\\xbcr}\\x98]\\xee^\\xd7\\xb9\\xe5\\xaa\\xdb\\x13m\\xf3\\xf9fj\\x99\\x88\\x88N\\x19\\x87\\xb9DDt\\xf4\\x0eI,\\xc7q\\\\\\xb9\\xd5k\\xfaf\\xb8\\x0e\\xcc+\\xb7\\xcb\\x96\\xacr\\x15\\x0et\\xab5\\xbd\\x9d\\xcb\\xd4r7\\x0eM,W\\r\\xf2\\x9b\\xde\\xa6b^\\xb9^\\x9b\\xb2\\xcbq\\x1c\\xe3\\xee\\xee\\x0e\\x8b\\xc5\\x02\\x8b\\xc5b\\xf5\\xbf\\xd71\\xab\\xbc\\xbf\\xaes\\xcb\\x87^\\xb4\\xc3\\xd4r7\\xfa\\x9aXf^\\xb9~\\xcc.w\\xab\\xeb\\xdc\\xb2\\xe38\\xc6\\xd7|\\xd5-1rL-\\x13\\x11\\xd1)\\xe3\\x19`\"\":j\\x87&\\x96\\xbb\\x1a\\x020\\xaf\\xdc.\\xdb\\xb2\\xcaU8\\xd0\\xad\\xd6\\xe4v.S\\xcb\\xdd8$\\xb1\\xac\\x94\\xaa\\xdc\\xeamr+\\x96y\\xe5\\xe6\\xacg\\x97\\xb5\\xd6\\x08\\x82\\x00\\xf7\\xf7\\xf7\\xcf\\x86\\xe7\\xf9ft\\xf1\\xf3\\xc0\\xac\\xf2a\\xba\\xce-\\x0f\\x06\\x83\\xca\\xed\\xdaMC\\x1f\\xa6\\x96\\xbb\\xd1\\xd7\\xc42\\xf3\\xca\\xcd`v\\xb9[]\\xe7\\x96\\x0f=Vgj\\x99\\x88\\x88N\\x95\\xbdG\\xcdDDD58$\\xb1\\x9c\\xa6\\xa9\\xf1\\xe4\\xd3p8l\\xf4J|\\xe6\\x95\\xdbckV\\xb9\\n\\x07\\xbafMo\\xe72\\xb5\\xdc\\xbeC\\x12\\xcb\\xb3\\xd9\\xcc\\xf8\\x1ah\\xf2$<\\xf3\\xca\\xcd\\xcb\\xdf\\x93G\\xa3\\x11\\x1e\\x1f\\x1f+K\\x16\\xb3\\xd9\\x0c\\x0f\\x0f\\x0f\\xab!0\\xb3\\xca\\x87\\xe9:\\xb7lz\\xedj\\xad7f:\\x99Zn__\\x13\\xcb\\xcc+7\\x8f\\xd9\\xe5\\xeet\\x99[\\xae\\xba\\x98.\\x0c\\xc3\\x8d\\xdf\\x931\\xb5LDD\\xa7\\x8a\\xc3\\\\\"\":j\\x87$\\x96\\xab\\x86\\x00M\\xde+\\x97y\\xe5v\\xf4!\\xab\\\\\\x85\\x03]\\xb3&\\xb7s\\x99Zn\\xd7!\\x89\\xe5\\xaa\\xc1NU\\xe6\\xaf\\x0e\\xcc+\\xb7c\\xb1X \\x8ec\\x8cF\\xa3\\xca\\xf7B)%F\\xa3\\xd1*\\xbfL\\x87\\xeb2\\xb7\\\\u\\x9b\\x8b \\x086~\\xcdcj\\xb9]}L,3\\xaf\\xdc\\x1ef\\x97\\xbb\\xd1un\\xf9\\x90\\x8br\\x98Z&\"\\xa2S\\xc53\\xc1DDt\\xb4\\x0eI,\\xe7\\xc9\\xc62\\xae\\xeb\\x1a7\\xff\\x0e\\xc5\\xbcr;\\xfa\\x94U\\xae\\xc2\\x81n\\xb9&\\xb7s\\x99Zn\\xd7!\\x89\\xe5\\xaa\\xe4\\xead2i\\xec5\\xcd\\xbcr\\xf3\\xb4\\xd6xzzZU\\x15\\x86\\xc3!\\xae\\xae\\xaeJO\\xee\\xba\\xae\\x8b\\xab\\xab+\\x0c\\x87\\xc3\\xd5vW\\x93\\x1bG\\xa7\\xa2\\xcb\\xdc\\xb2\\x10\\xc2xQ]\\x9a\\xa6\\x1bO\\xe63\\xb5\\xdc\\xae>&\\x96\\x99Wn\\x17\\xb3\\xcb\\xdd\\xe82\\xb7<\\x1c\\x0e\\x8d\\x03\\xd9m.\\xcaaj\\x99\\x88\\x88N\\x91\\x9dG\\xceDDD58$\\xb1\\x1c\\x04A\\'C\\x00\\xe6\\x95\\x9b\\xd7\\xc7\\xacr\\x15\\x0et\\xcb5\\xb9\\x9d\\xcb\\xd4r{\\x0eM,\\x97\\x11B4\\xf6\\xbaf^\\xb9yi\\x9a\\xe2\\xf6\\xf6\\xf6\\xc5@\\xd6q\\x1c\\\\]]={}\\x8e\\xc7c\\\\]]\\xbd\\xd8\\xe2\\xcc\\x07\\xc1<\\xe1{\\x98.s\\xcb\\xbe\\xef\\x1b\\x8f\\xc5\\x98Z\\xb6G\\x1f\\x13\\xcb\\xcc+w\\x87\\xd9\\xe5\\xf6u\\x95[\\xae\\xba(G)UyQ\\x1c\\xc0\\xd42\\x11\\x11\\x9d&\\x0es\\x89\\x88\\xe8h\\xed\\x9bX\\xae\\xca;I)\\x1b\\x1b\\x020\\xaf\\xdc\\xac\\xbeg\\x95\\xabp\\xa0\\xfbR\\x93\\xdb\\xb9L-\\xb7\\xe3\\x90\\xc4r\\x14E\\xc6\\x7f\\xd7\\xf7\\xfd\\xc6\\xdeK\\x99WnV\\x14Ex\\xf7\\xee\\x9d\\xf1\\xf5+\\x84\\xc0\\xd9\\xd9\\x19\\xae\\xae\\xaepyy\\x89\\xb3\\xb33\\xe3k5\\x8a\"\\xbc}\\xfb\\xf6\\xe0\\xfbh\\x9f\\xba\\xaer\\xcbU\\xc7cq\\x1co\\xfc\\xbc2\\xb5\\xdc\\x8e\\xbe%\\x96\\x99W\\xee\\x1e\\xb3\\xcb\\xed\\xea2\\xb7\\\\u<\\xc6\\xd42\\x11\\x11\\xd1K<#LDDG\\xe9\\x90\\xc4r\\x14E\\xc6\\x13yU\\x9b \\x87`^\\xb9Y\\xc7\\x92U\\xae\\xc2\\x81\\xeeKMm\\xe72\\xb5\\xdc\\x8eC\\x12\\xcbU\\'\\x01\\x9b\\xba\\xe79\\xf3\\xca\\xcdY\\xcf*W\\xf1<\\x0f\\x9f~\\xfa)>\\xfb\\xec\\xb3\\x8dC\\x17f\\x97\\x0f\\xd7en\\xb9\\xea\\xb5\\xbci\\x10\\xc0\\xd4r;\\xfa\\x96Xf^\\xd9\\x0e\\xcc.\\xb7\\xab\\xab\\xdcrU)%I\\x92\\x8d\\xef\\xc5L-\\x13\\x11\\xd1\\xa9\\xb1\\xef\\xe8\\x99\\x88\\x88\\xa8\\x06\\x87$\\x96MC\\x9e\\xaa\\x1c\\xd4\\xa1\\x98Wn\\xce\\xb1e\\x95\\xabp\\xa0\\xfb\\\\\\x93\\xdb\\xb9L-7o\\xdf\\xc4r\\xd5\\t\\xc0\\xd1h\\xb41\\xdf\\xb8\\x0f\\xe6\\x95\\x9bc\\xca*\\x97\\x99L&\\xabDg\\xfe\\x9e\\xbe\\xcd\\xd7mf\\x97\\x0f\\xd3Un\\xd9u]\\xe3\\xc9\\xfc0\\x0c+7l\\x99Zn^\\xdf\\x12\\xcb\\xcc+\\xdb\\x87\\xd9\\xe5\\xf6t\\x95[\\xae\\xba}\\xd1\\xa6\\xcf\\'S\\xcbDDtj8\\xcc%\"\\xa2\\xa3\\xb4ob9\\x8e\\xe3\\xca\\x8d^\\xd37\\xb9\\x87`^\\xb9\\x19\\xc7\\x9cU\\xae\\xc2\\x81\\xeesMm\\xe72\\xb5\\xdc\\xacC\\x12\\xcbU\\x9f\\xd7\\xa6\\xb6\\xaa\\x98Wn\\xc6\\xa6\\xacrNJ\\x89\\xeb\\xebk\\\\^^>{]\\n!pyy\\x89\\xeb\\xeb\\xeb\\x8d_G\\x99]>LW\\xb9\\xe5C\\xde\\xe3\\x99ZnV\\x9f\\x12\\xcb\\xcc+\\xdb\\x8b\\xd9\\xe5vt\\x95[\\xfe\\xff\\xb3\\xf7\\xa7_\\x8ee\\xe7}\\xef\\xf9\\xdb\\xfb\\x0c\\x98\"\"\\xe7\\xca\"\\xabX\\x94H\\xca\\x945Y\\x96}-\\xfb^O\\xbdn\\xaf\\xd5}\\xff\\xd8^\\xab\\xdf\\xf4\\xed\\xb6\\xfd\\xa2\\xdd\\x92l\\xcb\\xbc\\xb2E\\xe9R&%\\x8a*\\xb1\\x06Ve\\xe5\\x14\\x13\\xa63\\xec\\xdd/6\\x0e\\x86\\x08\\x00\\x81\\x88\\x00\\x02\\x07\\xc0\\xf7\\x93\\xabVfMY\\xc8\\x0c\\xf2\\x04\\xe2<\\xe7\\xf9\\xee(\\x8a\\x16^\\x0f\\x96\\x1d\\x99!\\x91Z\\x06\\x00\\x1c\\x1e\\xee\\x0c\\x03\\x00\\xf6\\xce}\\x12\\xcb\\x0f=\\x04 \\xaf\\xbc\\x19\\x87\\x90U^\\x86\\x81\\xee\\xc4\\xa6\\xb6sI-o\\xd6]\\x13\\xcb\\xce\\xb9\\xa5\\x1b\\xbd\\x9b\\xd8\\x8e%\\xaf\\xbc~\\xb7\\xcd*?\\x7f\\xfe|\\xe9\\x90\\xbf\\xd5j\\xe9\\xf9\\xf3\\xe7d\\x977h[\\xb9\\xe54M\\x97n\\xd8.\\x1b\\xea\\x90Z\\xde\\xac]J,\\x93W\\xae7\\xb2\\xcb\\x0fc[\\xb9\\xe5\\xfb<\\x94Cj\\x19\\x00pH\\xea\\xf5\\x0e\\x1a\\x00\\x805\\xb8kb\\xb9,\\xcb\\x857\\x9e\\x1a\\x8d\\xc6F\\x9e\\xc8\\'\\xaf\\xbc~\\x87\\x94U^\\x86\\x81\\xee\\xc4\\xa6\\xb6sI-o\\xce]\\x13\\xcb\\xddnw\\xe1\\xff\\x9e7q3\\x9e\\xbc\\xf2\\xfa\\xdd5\\xab|\\x13\\xb2\\xcb\\x9b\\xb7\\xad\\xdc\\xf2\\xa2\\xffo{\\xef\\x97\\x96OH-o\\xce.%\\x96\\xc9+\\xef\\x0e\\xb2\\xcb\\x9b\\xb7\\x8d\\xdc\\xf2\\xb2\\x87\\xed\\x06\\x83\\xc1\\xd2\\xaf\\xe9H-\\x03\\x00\\x0e\\t\\xc3\\\\\\x00\\xc0\\xde\\xb9kby\\xd9\\x10`\\x13g\\xe5\\x92W^\\xafC\\xcd*/\\xc3@7\\xd8\\xd4v.\\xa9\\xe5\\xcd\\xb8kby\\xd9\\xe0fY\\xc6\\xef>\\xc8+\\xaf\\xd7}\\xb3\\xca7!\\xbb\\xbcy\\xdb\\xc8-/;\\x06\\xa3\\xd7\\xeb-\\xfd\\xfcFjy3v%\\xb1L^y\\xf7\\x90]\\xde\\xacm\\xe5\\x96\\xef\\xfaP\\x0e\\xa9e\\x00\\xc0!\\xe1\\x0e1\\x00`\\xaf\\xdc5\\xb1\\xec\\xbd_\\x98\\xc9\\x8c\\xe3x\\xe1 \\xe8\\xae\\xc8+\\xaf\\xd7\\xa1g\\x95\\x97a\\xa0\\x1blb;\\x97\\xd4\\xf2f\\xdc5\\xb1\\xbc,\\xa9\\xda\\xe9t\\xd6\\xfe\\xffy\\xf2\\xca\\xeb\\xb3\\xee\\xac\\xf2M\\xc8.o\\xce6r\\xcb\\xc6\\x98\\x85\\x0f\\xdd\\x95e\\xb9\\xf4\\x86>\\xa9\\xe5\\xcd\\xd8\\x95\\xc42y\\xe5\\xddDvy\\xb3\\xb6\\x91[n4\\x1a\\x0b\\x87\\xb27=\\x94Cj\\x19\\x00p(\\xea\\xf3.\\x1a\\x00\\x805\\xb8kb\\xb9\\xd7\\xeb=\\xe8\\x10\\x80\\xbc\\xf2\\xfa\\x90U\\xbe\\x19\\x03\\xdd\\xcdm\\xe7\\x92Z^\\xbf\\xfb$\\x96\\xe71\\xc6\\xac\\xfd\\xff\\xf7\\xe4\\x95\\xd7gSY\\xe5\\x9b\\x90]\\xde\\x9cm\\xe4\\x96\\xdb\\xed\\xf6\\xc2\\xf7j\\xa4\\x96\\x1f\\xd6\\xae$\\x96\\xc9+\\xef>\\xb2\\xcb\\x9b\\xf3\\xd0\\xb9\\xe5e\\x0f\\xe58\\xe7\\x96>c\\x98\\x0b\\x00\\xd8y\\xb7M,/\\xcb3Yk\\xd76\\x04 \\xaf|;d\\x95\\xb7\\xef\\xd0\\x06\\xba\\xeb\\xde\\xce%\\xb5|7wI,\\x0f\\x87\\xc3\\x85\\xffN\\xbb\\xdd^\\xdb\\xb5\\x95\\xbc\\xf2\\xed\\xeczV\\xf9&d\\x97\\xef\\xef\\xa1r\\xcb\\xcb\\xde\\xcf\\xe5y\\xbe\\xf0\\xe3Bj\\xf9n\\xea\\x9aX&\\xaf\\x8c\\xab\\xc8.\\xdf\\xcfC\\xe6\\x96\\x97\\xbd\\x9f#\\xb5\\x0c\\x008D\\xdcA\\x06\\x00\\xec\\xb4\\xbb$\\x96\\x87\\xc3\\xe1\\xc2\\x1br\\xcb69n\\x83\\xbc\\xf2\\xed\\x90U\\xae\\x8fC\\x1b\\xe8\\xaes;\\x97\\xd4\\xf2\\xdd\\xdc%\\xb1\\xbc\\xecA\\x99u\\x9dyN^yu\\xfb\\x96U\\xbe\\t\\xd9\\xe5\\xbb{\\xc8\\xdc\\xf2\\xb2k\\xc1\\xa2k\\x08\\xa9\\xe5\\xbb\\xa9kb\\x99\\xbc2\\xe6!\\xbb|?\\x0f\\x95[^VZ)\\x8ab\\xe1u\\x87\\xd42\\x00`_1\\xcc\\x05\\x00\\xec\\xb4\\xbb$\\x96\\x17\\rh\\x96\\xe5\\x9cn\\x8b\\xbc\\xf2\\xea\\xc8*\\xd7\\xcf!\\rt\\xd7\\xbd\\x9dKj\\xf9\\xf6n\\x9bX\\xbe\\xe9\\x06\\xde:\\x92\\xbd\\xe4\\x95W\\xb7\\xafY\\xe5\\x9b\\x90]\\xbe\\xbb\\x87\\xca-\\xc7q\\xbc\\xf0\\xa6\\xfe`0\\x98\\xfb>\\x8d\\xd4\\xf2\\xed\\xd55\\xb1L^\\x197!\\xbb|w\\x0f\\x95[^v\\xfc\\xd1\\xa2\\x8f\\x07\\xa9e\\x00\\xc0\\xbeb\\x98\\x0b\\x00\\xd8i\\xb7M,\\xe7y\\xbet\\x93w\\xd1\\x17\\xa5\\xb7A^y5d\\x95\\xeb\\xed\\x90\\x06\\xba\\xeb\\xdc\\xce%\\xb5|;wI,/\\xfb\\x98\\xack\\xcb\\x8a\\xbc\\xf2j\\xf6=\\xab|\\x13\\xb2\\xcbw\\xf7P\\xb9\\xe5\\xbb\\\\\\xdfI-\\xdfN\\x1d\\x13\\xcb\\xe4\\x95\\xb1*\\xb2\\xcbw\\xf3P\\xb9\\xe5(\\x8a\\x96\\xd6\\xb6\\xe6\\xbd\\x87$\\xb5\\x0c\\x00\\xd8W\\xdcI\\x06\\x00\\xec\\xac\\xbb$\\x967=\\x04 \\xaf\\xbc\\x1a\\xb2\\xca\\xbb\\xe1P\\x06\\xba\\xeb\\xdc\\xce%\\xb5|;\\xb7M,;\\xe7\\x96n\\xf2\\xaec[\\x96\\xbc\\xf2\\xcd\\x0e-\\xab|\\x13\\xb2\\xcb\\xb7\\xf7P\\xb9\\xe54M\\x97n\\xda\\xce\\x1b\\xca\\x90Z\\xbe\\x9d:&\\x96\\xc9+\\xe36\\xc8.\\xdf\\xcdC\\xe5\\x96\\xef\\xf2P\\x0e\\xa9e\\x00\\xc0>b\\x98\\x0b\\x00\\xd8Y\\xb7M,\\x97e\\xb9\\xf0\\x86S\\xa3\\xd1X\\xcb\\x13\\xfa\\xe4\\x95oFVy\\xb7\\x1c\\xca@w\\x9d\\xdb\\xb9\\xa4\\x96Ww\\xdb\\xc4r\\xb7\\xdb]\\xf8\\xbf\\xb3u\\xdc\\x9c\\'\\xaf|\\xb3C\\xcd*\\xdf\\x84\\xec\\xf2\\xed=Tny\\xd1\\xb5\\xc1{?\\xb7\\xa4BjyuuL,\\x93W\\xc6]\\x91]\\xbe\\xbd\\x87\\xc8-/{Xo0\\x18\\xcc\\xfd\\x9a\\x92\\xd42\\x00`\\x1f1\\xcc\\x05\\x00\\xec\\xac\\xdb&\\x96\\x97\\r\\x01\\xd6qV.y\\xe5\\xe5\\xc8*\\xef\\xaeC\\x18\\xe8\\xaes;\\x97\\xd4\\xf2jn\\x9bX^4x\\x91\\x96g\\xf8n\\x83\\xbc\\xf2r\\x87\\x9eU\\xbe\\t\\xd9\\xe5\\xdb{\\x88\\xdc\\xf2\\xb2c4z\\xbd\\xde\\xdc\\xcf[\\xa4\\x96WS\\xb7\\xc42ye\\xdc\\x17\\xd9\\xe5\\xdby\\xa8\\xdc\\xf2m\\x1f\\xca!\\xb5\\x0c\\x00\\xd8G\\x87{G\\x19\\x00\\xb0\\xd3n\\x9bX\\xf6\\xde/\\xccf\\xc6q\\xbcp\\x88\\xb3*\\xf2\\xca\\xcb\\x91U\\xde}\\x870\\xd0]\\xd7v.\\xa9\\xe5\\xd5\\xdc6\\xb1\\xbc(\\x89*\\x85\\x07r\\xee{\\xcd \\xaf\\xbc\\x18Y\\xe5\\xdb!\\xbb\\xbc\\xba\\x87\\xc8-\\x1bc\\x16>\\xb4W\\x96\\xe5\\xdc\\x1b\\xfb\\xa4\\x96WS\\xb7\\xc42ye\\xac\\x03\\xd9\\xe5\\xdby\\x88\\xdcr\\xa3\\xd1X8\\x9c]\\xf4P\\x0e\\xa9e\\x00\\xc0\\xbea\\x98\\x0b\\x00\\xd8I\\xb7M,\\xf7z\\xbd\\x8d\\x0e\\x01\\xc8+/FVy\\x7f\\xec\\xfb@w\\x9d\\xdb\\xb9\\xa4\\x96ov\\x97\\xc4\\xf2<\\xc6\\x98{_7\\xc8+/FV\\xf9n\\xc8.\\xaf\\xee!r\\xcb\\xedv{\\xe1{=R\\xcbwS\\xb7\\xc42ye\\xac\\x1b\\xd9\\xe5\\xd5m:\\xb7\\xbc\\xec\\xa1\\x1c\\xe7\\xdc\\xdc\\x87\\xf1H-\\x03\\x00\\xf6\\r\\xc3\\\\\\x00\\xc0N\\xbaMbyY\\x9a\\xd3Z{\\xef!\\x00y\\xe5\\xf9\\xc8*\\xef\\xa7}\\x1f\\xe8\\xaek;\\x97\\xd4\\xf2r\\xb7M,\\x0f\\x87\\xc3\\x85\\xff|\\xbb\\xdd\\xbe\\xf75\\x96\\xbc\\xf2|d\\x95\\xef\\x87\\xec\\xf2\\xea6\\x9d[^\\xf6~/\\xcf\\xf3\\xb9\\xbf\\xef\\xa4\\x96\\x97\\xabSb\\x99\\xbc26\\x85\\xec\\xf2j\\x1e\"\\xb7\\xbc\\xec\\xfd\\x1e\\xa9e\\x00\\xc0!8\\xbc;\\xcb\\x00\\x80\\x9dw\\xdb\\xc4\\xf2p8\\\\x\\xd3m\\xd9\\xa6\\xc6*\\xc8+\\xcfGVy\\xbf\\xed\\xf3@w]\\xdb\\xb9\\xa4\\x96\\x97\\xbbmby\\xd9\\x033\\xf7=\\xf3\\x9c\\xbc\\xf2ud\\x95\\xd7\\x8b\\xec\\xf2\\xcd\\x1e\"\\xb7\\xbc\\xecZ1\\xef\\x1aCjy\\xb9:%\\x96\\xc9+c\\x93\\xc8.\\xaff\\xd3\\xb9\\xe5e%\\x96\\xa2(\\xe6^\\x93H-\\x03\\x00\\xf6\\t\\xc3\\\\\\x00\\xc0\\xce\\xb9mby\\xd16\\xdd\\xb2\\\\\\xd3\\xaa\\xc8+_GV\\xf90\\xec\\xf3@w]\\xdb\\xb9\\xa4\\x96\\x17\\xbbMby\\xd1\\r:)\\xdc\\xa4\\xbbO\\xd2\\x97\\xbc\\xf2ud\\x957\\x83\\xec\\xf2\\xcd6\\x9d[\\x8e\\xe3x\\xe1\\x8d\\xfd\\xc1`p\\xed\\xfd\\x1c\\xa9\\xe5\\xc5\\xea\\x94X&\\xaf\\x8c\\x87Bv\\xf9f\\x9b\\xce-/;\\x1ei\\xde\\xef7\\xa9e\\x00\\xc0>a\\x98\\x0b\\x00\\xd89\\xb7I,\\xe7y\\xbet\\x8bw\\xd1\\x17\\x9b\\xab \\xaf<\\x8b\\xac\\xf2\\xe1\\xd9\\xd7\\x81\\xee\\xba\\xb6sI-\\xcfw\\xdb\\xc4\\xf2\\xb2\\x01\\xfa}\\xb7\\xad\\xc8+\\xcf\"\\xab\\xbcYd\\x97o\\xb6\\xe9\\xdc\\xf2m\\x1f\\xd6!\\xb5<_]\\x12\\xcb\\xe4\\x95\\xf1\\xd0\\xc8./\\xb7\\xe9\\xdcr\\x14E\\x0b\\xaf1\\xf3\\x8e\\xe4 \\xb5\\x0c\\x00\\xd8\\'\\x87s\\x87\\x19\\x00\\xb0\\x17n\\x9bX\\xde\\xd4\\x10\\x80\\xbc\\xf2,\\xb2\\xca\\x87k_\\x07\\xba\\xeb\\xd8\\xce%\\xb5<\\xdfm\\x12\\xcb\\xce\\xb9\\xa5[\\xbc\\xf7\\xd9\\x9a%\\xafG\\x91Z\\x9eU\\x87\\xc42ye\\xd4\\x05\\xd9\\xe5\\xf96\\x9d[\\xbe\\xcdC9\\xa4\\x96\\x01\\x00\\xfbb\\xff\\xef4\\x03\\x00\\xf6\\xc6m\\x12\\xcb\\xde\\xfb\\x85\\xf9\\xcc8\\x8e\\x17n\\xdc\\xdd\\x84\\xbcr@V\\x19\\xf3\\xec\\xdb@w\\x1d\\xdb\\xb9\\xa4\\x96g\\xdd&\\xb1\\xb5\\xbc\\xc9\\xc42ye`{\\xf6%\\xbb|\\xdf\\xdc\\xf2\\xb2\\x12LQ\\x14\\x1a\\x0c\\x06\\xa4\\x96\\x01\\x00\\xb5\\xc60\\x17\\x00\\xb0u7%\\x96\\xe7m\\xb1I\\xcbsI\\x95]\\xcc+\\x93U\\x06n\\xaf\\x8e\\x03\\xdd\\xdbn\\xe7\\xeerjyYbYZ<$h6\\x9bK\\xf3\\x7f\\xbb\\x98W&\\xab\\x8c}\\xb4\\x0f\\xd9\\xe5\\xfb\\xe6\\x96\\xe38^x\\xa3\\xbf\\xba\\xc6\\xedjjy\\x93\\x89e\\xf2\\xca@=\\xecCv\\xf9\\xbe\\xb9\\xe5e\\xc73u\\xbb]R\\xcb\\x00\\x80Zc\\x98\\x0b\\x00\\xd8\\xbae\\x89eIK\\xb7v\\x17}1W\\xfd{\\xbb\\x94W&\\xab\\x0c\\xdcO\\xdd\\x06\\xba\\xb7\\xdd\\xce\\xdd\\xd5\\xd4\\xf2M\\x89\\xe5E\\x0f\\xe4H\\xcb\\x07\\xde\\xd2\\xee\\xe5\\x95\\xc9*c\\x9f\\xedCv\\xf9\\xbe\\xb9\\xe5\\x9b\\x1e\\xd2\\xd9\\xd5\\xd4\\xf2\\xa6\\x12\\xcb\\xe4\\x95\\x81z\\xd9\\xf5\\xec\\xf2}s\\xcbQ\\x14-\\xbc\\xa6U\\x9f\\xafH-\\x03\\x00\\xea\\xaa>w\\xb0\\x01\\x00\\x07\\xe9\\xa6\\xc4\\xf2]\\x87\\x00\\xbb\\x96W&\\xab\\x0c\\xacG\\xdd\\x06\\xba\\xb7\\xd9\\xce\\xdd\\xd5\\xd4\\xf2\\xb2\\xd7\\x96\\xa6\\xe9\\xd2\\xad\\xdde[\\xb5\\xbb\\x94W&\\xab\\x8cC\\xb2\\xcb\\xd9\\xe5\\xfb\\xe6\\x96\\xd34]\\xba}{\\xd35\\xad\\xae6\\x95X&\\xaf\\x0c\\xd4\\xcf\\xaeg\\x97\\xef\\x9b[\\xbe\\xe9\\xbd9\\xa9e\\x00@]1\\xcc\\x05\\x00l\\xd5\\xb2\\xc4r\\x9a\\xa6\\x0bo.5\\x1a\\x8d\\xa57\\x11w)\\xafLV\\x19X\\xaf:\\rto\\xbb\\x9d\\xbb\\x8b\\xa9\\xe5e\\xc3\\xda\\xe1p\\xb8\\xf0\\xf7x\\xd9\\xcd\\xb4]\\xca+\\x93U\\xc6!\\xda\\xe5\\xec\\xf2}s\\xcb\\x8b\\xae]\\xde{\\r\\x87\\xc3\\x9dK-o*\\xb1L^\\x19\\xa8\\xb7]\\xce.\\xdf\\'\\xb7\\xbc\\xeca\\xc2\\xc1`\\xb0\\xf0\\xef\\x91Z\\x06\\x00l\\x1b\\xc3\\\\\\x00\\xc0V-K,gY\\xb6p\\x08\\xb0\\xec&\\xdc\\xae\\xe4\\x95\\xc9*\\x03\\x9bS\\xa7\\x81\\xeem\\xb6sw-\\xb5\\xbcl\\xc8\\xdcl6\\x17^\\x8b\\x97e\\xee\\xa4\\xdd\\xc9+\\x93U\\xc6!\\xdb\\xe5\\xec\\xf2}r\\xcb\\xcb\\x8e\\xf9\\xe8\\xf5z\\x0b\\xafmuM-o\"\\xb1L^\\x19\\xd8\\r\\xbb\\x9a]\\xbeony\\xd9C9Y\\x96\\x91Z\\x06\\x00\\xd4\\xd2\\xf6\\xefd\\x03\\x00\\x0e\\xd6\\xb2\\xc4r\\xa3\\xd1X\\x98\\xd7\\x8c\\xe3x\\xe1\\xa6\\xdb\\xae\\xe4\\x95\\xc9*\\x03\\x9bW\\x97\\x81\\xeem\\xb6sw-\\xb5\\xbc\\xec5y\\xef\\x17\\xde\\xf0\\xebt:\\x0b\\xafi\\xbb\\x90W&\\xab\\x0cL\\xecbv\\xf9>\\xb9ec\\xcc\\xc2\\x87\\n\\xcb\\xb2\\\\\\xfa\\xf9d\\x97\\xae\\xe3\\xf7I,\\x93W\\x06v\\xc7\\xaef\\x97\\xef\\x93[n4\\x1a\\x0b\\x07\\xb6\\xbd^o\\xe1\\xfbvR\\xcb\\x00\\x80mb\\x98\\x0b\\x00\\xd8\\x9ae\\x89\\xe5\\xbb\\x0e\\x01v!\\xafLV\\x19x8u\\x19\\xe8\\xdef;w\\x97R\\xcb7%\\x96\\xe71\\xc6,\\xbc\\xae\\xedB^\\x99\\xac2p\\xdd.f\\x97\\xef\\x93[n\\xb7\\xdb\\x0b\\xdf\\x8b\\xeeRjy\\x13\\x89e\\xf2\\xca\\xc0n\\xda\\xc5\\xec\\xf2]s\\xcb\\xcb\\x1e\\xcaq\\xce-\\xbdGQ\\xc7\\x87r\\x00\\x00\\x87\\x81a.\\x00`k\\x16\\xdd\\xd0\\x8a\\xa2h\\xe1\\xd3\\xbe\\xd6\\xda\\x85C\\x80\\xba\\xe7\\x95\\xc9*\\x03\\xdbQ\\x87\\x81\\xeem\\xb6sw%\\xb5\\xbcl\\xb8l\\xad]\\xf8\\xf7\\xda\\xed\\xf6\\xc2\\x8fE\\xdd\\xf3\\xcad\\x95\\x81\\xc5v1\\xbb|\\xd7\\xdc\\xf2\\xb2\\xf7\\xa3y\\x9e/\\xfc\\xf5\\xd7-\\xb5\\xbc\\xee\\xc42ye`\\xb7\\xedZv\\xf9>\\xb9\\xe5e\\xefGI-\\x03\\x00\\xea\\x88a.\\x00`+\\x96%\\x96\\xad\\xb5\\x0bot-\\xda\\x84\\xa8{^\\x99\\xac2\\xb0]u\\x18\\xe8\\xae\\xba\\x9d\\xbb+\\xa9\\xe5e\\xafe\\xd9\\x8d\\xbdE\\x9b\\x10u\\xce+\\x93U\\x06V\\xb7K\\xd9\\xe5\\xfb\\xe4\\x96\\x97m\\xf5.\\xbb\\x06\\xee\\xc2u\\xfc\\xae\\x89e\\xf2\\xca\\xc0\\xee\\xdb\\xb5\\xec\\xf2]s\\xcb\\xcbJ1EQ,\\xfc\\xb5\\x93Z\\x06\\x00l\\x0b\\xc3\\\\\\x00\\xc0V,K,/\\x1a\\xe4.\\xcb!\\xd59\\xafLV\\x19\\xa8\\x87m\\x0fto\\xb3\\x9d\\xbb\\x0b\\xa9\\xe5E\\x9b\\t\\xcb\\xb6r\\x9b\\xcd\\xe6\\xdcM\\x87:\\xe7\\x95\\xc9*\\x03\\xb7\\xb7K\\xd9\\xe5\\xbb\\xe6\\x96\\xe38^\\xf8\\xa0\\xe0\\xb2\\xed\\xdc\\xbalu\\xad;\\xb1L^\\x19\\xd8/\\xbb\\x94]\\xbekny\\xd9\\xf1M\\x8b\\xbev\\'\\xb5\\x0c\\x00\\xd8\\x16\\x86\\xb9\\x00\\x80\\xadXt#\\xcb{\\xbfp\\x88\\xd2l6\\xe7~\\x91V\\xd7\\xbc2Ye\\xa0~\\xb6=\\xd0]u;\\xb7\\xee\\xa9\\xe5eC\\xe5e\\x0f\\xae,\\xfa\\xf5\\xd75\\xafLV\\x19\\xb8\\xbb]\\xca.\\xdf5\\xb7\\xbc\\xec\\x9a\\xbe\\xe8\\x9aV\\x97\\xd4\\xf2:\\x13\\xcb\\xe4\\x95\\x81\\xfd\\xb4+\\xd9\\xe5\\xbb\\xe6\\x96\\xa3(Zx\\xbd[vvn\\x1d\\xde\\x8b\\x03\\x00\\x0e\\x0f\\xc3\\\\\\x00\\xc0\\x83[\\x96X^\\xf6\\xc5\\xdf\\xbc\\x1bfu\\xcd+\\x93U\\x06\\xeak\\x9b\\x03\\xddU\\xb7s\\xeb\\x9eZ^\\xf4\\x1a\\x96=\\x90\\x93$\\xc9\\xdc_S\\x1d\\xf3\\xcad\\x95\\x81\\xf5\\xd9\\x85\\xec\\xf2]s\\xcbi\\x9a.\\xfcu-\\xbb\\x1e\\xd6\\xf9:~\\x97\\xc42ye`\\x7f\\xedJv\\xf9\\xae\\xb9\\xe5e\\xd7\\xa7E\\xd75R\\xcb\\x00\\x80m`\\x98\\x0b\\x00\\xb8\\x99\\xf7R\\xe9\\xa4\\xbc\\x90\\xf2\\\\\\xca\\xf2\\xf0}^He\\x19\\xfe\\xfe-,J,/\\xfb\\x82\\xa8\\xd1h\\xcc\\xbdYV\\xc7\\xbc2Ye\\xa0\\xfe\\xb69\\xd0]u;w\\x9d\\xa9e\\xe7\\x9c.3\\xa7\\xb3\\xac\\xd0\\xfbA\\xa1w\\x83B\\xa7\\xc3B\\x17Y\\xa9\\xec\\x0e7\\xa3\\x16m$,K\\x8b\\xce\\xfbu\\xd71\\xafLV\\x19X\\xbf]\\xc8.\\xdf5\\xb7\\xbc\\xe8\\x9a\\xbe,9\\x7f\\x97\\xad\\xae\\xdc\\xe5\\xea\\xba\\xae\\xce\\xdd\\xb9N\\xdd\\xa9\\xce\\xdc\\x99.\\xdc\\x85z\\xaew\\xeb\\xdf\\xabu&\\x96\\xc9+\\x03\\x87a\\x17\\xb2\\xcbw\\xc9-/z\\xd8\\xb02\\xef\\xfaz\\x97\\xd4\\xb2\\xf7^\\xaepr\\x99S9,U\\x0eJ\\x95\\xc3R.sr\\xe5\\xe2-`\\x00\\x00*\\xdcu\\x00\\x00\\x04\\xceK\\xc3\\xa1\\xd4\\x1fJ\\xc3L*\\x8a0\\xac-\\xca\\xf0\\xe3e7\\x89\\x8c\\x91\\xe28\\xfc\\x91D\\xe1\\xfb4\\x91ZM\\xa9\\xd9\\x90\\xa2\\xd9\\x1b\\xfb\\x8bn`eY\\xb6p\\x8bv\\xde\\xcd\\xb5\\xba\\xe5\\x95\\x9ds:==]\\xe9\\x0b\\xbbv\\xbbM\\x8e\\x13\\xd8\\xb2j\\xa0\\xbblhP\\rt\\x9f;;[ZU\\xa9\\xb2\\xcb\\xc3\\xe1P\\x8f\\x1f?~\\xb0\\xaf\\xc9\\xab\\xf7g\\xef\\xde\\xbd\\x9b\\xfb\\xf7///\\xd5l6\\xaf\\ro\\x8f\\x8e\\x8e\\xe6\\xfe;Q\\x14i0\\x18\\xcc\\xbd.\\xf6\\xfb\\xfdk\\x0fe\\xfb\\xd2\\xab\\xe8\\x16*\\xba\\x85\\xca~)\\x97\\x87\\xe1m\\xf5\\xfd\\xb2\\x81\\xad\\xb1F6\\xb5\\xb2\\x89\\r\\xdf\\xa7VQ+R\\xdc\\x89\\x15\\xb7c\\x19\\xcb}\\x03\\x008t\\xc6\\xf3\\xe8\\x0f\\x00\\x1c\\xa6\\xbc\\x90.\\xbbRo0\\x1a\\xe0\\x0eo\\xde\\xb0\\x9d\\xf7\\xb7o\\xfc\\x9a\\xc2H\\x8dDj6\\xa5VC\\xae\\xd3\\xd2\\xab\\xd3\\xeb\\x9bn\\xd5\\xd3\\xad\\xf3n\\x8c\\xc7q\\xac\\x17/^\\xcc\\xdc\\x08\\xf3\\xde\\xeb\\xf5\\xeb\\xd7\\x0b\\xb7\\n\\xda\\xed\\xf6\\xd2\\\\\\xde\\xbaeY\\xa6\\xf7\\xef\\xdf\\xdf8\\x00\\xa8nd\\xb2\\x8d\\x0b\\xd4G\\x9e\\xe77n\\x815\\x9b\\xcd\\xb5\\x0et\\x87\\xc3\\xa1\\xde\\xbe};\\xf7\\xef5\\x1a\\r={\\xf6L\\x92\\xf4\\xf6\\xed\\xdb\\xb9C_k\\xad\\xb2\\xceS}v\\x99\\xeb\\xdd\\xb0\\xd4\\xe9\\xd0iX\\xde\\xfc\\xb6\\xde\\xcf\\xb9\\x90\\x9b\\x1b.\\xe4\\xd6J\\'\\x89\\xd5\\x93F\\xa4o\\xb5c\\xbd\\xb4\\x99\\xb2\\xde\\xe5\\xb5\\x7fn0\\x18(I\\x92\\xb9\\x1b\\x11\\'\\'\\'\\xd7\\xb6\\xd7\\x06\\x83\\xc1\\xc2\\x9bm\\x92\\xf4\\xfc\\xf9\\xf3\\x07\\xdb\\xca\\xf5\\xde\\xeb\\xf2\\xf2r\\xa5m\\xdc$I\\xf4\\xe4\\xc9\\x13\\xb6q\\x81{(\\x8aB\\xef\\xdf\\xbf_\\xa92p||\\xfc\\xa0\\x0fvdY\\xa67o\\xde,\\xfc\\xfbO\\x9f>\\xbdvc\\xff\\xf2\\xf2r\\xee\\xb9\\xbaeY*\\xcf\\xf3\\xb9\\x83\\x80\\xf4(\\xd5\\xbb\\xa3wz\\xe3\\xdf\\xe8Lg\\xba\\xf4\\x97rZ\\xbea{\\x97k\\xb8$\\xa5JubN\\xf4X\\x8f\\xf5m\\xf3m\\x99o\\xcc\\xdc\\xcfy\\xd3\\x9f\\x7fV\\xf1\\xee\\xdd\\xbb\\x85\\x0f1V\\tz\\x1e\\\\\\x04\\xf6S\\xaf\\xd7\\xd3\\xd9\\xd9\\xd9\\x8d\\x1b\\xa5Q\\x14\\xe9\\xc9\\x93\\'\\x0fZZ9==]8l\\xbe\\xed\\xbd\\x85~\\xbf?~\\xc0r\\x9a1F\\xcfN\\x9e\\xa9\\xfcC\\xd7\\x18\\x13\\xee!U\\xdf[cd\\x8d\\x14\\x1b\\xa3\\xc8\\x84?\\x9fV\\\\\\xbc\\xd3\\xb1uz\\xd9\\x8a\\xf4\\xc9Q\\xa2\\xe34\\x0co/..\\xe6\\x0e\\\\\\x8c1z\\xf9\\xf2\\xe5\\xcc5\\xd99\\xa7\\xd7\\xaf_/|\\x00\\xe6\\xe8\\xe8\\xe8\\xc12\\xf9eY\\xea\\xf4\\xf4t\\xe1\\xc7bZ\\xa7\\xd3\\xd1\\xc9\\xc9\\t\\xc3\\t`\\r\\xbc\\xf7:??_)\\xc5\\xd9h4\\xf4\\xe4\\xc9\\x93\\x07{ow\\xdb\\xf7\\x99\\xce9\\xbdz\\xf5j\\xee{\\xc1\\xe9k\\xe3\\xa5\\xbf\\xd4W\\xfe+\\xbd\\xd1\\x1b\\xf5\\xe2\\x9e\\xd2\\xe7\\xb3\\xc3\\r/\\xafR\\xa5\\n\\x15\\xf2\\xa3oNn\\xfc\\xe3E\\xcc\\x9co\\xd1\\xe8\\x9b\\x95\\x9d\\x19\\xf8\\xba\\xdc\\xc9\\xbdqzl\\x1e\\xeb\\x85y\\xa1\\x0f\\xf5\\xa1b\\x13\\xde\\x7f?~\\xfcx\\xe5\\x07\\x0e\\xfb\\xfd\\xbe\\xde\\xbf\\x7f?\\xff\\xf5\\x18\\xb3\\xd29\\xc9\\x00v[\\x9e\\xe7z\\xff\\xfe\\xfd\\xc2\\x07\\xac+\\xc6\\x18\\x9d\\x9c\\x9c\\xac\\x94\\xda_\\x87\\xbb\\xbc\\xcf\\xecv\\xbbsK\\x03U\\x91\\xa6\\xd5j\\xc9{\\xaf\\xb2W*?\\xcf\\x95\\x9f\\xe7j\\xdb\\xb6Z\\xe9\\xec\\xc3\\xe8\\xbe\\xf4r\\xb9\\x93/\\xbc\\xbc\\xf3\\x92\\x93\\xbc\\xf3\\xf2\\xe5\\xe8\\xcf\\x170\\x91\\x91\\xb1\\xe1\\x0fE\\xa3M\\xdd\\xd8\\xca$f\\xeeVnr\\x94(}\\x92*}\\x92*jG\\xbc7\\x05\\x80\\x03\\xc00\\x17\\x00\\xf6]^H\\xef\\xcf\\xa4\\xf7\\xe7\\xe1\\x9c\\xdb\\x8aW\\x18\\xdcV\\xe7\\xde\\x16\\xe5\\xf2\\x94\\xf2]Y;\\x19\\xec\\xc6\\xb1\\xde\\x0e\\xfa\\x1a\\x16\\xf9\\xcc\\xdf\\xf7Gm\\x9d\\x1b\\xa7G\\xcf\\x9f\\xcf\\xf9\\xd7\\xad^\\xbe|9\\xf3\\xc5\\xc9]6&6\\x81\\xac2\\xb0_\\x1ez\\xa0\\xbb\\xcavnQ\\x14\\xfa\\xf1\\xa7\\xbf\\xd2/\\xce3\\xbd\\x1b\\x943;[\\xa6\\xd1\\x92ktTx\\xa9\\xf4~\\xe137\\xf7eG\\xcf\\xeb\\xc4\\xd6(\\xf6N\\xfebv\\x9b\\xb6\\x1d\\x1b}\\xab\\xe1\\xf5\\xdd\\x96\\xd5\\xa3\\xe3\\xeb7\\xe9:\\x9d\\x8e\\x1e=z4\\xf3\\xd7n\\xbb1\\xb1)d\\x95\\x81\\xed\\xeb\\xf7\\xfb7f\\x97\\xa50D}\\xa8\\xec\\xf2]\\n0\\x8b\\x06\\xc0g\\xdd3\\xfd*\\xfe\\x95\\xde$o4\\xf0\\xb3\\xef\\x19\\xa3\\x17\\x91\\xca\\xb8\\x94\\x93S\\xa9r\\xe9\\xc0\\xf6>\\xac\\xecx\\xb8\\xeb\\xcf\\xbd|w\\xf2\\xdf12zd\\x1e\\xe9\\xbb\\xe6\\xbb\\xfa\\x9d\\x97\\xbf\\xb3Ru\\xa0,K\\xbd~\\xfdz\\xe1\\xc7\\xec\\xa1\\xb7\\xa9\\x01lO\\x95T^\\x96]\\xae4\\x9b\\xcd\\x07\\xcb.\\xdf\\xb6\\x00\\xe3\\xbd\\xd7\\xabW\\xaf\\xe6^\\xd7\\xde}\\xf3N\\xad\\xa2\\xa5\\xec4\\x93+\\'\\x7f?\\xb5\\xa9N\\x92\\x93\\xf0\\x90L\\xee\\xe4s\\xbf\\x91\\xb3oM4\\x1a\\xec\\xc6\\x93\\x14\\xf3\\xf46o\\xd4\\x88\\xd4x\\xd1P\\xebe\\x8b\\x8d]\\x00\\xd8c\\x0cs\\x01`\\x1fy/\\xf5\\xfa\\xd2\\xdb3\\xe9\\xfcR\\xe3U,\\xaf0\\xbc\\xcd\\xf3\\xf0\\xfd\\xbc\\x1b0\\xd1h\\xf8Zm\\xd8V\\xdf\\x9b\\xea\\x0b\\x063\\xf9\\xc2\\xa1Z\\xf5\\xaa6w\\xc7[\\xbcN*\\\\\\x18\\x12Oq\\xce\\xe9U\\xefR>\\x1a\\x9d\\xab\\x1bG\\x925\\xca\\xf2\\\\\\xb9+\\xd5y\\xfcX:9\\x92:\\xad\\xb0\"\\xa6\\xebO\\xcd\\xd6%\\xafLV\\x19\\xd8O\\x0f=\\xd0]\\xb4\\x9d\\x9b\\x95^\\xbfRG\\x7f?0:{\\xf7N\\xae\\xc8$\\x85m\\xdb\\xdcy\\x15\\xde\\xcb\\x99H\\xf6x6\\x87i4\\xbal+l\\xd7\\x86M[\\xcd\\xfc\\xf8\\xaa\\xd1\\xd2\\x80\\x9c\\x0b\\x97\\xf4\\xf0\\xe7a\\xcb\\xf7\\xeaW\\n~\\xd0\\x95\\x86]\\xc5\\xc6\\x84\\xe1\\xae\\r\\xff\\xd5\\xb2w\\xa1\\xa4\\xd5\\xd6\\xcbNC\\xbf\\xf1(\\xd1\\xb3\\xe6d\\x18\\xf0\\xc1\\x07\\x1f\\xcc\\x0c\\x07\\xea\\x90W&\\xab\\x0c\\xd4K\\x1d\\xb3\\xcb\\xb7}x\\xb0(\\n}\\xf3\\xcd7\\xe3?\\x7f\\xef\\xdf\\xeb\\x97\\xfe\\x97z]\\xbcV\\xde\\xcd\\x95\\x9c$3\\x9b\\xb7\\xa5J\\xd9c\\xab\\xe8h6Mod\\xc6\\xdb\\xb4\\xf3\\xbe\\x9f\\xc7\\x8d\\xbeMo\\xf2V\\x7f\\xed\\xaa\\xfc\\x9b\\\\\\xa6\\x0c\\x9b\\xbb\\x89\\x92\\xf1\\xcfi\\x1bV\\x8f\\x9e=\\xd2\\xaf\\xe9\\xd7\\xf4\\x0f\\xcc?P\\xd3.~0\\x92\\xbc2\\x80\\xab\\xea\\x98]\\xbe\\xed\\xc3\\x83\\xe7\\xe7\\xe7\\xba\\xbc\\x0cG\\x89x\\xefU\\x9c\\x17\\x1a\\xbc\\x1d\\xe8\\xe2\\xfd\\x85b\\x1b+\\x89\\x13\\xc9ir\\x0en\\xee\\xf4\\xb4\\xf9T\\xd6\\xcc^\\x9bM\\x1c\\x86\\xaf\\xd5\\x86\\xad\\xb1f\\xbcy;/\\xa9\\xec\\xbd\\x97\\xca\\xd1\\x06o\\xb5\\xc5[\\xfa\\xb0\\xdd;\\xe7\\x18\\x15c\\x8dlct\\xaen#\\x9a\\xf99\\x1b\\xcf\\x1aj\\xbel*9I\\xb8\\x0e\\x03\\xc0\\x9ea\\x98\\x0b\\x00\\xfb\\xc4{\\xe9\\xecBz\\xfd.$\\x95+y\\x19\\xce\\xc4\\xcd\\x8b\\xd9;\\xf3\\xc6H\\xc9h\\xa8\\x1a\\x8d\\xfe\\x98w\\xa7\\xff>\\xaf\\xa7,\\xc7\\x83\\xdd^\\xb7\\xa7\\xd3\\xfe\\xf4\\xc6\\x82\\x91\\xe2H\\xa7E\\xa6\\xa3vGq<\\xba\\x99\\x15E\\xd2\\xa3c\\x99\\xc7\\xc7\\xfa\\xe0\\xc3\\x0fg\\xce_\\xacC^\\x99\\xac2\\xb0\\xdf\\x1er\\xa0{u;\\xb7\\x9b;\\xfd\\xd5\\xfb\\xa1\\xbe\\xea\\x15R\\x94(>~\\xa2b\\xd0S\\xff\\xf2\\\\\\xb9\\xf7\\xf2W^Rt\\xfcDq\\x92*2RR=\\x83c\\xd6w\\rt\\xce)\\xf7\\n\\xf9f\\xef\\x95\\x9f\\xbd\\x93\\xca\\xc9\\xc34\\xc6H\\x91s\\x8a\\xf2\\x9e\\xd2\\xa3\\xc9\\xf6\\xedqb\\xf4\\x9b\\x8f\\x1b\\xfa\\xc1\\xf3c=}\\xfat\\xe6\\xe7\\xdbv^\\x99\\xac2POu\\xcc.\\xdf\\xf6}\\xe7\\xbbw\\xef\\xf4\\xf7\\xfd\\xbf\\xd7\\xdf\\xf9\\xbfS\\xd7O\\xfe\\xbd\\xc1\\xe9@\\xfe\\xd8\\xab\\x8cf\\xaf}&1j>o\\x8e7gc\\xc5\\x0b\\x07\\xb6wQ\\r\\x8f\\xaboy\\x9e+\\x7f3;0\\xb7\\xb2\\x8a\\x15\\xab\\xf5\\xa8\\xa5\\xa4\\x9d\\x8c\\xff\\xdaG\\xe6#\\xfd\\x9e\\xf9=\\x1d\\xd9\\xd9\\xf3\\xce\\xc9+\\x03X\\xa4n\\xd9\\xe5\\xdb\\xbe\\xef,\\xcbR\\xaf\\xbez\\xa5\\xc1\\xdb\\x81\\x86o\\x86rEx\\xe3]\\x14\\x85\\xba\\xdd\\xae:\\xa6#\\x97\\xcf\\xbe\\x19?j\\x1e\\xa9\\xd3\\xee\\xc8$F6\\t\\xdb\\xb3\\xeb|\\xdf\\xe8]\\x18\\xeaV\\xc3c\\x97\\xb9\\xd9cSL\\xd8\\xcc\\x8dZ\\xd1\\xccVn\\xd4\\x8a\\xd4\\xfe\\xa8\\xad\\xc6\\xf3\\x06\\xefc\\x01`O0\\xcc\\x05\\x80}\\xe0\\xbdt\\xd9\\x93^\\xbd\\x91\\x06\\xa3\\x9b\\xd3^R\\x96I\\x83lvC\\xd6Z)\\x8d\\xa5$\\tC\\xdc\\x07|c\\xff\\xf6\\xe2<\\xdc\\xea\\x84\\x1b\\xfb\\xdb\\xce+\\x93U\\x06\\xea\\xafN\\xd9\\xe5\\xdb\\x14a^\\xb9W\\xfa\\xef\\xc3\\xff\\xaeo\\xde\\x84\\xed\\\\/\\xafB\\x85r\\xe5*z\\x85\\xbc\\xf3\\x8a\\x8e\\xa2\\xf1y\\xb6\\xd5\\x10\\xb5\\xf9\\xa2\\x92{\\x17\\xa6\\x00\\x00n\\x14IDAT\\x196\\xb8\\x1e@~\\x9ek\\xd8\\x1d\\x8e\\x87\\xbb\\xd3\\x9b\\xbb\\xc9\\xcbD\\x89M\\xd4PC\\x91\\xc2\\x83\\x94VV\\xdf5\\xdf\\xd5\\xef\\x99\\xdfS\\xd36\\xc9+\\x03\\xb8Q\\xdd\\xb2\\xcb\\xab\\x16a\\xbc\\xf3\\x1a\\xbc\\x1e\\xe8\\xeb\\xbf\\xf9z\\xf2\\xdaK\\xa9\\x1c\\x96rC\\xa7\\xb3\\xfe\\x99:iG\\x91\\x89B\\xf68\\r\\x9b\\xb1i\\x9a\\xea\\xc9\\xd1\\x93\\x8d\\xbd\\xfe\\xab\\xbc\\xf7a3x\\x18\\x06\\xbb\\xd3\\x9b\\xbb&6\\x8a[\\xb1\\xa2f\\xa4\\xea\\xb9\\xa0\\xb8\\x1d\\xab\\xf3IG\\xc9c6u\\x01`\\xd71\\xcc\\x05\\x80]\\xd7\\xed\\x87!n\\xaf\\x1f\\xfe\\xdc{\\xa9?\\x0c\\x9b\\xb9\\xd5%\\xde\\x980(m\\xa4!\\xa3\\xbc\\x857\\xf1\\xce9\\xbd:;\\x9d=\\t\\xcc9]\\x9c_\\xc8\\x96\\xa5:I\\x95Y\\x1am\\x0b7\\x12\\xbdx\\xf4XI\\x1cKi*\\xff\\xc1S\\xbd\\x1e\\xf6U,\\xb8\\x01\\xbf\\xe9\\xbc2Ye\\xe0\\xf0<\\xc4@7sN?\\xfa\\xe2\\\\\\x7f\\xf5\\xc5+\\x15\\xa3\\x0bd\\xe1\\xbc\\x86\\xce\\x85\\x12~\\x9c\\xca\\x1e=\\x96\\xba\\xa7\\x8a\\xcb\\\\i$\\x99\\xa9\\xcd[c#%\\x8f\\x9e\\xcd\\xfd\\xb9\\xd7\\xad\\x1ctUN\\xd5\\x15\\xbcw\\xcaK\\xa7\\xec\\xe2T\\xaeu\"c\\xc3\\xcd\\x7fc\\xa4\\xc4\\x1a5\\xd2D\\xe9Ixm\\xdfj\\xc7\\xfa\\xfd\\xc7F\\xb6w\\xbe\\xf0\\xe7\\xdfd^\\x99\\xac2\\xb0[\\xea\\x94]\\xbe\\xe9aB\\xf3\\xd8\\xe8\\xa7\\x8d\\x9f\\xea\\xb5\\x7f-I\\x1a\\xbc\\x19h\\x98\\x0fU\\xa8\\x18\\x9f\\x81\\xebK/\\x7f\\xea\\xd5|\\xd2Tb\\x13\\x99\\xa9&f|\\x1c+>z\\x98\\xeb\\xcd\\xf0\\x9b\\xe1\\xcc\\x8d\\x7f\\'\\xa7\\\\\\xb9\\\\\\xc3)z:)\\xe1XY5\\xd5T\\xac\\xf0\\xbab\\xc5\\xfa\\xbe\\xf9\\xbe\\xbe\\xfd\\xfe\\xdb*\\xb2\\xf9\\x83m\\xf2\\xca\\x00\\xa6\\xd5)\\xbb\\xbc\\xeca\\xc2(\\x8a\\xf4(z\\xa4\\xde\\xe7=\\x95\\x83Ry\\x99\\xeb\\xfd\\xd9{\\x15\\x83Bn8\\xf9\\x1a\\xa0_\\xf6\\xa5T:9>\\x91\\x89&\\xd79#\\xa3gG\\xcf\\x1e\\xe4\\x1c\\xe0\\xab\\xbc\\x0f[\\xbbe\\xbfT9(\\'\\x1b\\xbbFa\\xa8\\xdb\\x89B\\xdaYRr\\x9c\\x84\\xa1\\xee\\t\\xe5\\x04\\x00\\xd8U\\x0cs\\x01`W\\x95\\xa5\\xf4\\xd5k\\xe9ttc\\xdc+l\\xe5\\x0e\\x86\\x93!nd\\xc3\\x007M\\xd7\\x9bO\\xbe\\x83\\xdep\\xa8\\xd3\\xdel\\xa6\\xce\\xb9R\\xef./\\xf5\\xb8\\xddQ\\xec\\x14\\xce\\xf2\\x1d\\rK\\x1bq\\xacgO\\x9eJ\\xcd\\x86d\\x8d\\xcez]u\\xad\\x91^<\\r\\xc3\\xde)\\x9b\\xce+\\x93U\\x06\\x0e\\xd7&\\x07\\xba\\x7f\\x7f\\x91\\xe9O\\xbe\\xea\\xa9_x\\x15\\x17\\xef\\x95\\xe7\\x99\\x86\\xa5S9\\xf5\\x9f\\x8a\\xac\\xd4ye\\x00\\xf3\\xd4%\\xbb\\xbc(\\xb7\\xec2\\xa7\\xee\\x17]\\xa5y\\xaa\\xa3\\xe6\\x91\\xbc\\xf3*.\\x0b\\xbd{\\xffN\\xb9\\x0b\\xd7q\\x1b[\\xd9\\xa6\\x95\\x8b\\x9c.\\x07\\x97:i\\x9f\\\\\\xfb\\\\s\\xdc\\x96N\\x8e\\xc6\\xbf\\xb6M\\xe5\\x95\\xc9*\\x03\\x90\\xd6?\\xd0\\xcd\\n\\xa7?\\xfe\\xba\\xa7\\xbf;\\x0f\\xd7\\xc4\\xd2{\\xf5\\xfa\\x03e\\x97\\xa7\\xe3\\'\\xeack\\x94Z)\\xb2V6N\\x14u\\x1e)?\\x9b\\xbf\\x19\\x165\\xdb\\x1bO-\\xfb\\xb2P~~%Q\\xe7\\xbd\\x8a\\xcbS\\xd9\\xb4)\\xdbh\\x8d\\xfe\\x92SVJ\\xb9\\x8ct\\xfcL\\xc6\\x18Y+%\\x83\\x0b\\xc5E\\x18\"tb\\xa3?x\\xde\\xd4\\xf3\\xd6h\\xe3k\\x83ye\\xb2\\xca\\xc0\\xee\\xabCv\\xf9jn\\xf9\\xbd\\x7f\\xaf\\x9f\\xf8\\x9fh\\xe0\\xc3{D\\xd7rr\\x8f\\x9d\\x9c\\x9c\\xbc\\xf7*\\xbf)\\x15\\xbbX\\x89&[\\xb8E\\xafP9(\\x95>I\\xaf]\\xef\\xd2\\x17\\xe9\\xc6o\\xac\\xe7\\xe7\\xb9\\xca\\xee\\xfcka\\xe3ec\\xbc\\xbdU\\xa8P\\xa6L\\x85&\\xc3\\x97\\xa8\\x8cd^\\x1bY\\x1f^\\xe3K\\xf3R\\xbfe~K\\xb1\\t\\xd7q\\xf2\\xca\\x00\\x16\\xa9Kvy:\\xb7\\xec\\xbdW\\xf6.S\\xff\\xab~x`\\xdbI\\xc7\\xe6Xfh$/\\r\\xcb\\xa1\\xba\\xae\\xab\\xa8\\x1d\\xc9\\xc4\\x93\\xeb\\xf5Y\\xefLi\\x94\\xaa\\xd5\\x98}\\xbf\\x98F\\xa9\\x1ew\\x1e\\xaf\\xfd5\\xdfE\\x95a..\\x0b\\xf9Q\\xf6\\xc7X\\xa3\\xb8\\x13+jE\\x92\\x91lju\\xfc\\xbdc\\xa5O6\\xb7\\r\\r\\x00X?\\x86\\xb9\\x00\\xb0K\\xaen\\xe3\\x96.d\\x96\\xab\\']\\xad\\rC\\xdc4\\xa9\\xcd\\x10W\\x9a\\x9fX\\xf6\\xde\\xeb\\xdd\\xe5\\x85\\x9ai\\xaaNcv\\x10\\x1b[\\xab\\x17\\xad\\x8e\\xcc`(\\x9f\\x17z\\xdd\\xbdTa\\xbc\\xd4l\\x86s~%\\xa9\\xd5\\x94^S|4:\\xcfp\\xcaC\\xa4\\x96\\xaf&\\x96+\\xb6a\\x95>\\xbd~\\r.Th\\xa8p\\xben\\xf1.\\xe4F\\xd3\\xd17IJ\\x95\\xea\\x1f\\xda\\x7f\\xa8\\x8f\\xd2\\x8f\\xc8+\\x03\\xb8Q\\x1d\\xb2\\xcb\\xa7\\xa7\\xa7\\xba<\\xbdT\\xf7\\x8b\\xae\\x8an\\xb8\\x87\\xe2s\\xaf\\xa2[\\xc8:\\xab\\xc7\\xcd\\xc7\\xb2\\xa9U\\xd4\\x89t\\x96\\x9d\\xa9\\xf4\\xb3\\xd7\\xf1~\\xd6\\xd70\\x1b\\x86\\xc1\\xed\\xd4%o\\x9b\\xa9\\xe5E\\xbc\\xf7r\\x03\\xa7\\xa2[\\x8c\\xaf\\xfd6\\xb1JN\\x92\\xf1\\x80\\xba\\xf9AS\\x9d\\xef\\xb2\\xa5\\x0b\\x00\\xbb\\x82\\xab5\\x00\\xec\\x8a\\xfe@\\xfa\\xdb\\xcf\\xc2 \\xd7K\\x1ad\\xd2\\xf9e\\x18\\xe4\\x1a#\\xb5\\x9b\\xd2\\xa3\\xa3\\x90U\\xae\\xd9\\xcd\\x94A\\x9e\\xeb\\xea\\x97l\\x83<\\x93\\xf3^\\x8d9i\\xd0N\\xb3)\\x93&\\xd2qG\\xe7\\xb1Q!/9/\\xf5\\x06a\\x03\\xd9K\\xea\\x0f\\x14}\\xf9J\\'~\\xfd\\x9f\\xca\\xba\\xdd\\xae\\xde\\xbe}{\\xe3 7\\x8ec=\\x7f\\xfe\\x9cA.p\\x00\\x92$\\xd1\\xb3g\\xcbo\\xd2\\x0c\\x06\\x03\\xbd\\x7f\\xff~\\xeeM*\\xe7\\x9c\\xfe\\xe4\\xab\\xae\\xfe\\xc3\\xe7]\\xf5\\x0b\\xaf\\xd2{]\\xe4\\xa5\\x06E\\x18\\xe4FV\\xea\\x1cu\\xd4\\x8e\\xa3k\\x83\\\\Ir\\x83\\xaeL:\\x7f\\xdb\\xcc\\xbbR\\xae\\xb8y\\xc0q\\x1f.\\xbb\\x9e(.\\xb3\\x81\\x14E\\xd7\\x07\\xb9\\x92\\xe2fG\\xed\\xd8\\xea8\\xf6\\x8a\\x07\\x97\\xe1\\x9fwR\\xb7\\x08\\xe7\\xeczI\\x9f^\\x14\\xfa\\xa3\\xb7^\\xfd5\\x7fIR\\x96\\xa5\\xde\\xbd{\\xb7\\xd2 \\xb7\\xd3\\xe9\\xe8\\xf9\\xf3\\xe7\\x0cr\\x81\\x9a\\xab\\xdes\\xad\\x92\\xe0\\xbc\\xb8\\xb8\\xb8\\xf1\\xe1\\x9b\\xbb\\x18\\xc6C\\xfdY\\xeb\\xcf\\xc6\\x83\\xdc\\\\\\xb9\\xfa\\xeaO6X\\xcf\\xa4\\x8e\\xeb\\xa8\\xa5\\xd6L\\xd2\\xb2b\"#\\x13\\x1b\\x95\\xfd\\xeb\\xef/\\xcb\\xc1\\xf2\\xf7\\x9c\\xf7\\xe5r7w\\x90+I\\xb69\\xff\\x1a\\x1c+VG\\x1d5\\xfa\\ri\\xf4) S\\xa6\\xbe\\xfa\\xe3!\\xf6_\\xb8\\xbf\\xd0\\xa7\\xc7\\x9f\\xde8\\x9c\\x01\\x80v\\xbb\\xbd\\xd2{\\xae\\xb2,\\xf5\\xf6\\xed\\xdb\\x95\\x12\\xfb\\xb7\\xd5\\xc8\\x1b\\xba\\xfc\\xdb\\xcb0\\xc8uRqY(?\\xcf\\xe5K/g\\x9d\\xb2V\\xa6\\xf4I\\xaa\\xb8\\x11\\xcf\\xcd&\\'Q\"/\\xafa1\\xfb\\xbex\\xde_\\xdb6c\\x8c\\xa2V\\xa4\\xf4Y\\xaa\\xf88|Nr\\xb9\\xd3\\xf0\\xed0\\xfc\\xfa\\xbd4\\xf8f\\xa0\\xd3\\xbf8\\x1d\\x0f\\xb6\\x01\\x00\\xf5\\xc60\\x17\\x00v\\xc1\\xd9\\x85\\xf4w_\\x8c\\xce\\x94u!\\xb3\\xdc\\xeb\\x87\\xb3q\\x938$\\x87\\x9b\\x8d\\xda\\rq+\\xfdlv\\x93\\xcc{\\xafA\\x96)\\xb2Vq4;\\x04\\xb0\\xc6\\xa8=\\x1aXde\\xa1\\xae+\\xa5\\xa3\\xb6\\x94$\\x92|\\xf8=\\xe8v\\xa5\\xa2\\xd4\\xa3VK\\xf6\\xcb\\xaf\\xa5o\\xdeN\\xce\\t\\xbe\\x07\\xe7\\x9c\\xde\\xbd{\\xb7\\xd2\\x13\\xc3\\xedv[/^\\xbc\\xe0l0\\xe0\\x80\\xdcu\\xa0\\x9b\\x15N\\xff\\xaf\\xcf\\xba\\xfa\\xe9\\xfbp-\\xec\\x97N\\x17\\xb9S\\xe1\\xc2\\xbd\\xfeFdt\\x14\\x1b5\\x1b\\xcd\\x85g\\xdf\\x86a\\xed\\xe2k\\xbc\\xcf7w\\x03\\xc9\\x97\\xc5\\xb5\\xb3r}\\x91I\\xce\\xc9\\xc6\\xd7\\xb7&l\\xa3%c\\xc2\\xef\\x91\\xef\\xf7\\xd4\\x8c\\xa4Vld\\xc2\\xd1\\xb9\\x1a\\x94^\\xbd\\xa2\\x947V\\xdd\\xa8\\xad\\xff\\xe7\\xa7\\x97\\xfa\\xe2r\\xfe9\\x8e\\xb75\\x1c\\x0e\\xf5\\xe6\\xcd\\x9b\\x1b\\xcf\\xc7\\xb5\\xd6\\xea\\xc9\\x93\\'\\xe4\\xf1\\x81\\x1dR\\xd5PV9\\x1bw8\\x1c\\xea\\xf5\\xeb\\xd7+\\x9d\\x95\\xbd\\x8a\\xaf\\xdcW\\xfa\\x0f\\xee?hx<\\x94\\x8f\\xbc\\x06\\x1ah\\xa8\\xa1\\xbc\\xbc\\x8c\\x8c\\x9aj\\xaa\\xe9\\x9a*\\xcf\\xc3P\\xd6X\\xa3\\xa8\\x1d]\\xfbylj\\xe5K\\xaf2\\xbb\\xb2\\xb5\\x9b{\\xb9b\\xbd\\xc3\\xe7i\\xf3\\x06\\xc8\\x95\\xab[\\xc2\\xd3|\\xe9\\xe5\\xcf|\\x18P+\\x0c`J\\x95\\xea\\xa9\\xa7La\\xcb\\xf8\\xd3\\xf8S\\xfdG\\xff\\x1f\\x95\\xb9\\xf5\\\\\\xc7\\x01\\xec\\xaf$I\\xf4\\xe2\\xc5\\x8b\\x1b\\x1f\\x86\\xae\\xd2\\xcc\\xef\\xde\\xbd[\\xcb\\x839\\xde{u?\\xef\\xea\\xf2o/u\\x94\\x1e\\xc9\\xe7^\\xf9y.7\\x0c?\\xb7m\\x84\\x8d\\xd5\\xa1\\x19\\xaa\\x18\\xbd\\xe7m\\xa5-\\xd9+\\xb7\\xcd\\xe3(\\x96\\xb5V\\x83\\xec\\xfa1L\\xc3\\r\\xbe\\x17\\xbf\\x0fc\\x8c\\xe2v\\xac\\xc6\\xb3\\x86l\\x1a~=\\xc5e\\xa1\\xec}&_\\x84\\xcfG\\xa7\\xff\\xe7\\xa9\\x86o\\xea\\xf9\\xfa\\x01\\x00\\x13\\x0cs\\x01\\xa0\\xce\\xbc\\x97^\\xbd\\x91>\\xffJ\\xf2N\\xca\\x8b\\xd9m\\xdcN+\\x0c:\\xa3\\xfa^\\xce\\x9ds\\xca\\xael\\x8c\\xe5E\\xa1\\xc295\\xe6\\x0cB\\xdb\\x8d\\x86\\x8c1\\xf2\\xde\\xeb\\xb4z\\x1a\\xd7\\x98\\x90\\x8fn\\xb7\\xc2\\x8f\\x9dW;+\\xd5\\xac\\xeeK}\\xf36\\xfc\\x1e\\x95w\\xffB/\\xcb2\\xbd~\\xfd\\xfa\\xc6\\xf3q\\x8d1z\\xfc\\xf8\\xb1\\x1e?~\\xcc\\x00\\x008@\\xb7\\x1d\\xe8\\x9e\\x0e\\x0b\\xfd?>\\xbd\\xd0\\xd7\\xbdB^^\\x97W\\xb6q\\x8f\\x12\\xa3vleG\\xc3O\\xdb\\\\\\xbcu\\xe6\\xb3\\xfe\\xdc\\xe1\\xa94\\x7fsv]\\xdc\\x9c\\x9bS\\xd5\\x7f\\xcf$\\xf3\\x87\\xb9\\xd5\\xbf\\xe7F7\\xbbbk\\xd5\\x89\\x8d\\x92\\xd1\\x99\\x8c\\xa5\\x93\\xfaiG\\xa5\\xa4\\xac\\xf4\\xfaw\\x9fw\\xf5\\x97o\\xfaw~\\x8d\\xde\\xfb\\xf16\\xdeMU\\x85$I\\xf4\\xfc\\xf9s\\xce\\xc7\\x05vT\\xab\\xd5\\xd2\\xf3\\xe7\\xcfo|\\xa0\\xae\\xda\\xeeZeK\\x7f\\x99\\x9f\\xb9\\x9f\\xe9O\\xdc\\x9f(W\\xae\\xd2\\x94\\xca\\x1eO\\xce\\x93\\x8d\\x15\\xab\\xad\\xf6x\\xd0\\xe9\\xfan\\xbce;o\\x98\\x1b5\\xc2_s\\x83\\xeb\\xefY\\xe7\\xfd\\xb5uY\\xf4s\\xdb\\x86\\x1d\\x9f\\x95;O~\\x96K^\\x93\\x81\\xb5\\x9a\\xe3\\xe1F\\x9e\\xe4\\x1a\\x1e\\x85\\x81\\xf6k\\xffZ\\xff\\xde\\xff{\\x9d\\xbb\\xf3\\x8d\\xbc~\\x00\\xfb\\xe36_O\\x0f\\x06\\x03\\xbd~\\xfdZYv\\xf7\\x87E|\\xe9u\\xf17\\x17\\xea}\\x11\\xce\\xec\\x8d\\xb2H\\xb6\\x17\\x1e\\xac1\\x91Q|2\\xca\\xdc\\x8f\\xde\\xda\\x9f\\xf7\\xcf\\xe5\\xbd\\x971F\\xcd\\xb4y\\xed\\xe7K\\xe3T\\xce;\\xe5W\\xefq\\x94\\xf9\\xda\\x8b\\x10\\xebd\"\\xa3\\xe4q2\\xbb\\xa5\\xfbn(7\\x0cg\\xbd\\x9f\\xff\\xfc\\\\\\xdd\\xcf\\xba\\x94\\x16\\x00\\xa0\\xc683\\x17\\x00\\xea\\xaat\\xd2\\x17_K\\x17!O\\xa9\\xfe0\\xfc!/\\xc5q\\x18\\xe4\\xd6x\\x88[\\xe9\\r\\x87:\\xed\\xcd&\\x92N{]\\xe5E\\xa1\\'\\x9d\\xa3\\x99\\xcd\\\\#\\xe9\\x83G\\x8f\\x14\\xd9Hg\\xbd\\xae\\xba\\xf3\\xb6)\\xbcW\\x94ez\\x91\\xb4d\\x8d\\tY\\xe9v+\\xfc\\xcb\\xcd\\x86\\xf4\\xc9\\xb7\\xc3\\x99\\xc1\\xb7\\xd0\\xedvu~~~\\xe3\\x17.q\\x1c\\xeb\\xc9\\x93\\'l\\xe3\\x02X\\xe9\\x0c\\xddw\\x85\\xd5\\xff\\xd1m\\xa8\\xf0R\\xe9\\xbd\\xba\\x85\\x1b?s\\xd2\\x88\\x8c\\x9a\\x91\\xc6C\\xdci\\xc5\\xc5\\xfb\\x85\\xd9d\\x9b4\\xe6\\x0eW%)>~\\xb2p\\xb3\\xf7>\\xf2\\xf3w\\xb3\\x9b\\xb9e\\xa1\\xa2{.E\\x91\\xe2\\xce\\xa3+\\xaf/U|\\xf4X\\xde;\\x15g\\xef\\xe4\\xfd\\xf5\\xdf\\x9f\\xc29\\r\\xe2\\x96L\\xf3(<\\xab\\x13\\x1b5F\\xc3\\xf1\\x1fQ\\x12-xO\\xe8\\xc2\\xc0@\\xd2\\xf8\\xe6\\xf8\\xb4*s\\xe9\\xfa\\xb3\\xd7\\xb9M\\xa5\\x96\\xef\\x92X\\xaen\\xf4\\xcfcdttt\\xa4V2\\xaa0\\xc8\\xa9\\xab\\xae\\x8a\\xd1\\xb7\\xff\\xe4\\xfe\\x93~\\xe9~y\\xff\\x17\\x0e`\\xefm2\\xbb\\\\\\x0eJ\\x9d\\xfd\\xe4LE\\xaf\\x90/\\xbd\\xb2\\xf7\\xd9\\xb8\\x9c\\x90\\x9e\\xa4z\\xfc\\xec\\xf1\\xc2\\xbb\\xe2\\xbd\\xac\\xa7\\xbc\\xc8\\x15\\xd9H\\x8dx\\xf6!\\x9b*\\xb5\\x9c\\x97\\xf98\\xc9\\\\\\xa9kj\\xf9*\\x13\\x19%O\\x12E\\xad\\xf09\\xa0\\xb8,\\xc6%\\x86\\xec}\\xa6\\xb3\\x9f\\x9e\\xc9\\xdd\\xa3z\\x06\\x00\\xd8\\x8c\\xdd\\x98\\x04\\x00\\xc0!)K\\xe9\\xef\\xbf\\x98\\x9c\\x89{\\xd1\\x95\\xaa\\x81h\\xbb\\x156rw\\xe4F\\xf4\\xbc\\xc4r\\x7f\\x94\\xe6\\x9c\\x97X>j4g\\xf3\\xcas\\xb4\\xd3T\\xcd\\xb4\\x11\\xb6p\\x8f;\\xe1\\xf7\\xa2\\x18\\xe5\\xa7K\\x17\\xce\\xd4]a\\xa0KV\\x19\\xc0}-\\x1a\\xe8~v\\x91\\xeb\\xbf\\xbd\\x1e\\xc8I\\x1a\\x0e\\x07\\xba<}\\xaf\\xd2yY#\\x1d\\xc5F\\x8d\\x1b\\x1e\\xc6\\xb1I\\xbap\\xc3\\xd6\\xbb\\xc57\\xe57\\x91Z\\xbe\\xb6\\x05\\xec\\x9c|\\x1e\\xae\\xafW\\x13\\xcb&\\x8ae\\xe3t&\\xaf\\x1fV\\nY\\xe5\\x8e:\\x8aL\\xa4\\xe4\\xf1\\xe2\\xff^\\x95[\\xb6\\xa9\\x95If\\xdf?V\\xa9\\xe5rX\\xca\\xbb\\xd9\\x87\\t7\\x91Z\\xbeKb\\xb9\\xba\\xa9?\\x8fI\\x8c\\xa2\\xa3H\\xa9R\\xb5\\xd5\\x96\\x91\\x19\\xff>\\xe5\\xca\\xe5\\xe4\\xf4#\\xf7#}\\xea>]\\xd7/\\x01\\xc0\\x1e\\xdbDv\\xb9\\xe8\\x17:\\xfd\\xabS\\x95Y)_xe\\xef\\xb2\\xb0\\x85j\\x14R\\xc3\\xedX\\xcd\\xb4\\xa9fr=\\xa3\\\\\\xa9r\\xcb\\xad\\xc6\\xf5\\xf7\\x8f\\xe9\\xe8\\x81\\xc6\\xab\\xc3\\xdb\\xba\\xa7\\x96\\xa7\\x19c\\x14\\x1f\\xc7!\\xbb\\xac0\\xfc\\xce\\xdeg\\xf2\\xce+\\xbf\\xc8u\\xfe?\\xce7z\\x96;\\x00\\xe0\\xf6\\x18\\xe6\\x02@\\x9d\\x94N\\xfa\\xfb_\\x85-\\\\\\xe7\\xa5\\xf3\\xee\\xe4|\\xdc\\xe3\\x8e\\xd4\\x9c\\x7fVb]\\r\\xf2|\\xe6>\\x90s\\xa5\\x86y\\x18\\xee6\\xae\\x0c*\\x1aq\\xac$\\x8eu\\xde\\xef\\xa9X\\xf0\\x05Pd\\x8dN\\xa6\\x9f\\xdaMb\\xe9\\xa4\\x13\\xb6\\x94\\x9d\\x0b\\x83\\xef\\xd2\\x85\\xdf\\xb3%\\x03\\xddn\\xb7\\xbb\\xd2\\x00 \\x8ec=\\x7f\\xfe\\xfc\\xc6\\'\\x85\\x01\\x1c\\xae\\xab\\x03\\xdd/.s\\xfd\\xf77a\\x90\\x9b\\x97N\\xc3\\xd2\\xcb\\xe7\\x99l\\xffLGq8;v\\x15\\xcb\\xb6s\\xb5`\\xa0\\xeb]\\xb90\\xcf|WW\\x07\\xc4\\xe3?\\x8f\"\\x19;\\xbb\\xd1\\x155\\xdb\\xf2\\xde\\xa9\\xec.\\x1e\\x94D\\x8d\\xd6x\\xa3\\xd7\\x1a\\xab\\xa3\\xc4\\xaa9\\xca\\xb8\\xe5N\\xba\\xcc\\x9d\\xbc\\xbc~\\xd5-\\xf4\\xef\\x16\\x0ct\\xcb\\xb2\\xd4\\xbbw\\xefV:\\x07\\xb3\\xd3\\xe9\\xe8\\xf9\\xf3\\xe7\\x8a\\xe3\\xf9\\x19Q\\x00\\xfb\\xa1z\\xcf\\xb6J\\x82\\xb3z\\x10d\\xde\\xf5\\xc59\\xa7?\\xf6\\x7f\\xacW\\xfe\\xd5x@Y\\x9d\\x8f\\xdbPc<\\xbc\\x94\\xc2\\x86m\\xd4\\x99\\xbf\\xd9*\\x85\\x81\\xa8w\\xfe\\xdav\\xae\\x89\\x8cLl$\\xaf\\xf1\\x96X\\xe5\\xea\\x9f\\xdf\\x97\\xcb\\x9d|9\\x7f*k\\x9b\\xf3?\\x1f\\x95\\xfdRn\\xb8\\xf8\\x06~\\xf2(\\x19\\x0f\\\\\\xc6\\xc3m\\x85\\xdf\\x87\\xbe\\xfa\\xca\\x94\\xc9\\xc9\\xe9\\xcf\\xdc\\x9f\\xb1\\xa1\\x0b`e\\xedv{\\xa5\\xf7l\\xd5\\x839\\x8b\\x12\\xfb\\xe5\\xa0\\xd4\\xd9\\xff8\\x93\\xcb\\\\\\x18\\xe4\\x8e\\x06\\x94&2J\\x9f\\xa6\\xe3\\x07j$\\xe9\\xa8y\\xb4\\xb0\\x94S\\xfaR\\xddaWI\\x94\\\\+1T\\x7f\\x9e\\x17\\xb3\\xc3[/\\xafa\\xb1\\x1b\\xdb\\xb9\\xd2h\\xa0\\xdb\\x8e\\x95\\x8e\\x17\\x9f+8\\xca-\\xdb\\xe6\\xf53\\x19\\xab\\xd4r9(g>/\\xac;\\xb5|\\xdb\\xc4\\xf2\\xb2\\xbc\\xb2\\x14\\xceU\\xb4\\xc9\\xec/\\xa6:3\\xb7\\x1a\\xe8\\x0e4\\x18\\x0ft\\x7f\\xe4~\\xa4/\\xdc\\x17w|\\xf5\\x00\\x0e\\xcd}\\xb3\\xcb\\xe5\\xb0\\xd4\\xd9_M\\rr\\xdf\\x8d\\x06\\xb9q\\x18\\xe4\\xda\\xf8\\xca\\xf5\\xcbX\\x1d7\\x8f\\x17\\xfew\\xaa\\xdcr;\\x9d}=Uj\\xd9\\xcb_\\xdb\\xce\\xdd\\x95\\xd4\\xf2\\xb4(\\x8d\\x94>I%\\xab\\x99\\x01x5\\xd0]\\xf4P\\x10\\x00\\xe0a1\\xcc\\x05\\x80:\\xf0^\\xfa\\xf2\\xd5lZ\\xb9,%k\\'\\x83\\xca\\x1ds5\\xb1\\xec\\xbd\\xd7`4\\xdc\\xbd\\x9aX\\x8e\\xadU\\x1a\\xc77\\xe7\\x95\\x93\\x05\\x9b\\xc9\\xd5\\xefS\\x1cM\\xfd\\xfe\\x8d\\x92\\xcb\\x9f\\xfdJ*\\x1dYe\\x00\\x1bu^\\x1a\\xfdx\\xd0\\x907F\\xb9s\\x1a:/U\\x83\\xdc\\xc8\\xc8\\x18+\\x97g*\\xbb7?LRY\\xb4\\x9dk\\xac]xv\\xee:S\\xcbW\\x13\\xcb>\\x1f\\x86k\\xac\\xae\\'\\x96m\\xb3%_d7\\xe6\\x95\\x17]W\\x1bQ\\x18\\xe8\\x1a\\xcd\\x0et?\\xbb,\\xf4_\\xbf\\x19\\x90U\\x06\\xb0\\xb2\\xbbf\\x97\\x7f\\xec\\x7f\\xac_\\xf9_\\xcd\\x1d\\xe4\\xa6\\x9a\\xff\\x1e\\xd4\\x18scn\\xd9\\r\\xdd\\xb5\\xed\\xdc\\xf1f\\x98\\xd3\\xb5-\\xd8u\\xa6\\x96o\\x9bX^%\\xaf<\\xf7\\xef\\xc9\\xa8\\xad\\xb6b\\x85_\\xe7@\\x83qr\\xf9O\\xdd\\x9f\\xea\\xbd{\\x7f\\xb7_\\x00\\x80\\x83s\\xd7\\xec\\xb2/\\xbd\\xce\\x7fv>I+\\xbf\\xcf\\xe4\\xbd\\x97I\\x8c\\xd2\\'\\xe9\\xc2\\xac|#i\\xdc\\x98[N\\xa2D\\x91\\x99\\xbd\\xfe\\xcd\\xa4\\x96\\xa7\\xae\\x9b\\xbb\\x94Z\\x9ef\\x13;\\x7f\\xa0{\\x91\\xeb\\xe2\\x17\\xab?\\x90\\n\\x00\\xd8\\x1c\\x86\\xb9\\x00P\\x07o\\xdeKg\\x17\\xe1\\x8b\\x80\\x8b\\xded#\\xf7\\xb8\\xbd\\x93\\x83\\\\\\xe9zby\\x90gr\\xa3/\\x00\\xae&\\x96;\\xcd\\xa6.\\x06\\xfd\\xd5\\xf3\\xca\\xf3X#\\x1dMm\\xe8^t\\xc3\\x86\\xf3`\\xa8\\xee\\xdf~\\xaa\\xb7o\\xde\\x90U\\x06\\xb0\\x11\\x83\\xc2\\x85$\\xb0M\\xe4\\xdb\\x8f4t\\x9al\\xe4\\x8e\\x06\\xb9\\x95\\xdb\\x0ct\\x97m\\xe7\\xca\\xd8\\xb9\\xdb\\xb9\\xebL-_\\x1d\\x0c\\x97\\xd5\\xa0\\xf6Jb\\xd9H2ic\\xe5\\xbc\\xf2\"\\x8d\\xc8\\xaa5\\xb5\\xa1\\xdb\\xcb\\xc3\\xef\\xd1\\xff\\xf9\\xa6\\xa7\\xff\\xf6\\xf7_\\x93U\\x06\\xb0\\xb2\\xdbf\\x97\\xff\\xe2\\xf5_\\xe8o\\xca\\xbf\\x91\\x14R\\xc1\\xab\\x0cr+\\xab\\xe4\\x96m\\xd3JSs\\x84qjY\\xd7\\xb7g\\xd7\\x95Z\\xbemb\\xf96y\\xe5y\\x8c\\x8cZj\\xcd$\\x97\\x0b\\x15*U\\xea\\x8f\\xfd\\x1fk\\xe0\\x96?P\\t\\x00\\xd3n\\x93]~\\xf3\\xe6\\x8d^\\xfd\\xe4\\x95\\x8a^!_N\\xa5\\x95c\\xa3\\xf4\\xf1\\xe2An\\xe5\\xa6\\xdcr/\\xeb\\xa9\\x95\\xce>$X\\xa5\\x96\\xaf\\xa6\\x95w-\\xb5<\\xcd\\xc6\\xb3\\x03\\xdd\\xfc4<\\xe03|;T\\xff\\xcb\\xfe\\xb6_\\x1e\\x00\\x1c<\\x86\\xb9\\x00\\xb0m\\xe7\\x97\\xd2\\xab7\\xe1\\xc7\\xbd\\xfe\\xe4\\x8c\\xdc\\xa3\\xdd\\xdc\\xc8\\xadL\\'\\x96\\xa7\\xb7r\\xaf&\\x96\\xad1\\x8a\\xad\\xbd}^y\\x9e\\xf1\\x00<\\x9c\\xa1\\xeb.\\xbazwq\\xa1\\xb3o^\\xcb\\xbf?[\\xfa\\xaf\\x92U\\x06p\\x17\\xce9\\xfd\\x7f>\\xbfT7w*\\xbdW_\\x91\\xd4~,k\\xcd\\xb5A\\xee\\xf8\\xdf\\xb9\\xcd@w\\xd1vn\\x9c\\xc8\\r\\xe7\\xdfTYGj\\xf9jb\\xd9\\x17YxPF\\xd7\\x13\\xcb\\xb6\\xd1\\x92\\xeb\\xf7n\\x9dW\\x9e\\xa7\\xda\\xd0\\x95\\xa4\\xccy\\xf5\\x06\\x03\\x15\\xe7\\xef\\xf5g_\\x9d\\xeb\\xdd\\x92\\x01\\x07Ye\\x00W\\xad\\x9a]>\\xf3g\\xfa\\xcb\\xc1_j\\xf8z\\xa8\\xdep\\xf6\\x8c\\xdc\\x9b\\x06\\xb9\\x95\\x9br\\xcb\\xc5e\\xa1\\xa8=\\xfb\\xbe\\xbeJ-\\xfb\\xd2\\xab\\xcc&\\xd7\\xb7u\\xa5\\x96o\\x93X\\xbeK^y\\x9ejCwz\\xa0\\xeb\\xe4\\xd4\\xf7}\\xfd\\x89\\xff\\x93\\x9d\\xdcV\\x03\\xb0=\\xabf\\x97\\xfb\\xaf\\xfaz\\xfb\\xf5[\\x9du\\xcf4<\\x1dN\\xce\\xc8]\\xb2\\x91;m\\x95\\xdcrlc\\xd9\\xa9\\xdb\\xe8UjY\\x92\\x06W\\xca4\\xbb\\x98Z\\xae\\xd8\\xd8*}\\x9c\\x8e\\xcf\\xd0\\xcd/\\xc2\\xe7\\x86\\xee\\xe7]\\r\\xdf\\xed\\xee\\xaf\\x0b\\x00\\xf6\\x01\\xc3\\\\\\x00\\xd8\\xa6\\xc1P\\xfa\\xe2\\xeb\\xd1\\x8f3i8\\x1a\\x80vZ!\\x19\\xbc\\xa3\\xae&\\x96\\xf3\\xa2\\x18o\\xdd^M,\\xb7\\xd2Tg\\xbd\\xde\\xc2\\x9fki^y\\x1ek\\xa5\\xa3\\xb62W\\xea\\xf5\\xd9{\\r..\\xc3_\\x7fw&]^\\x1f|\\x90U\\x06p\\x1f\\x7f\\xf4UO\\xaf\\xfb\\xa5\\xbc\\xbc\\xba\\x85\\x93\\xf3R\\x94$:y\\xfcD\\xd6.\\xbe\\x8e\\xaf:\\xd0]\\xb4\\x9dk\\xac\\x95\\xcc\\xfc\\xb3s\\xd7\\x91Z\\xbe\\x9aX\\x9e\\xfe9\\xaf&\\x96e\\xa3;\\xe7\\x95\\xe7iDV\\xa9\\x95\\xfc\\xa0\\xab\\xfe\\xf9{\\xe5e\\xa9\\xd2K\\xff\\xf5\\x9b\\x9e\\x06s\\xb6\\xcc\\xc8*\\x03XfYvy\\xe8\\x87\\xfa\\xb1\\xfb\\xb1\\x9c\\x9c\\nW\\xa8\\xf7\\xae\\xa7\\xf2\\xa2T\\xa2d\\xee\\x19\\xb9\\x8b\\xac\\x92[\\xbez\\xf7e\\x9cZ\\xd6\\xf5\\x1c\\xf2:R\\xcb\\xb7I,\\xdf5\\xaf<\\xf7\\x9f\\x1fm\\xe8Z\\xd9q\\xb2\\xda\\xcb\\xeb\\xad\\x7f\\xab?\\xf3\\x7f\\xb6\\xf2\\xcf\\x03\\x00\\xd2\\xcd_\\xaf\\xe7g\\xb9\\x06\\xdf\\x84\\xf7\\xa1\\xdd\\xb3\\xae\\xde]\\xbcS\\xeer%\\x8f\\x93\\x95\\x06\\xb9\\x95\\x9br\\xcb\\x17\\x83\\x0b5\\x92\\xd9\\xcf\\x0bUj\\xd9y\\xa7|\\xfa\\xfe\\xc7\\x8e\\xa6\\x96+6\\xb1J\\x1e\\x85\\xcfie\\xbfT\\xd9\\x0b\\x0f\\x07]\\xfc\\xfcBEo\\xfeQ/\\x00\\x80\\xcdc\\x98\\x0b\\x00\\xdb\\xe2\\x9c\\xf4\\xd9W\\xe1\\xfb\\xbc\\x90z\\xa3\\x1b\\xe1\\xed\\xa6\\x94\\xee\\xf6v\\xe8\\xd5\\xc4r/\\x9fl\\xe9N\\'\\x96\\x8d\\xa4\\xd2\\xb9\\xfb\\xe5\\x95\\xe7\\xe8\\xe6\\xb9\\xde\\xfaR\\xa5\\xf7\\xe1\\xdc\\xdcl\\xf4\\x85\\xd5\\xeb7\\xe1\\xf7z\\x84\\xac2\\x80\\xfb\\xf8\\x9b\\xd3\\xa1~>\\xdad\\xba\\xcc\\x9dJ\\x17\\xc2\\n\\x9d\\xd8(J\\x1a\\x8a\\x8e\\x96?$\\xb2\\xf2@w\\xe1vn:w;w\\x1d\\xa9\\xe5\\x99\\x81pYL\\x86\\xc6W\\x13\\xcbq\"7X\\xfc@\\xce*y\\xe5\\xab\\xbc+\\x95\\xf4\\xcfd\\xb3\\xae\\xe4\\xa5A\\xe9\\xe4\\xbc\\xd7\\xa0\\x94~\\xf4Mo\\xe6\\xf7\\x8b\\xac2\\x80U\\xcc\\xcb.{\\xef\\xf5\\x97\\xfe/\\x95)\\x93\\x93\\xd3P\\xa3\\xeb\\xde\\xa5d\\xdfYyw\\xbb\\xf3\\x01o\\xca-\\x97\\xddR&\\x9d|N\\x98N-\\xbb\\xcc\\xc9\\x95\\x93\\xf7\\xc3\\xf7M-\\xdf&\\xb1|\\xdf\\xbc\\xf2\\xdc\\xff\\x86\\xac\\x9aj\\xca\\xc8\\x84\\xcd\\\\\\x85\\xcfU\\x9f\\xfaO\\xf5\\xa9\\xfb\\xf4V?\\x17\\x00H\\xf3\\xb3\\xcb.s\\xea~\\xde\\x954\\xb9\\x969\\xef\\xd4M\\xba\\x1a\\x94\\xb7O\\xbb\\xdf\\x94[v\\xde\\xc9L5\\xf3\\xab\\xd4\\xb24\\xbb\\x8d\\xbb\\xcb\\xa9\\xe5J\\xd4\\x88\\x14\\x1f\\x85\\xdf\\xeb\\xfc\"\\x97\\xcb\\x9c\\xbc\\xf3:\\xff\\xeb\\xf3[\\x7f~\\x04\\x00\\xac\\x07\\xc3\\\\\\x00\\xd8\\x96Wo\\xa5,\\x0b\\xe7\\xba^\\xf6$\\xf90\\xc4m\\xdc\\xee\\xa6w\\x1dM\\'\\x96\\x8b\\xb2T^\\x84\\x01\\xea\\xd5\\xc4rd\\xad\\x06\\xf9\\xe2\\x81\\xc3\\xcay\\xe5\\x11\\xe7\\x9d\\xde]^\\xe8\\xac\\xdf\\x93\\x8f#\\xa99\\xfa\\xbd\\x1cdRQ\\x86\\xdf\\xeb\\xd7\\xef$\\xef\\xc9*\\x03\\xb8\\x97^\\xe1\\xf4_^\\x85\\x9b\\xd3\\xfd\\xd2\\xa9*b\\xb6\\xe3\\x90\\x8e\\x97$\\x1b\\'k\\x19\\xe8.\\xdc\\xce\\x8d\\x93\\x90C\\x9ewv\\xee=\\xf2nW\\x13\\xcb\\xe5\\xd4\\xd6\\xed\\xd5\\xc1\\xacwn-y\\xe5\\x8a\\xcb3\\x15\\xe7\\xef\\xa5\\xb2\\x18e\\xaa\\xc3\\xf9\\xc3\\xbd\\xd2I\\xf2z;p\\xfa\\xc5yFV\\x19\\xc0\\xad]\\xcd.\\xffR\\xbf\\xd4\\xa9?\\x95\\x97\\xd7@\\x03y\\xf9\\xf1\\x10\\xd2\\x0f\\xbd\\x86\\xaf\\x87*\\x87\\xb7\\x1b\\xaa\\xde\\x94[\\xbe:`\\xadR\\xcb\\xd2h{w\\xe4\\xbe\\xa9\\xe5U\\x13\\xcb\\xeb\\xca+\\xcf\\xfdw\\x15\\x8f\\xb7\\x9b\\x0b\\x15\\x1a(|.\\xf9\\xb1\\xfb1\\xe7\\xe7\\x02\\xb8\\x93\\xe9\\xec\\xb2\\xf7^\\xdd/\\xba\\xf2\\xde\\xcb\\xe7~\\xbc=\\x1au\"\\xd9\\xd4\\xearx\\xa9\\xb3\\xde\\x99\\xdc\\x82\\xf7\\xa9\\xf3\\xdc\\x94[\\x1e\\x16\\xc3\\x99\\xfb\\x13\\xd3\\xa9\\xe5\\xbc\\xccUL\\xbd\\x7f\\xde\\xe5\\xd4r%jG\\xe3\\xcf\\x19\\xf9i\\x1e\\x8e\\x05\\x18\\x94\\xea~\\xd6\\xdd\\xf2+\\x03\\x80\\xc3\\xc40\\x17\\x00\\xb6\\xa1\\xdb\\x97\\xde\\x9eN~\\xec}\\xc8*wZa\\xadk\\x87]M,\\xf7\\xa7\\xb6\\xbb\\xa6\\x13\\xcb\\xde{\\xe5\\xe5\\xe2\\x1bM\\xb7\\xcd+gE\\xa1\\xd7\\xe7\\xe7\\xb3\\xc3\\xe1$\\x91\\x92Xa\\xb5k y\\xc9\\x0c\\x06z\\xec-Ye\\x00\\xf7\\xf2\\xff\\xfb\\xb2\\xab\\xac\\xf4*\\xbc\\xd7pts\\xbe\\x19\\x19\\xa5W\\xcee\\\\\\xdb@w\\xcev\\xae\\xb1v\\xe1\\xd9\\xb9\\xf7I-\\xcf$\\x96\\x9d\\x93\\x9f\\xaa+\\xcc$\\x96\\xbd\\x93\\xdc\\x92\\x81\\xc1-\\xf2\\xca\\xde{\\x95\\xfd\\xae\\x8a\\xcb\\xd3\\xf1p\\xd8\\x18;\\x19\\xe8:iP\\x84\\xdf\\x9f\\x9f]8\\xa5\\'O\\xc8*\\x03\\xb8\\x93V\\xab\\xa5\\xe6\\xd3\\xa6>\\x8d\\xc2\\x86\\xe8PC9\\x85m\\xabj\\x9bT\\x92\\xe4\\xa4\\xfc]\\xae\\xe2b\\xf5\\xa4\\xe4M\\xb9e\\x95\\x9a\\xd9h\\x9aN-\\x97\\xc3r\\xe6\\xef\\xdd\\'\\xb5\\xbcjby\\x9dy\\xe5y\\xd2\\xd17I\\xca\\x94\\xa9T\\xa9L\\x99~\\xe4\\x7ft\\xaf\\x9f\\x17\\xc0\\xe1\\xaa\\xb2\\xcb\\xad\\xbc\\xa5\\xb2[\\x86s\\xc9\\xbb\\xe1:m\\x1bv\\xe6\\xba:,\\x86z\\x7f\\xf9~&\\x81|\\x93\\x9br\\xcbEY\\xcc\\\\7\\xd3\\xa9\\x07\\x1d\\xa7\\x07\\xb8\\xbb\\x9eZ\\x96\\xc2\\xefu|\\x12\\xcb\\xc4&\\xdc\\xbf9\\x0f\\xbf\\x8f\\xfd\\xaf\\xfa\\xe3\\x1f\\x03\\x00\\x1e\\x0e\\xc3\\\\\\x00xh\\xceI_\\xbe\\x92\\xe4\\xc3\\x19\\xb9y>\\xear\\xee\\xfe W\\x9aM,;Wj85\\\\\\x9dN,\\xe7e\\xb1\\xf0&\\xffm\\xf3\\xca\\xdd\\xc1@o/\\xceU^\\xfdb\\xc9\\x18\\xa9\\xd9\\x08\\xdf;\\xaf8+\\xf4\\xfc\\xf8D\\xed\\xf3\\xee$\\xbd\\x0c\\x00\\xb7\\xf4\\xd7\\xa7C}\\xd1-\\xc2Y\\x80\\x85\\x93\\xf7Rd\\xa5\\xc6\\x82{\\xde\\xeb\\x18\\xe8.\\xde\\xceM\\xe7n\\xe7\\xde\\'\\xb5<=\\x08\\x9e\\x19\\nO\\'\\x96\\xbd\\x93_\\xf2@\\xcem\\xf2\\xca\\xde\\x95*/\\xcfT\\x0e\\xae?\\xe5\\x1fY\\xab\\xc6h\\xf0\\x90{/\\x976\\xa5\\xce\\x13\\xfd\\xf1\\xab\\xe1\\xce\\xdf \\x03\\xb0\\x1d\\xce9\\xfdY\\xf4g\\x8a\\x9eE\\xf2m\\xafBa\\x08\\x90(\\x91\\x9ds\\x8b\\xa4\\xb8,\\x94\\xbd\\xcbV\\xceJ\\xde\\x94[v\\x85\\x1b\\xff\\\\\\xd3\\xa9e\\xf9\\xd9\\xbc\\xf2]S\\xcb\\xab&\\x967\\x91W\\x9e\\xa7\\xa1\\x86\"\\x85\\xdf\\x8f\\xbe\\xfa\\xf2\\xf2\\xfa\\xca\\x7fEn\\x19\\xc0\\x9d\\x95\\x83R\\xee\\x95\\xd3\\x93\\xce\\x13\\xf9\\x81\\x97/\\xbdLd\\x14\\xb7c\\xe9\\xcae\\xab\\xf4\\xa5N{\\xa7\\xea\\r\\x17\\x1f\\x0br\\xd5\\xb2\\xdc\\xb2\\xb1Fy9y\\x8f=\\x9dZ\\xce\\x8b\\xc9\\x00w\\x1fR\\xcb\\xd2\\xe8!\\xa5\\xd1\\xf9\\xb9.s\\xe3\\xf2\\xc3\\xc5/.\\xc8-\\x03\\xc0\\x03c\\x98\\x0b\\x00\\x0fm:\\xaf\\\\\\x9d\\x93\\xdbjH\\xd1\\xfd\\x9e|\\xaf\\x8b\\xe9\\xc4r\\x7fj\\xb0;\\x9dX\\xce\\xcbB\\xcb\\x8e\\x88\\\\5\\xaf<\\x93U^\\xf4\\x0f\\x19#\\xb5\\x9aj\\xc7\\x89^$\\r%N\\x93\\x81\\xfa\\r\\xe7T\\x02\\xc0U\\xbd\\xc2\\xe9OGy\\xe5A\\xe9\\xc7\\xe7\\xe4\\xb6#\\xb3\\xf4\\xba\\xb5\\x96\\x81\\xee\\xbc\\xed\\xdc\\xd1\\x80w\\xee\\xd9\\xb9w\\xc8\\xbb\\xcd$\\x96\\xbd\\x97\\xcb\\xe7\\'\\x96\\xddp E\\xf3\\xcf\\xa9\\xbdM^\\xb9\\xca*\\xbb\"[\\xf8\\xcf$\\x91Ud\\x8dL\\xebD\\xc3\\xb4#\\x19\\xe9\\x9b~\\xa9\\xbfz\\xbf\\xfb7\\xc8\\x00<\\xbc\\x9f\\xeb\\xe7z\\xeb\\xdfJF*\\x1f\\x95\\x8a\\x1f\\xc7\\x8aL4\\xde \\x9d\\xc7\\r\\xdd\\xad\\xb2\\xcb\\xcbr\\xcb6\\xb1*\\xfa\\x93m\\xdf\\xe9\\xd4r9(\\xc7\\x9f\\x03\\xee\\x9aZ^%\\xb1\\xbc\\xc9\\xbc\\xf2U\\xd5\\xc6\\xb3\\xa4\\x99\\xb3\\x89\\xff\\xdc\\xfd9\\xb9e\\x00\\xb7\\xe6\\xbd\\x1f\\x0f\\x12miu\\xa2\\x135\\xe2Fx\\x88f\\xc1e\\xcb\\xcb\\xdf*\\xbb|Sn\\xd9\\xcb\\xab\\x18\\x1d%5\\x9dZ\\xf6\\xf23\\xdb\\xb9\\xfb\\x90Z\\x96$\\x1b\\xdb\\x99\\xf3s\\xc9-\\x03\\xc0v0\\xcc\\x05\\x80\\x874\\xcc\\xe6\\xe7\\x95\\xf7\\xe0\\x9c\\\\i6\\xb1\\xec\\xbd\\xd7`j\\xb0[%\\x96\\xbd\\xf7\\xea\\r\\x87J\\xe3\\xf9C\\x80U\\xf3\\xcas\\xb3\\xcas\\x18#=>9\\x19e\\x95%\\xf5\\xfa!\\x8b\\xd4\\xedI\\xe7\\x97\\xab\\xfd\\xc2\\x00`\\xe4O_\\xf5\\xae\\xe5\\x95\\x1bvrN\\xee2\\xf7\\x1d\\xe8\\xce\\xdb\\xce\\xadR\\xcb\\xf3\\xb6s\\xef\\x92Z\\x9eN,\\xfb|8\\xf3\\xd0K\\x95X\\xf6E&\\x19\\xb3\\xb8\\xae\\xb0B^y^Vy\\x11\\x13\\xc5:~\\xf2L\\xb6\\xd1\\x94sRo\\x94[\\xfe\\xefo\\x86\\xca\\xeeq\\xa6$\\x80\\xc3\\x93\\xb9L\\x7f\\xe5\\xfeJ\\x924\\xd0@NNQ+\\xd2\\xf1\\xf3c\\x99\\xe4\\x86-\\xd4[d\\x97\\x97\\xe5\\x96\\xcd\\xe8\\xfaYf\\xa3\\xf3\\x1d\\xa7\\xb3\\x0eN3\\xdb\\xb2wI-\\xaf\\x92X\\xdet^\\xf9\\xaaH\\xd1\\xf8\\xfc\\xdc*\\xb7\\x9c+\\xd7\\x8f\\xfd\\x8f\\xd7\\xfa\\xdf\\x01\\xb0\\xff\\xb2wYH\\xfc:)?\\xcfCv\\xf9\\xd1c=>~<\\xc9\\xe4/p\\x9b\\xec\\xf2\\xb2\\xdcr\\x12%\\xea\\xe7\\xfd\\xf1u\\xf4Zjy\\xf4\\xd7\\xf7!\\xb5\\\\\\x89\\xdaQ\\xf8<\\xe95\\x93[\\x9e~8\\t\\x00\\xb0Y\\x0cs\\x01\\xe0!\\xbdz+\\xc9KY\\xb1wyei6\\xb1<\\xc83\\xb9\\xa9!@\\x95X\\xee\\x0e\\x07J\\xe3\\xf9\\xd9\\xb6U\\xf3\\xca\\x0b\\xb3\\xcaW\\xc4Q\\x14\\xb2\\xca\\x8d\\x86\\xd4nJ\\xd6J\\xa5\\x93\\x06\\xa3a\\xc5\\xab\\xb7l\\xe7\\x02X\\xd9\\xe9\\xb0\\xd0\\xa7\\xd5\\xcd\\x8b\\x15\\xf2\\xca\\xf3\\xdc{\\xa0;w;7\\xdc@\\xba\\xba\\x9d{\\x97\\xd4\\xf2\\xf4\\x00\\xb8\\xcc\\xa66\\xa6\\xaa\\xc4\\xb2w*\\xfb=\\x99\\xb41\\xf7\\xdf_%\\xaf\\xbc,\\xab<\\xef\\xe7\\x8b\\x8f\\x9f(\\x8a\\x13\\xb5F[n\\xb9\\xf3*\\xbdWVz\\xfd\\xd9\\x1b\\xb6\\xba\\x00\\xac\\xee\\'\\xfe\\'\\xca\\x95\\xcb\\xc9)W\\xb8>\\xa6J\\x15\\xc7\\xb1\\xd2g\\xa9\\xa2\\xf6\\xcd\\x17\\xf4U\\xb3\\xcb\\xcbr\\xcbQ3RqY\\xc8;?\\x9bZ\\xd6\\xecf\\xedmS\\xcb\\xab$\\x96\\x1f*\\xaf|U\\xaat\\x9c[\\x1e(\\\\\\xbb?\\xf7\\x9f\\xeb\\xdc\\x9d\\xaf\\xfd\\xbf\\x05`?y\\xe7\\xc7\\xdb\\xa0E\\xaf\\x98\\xe4\\x95\\x8fb5\\xd3\\xa6\\x9et\\x9e(\\xb6\\xf3\\x1f\\x1a\\xaf\\xdc&\\xbb\\xbc(\\xb7l\\x8cQ\\x12\\'\\xeag\\xe1\\xbd\\xf7tjy:\\xaf\\xbc/\\xa9ei\\xf4k>\\x99\\xca-\\x8f>?\\xf5>_=_\\r\\x00\\xb8\\x1f\\x86\\xb9\\x00\\xf0P\\xfa\\x03\\xe9\\xfc\"<\\xa5\\xd9\\x1f\\xdd|n\\xa4{\\x93W\\x96&\\x89\\xe5\\xab[\\xb9Ub9/\\x0b\\r\\xf3\\\\\\xcdd\\xfe\\xa6\\xc2My\\xe5\\x95\\xb2\\xca#\\xed4\\xd5\\x8b\\xe3\\x13%U\\x06\\xd4\\x980\\xd0\\x95\\xc20\\xd7\\xf9\\x90\\xbb~\\xcf\\r$\\x00\\xab\\xf9\\xd3W}9\\x1f\\x86\\x89\\xd5B\\xe8My\\xe5y\\xee3\\xd0\\x9d\\xbb\\x9d;\\xfa\\xf3\\xb9g\\xe7\\xde\"\\xef6\\x9dX\\xf6E\\x16\\x92\\xf4\\xe3\\xd7\\x1c\\x06\\xb4\\xe5\\xa0\\'\\x93$2\\xf3nl\\xad\\x90W^%\\xab,\\x85\\x1bFq\\xe7DQ{\\xb2\\xe5\\xdb\\x88\\xac\"\\x1b\\x9e\\xc1\\xe9\\x8d>\\x00?;\\x1d\\x8e\\x7f\\x0c\\x00\\xcb\\xf4]_\\x7f\\xe7\\xffN\\xd2d\\x988\\xbd1Z\\x9d\\x0b\\x98\\xe3\\xbd8\\x00<\\x04\\x86\\xb9\\x00\\xf0\\x10.{\\xe1\\x8c\\xd6\\xe9\\xad\\xdcVC\\xb2\\xfb\\x91W\\x96f\\x13\\xcb\\xbd|v\\xe3\\xaa\\x11\\'\\xea\\x0e\\x07*\\xbd\\x9f;\\xb0\\xbd)\\xaf|\\xa7\\xac\\xf2<\\xc6H\\xad\\xd1\\x17b\\xc3,$\\x97\\x8bbr\\x8e1\\x00,\\xf0\\xa7\\xaf\\xfa\\xf2^\\x1a\\x96N\\xa5\\x0bK[\\xcd{\\xde\\xf3\\xbe\\xeb@w\\xfev\\xee\\xe8<\\xdb+\\xdb\\xb9\\xb7I-\\x8f\\x07\\xb8W7|\\xa3(\\x9c\\xef\\xd8\\xef\\xc9\\xc4I\\xc8-_\\xb1,\\xaf|\\x97\\xac\\xb2\\x89\\xe6\\'\\xf2\\x12k\\x15\\x8f\\xbe\\x82\\x19\\x8c\\xb6\\xd5>=\\xcfu:\\xe4\\xbc.\\x00\\x8b\\x9d\\xbbs}\\xe1\\xbf\\x90$\\r\\x15\\xaeu\\x91\\xa2\\xf1`\\xf1*\\x1b\\xdb\\xb5e\\x97\\x17\\xe5\\x96MddS\\x1b\\x86\\x12F3\\xa9e\\x979\\xb9\\xd1\\x83C\\xab\\xa6\\x96oJ,o+\\xaf|US\\xe1\\xbd\\xb8\\x93S\\xa6L^\\x9e\\xed\\\\\\x007\\xea\\x7f\\xdd\\x0f\\xd7\\xb9\\xc2\\x8f+\\x04\\xf1Q\\xbc\\xf0\\xba\\xb5\\xce\\xec\\xf2\\xa2\\xdcr#n\\xc8\\xc9\\xa9\\x9f\\xf5gR\\xcb\\xd2d#w\\x9fR\\xcbR(K\\xc4\\x9d\\xf0{Zt\\xc3P=;\\xcb\\x94\\x9d-\\xaf\\xee\\x00\\x00\\xee\\x8fa.\\x00<\\x847\\xef\\xc3\\xf7\\xc3Q\\xb6\\xd2\\xda\\x90X\\xde#Ub\\xb9(K\\xe5\\xc5\\xe4\\xa6zd\\xad\\xbc\\xbc\\xfaY\\xa64\\x8e\\x15\\xcd\\xd9b[\\x94W\\xbeWVy\\x91$\\x0e\\x7fLo\\xe7\\xbe=\\xe5\\xec\\\\\\x00\\x0b\\xbd\\x1b\\x14\\xfa\\xbaW\\xc8\\xcbk0\\xbaQ\\x9eDw\\xdf\\xca\\x9dv\\xe7\\x81\\xee\\xd5\\xed\\xdc\\xa9\\xe1\\xee\\xb5\\xb3sW\\xc8\\xbbM\\'\\x96g\\xce\\xcaUH,\\x97\\x83\\x9e\\xe4\\xdd\\xdcm\\xd9ey\\xe5\\xfbd\\x95\\x17\\x99\\xd9\\xceu^\\xceK?\\xe6\\xec\\\\\\x00K\\xfc\\xcc\\xffLNN\\x85\\n\\x95\\nC\\x80y[\\xb9\\xd3\\xd6\\x99]^\\x94[\\x8eZ\\x91\\xe4\\xc2\\r\\xf1\\xe9\\xd4\\xb2$\\xb9~\\x18\\xbc\\xae\\x9aZ^\\x96X\\xb6\\x89\\xddZ^\\xf9\\xdak\\x91\\x1d\\x0f\\xd1\\xaba\\xeek\\xffZ\\xa7\\xee\\xf4A\\xfe\\xfb\\x00v\\x8fw^\\xfd\\xaf\\xc2\\xfb\\xdb\\xe9<}\\x94.\\x7f\\xe0f]\\xd9\\xe5E\\xb9ek\\xad\\xd2(\\xd5 \\x1fH^3\\xa9\\xe5\\xbc\\xccU\\x8c\\xde[\\xefSjY\\x92\\xa2v$cM\\xd8\\xce\\x1d}\\xee\\xe9\\xff\\xaa\\x7f\\xc3\\xbf\\x05\\x00\\xb8/\\x86\\xb9\\x00\\xb0i\\xc3L\\xba\\x0c\\xe9\\x1d\\rGo\\xe2\\x9b\\x8d\\xb0%\\xba\\'\\xa6\\x13\\xcb\\xfd+i\\xce4\\x8eu\\xd9\\x0fo\\xec\\xdb\\xe9\\xf5\\x9bf\\x8b\\xf2\\xcak\\xc9*/Rm\\xe7fy8;\\xb7(\\xa4\\xf3\\xcb\\xd5\\xfe]\\x00\\x07\\xe7\\xc7o\\xc3\\xa00\\x1b\\r\\x0e\\x8d\\x91Zk,Q\\xdee\\xa0{u;w:\\xb5|u;w\\x95\\xd4\\xf28\\xb1\\xec\\x9c\\xfc\\x95\\xba\\x82\\x8c\\xc2_\\x8b\\xa2\\x99\\xa1qe^^y]Y\\xe5ybk\\x95\\x8c\\xca\\x16\\x83\\xd1\\xe6\\xda\\xdf_\\xce\\xe6\\xfd\\x01\\xa0R\\xb8B\\x9f\\xfb\\xcf%M\\xb6r\\xa7s\\xbf7YGvyQn\\xd9&V&6ac\\xf6\\xcaO_\\x0e\\xcb\\xf1\\xb6\\xef*\\xa9\\xe5e\\x89\\xe5\\xe2\\xa2\\xd8j^\\xf9\\xaa\\xe9\\xed\\xdc*y\\xfd3\\xff\\xb3\\x07}\\r\\x00vG\\xf6>\\x1b\\xd7\\x07\\xaaZA|\\xb4\\xda5|]\\xd9\\xe5E\\xb9\\xe5F\\x12\\xeeqt\\x87]\\xa5\\xd1\\xec}\\x8dj\\x88\\xbbo\\xa9ec\\xcc\\xb88Q\\xf4F\\xdb\\xb9\\xa7\\xd9\\xca%\\t\\x00\\xc0\\xdd0\\xcc\\x05\\x80M{w\\x16\\xbe/\\x8a\\x90\\xf55Fj\\xcc?;kWU\\x89e\\xe7J\\r\\xaf\\x0c_\\x8b\\xb2T\\xe1\\x9c\\x928V\\x1c\\xcd\\xde(Z\\x94W^[Vy\\xf1\\xbf89;w8\\x1aZT\\x1f\\'\\x00\\x98\\x929\\xa7_^\\x84\\xebZ6\\xda\\xca\\x8d\\x8d\\x99[\\x13\\xb8\\x8f;\\rt\\xafm\\xe7N\\x9d\\xd55\\xb5\\x9d\\xbbJj\\xb9\\x1a\\xf8^\\x1b\\xfcZ+7z\\x10i\\xde\\xb0u^^y\\x9dY\\xe5E\\xaa\\xc4u\\xe1\\xa5\\xd2{\\xe5\\xa5\\xd7O\\xdf\\xef\\xd7\\xd6\\x03\\x80\\xf5\\xf8\\x85~\\xa1B\\x85\\x9c\\xdcx+7\\xd5\\xed\\n9\\xeb\\xc8./\\xca-G\\xa3\\xa7\\x83\\xca~)3}\\x04\\x8b\\x9f$\\x96o\\xbaA\\xbe,\\xb1,\\xa9\\x16y\\xe5iW\\xb7s%\\xe9K\\xff\\xa5\\nG2\\x1f\\xc0u\\xfd\\xaf\\xc3\\xfb\\xdaj\\x0b\\xd4&\\xf6\\xd65\\x81ud\\x97\\xe7\\xe5\\x96\\xe3(V\\x1c\\xc5r\\xde\\xa9t\\xb3\\xd7\\xea\\xbc\\x08C\\xdc}K-K\\xa3\\xcf]\\xa3\\xb3s]\\x16>\\xc7\\xf4_\\xb1\\x9d\\x0b\\x00\\x9b\\xc40\\x17\\x006\\xc99\\xe9\\xf4<\\xfcx0\\x1a\\x1a6\\xd2\\xbd\\xda\\xca\\x95&\\x89\\xe5\\xfe\\xd4\\xb9\\xb9R\\xc8\\x15\\xe5e\\xf8\\x82\\xa65g\\xfb\\xf6j^y#Y\\xe5E\\xaa\\xcc\\xf50\\x0b\\x9b\\n\\xdd\\xde$\\xbb\\x0c\\x00#?}7T\\xe1\\xc2\\xc0\\xb0\\x18]\\x98\\xee{V\\xee\"\\xb7\\x1d\\xe8^\\xdb\\xce\\x9d\\xfa\\xf1\\xb5\\xb3s\\x97\\xe4\\xdd\\xc6\\x89e\\xef\\xe5\\xf2\\xc1\\xb5\\xbf\\'\\xef$cg\\x86\\xc5\\xd2\\xfc\\xbc\\xf2&\\xb2\\xca\\xf3\\xc4\\xd6*\\xb2\\x92\\xbc4\\x1c\\r0~v\\xcaY]\\x00\\xae\\xfb\\x85\\xff\\x85\\xa4\\xc9V\\xee\\xf4 \\xf16\\xd6\\x91]\\x9e\\x97[\\xb6\\xa9\\rC\\\\\\xa7\\xf19\\xb9\\x95rP\\xca{\\x7fcjyQb\\xd9;\\xbft\\x10\\xfc\\x90y\\xe5\\xab\\xaa\\x81z\\xa9r\\xbc\\xa1\\xfbs\\xfd|+\\xaf\\x05@}\\x15\\xbdB\\xf9y\\x1e\\x1ep\\x19]\\xebVy\\xb0f\\x9e\\xfbf\\x97\\x17\\xe5\\x96\\xab\\xed\\xdc\\xbc\\xccg\\x8eE\\xf1\\xf2\\xe3\\xed\\xdc}K-\\x1bc\\xc6\\x0f#\\x15\\xfdQN\\xfa\\x9b\\xe1\\xc2\\xf3\\xe3\\x01\\x00\\xf7\\xc70\\x17\\x006\\xe9\\xecB*\\xcb\\xb0\\x91\\x9b\\x8f\\x9e4\\xdf\\xb3\\xad\\xdc*\\xb1\\xec\\xbd\\xd7 \\x9b\\xbd\\x91^\\x8c\\xce\\xce\\x8d\\xacU\\x1a\\xcf\\xde4\\xbb\\x9aW\\xdehVy\\x9e4\\x91\\xac\\t\\x03\\xf7\\xeac\\xc3v.\\x80+\\xfez4 \\x1c\\x94^\\xf2Rd\\xb5\\x96\\xb3r\\x17\\xb9\\xf5@wj;w:\\xb5,\\xcdn\\xe7.K-W\\x89e\\x9f\\x0fg\\xce\\x0f\\xf7e>\\xcer\\xda\\xb4q\\xed5M\\xe7\\x957\\x99U^$\\x1dm\\xb0\\xe5\\xce\\xcb\\xcb\\xebt\\xe8\\xf4Uw\\xf9\\xe7\\x10\\x00\\x87\\xe5\\x1b\\xf7\\x8d.\\xfc\\x85\\xbc\\xfc8\\xe7\\x9b\\xe8~\\xef\\xc5\\xef\\x93]\\x9e\\x97[6\\xc6\\xc86\\xed\\xf8\\xdfq\\xb9\\x9b\\xf99\\xaa\\xad\\xdae\\xa9\\xe5E\\x7f\\xcf\\r\\xdd\\xc2\\xcf\\'\\xdb\\xc8+O\\x8b\\x15\\xcb\\x8enIU\\x83\\xf6O\\xfd\\xa7[{=\\x00\\xeai\\xf0*\\x9dW~\\x88\\xac\\xf2<\\xa9\\r\\x97r\\xe7\\'\\t\\xec\\x9f\\x9er\\x03\\t\\xc0D\\xb5\\x95\\x9b+\\x97\\x97\\x97\\x91\\xb9uby\\x9e\\xfbd\\x97\\xe7\\xe5\\x96\\xa3f\\xc8U\\x9a\\xc8\\xa8\\xcc\\xca\\x99\\xcd\\xa6j\\x13m\\xd1\\x86\\xed\\xa2\\xc4r9,\\x97n\\x10o#\\xaf|\\xed5\\x8c\\x06\\xeb\\x85\\nyy]\\xf8\\x0b\\xbdw\\xef\\xb7\\xfa\\x9a\\x00\\xd4\\x87\\xf7~<\\x1c\\x1co\\xe5\\xb6\\xa2\\xb5\\\\\\xbb\\xee\\x93]\\xbe\\x9a[6\\xc6\\x8c\\xb7s#\\x1b\\xcdl\\xe1V\\x89\\xe5}L-\\xdb\\xd8\\xca\\xa6\\xe1\\xf7\\xa1\\xfa\\x1c\\xc50\\x17\\x006\\x87a.\\x00lJYJ\\xdd\\xd1VTVm\\xe5\\xde\\xff\\xe6Q\\xdd\\xf4\\xb3\\xec\\xdaVn\\xe1J\\xe5e\\xa98\\x8ad\\x8dQ3\\x99\\xdd@\\xa8\\xf2\\xca\\x0f\\x9aU\\x9e\\xa7\\xfax\\xe4E\\x98\\x06\\x94\\xa5\\xd4\\x1b,\\xffw\\x00\\x1c\\x8c\\xbf=\\x0f\\xd7\\xb5\\xdc\\x85\\xe7<\\x8c\\x91\\x1e\\xaaFy\\xab\\x81nc\\xf2p\\xcc\\xf4f\\xaet\\xe5\\xec\\xdc9y\\xb7*\\xb1\\xec\\x8b,\\x94\\nF\\xcal c\\xc3\\xb0\\xc1\\xa4\\xe9\\xf8\\xe1\\x1ci6\\xaf\\xfcPY\\xe5y\\xac\\xb1JF?W6\\x1a||\\xd5\\xe5\\xbcE\\x00\\x13\\xdf\\xf8o$\\x85a\\xae$E\\x8an\\xdc\\xc4Z\\xd5}\\xb2\\xcbWs\\xcb\\xc6\\x1aE\\x8dp\\xcd\\xb5\\x91\\x9d\\x19\\xdc\\xfa\\xd2\\x87\\x01\\xef\\x82\\xd4\\xf2\\xbc\\xc4\\xb2w^\\xc5e1\\xbe\\xc9~\\xd56\\xf3\\xca\\xd3R\\xa5223\\x9b\\xd3\\xbf\\xf4\\xbf\\xdc\\xf2\\xab\\x02P\\x17\\xc5E!W8y79\\x97\\xb5\\xda\\x06]\\x87\\xbbf\\x97\\xe7\\xe5\\x96\\x1bqx\\x80=\\xb2\\x91\\xf22WYN\\xae\\xcd\\x83\\xd1\\x03\\x93\\xfb\\x96Z\\x96\\xa6\\xce}\\x1f}\\xde\\xca\\xce\\xb2\\xa5\\xc7\\x02\\x00\\x00\\xeen\\xfb\\xef\\xde\\x01`_]\\xf6\\x14\\x0evqaHhL\\xd8\\xcc\\xdd#Ub9/\\n\\x15SC\\x80\\xfep8\\x1e\\xba6\\xd3t\\xe6\\xc6}\\x95W~\\xf0\\xac\\xf2<\\x91\\x1dmJ\\xfbIj\\xf9\\xe2\\xe6\\xcd2\\x00\\x87\\xe1\\x8b\\xcbp]\\xc8G\\x1bO\\xb113O\\xe1o\\xda\\xaa\\x03]\\x9f\\xf5\\xc7\\x9b\\xaeWS\\xcb\\xd3\\xdb\\xb9\\xf3R\\xcbUby\\xfa\\xef\\xf92\\x97/\\x8a\\xf1\\xcfs5\\x87\\x1cu\\xc2\\xcd\\xab\\x87\\xce*\\xcf\\x93\\x8c\\xee\\xe7\\x85\\n\\xb6W\\xaf\\xf0z\\xddg\\xa0\\x0b@z\\xe7\\xdei\\xa0\\x81\\xbc\\xbcJ\\x85\\x9b\\xcc\\xeb\\xd8\\xca\\xbd\\xea.\\xd9\\xe5y\\xb9\\xe5\\xea\\x86\\xb8M\\xac|\\xe6gr\\xcbUFy^Ny\\xde_+.\\x0b\\xd9xt\\x16\\xef\\x15\\xdb\\xce+O32\\x8a\\x14^K5p\\xffZ_o\\xf3%\\x01\\xa8\\x91\\xe1\\xfb\\xd1\\xfb\\xd4Qn\\xde\\xc4F6Z\\xef{\\xf1\\xbbf\\x97\\xaf\\xe6\\x96\\xa7\\xb7s\\xe3(V?\\x9f:\\xee\\xc4;\\xe5E\\xbe\\x97\\xa9\\xe5\\xea\\xa1!_z\\xf9\"|\\xcd\\x94\\x9fr\\xec\\t\\x00l\\x02\\xc3\\\\\\x00\\xd8\\x94\\xf3\\xcb\\xf0}6z#\\x1bGa2\\xb9G\\xaa\\xc4r/\\x9fld\\xf5\\xb3\\xa1J\\xe7\\x94D!\\x7f4}.n\\x95W\\xdeJVy\\x91t4`\\xaf\\x86\\xca\\x17\\x97\\x9b\\xfbo\\x01\\xd8\\x19\\xbd\\xc2\\xe94\\x0b7\\xff\\x8bQ~}\\x1bKL+\\x0ft]9\\xce\\xc4O\\xa7\\x96\\xa5\\xc9v\\xee\\xbc\\xd4\\xb2\\xcb\\x86\\xd2\\xd4\\xc0W\\xde\\xa9\\x1c\\x0e\\xc2Px4\\x18\\xae6t\\xa5\\x90I66\\xdaJVy\\x9e\\xd8\\x84O\\xad\\xde\\x87\\rjI\\xfa\\xc5\\xd9\\xf2-a\\x00\\x87\\xe13\\xff\\x99$\\x8d7>\\xa7\\x07\\x87\\xebv\\x97\\xec\\xb2\\x89\\xcdLn\\xd9DF6\\xb5ac7\\n\\x1b\\xb7Un\\xd9eN\\xaet\\xd7R\\xcb\\xf3\\x12\\xcb\\xe5\\xb0\\x94\\xcb\\xdc\\xc23%\\xeb\\x90W\\x9e\\x16+|~\\xa8\\x06\\xee\\xe7\\xfe\\\\}\\xd7_\\xf6\\xaf\\x008\\x10\\xd9\\xbb\\xf0\\x9e\\xae\\x1a\\xe6V\\x05\\x83M\\xb8Kv\\xf9jn\\xb9\\x117$\\x13\\xce\\xd0u\\xde\\xcdl\\xe2\\x0e\\xf3\\xfdL-\\x1bk&\\xa9\\xe5Q}\\xa2\\x1a\\xc2\\x03\\x00\\xd6\\x8ba.\\x00l\\x82\\xf7\\xa3\\xcd\\\\M6>\\xaf\\xa4\\x86\\xf7A?\\xcbT\\x94\\xa5\\xf2\"\\xfc\\x1a\\x0bWj\\x98\\xe7\\xb2\\xd6*\\x8e\"\\xa5q\\xac\\xc8N>\\xd5\\x1c\\xb7Z:\\xedv\\xb7\\x97U\\x9e\\xa7\\xda\\x96\\xce\\x0b\\xc9+\\x9c\\x9f;d\\x10\\x00\\x1c\\xba\\xbf=\\x1d\\x86\\x01\\xa1\\xf7r>\\x144\\xb7U\\xa4\\\\e\\xa0+\\xef\\xc3\\x96\\xad\\xf7\\xd7R\\xcb3g\\xe7N\\x9f\\xe15J,O\\x9f\\x95[f\\x83\\xf0sD\\xd7\\xb7r\\x8d\\x8d\\xa48\\xddZVy\\x1ek\\xac\\xe2\\xd1\\xcf_mP\\x7f\\xdee\\x1b\\x00\\x80\\xf4\\x95\\xbe\\x92\\xb4\\x99\\xc4\\xf2\\xae.\\xc3\\\\i\\xb5\\xecr\\xd4\\t\\xe7\\xe5\\xfa\\xdc\\xab\\x1c\\x96\\xb3\\xff\\xdc(\\xb7\\xecK\\xaf\\xec4\\x93+\\xdd\\xb5\\xbc\\xb24\\x9bX\\xae{^yZ5\\xcc\\xad\\xb6\\xa9\\xab\\xedj\\x00\\x87\\xe7Zb96\\xb5x\\xbfySv\\xd9\\x18\\xa3N\\xa3#/\\xaf\\xd2\\x95\\xca\\x8al\\xe6uW\\xb9\\xe5A6\\xd8\\xbb\\xd4r5l\\xf7\\xce\\x8f\\x87\\xb8l\\xe7\\x02\\xc0z\\xed\\xc6\\xbbz\\x00\\xd8%\\xa3\\xf4\\xf08\\xd3\\x1bEaX\\xb8\\'\\x9cs\\xba\\xec\\xf7U87\\x93W.\\xbc\\xd70/dLH,7\\x93tn^\\xb9\\x16Y\\xe5y\\xc6\\x93\\x80\\xd16W\\xc6\\x19/\\xc0\\xa1\\xea\\x8en\\x1cU[\\x9eQ\\x8d.UW-\\x1a\\xe8\\x9aF+\\\\\\x8f\\xa3\\xe8\\xda@\\xb7\\xec^\\xc8\\r\\xba\\xb3ye\\xef\\xe5\\xf3L.\\xcf\\xc7\\x9b\\xb8Q\\xb33\\x7f\\xf3\\xb7\\x06Y\\xe5\\xab\\xaae\\r\\xefC\\x1e[\\x92\\xde\\xb3\\x9d\\x0b\\x1c\\xa4S\\x9dJ\\n\\x83\\\\?j\\x0f\\xd7a\\x98[Y\\x96]6\\xc6(>\\n\\x0f:\\xda\\xc4\\xcag^e6u6\\xee(\\xb7\\\\^\\x94rC7\\x93W\\xae\\xfe\\x9d*\\xb1\\xbc\\x0by\\xe5i\\xd50\\xb7\\x1a\\xc0\\xf7\\xd5\\xdf\\xe6\\xcb\\x01\\xb0E\\xe3\\xc4\\xf2\\xe8\\xc9J[\\xa3\\xd2\\xd9M\\xd9\\xe5$N\\x94\\xc6\\xa9\\x8c\\t\\x03\\xe8\\xbc\\xc8\\xe5\\xa6\\x8ep\\xea\\xe7}9\\xef\\xd4\\x1dv\\xf7*\\xb5l\\x8c\\x99\\x0ct\\xab\\xed\\\\\\x8e=\\x01\\x80\\xb5\\xaa\\xcfgC\\x00\\xd8\\x17\\xc5\\xe8\\rk\\xf5\\xc6\\xdc\\xd6x\\np\\x07\\x83o\\xa0;\\xde\\xce\\x1d\\xe5\\xdd\\xa6\\x07\\xba\\xe5\\xa0\\xabr\\xd0S\\xd9\\xeb\\x86\\x7f\\xd89\\xb9l(\\xefJ\\xd9$\\r\\xa9\\xe5\\x05y\\xe5\\xbad\\x95\\xaf\\xb2\\xc6\\x8e\\x9f\\x9b\\xaan\\x8b]\\xe6\\xfbs\\x83\\x0c\\xc0\\xea\\xba\\n\\xd7\\xb6j(hF\\xdf\\xeadYv\\xb9\\xca-\\x9b\\xc8\\xc86\\xac|\\xe1U\\xf4\\x0b\\xf9\\xd1{\\xd4\\xe22\\x9c\\xab\\x9b\\x9de3yei6\\xb1\\xbc\\x0by\\xe5i\\xd50\\xb7\\x1a\\xc0\\x0f\\xfd~m\\xad\\x01X]\\xb5\\x91[]\\xf7j\\xf4<\\xce\\xd8\\xb2\\xecr\\xbb\\xd1\\x961Fi\\x14\\x86\\xba\\x83b\\xa0\\xbc\\x0c\\x0f\\x8bW\\xb9\\xe5a\\xbe\\x7f\\xa9\\xe5\\xeaa\\xa2\\xea\\xe3v\\xf5s\\x14\\x00\\xe0~\\x18\\xe6\\x02\\xc0\\xba\\xe5\\xa3!`\\xf5\\x85\\x87\\xdd\\xafK\\xedE\\xbf\\xa7~6\\x1c\\xe7\\x95\\xfbY\\xa6a\\x96\\x87m\\xdc4\\x91\\xb5vn^\\xb9VY\\xe5y\\xaa\\xd7\\xebG_p\\xe4\\x19t\\x8cT\\x89\\xe5]\\xca+W\\xae\\x0ess\\xe5{\\xb5\\xb5\\x06`u\\xe3!\\xe0\\xe8;S\\xd3\\'+\\x17e\\x97\\xab\\xdc\\xb2\\xb5v\\xfc\\xf7\\xb2\"\\xd3 \\x1f\\x8c\\xcf\\xcc\\x1dd\\x83p\\xb6\\xee\\x1e\\x19\\x0fsG\\x0f\\xc6:\\xde\\x8b\\x03\\xc0Z\\xed\\xd6\\xbb{\\x00\\xd8\\x05\\xc5\\xd5an=\\xbf\\xf0\\xb8\\x0b\\xe7\\x9c\\xde\\xf7\\xba\\xea\\x0f\\x87*\\xbc\\xd7\\xe5p\\xa0b\\x94%N\\xa2H\\x8d8\\xb9\\x96W\\xaemV\\xf9*\\xcbf.\\x00\\xa9W\\x84!\\xae\\x97\\x1fox\\xee\\xca\\x1b\\xe6\\xab\\x03]\\x1b\\'\\xb2q*3un{\\x99\\xf5U\\xf4/\\xe5\\xb3Le\\xbf;sf\\xaeMR\\x99(\\xbe\\x96W\\xaecVy\\x9e\\xf1f\\xee\\xe82\\xde\\xe5\\xcc\\\\\\xe0 \\xf5}\\x18\\xe6No\\xe6\\xd6\\xd9\\xbc\\xecr\\x95[\\xb6\\xb1\\x95iL\\xb2\\x03\\xae\\xefT\\xf6K\\x95\\xbd2\\x0cw\\x87\\x93\\xeb\\\\\\x95X\\xde\\xb5\\xbcr\\xa5\\xfa8U\\xc3\\\\/?>\\xfb\\x18\\xc0a\\xb9\\xba\\x99[\\xd7a\\xae\\xb48\\xbb\\\\\\xe5\\x96\\xd38U+\\xb2\\xda\\xcc\\x8d\\x1a\\x91\\nS\\xc8\\x97^\\xbe\\xf4*\\xbb\\xa5\\xbc\\xf3\\xb2\\x89Uv\\x96\\x85\\xad/\\x1b\\xce\\xc8\\xf5\\xce+9J$W\\xff_\\xf3UFf\\xfc\\x9aK\\x95\\xb2\\xb2:\\xf7\\xe7j\\xf8\\x1a\\x1e\\xcf\\x02`c\\xbc\\xf7\\xca\\x07\\xb9\\xbc\\xf7*\\xf2\\x90\\x98\\x8fL49G\\xa3\\xa6\\x928\\xd1I\\xebD\\xe7\\xfd\\xf3\\xf1\\xbd\\x8ff\\xd2TVdJ\\xa2DY\\x91I\\n\\xd7\\xb7^\\xdeS\\xc37t\\xd6;\\xd3\\xe5\\xe0R\\xc7\\xad\\xfa\\x96onc\\xf3\\x8a\\x8f\\'\\xb7v\\xf2\\xf7\\xf9\\xf6^\\xfc=U\\x1f\\xaf\\xbe\\xfa\\x8a\\x15\\xebK\\xfb\\xa5\\x9ca\\x18\\x00\\x1c\\x12_z\\x9d^\\x9cJ\\x92\\xb2^\\x18\\x80\\xa6\\xbd\\xb4\\x96\\xe7\\xe6\\xce\\xe3\\xbdW?\\xeb\\x8f\\x87\\xb7EY\\xa8t\\xa5\\x86\\xc5P\\xdeO\\x1e\\xb2\\x19\\xe4\\x03]\\x0e/e\\x8c\\xd1\\xef|\\xe7w\\xc2\\xc0z\\xc7];3\\x97\\xcc2\\x00\\xac\\x15w\\xa8\\x01`\\xdd\\xaa!\\xee.\\x1d\\xb6\\xb8\\x82\\xde`\\xa0/\\xdf\\xbd\\xb96\\xc8\\x95\\xc2Y1\\xad4U\\x12\\xc72\\xc6\\xe8\\xb8\\xd5\\xd2q\\xab\\xb5\\xa3O\\x97\\xfa\\xc9\\xc2\\xf1\\x8el\\xe2\\x01X\\x9f\\xb2\\xfa\\xbf\\xfd\\x8e\\xff\\xdf\\xdfD\\xb1\\xa2\\xf6\\xb1d\\x8c\\xa2FS2Fn\\xd8\\x93/\\x8a\\xc9\\xaf\\xcd;\\xb9Neb3:\\xaf\\x80C\\xb3O7\\x1d\\xc6\\x03\\xdd(\\x96\\xf7^~8\\xe7\\xec\\xc1\\xb2\\x94\\xcb3\\xc5\\xed#\\x99(\\x96I\\x1b\\x8a\\xda\\'2v\\xf7\\x07\\x02\\xfb\\xf3\\x91\\x04p\\x1b\\xbb\\x96\\x17\\x9e\\xc7DF\\xc9\\xa3DQ3\\x92\\x8d\\xad\\xe2\\x93X\\xbe\\xf4s3\\xa3\\xe5e)\\x979E\\x9dhG\\x1f\\xa4\\\\l\\x1f>\\x96\\x00ng_\\xfe\\x7f\\xdfH\\x1a:i\\x9d\\xc8Z\\xabV\\xdaR+i\\xcd\\xfd\\xe7JW\\xea\\xef\\xbe\\xf9\\xbb\\xfd\\x18\\xe8^\\xfd\\x14\\xb4\\x1f\\x1fJ\\x00\\xa8\\r\\x86\\xb9\\x00\\xb0n{4\\x08\\xa8\\x14e\\xa9\\xf7\\x97\\x17s\\xff\\x9e\\xb5\\xd2\\xd3\\xce\\x91ZiCO:\\x1d\\xc5\\xd1\\x8e\\x0e\\x00\\x98\\xe5\\x02\\xd0\\xfe\\xfd\\xdf\\xdeD\\xb1\\xe2\\xceI\\xf8\\x13\\xb7h\\xc3\\xc9\\xcbD\\x91l\\xebHQ\\xb3\\xb3\\xf3\\xc3\\x00\\x7f\\xed\\x07\\x00\\x0e\\xc9\\xd5A\\x80\\xd9\\xa5\\x95\\xae)\\xc6\\x18\\xc5G\\xb1\\xe2\\xe3X\\xb6i\\x17\\x9e\\xdd\\xee\\x9d\\x97\\xf7^Q\\xb2\\xa3\\xef\\xc1\\x97\\xd8\\x97\\xa1\\x0e\\x80[\\xd8\\xa3\\xff\\xdbG6\\xd2I\\xebD\\x8d\\xa4\\xa1G\\xedG\\xb2f\\xfem\\xf8\\xb3\\xee\\xd9\\xc2k\\xfc.\\x19\\x7f\\xbe\\xdd\\x93\\xd2\\x11\\x00\\xd4\\r\\xc3\\\\\\x00X\\xb7\\x1d\\xbf\\t>O^\\xe6\\x0b\\xbf\\xf08n\\xb5\\xf5\\xec\\xe4d\\x87\\xb3\\xca#\\xf3\\xbe\\xd0\\xd8\\xe5_\\x0f\\x80;\\xd9\\xd5\\x9b\\xfeK\\xd9HQ\\xa3--x\\xd8\\xc64Z\\x8a\\x8f\\x9f\\xeelV\\xf9*s\\xed\\x07\\x00\\x0e\\xc9\\xd5\\xeb\\xf8\\xae\\x0f\\x04\\xa3F\\xa4\\xf4$Ur\\x92,\\xf8\\x07$\\x13\\x9b\\xbd*KT\\xf6\\xf2s2\\x80\\xe5\\xf6\\xec\\xff\\xf6Uv\\xf9Q\\xe7QH/\\xcf\\x11\\xd9H\\xc3rw\\xcev_d\\xfcy\\xa8\\xfa\\x18\\xee\\xd9\\xc7\\x12\\x00\\xb6\\x8da.\\x00l\\xdc\\xee\\xdfX9n\\xb5\\xf5\\x1b\\x1f~[\\x8dd\\xf6&R\\x14Y\\xfd\\xfa\\x8b\\x0fw4\\xab|\\xd5\\x9c\\x8f\\x13_|\\x00\\x07g\\x1f\\x9f\\xe10\\xc6(}\\xfaR\\xf1\\xe3\\xe7\\xd7\\xaek\\xb6\\xd1R\\xeb\\xdb\\xdf\\xdf\\x9bA\\xee\\xb4=\\xfcP\\x02X\\x81\\xdd\\xc3\\xdb\\x1c\\xb6a\\xd5\\xf9^GQ\\xe7\\xcaC9Fj|\\xd0P\\xeb\\xe5\\x8e?T\\xb9\\xc0>~,\\x01,\\xb7\\xaf\\x0fq4\\x92\\x86\\xbe\\xf3\\xec;\\x8a\\xcc\\xecu<\\x8dR}\\xf2\\xe2\\x13\\x1d5\\x8f\\xb6\\xf4\\xca6h??\\x94\\x00\\xb05\\xd7O_\\x07\\x00\\xdc\\x8f\\x1d\\xddt0W\\x123;,\\x8d\\x13\\xfd\\xda\\x07/\\xf5\\xed\\'O\\xf4\\xd3\\xaf\\xbe\\xd07gg*\\x9d\\xd7\\xc7O\\x9f\\xe9\\x07\\x1f~\\xb8\\xed\\x97\\xb7\\x1e\\xa5\\x93|\\x14>n\\x8f\\x8f\\xc3_{\\xf9\\xa1\\x14q\\x13\\t8$\\x97\\xcd\\xa1\\x92\\xbc\\'\\xe3\\xbd\\x06\\x99\\x931R\\x92\\xee~\\xba2>y\\xaa\\xc6\\x8bo\\xeb\\xe2o\\xffB\\xf97_J\\xde\\xc9\\xb6O\\xd4\\xf9\\x8d\\x7f\\xa4\\xf4\\xd1\\xb3\\xbd\\x18\\x02d\\xb9\\x93q^Qd\\x94\\xc4VG\\xadX/_\\x1eo\\xfbe\\x01x`G\\xe5\\x91\\x06~\\xa0R\\xa5\\x8c\\x8cb\\xc5j\\xa8\\xb1\\xed\\x97uo\\x8d\\x0f\\x1aJ\\x9e$:\\xfb\\xf33e\\xe7\\x99\\xa24R\\xfb\\x93\\xb6\\x1e\\xfd\\xce#\\x99\\xd8\\xec\\xc5u|\\xa8\\xb0\\x99\\xd6TS\\x91\"=\\xb3\\xcf\\xf4\\xd2\\xbe\\xdc\\xf2\\xab\\x02\\xf0\\x90\\\\\\xe9\\x14}\\x11\\xde{\\x0fz\\x03IR\\xdaIe\\xf7\\xe0\\xeb\\xf2gG\\xcf\\x94\\xe5\\x99\\xbe9\\xfbF\\xc6\\x1a=\\xed<\\xd5\\xf7>\\xf8\\x9e\\xd2$\\xdd\\x8bkxu\\xef\\xab\\xfa\\xb5\\x18\\xbb\\x07\\xbf&\\x00\\xa8\\x11\\x86\\xb9\\x00\\xb0nq$e\\x92\\xaa7\\xae\\x0b\\xcf(\\xdc-\\xc6\\x185\\xd2\\x86\\xfe\\xe1\\xb7?\\xd1\\xf7^\\xe4*\\xcaB\\xadFC\\x91\\xdd\\xfd!\\x87$\\xa9\\xf4a\\x10\\x1fY\\xc9F\\xe1\\xc7\\xe9\\x82\\x9c\\x1d\\x80\\xbd\\xf5\\xa8\\x99\\xca\\xd8\\xa1\"\\xef\\xc77 \\xbc1\\x0bS\\xf3\\xbb\\xc2HR\\x14\\xeb\\xf8{\\xbf\\xab\\xfc\\xc3_\\x97\\xf1\\x92MS\\xc5\\x9d\\x13\\x19\\xbb\\xdb\\xbf\\xb6\\x8a\\xb7\\xe1\\xd7i##c\\xad:\\x8dX\\xd1\\xae\\x9e\\xe3\\x0e\\xe0\\xce\\xdaj\\xcbx\\xa3H\\xd1x\\xa0\\xbb\\x0f\\x9b^FF\\xad\\x97-\\xc5\\xff\"\\x967^\\xae\\xe7\\x94>O\\x15\\xed\\xc1\\x03GR\\xc8aW\\x1f\\'++#\\xa3\\x13{\\xb2?_k\\x00X\\x89\\xb5Vq\\x1c\\xcb;\\xaf8\\x89\\xe5K\\xaf\\xc8G\\xb2{\\xf2~\\xf5\\x93\\xe7\\x9f\\xe8\\x83G\\x1f(\\x89\\x12\\xa5q\\xaa$\\xde\\x9f{\\x0e\\xd5\\xb9\\xbf\\xd5\\xd7P6\\xd9\\x8f\\x8f\\x19\\x00\\xd4\\x05\\xc3\\\\\\x00X\\xb7dti\\xad\\xbe\\xd8p{\\xb0\\x9a;\\xa5\\x91$\\xd7r\\xcb{a|\\xbe\\xcb\\xe8\\xe3\\x16\\xf3)\\x128D\\xc7i\\xb8\\x06XcdL\\xb848?y>g\\xd7E\\xcd\\xb6\\xa2\\xe6\\xfc\\xf3\\xbav]\\xf5\\xd9\\xb6\\xbam\\xd4\\x8e\\xb9\\x81\\x04\\x1c\\xa2\\xa6\\x9a\\x92&\\xa9\\xce]?3w\\x9a\\xb1F\\xe9\\x93Q\\x16\\xff\\xf1V_\\xca\\xda\\x95*\\xc7?\\xae\\xf2\\xca\\x1du\\xb6\\xf5r\\x00l\\x891F6\\xb5*\\x07\\xa5\\x8c5\\xf2\\xa5\\x1f\\x0f\\t\\xf7A3m\\xaa\\x996\\xb7\\xfd26\\xc2\\x97\\xa3\\x8f\\xd3\\xe8\\x19\\x1c\\x9b\\xf2^\\x1c\\x00\\xd6\\x89\\xab*\\x00\\xac[5\\x044\\xfb\\xb5\\x99\\xbb\\xf7\\xaa\\x8fS5\\xb1\\x89\\xd9\\x02\\x00\\x0eQ\\xd3N.\\x03\\xd5\\xfc\\x96\\xab\\xf8n\\xa8\\x9e\\xc9\\xb1\\xa3\\xcf\\xbf\\xedxO&\\xf0\\x00n\\xa5eZ\\x92&\\x03A\\xc7U|\\xa7Lo\\xe7\\xa6\\xda\\xbf\\xf3\\xdc\\x01\\xdc\\xac\\xda\\xe8\\x1cWr\\xf6h\\x98\\xbb\\xd7F\\x9fn\\xc7\\x9b\\xb9\\x0cs\\x01`\\xad\\xb8\\xaa\\x02\\xc0\\xbaUC\\xc0j3\\xd7\\xf3\\x85\\xc7N\\xa8\\xbe@\\xac>n\\t\\x9b\\xb9\\xc0!\\xb2\\xd6\\xaa\\x11\\x8d\\xcey\\xaa\\x8e>\\xe72\\xbe\\x13\\xc6\\x9b\\xb9\\xa3\\x8f\\xdb\\x11i7\\xe0 \\xb5\\x15\\xea\\x03\\xfb\\x90V>$\\xd5fn\\xf5qK\\x95\\xeeMV\\x15\\xc0\\xed\\x8c\\x87\\x80\\xa3[+\\xe3\\x8dO\\xd4\\x1a\\x99e\\x00\\xd8,\\xae\\xaa\\x00\\xb0n\\xe3\\xcc2\\x9b\\xb9;\\xa5\\xfa8U\\xd3\\x1b2\\xcb\\xc0\\xc1\\x1a\\x0fsG\\x7f\\xce\\xfd\\xa3\\xfas\\xdeM6sG\\x7f\\xed(\\xa1\\xb0\\x00\\x1c\\xa2j\\x98[m\\xe6zy\\xb6sw@\\xf51\\x1a\\x0fs\\r[\\xb9\\xc0\\xa1\\xaa\\x86\\xb9\\xe3\\xcd\\\\\\xde\\x8c\\xef\\x84\\xea\\xe3d\"6s\\x01`\\x13\\xb8\\xaa\\x02\\xc0\\xba5F7\\x1e\\xa2\\xd1M\\xe4\\xd2\\xed\\xdd\\xb9\\xb9{\\xa9\\x1c\\x9d\\xd3UmV7\\xb8\\x81\\x04\\x1c\\xaa\\xe3\\xd1S\\xe4\\xd1\\xe8\\xe1\\x8e\\x92\\xd5\\xdc\\xda+\\xc6\\x89\\xe5\\xc9y\\xc7\\xcf\\x9a|\\xa9\\x03\\x1c\\xa2\\'z\"##+;\\x1e\\x0cN\\x9f\\xc7\\x8az\\xaa\\x86\\xb9\\xd1h\\x15\\x8f\\xf3r\\x81\\xc3\\x15\\xb5\\xc2u\\xc0\\xc6\\xa3\\x87r\\n\\xde\\x8b\\xd7\\x9dw~2\\xcc\\x1d\\x1du\\x12\\xb7x@\\x1e\\x00\\xd6\\x89;\\x1c\\x00\\xb0n\\x8dF\\xd8\\xee\\xb4f\\x92\\xec-\\xb9\\x81Tk\\xce\\x87\\xa1\\xbb4\\x19\\xc2\\xb7\\x1a\\xdb{=\\x00\\xb6\\xea\\xf9\\xe8\\xc6C<\\xda\\x06\\xe0y\\x9c\\xfa+\\xae\\x1c{~\\x94X\\xc5\\xe49\\x81\\x83\\x14\\xdbXm3\\xbb\\x9d[\\xa8\\xd8\\xe6K\\xc2\\n\\xae\\x0es\\x9f\\x9a\\xa7\\xdb|9\\x00\\xb6(\\xee\\x84\\xf7\\xe2&\\x99l\\xe6rnn\\xbdU\\x03w\\x13\\x19\\x19kd\\x8cQ\\xd4\\xa6\\x92\\x03\\x00\\xeb\\xc4\\x1d\\x0e\\x00X7k\\xc2@W\\x9aly2\\xcc\\xad\\xb7\\xea\\xe3\\x13\\xd9\\xf0\\xf13S\\x1fC\\x00\\x07\\xe7\\xc3\\xd16@\\\\\\xd5\\xf2}\\xc8\\xf8\\xa2\\xbe\\xaa\\xed\\xe9h4\\xcd}L\\xd6\\r8h\\':\\x914\\x19\\x0c\\x92Y\\xae7\\'\\'?:\\xf9\\xbc\\xfa\\x98=\\xd7\\xf3m\\xbe$\\x00[\\x14\\xb7c\\x193\\x1a\\n\\x8e\\x92\\xbdl\\xe7\\xd6\\x9b\\xcb\\xc3\\xe7\\xd9j\\x9b:jG\\xe3L6\\x00`=\\xb8\\xcb\\x01\\x00\\x9bPmuV[\\x9e\\x05\\xc3\\xdcZ\\x1b\\x0fsG\\x1f\\xaffc\\xb2\\xde\\x05\\xe0\\xe0|\\xd8\\x8eG\\x81\\x053\\xbe\\x14p\\xff\\xa8\\xde\\xaae\\x8dx\\x94\\xc6~A\\xd6\\r8hO\\xcc\\x13I\\x0cswE\\x95\\xc1\\x9e\\xcec3\\xcc\\x05\\x0e\\x97\\xb1\\x93\\xad\\xcej8X\\r\\x0bQOn\\x94\\xc9\\xa9\\xb6\\xa9\\xab\\xedj\\x00\\xc0\\xfa0\\xcc\\x05\\x80Mh5\\xc3\\xf7\\xf1\\xd40\\x973\\x17\\xeb\\xab\\x983\\xcc\\x05p\\xb0bku4\\xbaq4\\x1e\\xe6r\\xff\\xa8\\xb6\\x9cwS\\xc3\\xdc\\xf0\\xfdK\\x86\\xb9\\xc0A{\\xa1\\x17\\x92&\\xc3\\\\/\\xcf@\\xb7\\xc6\\xaa\\x0cv\\x95\\xc5n\\x9b\\xb6b\\xcbu\\x1c8d\\xe3\\xd4\\xf2\\xe8\\xcd\\x1d\\xc3\\xdc\\xfa\\xf2\\xde\\xcb\\xe7\\xe1\\xcdx5|\\x8f\\x8f\\xb8\\x86\\x03\\xc0\\xba1\\xcc\\x05\\x80M\\x18\\x0fs\\xe3\\x90\\xecu.\\xfc\\x81\\xfa\\xf1^\\xcaG\\xe7\\xa8%\\xa3/8\\xda\\xcd\\xed\\xbd\\x1e\\x00\\xb5\\xf0\\xa49\\xba\\x111\\x9a\\xe6\\x16<\\x90S[\\xc3\\xd1\\xf38\\xd6N\\xb6\\xa9?\\xe4\\x8c.\\xe0\\xa0=\\xd7s\\xd9\\xa9o\\x92\\x94+\\xdf\\xf2\\xab\\xc2\"\\xd5fn5|\\x7f\\xac\\xc7[|5\\x00\\xea 9N$Ivtt\\x86\\xcb\\x9c<\\xef\\xc7k\\xc9\\x97^\\xbe\\x1c\\rs\\x93\\xf0\\xf1J\\x8e\\x92m\\xbe$\\x00\\xd8K\\x0cs\\x01`\\x13\\x9a\\xa9\\x94$\\x92Q\\x18\\xe8JRVl\\xf5%a\\x81jk\\xda\\xda\\xd1f\\xae\\x91\\x8e:\\xdb~U\\x00\\xb6\\xec\\xd7\\x8eSIR:\\x1a\\xe6\\x96\\x8ess\\xeb\\xaa\\x1a\\xb4\\'\\xa3\\xc4\\xf2\\xf3f\\xa4\\xd8\\xf2e\\x0ep\\xc8b\\x1b_K-W\\xdb\\x9f\\xa8\\x177\\xfa&I\\xa9\\xc2\\xe7\\xde\\x8f\\xccG\\xdb|I\\x00j }\\x1c\\xae\\x076\\xb1\\xe1\\xecU\\x1f\\x06\\xba\\xa8\\x1f7\\x1c\\x9d\\x97\\x9bZ\\xc9\\x86\\xef#\\x1e\\xac\\x04\\x80\\xb5\\xe3.\\x07\\x00l\\x821\\xd2\\xf1h \\x98\\x8e\\x86\\xb99\\xdb\\x00\\xb5T}\\\\\\x928\\x0c\\xdf[\\x8d\\xc9\\x86.\\x80\\x83\\xf5\\xeb\\'\\x89\\xac\\x91\"cT\\xcd\\x05\\x87\\x1c\\x7f^;\\xce;\\x8d\\x16\\x01\\x94\\x8c\\x06\\xef\\xdfa\\x13\\x00\\x80\\xa4o\\x99oI\\x92\\x12\\x85kB\\xa9R^lu\\xd5M\\xb51=\\xbdI\\xfd\\xb1>\\xde\\xf2\\xab\\x02\\xb0m6\\xb5!\\xd5k$\\xdb\\x18m\\xe7\\x0e\\x19\\xe6\\xd6Q9\\xfa\")j\\x84\\x01n\\xe3ICf\\xf4\\x90%\\x00`}\\x18\\xe6\\x02\\xc0\\xa6T\\xc3\\xdc$\\x91d\\xc2\\x06(\\xa9\\xe5z\\xf1~\\xb21\\x9d\\x8cn\\xfe\\x9f\\x1cm\\xef\\xf5\\x00\\xa8\\x8d\\xd4Z\\xbdh\\x85\\x1b\\x12\\xd5\\xc6\\'\\xa9\\xe5\\xfa\\xc9\\xdd(\\xae`\\xa4\\xd1\\x11]\\xfa\\xc1\\xa3t\\xbb/\\n@-|W\\xdf\\x95\\x146s\\x8d\\xc2u\\x9c\\xd4r\\xfdT\\x1b\\xd3\\xd5\\x06\\xf5S\\xf3T\\x89\\xe5\\xa1\\x1c\\x00a((\\x91Z\\xae3_N\\x9d\\x97;\\x1a\\xba\\xa7Ox/\\x0e\\x00\\x9b\\xc00\\x17\\x006\\xa5\\xd3\\xae\\x0e\\xf0\\x9b\\xdca&\\xb5\\\\/\\xe5\\xe8,cc&\\xdb\\xb8\\xc7$\\x96\\x01\\x04\\xdf\\xe9\\x84\\x9b\\xc9\\xd5\\xc6g\\xe9I-\\xd7M>\\xfapDF22z\\x94Z\\x9d\\xa4d\\xdd\\x00HG\\xf6H\\xc7\\xe6XF\\x86\\xd4rM9\\xb9\\xf1y\\xb9\\xd5\\x06u\\xb5Q\\r\\x00\\xd5P0jD\\x92\\x19\\r\\x0e\\x0b\\x86\\xb9uRm\\xe5\\x9a\\xd8\\xc8DF\\xc6\\x1a%\\x8fx \\x07\\x006\\x81a.\\x00l\\x8a5\\xd2Q;\\xfc8\\x1d=\\x998\\xcc\\xc2\\n\\x11\\xeaa\\x98\\x85\\xef\\xab\\xc4r\\x9aH\\r\\x9e\"\\x05\\x10T\\x1b\\x9e\\x895\\xb2&\\\\\\xbeI-\\xd7\\x87\\xf3n\\xbc-\\x9dF\\xe1\\xcb\\x9a\\x8fH,\\x03\\x98\\xf2R/%M\\x06\\x85\\x85\\x8a\\xf1\\xf9\\xac\\xd8\\xbejS\\xda\\xc8(Vx\\xb0\\xb2\\xda\\xa8\\x06\\x80\\xa8\\x1d\\x8d\\x07\\xb9U\\xc2\\xb7\\xec\\xf3f\\xbc.\\xbc\\xf7\\xe3\\x8fG\\xd4\\x0c\\x1f\\x9f\\xf4q\\x1a\\xce8\\x06\\x00\\xac\\x1d\\xc3\\\\\\x00\\xd8\\xa4\\'\\x8f\\xc2\\xf7i\\x12\\xb6?\\xcb2\\xfc\\x81\\xeds^\\xcaF\\xa9\\xbdF\\xc87\\xe9\\xf1I\\xf88\\x01\\x80\\xa4\\xe34\\x1a\\xa7\\x96\\xd3(\\\\\\x1b2\\xe7\\xd9\\xce\\xad\\x89a9I,\\xa7\\xd6\\xc8\\x18\\xe9\\xb7\\xc9\\xba\\x01\\x98\\xf2\\x1b\\xe67dd\\x94(\\x19\\xa7\\x963e[~U\\x90$/?\\x1e\\xe6V\\xc3\\xf6g\\xe6\\x99:\\x96J\\x0e\\x80\\xc0\\x18\\xa3\\xc6\\x8b\\xf0\\xb5z4zO^\\x0eJy\\xc7\\x03\\xf2u\\xe0\\xf3\\xc9\\xa6t\\xf5\\xf1i~\\xd0\\xdc\\xe6K\\x02\\x80\\xbd\\xc60\\x17\\x006\\xe9\\xa8\\x1d\\xceb\\xb5&\\x0ct%i\\xc0\\r\\xa4Z\\xc8F[\\xd2Q$%\\x91$3\\x19\\xbe\\x03\\xc0\\xc8o\\x8d\\xce\\xeaj\\x8c\\x86\\x85\\xceK\\xd4\\xdd\\xb6\\xcfy\\xa7\\xccU[\\xb9a@\\xf3A+\\xd2\\xe3F\\xbc\\xcd\\x97\\x05\\xa0fN\\xec\\x89\\x9e\\x99g\\x92&\\x03\\xc3\\\\\\xb9\\xbc\\xb8\\x90o[\\xa9r\\xbc%\\x9d*<\\x88\\xf3\\x03\\xf3\\x83m\\xbe$\\x005\\xd4|\\x19\\x86\\x836\\xb52\\xb1\\x91|\\x18\\xe8b\\xfb\\xa6\\xb7r\\x8d5\\x8a\\x1a\\x91\\x92\\xc7Tr\\x00`S\\x18\\xe6\\x02\\xc0&\\x19#=\\x1d\\r\\x08\\xab|o^\\x84sZ\\xb1=\\xdeO\\x12\\xcb\\xcd\\xd1\\xc7\\xe5\\xd1\\xd1\\xe4\\xdc\\\\\\x00\\x18\\xf9\\xc1I\\xa2Vld\\x8dQk\\xca\\x1a)1F\\xd1\\xe8\\xdds\\x9f\\xed\\xdc\\xad\\xc9\\x9cS\\xe9$\\x19\\xa99\\x1a\\xb0\\xff\\xe0Q\\xca\\x10\\x00\\xc0\\\\\\xd6Z}\\xd7|W\\x92\\xd4Px/^\\xaad;w\\x8b\\xaaaz5`\\xb7\\xb2\\xfa\\xa1\\xf9\\xe1\\x96_\\x15\\x80\\xbaJN\\x92p&\\xab\\x9dl\\xe7\\x16\\x97\\x05\\xdb\\xb9[\\xe2\\x9dW\\xd1\\x0b\\x9fC\\xe3v\\xf8x4\\x9e5d\\x13\\xde\\x8b\\x03\\xc0&q\\x95\\x05\\x80\\x87\\xf0\\xfc\\x89\\xa4\\xd1\\xb9\\xb9\\xd5v\\xee`\\xb8\\xedWu\\x98\\xb2\\\\*\\xcb\\xb0\\x95[\\r\\xd7_<\\t\\x7f\\x0e\\x00st\\x12\\xab\\xef\\x8e\\xb6>[\\xd1d;7\\xe7\\xa1\\x9c\\x07\\xe7\\xbc\\x1bo\\xe5&F\\x8a\\x8dQb\\x8d~\\xff\\x19\\x0f\\xe4\\x00X\\xec7\\xcdo*V\\xacH\\xd1x;w\\xa0\\x01g\\xe7nA1\\xfa&IM\\x85k\\xf7G\\xe6#\\xb5lk\\x9b/\\x0b@\\x8d\\x19c\\xd4\\xfe\\xa8-I\\x8a:\\xa3\\xed\\xdc\\xc2\\xcb\\rx/\\xbe\\r\\xc5e!\\xf9\\xb0\\x95\\x1b5Cb\\xb9\\xf5\\x11\\xd7p\\x00\\xd84\\x86\\xb9\\x00\\xf0\\x10\\x9a\\r\\xe9\\xf1h;\\xb75\\xba\\xe1<\\xc8B\\xea\\x17\\x0fgf+\\xb71\\x19\\xe8V\\x9b\\xd3\\x00\\xb0\\xc0\\x1f~\\xd0Rd\\xa5\\xc4\\x1a\\xc5l\\xe7nM\\xee&\\x95\\xfc\\xd6\\xe8\\x03\\xf1[O\\xd2\\xf1\\x86.\\x00\\xcc\\xd3\\xb4\\xcd\\xf1\\xd9\\xb9\\xd5\\x00\\xd1\\xc9)W\\xbe\\xcd\\x97u\\x90\\xaa\\xb3r\\xab\\xc1z\\xa4H\\xbfo~\\x7f\\xbb/\\n@\\xed5\\x9e7\\x14\\xb7c\\x19k\\x14wF\\xdb\\xb9]\\xb6s\\x1f\\x9a+\\x9d\\xca~H,\\'G\\xe1a\\xd7\\xe6\\x8b\\xe6xC\\x17\\x00\\xb09\\xdc\\xf5\\x00\\x80\\x87\\xf2\\xc1\\xb3p\\xf79\\x89\\xc3\\x1f\\x92\\xd4\\x1fl\\xf75\\x1d\\x9a\\xe1(om\\xedd+\\xf7\\xe5s\\xb6r\\x01\\xdc\\xe88\\x8d\\xc6g\\xe7\\xb6b+\\x990T\\xcc\\xd8\\xce}03[\\xb9\\xd6(2F\\xcd\\xd8\\xe8\\x0f^\\xb0\\x95\\x0b\\xe0f\\xbfm~[\\xa9RYY%\\n7\\xa03el\\xe7>\\xa0\\\\\\xf9\\xf8\\xac\\xdcj\\xa8\\xfe]\\xf3]\\xb5m{\\x9b/\\x0b\\xc0\\x0e0\\xc6\\xa8\\xf3IG\\x92\\xc6C]_\\xfa\\xf1`\\x11\\x0f\\xa3\\xbc\\x0c\\xbf\\xdf6\\xb5\\xb2i8+\\xb7\\xfd1\\xd7p\\x00x\\x08\\x0cs\\x01\\xe0\\xa1\\xa4\\x89\\xf4\\xf4q\\xf8q\\xab)\\xc9\\x84\\xe4o\\xcey]\\x0f\\xa2t\\x93\\xad\\xdcV#\\x9c\\x95\\xdbnIG|\\xe1\\x01`5\\xff\\xec\\x83V\\xd8\\xcc5F\\xc9\\xe8\\x19\\x90~\\xe1\\xe5<\\x03\\xdd\\x870(%\\xe7G[\\xb9Q\\xf8\\x00\\xfc\\xde\\xd3\\x86b\\xce\\xca\\x05\\xb0\\x82\\xd8\\xc6\\xfaM\\xfb\\x9b\\x92&g\\xe7:9\\r\\xc4\\xc3\\x95\\x0f\\xc1\\xcb\\x8f\\x7f\\xaf\\xa7\\x93\\xd7\\xff\\xc8\\xfc\\xa3-\\xbf2\\x00\\xbb\"y\\x9c(9N$\\xa3\\xc9v\\xeee!O-\\xe7A\\x94\\xc3R\\xe5 \\x0cs\\xe3\\xa3\\xf0\\xfb\\xdf\\xfc\\xb09N-\\x03\\x006\\x8b;\\x1f\\x00\\xf0\\x90^<\\t[\\xa1q$5\\xc2\\x86\\x97\\xba\\xfd\\x90\\xff\\xc5\\xe6x/\\xf5F\\xbf\\xcfq,\\xa5\\xa3\\xdf{\\xb6r\\x01\\xdcB3\\xb6\\xfa\\xad\\'\\xe1\\xfa\\xd1\\x8e\\xad\\x8c\\t\\xc3E\\x16\\x026\\xafpN\\xd9\\xe8F]#2\\xb2\\xc6\\xe8(\\xb1\\xfa\\xdd\\xa7\\x8d-\\xbf2\\x00\\xbb\\xe4\\x87\\xfa\\xa1\\xda\\xa6-+;\\x1e\\xe8\\xe6\\xca\\xc7g\\xb8bs\\xfa\\xea\\xcb\\xcb\\xcb\\xc8\\x8c\\xb7r\\x7f`~\\xa0\\xd4\\xa6[~e\\x00v\\xc5\\xf4vn\\xd4\\x8ad\\x13+y)?\\xcf\\xc9-o\\x98w^\\xc5y\\xf8\\\\Y\\xfd\\xde\\x9bhr\\x961\\x00`\\xf3\\x18\\xe6\\x02\\xc0C\\x8a\\xe30@\\x94\\xa4vS\\x8al\\xc8\\xfe\\xf6\\xd8\\x08\\xd8\\xa8j\\x03\\xda\\x18\\xa9\\xd3\\n[\\xb9O\\x1e\\x85\\x1f\\x03\\xc0-\\xfc\\xc1\\x8b\\xa6\\x8e\\x13+k\\xccx;4+=\\xb9\\xe5\\rr\\xde\\xa9W\\x86\\x10jl\\xa5V\\x14\\xbe\\x84\\xf9\\x17\\x1f\\xb6d\\xd9\\xca\\x05p\\x0b\\xd6Z\\xfdc\\xf3\\x8f%\\x85\\xed\\xdcHa\\x9bh\\xa0\\x01\\xb9\\xe5\\r*F\\xdf\\xa4\\xf0\\xfbne\\xd51\\x1d\\xfd\\xae\\xf9\\xdd-\\xbf2\\x00\\xbb&9I\\xd4|\\xd1\\x94L\\xf8\\xb1$\\xb9\\xcc\\x8d7F\\xb1\\x19\\xc5e!\\xef\\xbcLd\\xc6g\\xe5v>\\xe9\\x84\\x81:\\x00\\xe0Ap\\xc5\\x05\\x80\\x87\\xf6\\xf4\\x91\\xd4iO2\\xbf2\\xe1,Wr\\xcb\\x9bQN\\r\\xcb[\\xa3\\x01z\\x92H\\x1f>\\xdf\\xee\\xeb\\x02\\xb0\\x93bk\\xf5o\\xbe\\xdd\\x961R#\\xb2\\x8aG\\xef\\xa6\\xc9-o\\xce\\xa0\\x0c\\x97rc\\xc2F\\xb4$}\\xef$\\xd1\\xaf\\x1d\\xb3\\xcd\\x05\\xe0\\xf6>\\xb6\\x1f\\xeb;\\xe6;\\x92\\xa4\\x96\\xc2\\x83}\\xe4\\x967\\xc7\\xcb\\xab\\xaf\\xbe\\xa4\\x90WN\\x95\\xca\\xc8\\xe8\\x0f\\xcd\\x1f\\xf2@\\x0e\\x80;\\xe9\\xfcZ\\'\\x9c\\xd7\\x1a\\x9bq\\xee\\xb7\\xb8 \\xb7\\xbc)\\xe5\\xb0\\x1c\\x9fM\\x9c\\x9c$\\x92\\x1d\\r\\xd5_6\\xb7\\xfc\\xca\\x00\\xe0\\xb0\\xf0\\xce\\x19\\x00\\x1e\\x9a1\\xd2G/Cn9\\x89gs\\xcblv\\xad\\x97\\xf7\\x93\\x8cu<\\xf5{\\xfd\\xed\\x0f\\xa4\\x88s]\\x00\\xdc\\xcd\\xb7:\\x89~\\xf3q\\xb8\\x9et\\xa6r\\xcb=\\x9e\\xc9Y\\xbb\\xecJ^92F\\xad\\xd8\\xe8_}\\x9b\\xa4\\x1b\\x80\\xbb\\xfb\\xa7\\xe6\\x9f\\xaa\\xa9&\\xb9\\xe5\\x070/\\xaf\\xfc=\\xf3=\\xbd\\xb0/\\xb6\\xfc\\xca\\x00\\xec*\\x1b[\\x1d\\x7f\\xefX\\x92\\x14\\xb7\\xe3In\\xf9\\x8c\\xdc\\xf2\\xba\\xf9\\xf2J^9\\xb52\\xd6\\xe8\\xf8\\xfb\\xc72\\x1cY\\x05\\x00\\x0f\\x8aa.\\x00lC\\x9a\\\\\\xc9-Ga\\x90{\\xd9\\xe3\\xfc\\xdcu\\xf1>l\\xe4\\x16s\\xf2\\xca\\xc7\\x9dm\\xbf:\\x00;\\xee\\x9f\\xbflMr\\xcbq\\xb8\\x91\\x91;\\xaf~\\xc1C9\\xebR8\\xa7^q=\\xaf\\xfc/\\xbf\\xd5V\\xca6\\x17\\x80{Hm\\xaa\\x7fb\\xff\\x89\\xa4\\xd9\\xdcr_}9q\\x1d_\\x97\\xa1\\x86\\xe3\\x01y5<\\xef\\x98\\x8e\\xfe\\xc0\\xfc\\xc1\\x96_\\x19\\x80]\\x97>Igs\\xcbFr\\xb9\\x0b\\x1b\\xba\\xdcSY\\x0b\\xef\\xbd\\xb2\\xb3\\xecz^\\xf9\\xbb\\x1dEM\\x1e\\x8e\\x07\\x80\\x87\\xc6]\\x10\\x00\\xd8\\x96\\xe9\\xdc\\xf2Q;\\x0c\\x1c\\x8b2\\x0c \\xf9\\xe2\\xe3\\xfe\\x86Y\\xf8C&\\xfc\\xfe\\x92W\\x06\\xb0FUn\\xd9\\x1a\\xa9a\\xad\\x1a\\xa3\\xf3s\\x07\\x9c\\x9f\\xbb\\x16\\xe3sr\\xbddM\\xd8\\x80\\x96\\xa4\\xef=\"\\xaf\\x0c`=>\\xb6\\x1f\\xeb\\x13\\xf3\\x89\\xa4\\x90[\\xb6\\xb2\\xf2\\xf2\\xea\\xa9\\xc7\\xf9\\xb9k\\x90+\\xd7PCIR\\xaaT\\x89\\x12YY\\xf2\\xca\\x00\\xd6\\xa6\\xf3k\\x1dEi$\\x13\\x1b\\xa5\\x8f\\xc2\\xfb\\xc3\\xb2?I\\x02\\xe3\\xee\\xbc\\x0f\\x1b\\xb9>\\xf7\\x92\\x91\\xd2\\xc7)ye\\x00\\xd82\\xdeA\\x03\\xc0\\xb6\\x18#}\\xe7\\xc30`\\x8cl\\x188V\\xe7\\xe7\\x0e\\xb3m\\xbf\\xba\\xdd\\x96\\x17S\\xe7\\xe46B\\xce\\xdaX\\xe9\\x93o\\x91W\\x06\\xb06\\xdf\\xea$\\xfa\\x9f^\\x84\\x9b\\x19\\xedxr~n\\xaf\\xf0*\\x18\\xe8\\xde\\x99\\xf3N\\xdd\\xc2\\x8f\\xcf\\xc9=\\x1am@?mF\\xfa\\xbf|\\x8b\\xbc2\\x80\\xf5\\xf9C\\xf3\\x87zd\\x1e\\xc9\\xca\\xce\\x9c\\x9f[\\xa5\\x81q7\\x85\\x8a\\xf1\\x19\\xc4\\x91\\xa2q^\\xf9\\xf7\\xec\\xef\\x91W\\x06\\xb066\\xb6:\\xf9\\xcd\\x13\\x19cd\\x1bv\\xe6\\xfc\\xdc2c\\xa0{\\x1fe\\xafT9\\x08\\xbf\\x87\\xe9\\xa3T&6\\x8a\\x1a\\x91N\\xfe\\xc1\\tye\\x00\\xd8\\x12\\x86\\xb9\\x00\\xb0Mq,}\\xf2\\xed\\xc9\\xf9\\xb9\\xed\\xd1\\x13\\x8e\\xbd\\x81\\x94\\xe5\\xdb}m\\xbb\\xaa(C\\xaeZ\\ng\\xe4\\xb6\\xc29h\\xfa\\xf8\\xa5\\xd4\\xe2\\tR\\x00\\xeb\\xf5{\\xcf[\\xfa\\xfe\\xa3\\x90\\x1c;J\\xac\\xac\\x1d\\x1d\\xd7]x9\\xcf@\\xf7.\\x06\\xa5T8I&\\x0c\\xc9\\xabsr\\xff\\xef\\xdf9b\\x9b\\x0b\\xc0ZYk\\xf5\\xaf\\xcd\\xbf\\x1e\\xa7\\x96\\xab\\x81\\xee\\xf40\\x12\\xb7\\xe3\\xe44\\xd0@^^VVm\\x85\\x87p\\xbek\\xbe\\xab\\x1f\\xda\\x1fn\\xf9\\xd5\\x01\\xd87q\\'\\xd6\\xf1\\x0f\\x8e\\xc7?\\xae\\xf2\\xbf\\xf9i.\\xc7\\xf1\\'wR\\x0eJ\\x15\\x97!\\x91\\x9f\\x1c\\'\\xb2\\x8dpN\\xee\\xc9\\x0fO\\xc2\\xf9\\xc4\\x00\\x80\\xad\\xe0\\n\\x0c\\x00\\xdb\\xd6jH\\x1f}\\x18~\\xdcL\\xc3\\x00R\\n\\x03I\\x06\\xba\\xb7S\\x96\\xd2e7LR\\xe2Xj\\x87\\x1brz\\xf1Tzt\\xbc\\xdd\\xd7\\x06`o\\xfd\\xdbo\\xb5\\xf5\\xbc\\x15\\xc9\\xc8\\xe8(\\xb6\\xb2Fr^\\xba\\xc8\\x19\\xe8\\xdeV\\xafp\\x1a\\x96a\\x1b\\xae\\x19\\x19\\xa5\\xd6(\\xb2\\xd2\\xff\\xf5\\xe3\\x8e:\\xdc<\\x02\\xb0\\x01m\\xdb\\xd6\\xffb\\xff\\x17YY%J\\x94*\\xbc\\x17\\xcf\\x95\\xab\\xaf\\xfe\\x96_\\xddnqr\\xea\\xa9\\'\\'\\'#\\xa3\\xb6\\xda22zj\\x9e\\xea\\x9f\\x99\\x7f\\xb6\\xed\\x97\\x07`O5\\x9e7\\xd4\\xfe(<8\\x92\\x9c$a\\xe0\\xe8\\xa5\\xec}\\xc6@\\xf7\\x96\\xcaa\\xa9\\xfc,\\xdc\\x87\\x8aZ\\x91\\xa2v\\x18\\x8e\\x1f\\xff\\xe0Xq\\'\\xde\\xe6K\\x03\\x80\\x83\\xc7\\x1d\\x11\\x00\\xa8\\x83GG\\xd2\\x07\\xcf\\xc2\\x8f\\xdb-)\\r[^\\xea\\xf6\\x19\\xe8\\xae\\xaa,\\xa5\\x8b^\\x98\\xa0D\\x91t<:\\x8f\\xf8x\\xea\\xf7\\x16\\x006\\xc0Z\\xab\\xff\\xdbw\\x8e\\xd4\\x8e\\x8d\"c\\xd4I\\xac\\xcch\\xa0{\\xc9@we\\xd3\\x83\\xdcFl\\xd4\\x8a\\xc2\\x97*\\xff\\xf3\\xcb\\xb6>l\\'\\xdb|i\\x00\\xf6\\xdc\\x0b\\xfbB\\x7f`\\xff@\\x92\\xd4T\\x93\\x81\\xee\\x1d\\xcc\\x1b\\xe4V\\xf9\\xea\\x7fe\\xfe\\x15e\\x05\\x00\\x1b\\xd5\\xfeN[\\xe9\\x93T2R\\xf28\\x91\\x89\\x8d\\xe4\\x18\\xe8\\xdeF9,\\x95\\x9f\\x8e\\x06\\xb9\\x8dH\\xc9qx\\xff\\xdd\\xfe\\xb8\\xad\\xc6\\xb3\\xc66_\\x1a\\x00@\\x0cs\\x01\\xa0>^<\\x95\\x9e<\\n\\x03\\xc8N;\\x0ct\\xbdgCw\\x15E)]t%\\xe7F\\x83\\xdcN8h\\xb1\\xdd\\x92>\\xfe0\\xfc\\x18\\x006\\xa8\\x1d[\\xfdo\\x9f\\x1c\\xa9\\x11\\x19\\xc5S\\x03\\xdd\\x92\\r\\xdd\\x1b9\\xeff\\x07\\xb9\\x91Q{4\\xc8\\xfd\\xc7/\\x9a\\xfa\\xcd\\'\\xdc<\\x02\\xb0y\\xdf\\xb7\\xdf\\xd7o\\xd9\\xdf\\x92\\x14\\x06\\xba\\x89\\xc2M\\xecj\\xa0\\xcb\\x19\\xba\\x8b]\\x1d\\xe4\\xb6\\xd4R\\xa4H\\xa9R\\xfdk\\xfb\\xaf\\xd5\\xb4\\x1cu\\x02`\\xb3\\x8c1:\\xf9\\x8d\\x13%\\xc7\\x89\\x8c5J\\x9f\\xa4\\xb3\\x03\\xdd\\x9c\\xf7\\xe2\\xcb\\x94\\x83+\\x83\\xdcG\\x89d\\xa4\\xe6\\x07M\\xb5?no\\xf9\\xd5\\x01\\x00$\\xc9x\\xef\\xf9\\x8a\\x04\\x00\\xea\\xc2{\\xe9\\xcbW\\xd2\\xe9\\xb9\\xe4%u\\xa7\\x06\\xb9\\xedfH03\\x98\\x9c\\x95\\xe5a\\x83\\xd9{)\\x8e\\xa4\\xa3\\x8ed\\x8d\\xd4jI\\xbf\\xf6\\x91\\x14\\xf1\\xdc\\x12\\x80\\x87\\xf3\\xba_\\xe8\\x7f\\xff\\xecRY\\xe9\\x95{\\xafn\\xee\\xe4}\\xb8,ub\\xa3\\x98\\xcd\\xa4\\x19a\\x90+\\xe5n\\xb2\\x91[\\rr\\x7f\\xf7YC\\xff\\xfc%7\\x8f\\x00<\\xac\\x1f\\x97?\\xd6_\\xfb\\xbf\\x96$\\r4P\\xa6L\\x92\\x14+VK-\\x19\\xf1^|Z\\xa1b<\\xec\\xae\\x06\\xb9\\xb1b%J\\xf4o\\xed\\xbf\\xd5S\\xfbt\\xdb/\\x11\\xc0\\x01q\\xa5\\xd3\\xf9\\xff8W~\\x99\\xcb;\\xaf\\xec}&_\\xf8\\xb0\\xb1\\xfb(Q\\xd4\\x88\\xb6\\xfd\\x12k\\xc5{\\xaf\\xb279#wf\\x90\\xfb\\xa2\\xa9\\xa3\\xef\\x1f\\xc9p\\x0f\\n\\x00j\\x81a.\\x00\\xd4\\xcd\\xd5\\x81n\\xaf/\\r\\xc3M$5\\xd20\\xd4\\xe5\\xcdt\\xf8}\\x1afRo\\x10\\xfe<\\x8eGi\\xe5j\\x90\\xfb\\xed\\xb0\\xa5\\x0b\\x00\\x0flz\\xa0[\\x8c\\x06\\xba\\xce\\x8f.O\\x91Q\\x83\\x87L$\\x85A\\xeee\\xe1U:\\x85\\x1bF\\xd1$\\xad\\xcc \\x17\\xc06-\\x1a\\xe8Z\\xd9q>\\x18R\\xa6L\\x03\\x85\\xf7\\xe2UZ9R\\xa4D\\x89\\xfe\\x8d\\xfd7zf9\\xea\\x04\\xc0\\xc3s\\x85\\xd3\\xf9O\\'\\x03\\xdd\\xfc4\\x1fo\\xe6\\xc6G\\xb1\\xa2v\\xc4\\x80Ra\\x90[\\x9c\\x17*\\x07\\xa5\\xa4pFnr\\xcc \\x17\\x00\\xea\\x8aa.\\x00\\xd4\\x91\\xf7\\xd2\\xaf\\xbe\\x91\\xde\\x9f\\x85?\\x1fTC\\xcbj\\xfb\\xb4-\\x1d\\xf2v\\x97\\xf7\\xb3\\xe7\\t7\\xd2\\x90T6\\n\\xdf\\x7f\\x97\\x8d\\\\\\x00\\xdb\\xf5vP\\xe8\\x7f\\xff\\xe5\\xa5\\x06\\xa5\\x97\\xf3^\\x97\\x85\\x0bCK\\x85\\x8cp3\\x92\\xac9\\xdc\\xebT\\xee\\x9c\\xba\\x85\\x97\\xaf\\x86\\xdc\\xb1Qc\\xf4y\\xed\\xf7\\x9f7\\xf5?}\\xd0\\xda\\xf2+\\x04p\\xe8\\xfe\\xd2\\xfd\\xa5~\\xea~*i\\xf6\\xec\\xdc\\xe9\\xed\\xd3C\\xe5\\xe55\\xd0@\\xb9\\xc2{\\xf1\\xe9!w\\xaaT\\xff\\xd6\\xfe[=\\xb1O\\xb6\\xfc*\\x01\\x1c2W\\x8e\\x06\\xba\\x17\\xb9\\xe4\\xa5\\xfc\"W\\xd9\\x1f\\r-\\x9b\\x91\\xe2\\x93\\xf8\\xa0\\x07\\x95\\xbe\\xf4\\xca\\xce2\\xf9<\\x8c\\x05\\x92\\xe3DQ;<\\x0c\\xdf\\xfc\\xa0\\xa9\\xa3\\xef1\\xc8\\x05\\x80\\xbaa\\x98\\x0b\\x00u\\xe5\\xbd\\xf4\\xfa\\x9d\\xf4\\xcd\\xdb\\xf0\\xe7y\\x11\\xce\\xcf\\xf5>\\x0cr;-)9\\xc0\\x9bHe\\x19\\x06\\xb9E)\\xc9\\x84M\\xe5f\\x1a\\xfe\\xde\\xa3c\\xe9\\xa3\\x97\\x87=\\xe8\\x06P\\x1b\\xa7\\xc3B\\xff\\xee\\xf3\\xae\\xce3\\'\\xaf\\xb0\\xa1[\\x1d\\xd7\\x15\\xdb\\x90]>\\xb4\\x81\\xae\\xf3N\\xc3R\\x1a:?\\xc9O\\'V\\xb11\\xb2F\\xfa\\xc3\\x97-\\xfd\\xceS\\xceV\\x04P\\x0f\\x7f\\xe3\\xfeF\\x7f\\xe1\\xfeBNN\\xa5J\\xf5\\xd4\\x1b\\x9f\\x9d\\xdbPC\\xa9\\xd2\\x83\\xcb.;9\\xf5\\xd5W\\xa90\\x14\\x99\\xceO\\x1f\\x99#\\xfd+\\xf3\\xaftbO\\xb6\\xfc*\\x01 \\x0c,/~q\\xa1\\xe1\\xdb\\xa1$\\xa9\\xec\\x95a\\xb8+\\xc9\\xc4F\\xc9\\xa3D6>\\xac\\xf7\\xe2\\x92T\\x0eK\\x15\\xe7\\x85\\xbc\\x0b\\xf9\\xe9\\xf4Q*\\xdb\\x08\\xbf\\x0f\\xed\\x8f\\xdbj\\x7f\\xdcf\\x90\\x0b\\x005\\xc40\\x17\\x00\\xea\\xee\\xecR\\xfa\\xf2k\\xc99\\xa9ta\\xa0[\\x86\\x9b\\'\\x07\\x95]\\xf6>l(\\x0f\\x86\\x1a\\xafr\\x1d\\xb5G\\x03m#\\xbd|&=\\x7fr\\x18\\xbf\\x17\\x00vF\\xe6\\x9c\\xfe\\xfd\\xe7]}\\xd5\\r\\xe7P\\xf5K\\xa7A\\xe9\\xa5\\x03\\xcc.\\x17\\xce\\xa9W\\xfa\\xf1\\x86r\\x18h[Yc\\xd4\\x88\\x8c\\xfe\\xd7\\x8f;\\xfa\\xa8\\x93l\\xf7E\\x02\\xc0\\x15\\xaf\\xdc+\\xfdg\\xf7\\x9f\\x95)\\xbb6\\xc8\\x8c\\x14\\xa9\\xa9\\xa6\"\\x1d\\xc6\\xd1\\x1eC\\r\\x95)\\x1b\\x0f\\xb4S\\xa5j*<\\x80\\xf3\\x81\\xf9@\\xff\\xd2\\xfcK%\\x96\\xeb8\\x80\\xfa\\xf0\\xde\\xab\\xffe_\\xdd\\xcf\\xbb\\x92$\\x979\\xe5\\xa7\\xb9\\xaa\\xdb\\xe1\\x87\\x94]\\xf6\\xce\\xab\\xb8,\\xc6\\x1b\\xca&2J\\x1f\\xa72\\xb1\\x91\\xb1F\\xc7?8V\\xe3Yc\\xcb\\xaf\\x12\\x00\\xb0\\x08\\xc3\\\\\\x00\\xd8\\x05\\xfd\\xa1\\xf4\\xd9\\xaf\\xa4<\\x1f\\x9d\\xa3;\\x18\\x9d\\xa3{ [\\xba3\\xdb\\xb8\\x92\\x92$\\xfc\\x9a\\xad\\t\\xbf\\xfe\\x8f?\\x94N\\x8e\\xb6\\xfb\\x1a\\x01`\\x01\\xe7\\x9c\\xfe\\xeb7\\x03\\xfd\\xe4]\\xd8\\n\\xc8\\xbdWot\\x8e\\xae\\xb4\\xff[\\xbaW\\xb7q\\x8d\\xa9R\\xd3FFF\\x8fR\\xab\\xff\\xed\\x93#\\x1d\\xa7\\x871\\x0c\\x01\\xb0{.\\xdd\\xa5\\xfe\\xc8\\xff\\x91.\\xfc\\x85\\xbc\\xfcx\\xa8Y\\xd9\\xf7-\\xdd\\xabCl+\\xab\\xa6\\x9a\\xe3\\xd4\\xf4o\\x98\\xdf\\xd0\\xef\\x9b\\xdf\\x97\\xa5\\x8e\\x03\\xa0\\xa6\\x86\\xef\\x86\\xba\\xf8\\xf9\\x85\\xbc\\xf3\\xf2\\xa5W~\\x9e\\xcbe\\xe1\\tC\\x93\\x18%\\'\\xfb\\xbd\\xa5;\\xb3\\x8d\\xab\\xd1\\xf9\\xb8G\\x89d\\xa5\\xa8\\x11\\xe9\\xe4\\x87\\'\\x8a;{|O\\t\\x00\\xf6\\x00\\xc3\\\\\\x00\\xd8\\x15E!}\\xfe\\xb5\\xd4\\xed\\x85?\\xcf\\x0b\\xa9\\xd7\\xd7x\\xc5)M\\xa4Vs\\xbf\\xce\\x8au>l\\xe2\\x0e\\xb3\\xc96n\\xbb\\x196\\x92%)M\\xa5O\\xbe%5yz\\x14@\\xfd\\xfd\\xf5\\xe9P\\xff\\xf9\\xeb\\x9e\\n\\x17\\xce\\x1b\\xec\\x15^\\x99\\x9bl\\xe96\\xacQc\\xcf\\xce\\xd2\\xcd\\\\\\xd8D\\xae>UEVj\\xc7!\\xab,I\\x9f\\x1c\\xc5\\xfa_?\\xee(f\\x00\\x00\\xa0\\xe6\\nW\\xe8\\xbf\\xf8\\xff\\xa2_\\xf9_I\\x92J\\x95\\xea\\xab/\\xa7p\\x81\\xbb:\\xe0\\xdc\\x07\\xd5\\xe0:W>\\xde\\xc6M\\x94\\xa8\\xa9\\xa6\\x8c\\x8c\"E\\xfa\\'\\xf6\\x9f\\xe8\\xd7\\xed\\xafo\\xf9\\x95\\x02\\xc0\\xcd\\x8a^\\xa1\\xf3\\xbf>W9\\x08\\x0f\\xa6\\x94\\xfdr|\\xa6\\xae$E\\xedHq\\'\\x96\\xb1\\xfb\\xf3`\\x8e+\\x9d\\xca\\xcbr\\xfck6\\xd1hp\\x9d\\x86\\xf7\\xde\\xc9I\\xa2\\x93\\x7fp\"\\x9b\\xf0^\\x1c\\x00\\xea\\x8ea.\\x00\\xec\\x12\\xef\\xa5wg\\xd2\\xab7!\\xbb|uKW\\n\\xe7\\xc76\\x1b\\xbb}n\\xec\\xd5\\xa4\\xb24\\xbb\\x8d+#={\\x1c\\xd2\\xca\\xbb\\xfc\\xeb\\x04pp\\xce\\xb3R\\xff\\xdf/\\xbb\\xfaf\\x947\\xbb\\xba\\xa5k\\x8d\\x94\\xee\\xc1P\\xb7pN\\xfd\\xd2\\xab\\x18\\rq\\xafn\\xe3\\xa6\\x91\\xd1?\\x7f\\xd9\\xd2\\x0f\\x1f\\xf30\\x0e\\x80\\xdd\\xf2\\xa9\\xfbT\\x7f\\xee\\xfe|<\\xe0\\xbc\\xba\\xa5\\x1b)RC\\x8d\\x9d\\x1e\\xeazye\\xa3o\\xd5\\x10\\xf7\\xea\\xb0\\xfa\\xb9y\\xae?4\\x7f\\xa8#K\\x1d\\x07\\xc0\\xee\\xf0\\xce\\xab\\xfbYW\\xfd\\xaf\\xfa\\xe1\\xcf\\xafl\\xe9\\xcaHqg\\xf7\\xd3\\xcbW\\x93\\xca\\xd2\\xec6\\xae\\xb1F\\x9d\\xefv\\xd4|\\xd9\\xdc\\xe9_\\'\\x00\\x1c\\x12\\x86\\xb9\\x00\\xb0\\x8b\\xb2\\\\\\xfa\\xf2\\xd5dK\\xb7(\\xa5\\xfe l\\xebJ\\xe1\\xaey3\\r\\x1b\\xac\\xbb4\\xec\\xf4^\\x1a\\xe6a\\x88\\xeb\\xaa5\\xae(l\\x1c\\xa7\\xa3\\x1bbi*}\\xf42\\x0cv\\x01`\\x079\\xe7\\xf4\\x93wC\\xfd\\xb77\\x83\\xf1\\x96\\xee\\xa0\\xf4\\xcaJ?3\\xd4mFF\\x89\\xdd\\xad\\xa1n\\xe1\\x9c\\x06\\xa5\\x94W\\xbf\\x10#%Fj\\xc5V\\xd1\\xe8F\\xd1\\xc7\\x9dX\\xff\\xe6\\xa3\\x8e\\xda{\\x9c\\xb2\\x03\\xb0\\xdf\\xfa\\xae\\xaf\\x1f\\xf9\\x1f\\xe9k\\xff\\xb5\\xa4\\x90!\\x1eh\\xa0B\\xc5\\xf8\\x9f\\x89\\x15+U\\xbaSC]/\\xaf\\\\\\xf9\\xf8|`I22J\\x94\\xa8\\xa1\\xc6x\\x1b\\xf7w\\xed\\xef\\xea7\\xf4\\x1bd\\x95\\x01\\xec\\xac\\xfc<\\xd7\\xc5/.&[\\xba\\x83R\\xc5e!_\\x86\\xf7\\xb0\\xc6\\x1aE\\x9dHQk\\xb7\\x86\\xba\\xdey\\x95\\xbdRE\\xaf\\x18?\\xefoS\\xab\\xf8(\\x1eo\\xdf&\\'\\x89\\x8e\\xbf\\x7f\\xac\\xa8\\xc9\\x11\\'\\x00\\xb0K\\x18\\xe6\\x02\\xc0\\xae\\xba\\xba\\xa5+\\x85an\\x7f09[\\xd6\\x98p\\x96n3\\rC\\xd1\\xba~\\x11R\\x96a\\x88[\\xe5\\x94\\xa50\\x84n5C>\\xdaHl\\xe3\\x02\\xd87\\xe7Y\\xa9\\xff\\xf8\\xab\\xae^\\xf5\\xc25\\xdb\\xf9\\xd1Pwt\\xb6\\xac\\x14.\\xdb\\xa95j\\xd6xS\\xd7y\\xa7\\xdc\\x853q\\xab\\x9c\\xb2\\x14\\xce\\x02nM%\\x95\\x1b\\x91\\xd1\\x1f\\xb2\\x8d\\x0b`\\x8f|\\xea>\\xd5\\x8f\\xdd\\x8f\\xc7\\x9b\\xb9\\x85\\n\\r5\\x1c\\x9f-+\\x85M\\xddd\\xf4\\xad\\xaeg\\xea:9\\r5T\\xa1b\\xbc\\x89+I\\xa9\\xd2\\xf1\\x10Wb\\x1b\\x17\\xc0~\\xb9\\xba\\xa5+?\\x1a\\xeav\\'C]\\x99\\xb0\\xd1\\x1a\\xb5\\xa2\\xda\\x9e\\xa9\\xeb\\xbd\\x97\\xcf\\xbd\\xca\\xfe$\\xa7,\\x8d\\xce\\x02>\\x9a$\\x95Md\\xd4\\xf9\\x84m\\\\\\x00\\xd8U\\x0cs\\x01`\\xd7\\x15\\x85\\xf4\\xfa\\xbd\\xf4\\xeet2\\x08\\xcdF\\xdb\\xad\\xc5\\xe4\\x8d\\xbc\\xa2(l\\xea\\xa6q=\\x86\\xa1\\xde\\x87\\xe1\\xf30\\x9bl\\x14K\\xe1@\\xc5F#\\xbc\\xd6\\xea\\xeb\\x8bG\\xc7\\xd2\\x07\\xcf&g\\xe5\\x02\\xc0\\x1e\\xf9\\xf4<\\xd3\\xff\\xf1M_g\\xa3\\xbc\\x9b\\xf3^\\xfd\\xd2+\\x9f\\x1a\\xeaJa8\\xda\\x88\\x8cbS\\x8f\\xc1n\\xe1\\x9c2\\xa7\\x99\\xe1\\xb3\\x14^g3\\xb2JF\\xe7\\x8d\\xc5V\\xfa\\xcd\\xc7\\r\\xfd\\x93\\x0f\\x9aJ\\xeb\\xf0\\xf9\\x07\\x00\\xd6(w\\xb9~\\xe2\\x7f\\xa2_\\xf8_\\x8c\\x87\\xb8\\xf3\\x86\\xbaFF\\xb1b%Jj\\xb1\\xad[m\\xe1\\x16\\xa3o\\xd3\\xaaM\\\\\\xabp\\xcd>6\\xc7\\xfa=\\xf3{\\xfa\\xd8~\\xbc\\x8d\\x97\\n\\x00\\x1bU\\xf4\\x0b\\xf5>\\xefi\\xf8v\\x18\\xfe\\x82\\x0f\\xe7\\xe9\\x16\\xbd\\xa9\\xa1\\xae\\xc2\\x86k\\xd4\\x8adS[\\x8bsu}\\xe9U\\x0eK\\x95\\xfdR\\xbe\\x98\\xbcN\\x93\\x18\\xc5\\xedx\\xbcyk\\x8cQ\\xf3\\xc3\\xa6\\xda\\x1f\\xb59\\x1b\\x17\\x00v\\x18\\xc3\\\\\\x00\\xd8\\x17Y.}\\xf3V:\\xbd\\xd0\\xb8\\xa7S\\x94aX\\x9a\\xe5\\x9a\\xbd\\xd3\\x1e\\x853h\\xab\\xc1\\xeeC=\\x95\\xe9\\x9c\\x94\\x15R\\x9e\\x87\\xd76~MS\\x1b\\xc4q<\\x19\\xe2v\\xda\\xd2\\x87\\xcf\\xc3\\x86.\\x00\\xec1\\xe7\\x9c\\xfe\\xfa4\\xd7\\x9f\\xbf\\x1d\\xa8\\x9b\\x87\\xa1\\xae\\x97\\xd7p\\xb4\\xa9;\\xbd\\xf1j\\x8c\\x14\\x19)\\xb1F\\xe9\\x03f\\x98\\x9dw*\\xbc\\x94\\x97R\\xe1\\'I\\xe8\\xea5%6\\x9c\\x89[\\xe5\\x94\\xad\\x91\\xbe\\x7f\\x92\\xe8\\x9f\\xbdl\\x93T\\x06\\xb0\\xf7\\xfa\\xae\\xaf\\xbf\\xf4\\x7f\\xa9\\xcf\\xfcg\\xe3Dq\\xa9R\\x99\\xb2k\\x1b\\xafU\\xae8U\\xaaH\\xd1\\x83m\\xec:\\xb9\\xf1\\x00wz\\xd0,\\x853q\\x13%J\\x95\\x8e_O\\xcb\\xb4\\xf4\\xdb\\xe6\\xb7\\xf5\\xeb\\xfau\\x92\\xca\\x00\\xf6^~\\x99\\xab\\xf7YO\\xd9\\xd9\\xe8\\x1ct/\\xb9\\xcc\\xa9\\xe8\\x17rC7\\xf3\\xcf\\xda\\xd4\\xca6\\xac\\xa2F$\\x13=\\xcc5\\xdc{/_z\\xb9\\xa1S9,\\xe5\\xf3\\xd9[\\xfaQ3R\\xd4\\x8ef\\x06\\xb6\\xcd\\x17M\\xb5?n\\x93T\\x06\\x80=\\xc00\\x17\\x00\\xf6\\xcd`(\\xbdy/\\x9d]L\\x86\\xa5\\xd5Y\\xb4Y&\\x15N\\x9a\\xba\\x99$k\\xc3p7\\x8e\\xc2\\xf6n\\x14\\x85;\\xf0\\xf7\\xe5}\\xc8\\'\\x17\\xa5T\\xba\\xd1\\xf7\\xb37\\x8d\\x14Ea\\xa0\\x9c\\xa6a#W\\x92d\\xa4\\xa3\\xb6\\xf4\\xfcI\\xf8\\x1e\\x00\\x0e\\x88sN\\x7f\\xf9n\\xa8\\x9f\\xbd\\xcft\\x91On\\x1a\\xe5\\xdekX\\x84a\\xea\\xd5w\\xef\\x91\\x95\\xac\\x8c\"\\x13\\xb6`\\xa35m\\xee\\x96.\\xfc\\xf7J?\\x19\\xde\\xce\\xfc\\xb7GC\\xe5\\xd4\\x1a5\"3\\xbe\\xf9\\x1fY\\xe9\\xbbG\\x89\\xfe\\xe9\\x07M=J\\xb7\\xbf}\\x06\\x00\\x0f\\xe9\\xc2]\\xe8\\'\\xfe\\'\\xfa\\xd2\\x7f9\\x1e\\x98zye\\xca\\x94+\\x1f\\x0fz+FFv\\xf4-R\\xa4X\\xf1x#\\xf6>\\xbc\\xbc\\xca\\xa9on\\xf4\\xed\\xea\\x7f\\xbb\\x1a*Oo\\x0bwLG\\xdf7\\xdf\\xd7\\x0f\\xf5C\\x86\\xb8\\x00\\x0eNv\\x96\\xa9\\xff\\xab\\xbe\\xb2\\xd3l\\xfc\\xd7|\\xe1U\\x0eB\\xc6xz[W\\x92Lld\\x13;\\xf3\\xfd:2\\xc6\\xdey\\xf9\\xc2\\xcb\\xe5N\\xaep\\xf2\\xb9\\x9f\\xfb\\xdf\\x8e\\x9a\\xa3\\xb3}G\\xf7q\\x8c1j\\rDv\\xb2\\xb1km\\x18\\xeeZ;9\\xbbv\\xcc\\x87\\xb9\\xb0s\\xe1\\xe7q>\\xfc\\xd8\\xf9\\xeb\\x83[\\x8d\\xfe\\xdd8\\n[\\xb8i25\\xc0U\\x18\\xec>9\\x91\\x9e<\"\\xa7\\x0c\\xe0\\xe09\\xe7\\xf4E\\xb7\\xd0O\\xde\\r\\xf5\\xab^1y6G^\\xc5(m\\\\\\xb8\\xd9\\xed\\xd8\\x8a\\xd1\\xe8\\x99\\x1c\\x13\\x86\\xbc\\xd6L\\xfd5\\xcd\\xc6\\x18\\xaaK\\xb7\\xaf~<\\xda\\x1d\\xbb6\\xb8\\xd5\\xe4\\xdf\\xad\\x06\\xb8\\x895\\xb2S?\\xd9qj\\xf5\\xc3G\\xa9~\\xfbY\\x83\\x9c2\\x80\\x83\\x97\\xbb\\\\?\\xd7\\xcf\\xf5w\\xfe\\xef\\xd4\\xf5\\xdd\\xf1_wr\\xe3\\xb4\\xf1\\xd5\\xbcq\\xc5\\xcc\\xf9fe\\xc7\\x0f\\xcd\\x18\\x99\\x99M_//7\\xba\\x82W\\xdf\\xae\\x0en+\\xd5\\xd08Q2\\xb3\\x15ld\\xf4\\x81\\xf9@?4?\\xd4K\\xbdd\\x88\\x0b\\xe0\\xe0\\x95\\x83R\\xfdW}\\r\\xbf\\x19\\xca\\x15\\x93k\\xaa/B\\xde\\xd8\\r\\x9d\\\\>\\xffZkb#c\\xc3\\x1f\\x8a4\\xf9\\xf1\\xe8=\\xba\\x91\\x91\\x9f\\xbc\\xc1\\x0f\\x83\\xdb\\xd2Kn\\xf2\\xe3\\xab\\x83\\xdb\\x8aM\\xc3F\\xb0m\\xd8\\x99\\xad\\xe0\\xa8\\x11\\xa9\\xf9\\xb2\\xa9\\xe6\\x07Mr\\xca\\x00\\xb0\\x87\\x18\\xe6\\x02\\xc0\\xbe\\xf3^\\xba\\xec\\x85\\xc1\\xeee/\\x0c[\\xc7\\x7fOa\\xa0[m\\xcd\\x96\\xa3-\\xdau\\xb16\\x0ci\\xab\\xad\\xdf\\xf8\\xea\\xd6\\xaf\\x91:-\\xe9\\xf1q8\\x17\\x97\\x9bF\\x00pM7w\\xfa\\xcb\\xb7\\x03}v\\x99\\xeb<\\x9b\\xbdF\\x97>\\x0cu\\xc3\\x06\\xed\\x9c\\xed\\xd9\\xfb0\\x92U\\xb8l\\xc7\\xd6(6F\\xb1\\xd5L\\x0e4\\xb1F\\x1f\\xb6#\\xfd\\xd6\\x93\\x86>9\\xe6A\\x1c\\x00\\x98\\xe7+\\xf7\\x95~\\xee\\x7f\\xae\\xd7\\xfe\\xf5\\xcc\\x00\\xb7\\xda\\x9e-T\\x8c7g\\x17\\ra\\xef\\xaa\\x1a\\xde.\\xda\\xfa=2G\\xfa\\x96\\xbe\\xa5\\xdf4\\xbf\\xa9\\xb6\\xa5\\x8a\\x03\\x00Wy\\xe75|3\\xd4\\xf0\\xcdp\\x92`\\x9e\\xfa{.s\\xe3\\rZ\\x9f{\\xad\\xf3V\\xbb\\x89\\x8clle\\x92\\xf0\\xbdM\\xac\\xa6/\\xe3\\xc6\\x1a\\xa5\\x8fS5?h*y\\x9c\\xace#\\x18\\x00PO\\x0cs\\x01\\xe0\\x908/u{\\xd2E7\\xfc1\\xbd\\xb1;\\xfd\\xcf\\x94\\xe5d\\xcb\\xd6Om\\xdb.Z\\xd3\\xb2F2\\xd5\\x06\\xefh\\x8b\\xb7\\xda\\xee\\xbd*\\x8a\\xa4\\xa3\\x8et\\xd2\\t\\x19\\xe5\\x88\\xb3[\\x00`U\\xa7\\xc3B\\xbf8\\xcf\\xf5\\xd9e\\xaew\\x83\\xf2\\xdaf\\xae\\x97Wye\\xb0\\xeb|\\xd8\\xdf\\xaa\\xfe\\x18/s\\x99\\xc9was7l\\xf1\\xda\\xd1\\x8fC\\xae\\xf9\\xfa\\r\\xa1Nb\\xf5\\xedv\\xa4\\xef\\x9d\\xa4\\xfa\\xb8\\x13\\xb3\\xbd\\x05\\x00+r\\xce\\xe9k}\\xad\\xcf\\xfd\\xe7z\\xa5W\\xea\\xfb\\xfe\\xb5\\x7f\\xa6\\x1a\\xf0V\\x83\\xddy\\x9b\\xb6^~\\xe6\\xc1\\x9ay\\x1b\\xbc\\x91\\xa2\\x99m\\xde\\x8a\\x95\\xd5c\\xf3X\\xdf2\\xdf\\xd2\\'\\xfaD\\'\\xf6ds\\xbf`\\x00\\xd83\\xaep\\xcaOs\\r\\xdf\\x0f\\x95\\xbd\\xcf\\xe6n\\xcf\\xfa2\\xe4\\x91\\xc7\\x1b\\xb6nj\\xe3vj\\x1bw\\xfc^\\xdc\\\\\\xdf\\xe05\\x91\\x19o\\xf7^eS\\xab\\xc6\\x93\\x86\\xd2\\'\\xa9\\x92G\\xc9\\xdc\\x7f\\x06\\x00\\xb0\\x7f\\x18\\xe6\\x02\\xc0\\xa1\\xf2^\\x1adR\\x7f\\x10\\xfe\\x18\\x0c\\xc3\\x1fk\\xfd\\xb4`\\xa4F\"5\\x9bR\\xab!\\xb5\\x9aR\\xbb9\\xdb\\xf8\\x04\\x00\\xdc\\xc9\\xa0p\\xfa\\xec2\\xd77\\xfdB\\xef\\x86\\xa5\\xce\\x86N\\x83\\x059\\xb6\\xbb\\xb2V:I\\xac\\x9e6\"=oF\\xfa\\xf8(\\xd1\\xb3&go\\x01\\xc0:\\xbcw\\xef\\xf5\\xb5\\xbe\\xd6{\\xff^g:\\xd3\\xa5\\xbf\\\\\\xfbfn\\xaaT\\'\\xe6D\\x8f\\xf5XO\\xcdS}\\xa4\\x8f\\x94ZJ\\n\\x00p_\\xdey\\x15\\x97\\x85\\x8an\\xa1\\xfc2W\\xd1-T\\xf6\\xe7\\x1d7uw\\xc6\\x18E\\xedHq\\'V|\\x14+9J\\x14\\xb5#6p\\x01\\xe0\\x001\\xcc\\x05\\x00L8/\\r\\x87\\xd20\\x93\\xf2Q~\\xb9(&?\\xf6~\\xf2G\\xf5\\xc5\\x835R\\x14KI$\\xc5q8\\x0f7\\x8e\\xa44\\x95\\x9a\\x8d\\xd9sq\\x01\\x00\\x1bu\\x999}\\xd5\\xcbu\\x9e;us\\xa7~\\xe1\\xd4/\\xbd\\x06\\xa5W^z9\\x8d.\\xe3\\xf2\\xb2&\\xeckEFj\\xc4V\\xad\\xc8\\xa8\\x15\\x1b\\xb5c\\xab\\xa3\\xc4\\xeaE3\\xd6\\x8b\\xa6e\\xf3\\x16\\x00\\x1e\\x88sN\\xef\\xf5^o\\xf5V=\\xdfS_}\\r5\\xd4@\\x03e>S\\xa9r\\xbc\\xa9+M6r\\x13\\x93\\xa8\\xa9\\xa6\\x1aj\\xa8\\xa9\\xa6Z\\xa6\\xa5#\\x1d\\xe9\\x03}@:\\x19\\x00\\x1e\\x90/}\\x18\\xea\\x0eJ\\xb9,\\x9c\\xa9\\xeb27\\xfe\\xb1\\x0fo\\xc4\\'\\x9b\\xb9&l\\xe3\\xda\\xc4\\xca\\xa6\\xa3?F?\\x8e[q\\x18\\xdc\\xb2y\\x0b\\x00\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8%\\x1e\\xb3\\x07\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa0\\x86\\x18\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00@\\r1\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x80\\x1ab\\x98\\x0b\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x005\\xc40\\x17\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00j\\x88a.\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xd4\\x10\\xc3\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\xa8!\\x86\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x00PC\\x0cs\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\xe0\\xff\\xdf\\x9e\\x1d\\x0b\\x00\\x00\\x00\\x00\\x0c\\xf2\\xb7\\x9e\\xc6\\x8e\\xd2\\x08\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\x92\\xb9\\x00\\x00\\x00\\x00\\x00\\x00\\x00C2\\x17\\x00\\x00\\x00\\x00\\x00\\x00`H\\xe6\\x02\\x00\\x00\\x00\\x00\\x00\\x00\\x0c\\xc9\\\\\\x00\\x00\\x00\\x00\\x00\\x00\\x80!\\x99\\x0b\\x00\\x00\\x00\\x00\\x00\\x000$s\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x86d.\\x00\\x00\\x00\\x00\\x00\\x00\\xc0\\x90\\xcc\\x05\\x00\\x00\\x00\\x00\\x00\\x00\\x18\\n\\x93\\xb7\\xa5U\\xbf,\\xe0p\\x00\\x00\\x00\\x00IEND\\xaeB`\\x82'))], assistant_id=None, run_id=None, attachments=[], metadata={})])" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "result" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Imagine your brain is like a super-smart toy that learns to recognize things, just like you learn to recognize your favorite toys or your family members! Let me explain how deep learning works:\n", + "\n", + "Think of deep learning like playing with building blocks, but inside a computer:\n", + "\n", + "1. First, the computer looks at something (like when you look at a picture) - these are the blue circles in our drawing\n", + "2. Then, just like your brain thinks about what you see, the computer has its own \"thinking circles\" (the green ones in the middle) that help it understand\n", + "3. Finally, it figures out what something is (the pink circles), just like when you say \"That's a cat!\" or \"That's a dog!\"\n", + "\n", + "The lines connecting all the circles are like tiny messages being passed around, helping the computer learn - just like how you learn new things every day!\n", + "\n", + "The more pictures and things the computer sees, the better it gets at recognizing them - just like how you get better at recognizing animals the more times you see them in your picture books!\n", + "\n", + "I've created a friendly picture to show you how this works - it's like a peek inside the computer's learning brain! The blue part is what it sees, the green part is where it thinks, and the pink part is where it knows the answer!\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAxoAAALyCAYAAABdIKIJAAAAOnRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjEwLjAsIGh0dHBzOi8vbWF0cGxvdGxpYi5vcmcvlHJYcgAAAAlwSFlzAAAPYQAAD2EBqD+naQABAABJREFUeJzsvQecbFlVt727q/ONM3PvZCYAM+QMEiQYCAoIGBARCeYMKCior2IgiCIGEARFQAwgIphQP0URJWeGPMPkeHPsWFXn+z2772r2PXOq6lTVyfV/hqL7VleduM/aa+2VpqIoipwQQgghhBBCZMh0lhsTQgghhBBCCJChIYQQQgghhMgcGRpCCCGEEEKIzJGhIYQQQgghhMgcGRpCCCGEEEKIzJGhIYQQQgghhMgcGRpCCCGEEEKIzJGhIYQQQgghhMgcGRpCCCGEEEKIzJGhIYRoLL/+67/upqamXB2oy7G+5S1v8cd57bXXVuJ6HThwoO/nnvOc57hLLrlk4PY4H7bH+QkhhMgGGRpCCCGEEEKIzJGhIYQQIjXPfOYz3crKirv44otdHfjTP/1T95WvfKXswxBCiIlkpuwDEEIIUR4nT55027ZtS/35VqvlX3Vhdna27EMQQoiJRR4NIUQj+L//+z/3oAc9yC0sLLg73elO7g1veEPi5/7yL//SPeABD3CLi4vuzDPPdN/3fd/nbrjhhtt97qMf/aj7tm/7Nrdr1y63tLTkHvWoR7kPfvCDiXkCX/7yl933fu/3up07d7qzzjrLPe95z3Orq6uZnFea4/3f//1f99SnPtVddNFFbn5+3t3hDndwP/dzP+c9D/F8he3bt7uvfe1r7vGPf7zbsWOHe8YznuH/xnn8zM/8jHvPe97j7nnPe/rt3OMe93D/9m//NjBHgxyIJz7xif4efMM3fIO/B3e84x3dX/zFX9zufD73uc/5a8n5XHjhhe6lL32pe/Ob35xJ3sd1113n7nznO/vjv+2223rmaBw5csS/z73dvXu3e/azn+3fS4Od/wc+8AH34z/+4/5+c9+f9axnucOHD5/22apcFyGEKAt5NIQQteeKK65wj33sY93evXu98t9ut91LXvISd84555z2uZe97GXuV3/1V71R8CM/8iNu//797jWveY175CMf6T796U97pRP+67/+y337t3+7V/DZzvT0tFf6vuVb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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import io\n", + "from matplotlib import pyplot as plt\n", + "\n", + "for content in result.messages[0].content:\n", + " if content.type==\"text\":\n", + " print(content.text.value)\n", + " else:\n", + " bytes_data=content.image_file.file_content\n", + " img = plt.imread(io.BytesIO(bytes_data))\n", + " plt.figure(figsize=(10, 10))\n", + " plt.imshow(img)\n", + " plt.axis('off')\n", + " plt.title(content.image_file.file_name)\n", + " plt.show()\n", + " plt.close()\n", + " \n", + "\n", + "\n", + "for a in result.messages[0].attachments:\n", + " if a.file_type=='text/csv':\n", + " with open(a.file_name, 'wb') as f:\n", + " f.write(a.file_content)\n", + " print(f\"File '{a.file_name}' saved to disk.\")\n", + " " + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "3.12.2", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.12.2" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} From bd142329b5217a56de4c58a699200631e74689ae Mon Sep 17 00:00:00 2001 From: brunoalho Date: Mon, 24 Feb 2025 18:59:48 +0000 Subject: [PATCH 31/48] [feat] openai requires action --- .../core/llmstudio_core/agents/data_models.py | 48 +++++++++++++++++-- .../llmstudio_core/agents/openai/manager.py | 26 ++++++++++ 2 files changed, 69 insertions(+), 5 deletions(-) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index cb02b8ba..65a489e6 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -1,11 +1,24 @@ from datetime import datetime -from typing import List, Literal, Optional, Union +from typing import Dict, List, Literal, Optional, Union from pydantic import BaseModel +class Parameters(BaseModel): + type: str + properties: Dict + required: List[str] + + +class Function(BaseModel): + name: str + description: str + parameters: Parameters + + class Tool(BaseModel): type: str + function: Optional[Function] = None class FileCitation(BaseModel): @@ -76,20 +89,45 @@ class InputMessageBase(BaseModel): content: str +class ToolCallFunction(BaseModel): + arguments: str + name: str + + +class ToolCall(BaseModel): + id: str + function: ToolCallFunction + type: str + + +class RequiredAction(BaseModel): + submit_tools_outputs: List[ToolCall] + type: Literal["submit_tool_outputs"] = "submit_tool_outputs" + + +class ToolOuput(BaseModel): + tool_call_id: str + output: str + + class Message(BaseModel): id: Optional[str] = None object: Optional[str] = "thread.message" created_at: Optional[int] = None thread_id: Optional[str] = None session_id: Optional[str] = None - role: Literal["user", "assistant"] - content: Union[ - str, list[Union[ImageFileContent, TextContent, RefusalContent, ImageUrlContent]] - ] + role: Optional[Literal["user", "assistant"]] = None + content: Optional[ + Union[ + str, + list[Union[ImageFileContent, TextContent, RefusalContent, ImageUrlContent]], + ] + ] = [] assistant_id: Optional[str] = None run_id: Optional[str] = None attachments: list[Attachment] = [] metadata: Optional[dict] = {} + required_action: RequiredAction = {} class AgentBase(BaseModel): diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index 93b84dc6..f781aee6 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -13,10 +13,13 @@ ImageUrlObject, Message, RefusalContent, + RequiredAction, ResultBase, TextContent, TextObject, Tool, + ToolCall, + ToolCallFunction, ) from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.agents.openai.data_models import ( @@ -127,6 +130,23 @@ def retrieve_result(self, openai_run: OpenAIRun) -> OpenAIResult: return self._process_result_without_streaming(openai_run=openai_run) + def _process_required_action_without_streaming(self, run): + tool_calls = [] + for tool in run.required_action.submit_tool_outputs.tool_calls: + function = ToolCallFunction( + arguments=tool.function.arguments, name=tool.function.name + ) + tool_calls.append(ToolCall(id=tool.id, function=function, type=tool.type)) + required_action = RequiredAction(submit_tools_outputs=tool_calls) + + return Message( + run_id=run.id, + assistant_id=run.assistant_id, + thread_id=run.thread_id, + created_at=run.created_at, + required_action=required_action, + ) + def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResult: run = openai.beta.threads.runs.retrieve( thread_id=openai_run.thread_id, run_id=openai_run.run_id @@ -135,12 +155,18 @@ def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResu run = openai.beta.threads.runs.retrieve( thread_id=openai_run.thread_id, run_id=openai_run.run_id ) + + if run.status == "requires_action": + print(run) + return self._process_required_action_without_streaming(run) + messages = openai.beta.threads.messages.list(thread_id=openai_run.thread_id) processed_messages = self._process_messages_without_streaming(messages) return ResultBase(messages=processed_messages) def _process_messages_without_streaming(self, messages: list): procecced_messages = [] + print(messages) for msg in messages: content = [] attachments = self._process_message_attachments(msg.attachments) From a35706886fd17852977a5b1833f40b498c2da22d Mon Sep 17 00:00:00 2001 From: brunoalho Date: Mon, 24 Feb 2025 19:27:23 +0000 Subject: [PATCH 32/48] [feat] submit tools outputs --- .../llmstudio_core/agents/bedrock/manager.py | 5 +++++ libs/core/llmstudio_core/agents/manager.py | 9 +++++++++ .../llmstudio_core/agents/openai/data_models.py | 2 ++ .../core/llmstudio_core/agents/openai/manager.py | 16 ++++++++++++++++ 4 files changed, 32 insertions(+) diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 265ad007..2b0a8201 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -313,3 +313,8 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: ] return ResultBase(messages=messages) + + def submit_tool_outputs(self, **kwargs) -> ResultBase: + """ + Retrieves an existing agent. + """ diff --git a/libs/core/llmstudio_core/agents/manager.py b/libs/core/llmstudio_core/agents/manager.py index baccb23c..6e41de40 100644 --- a/libs/core/llmstudio_core/agents/manager.py +++ b/libs/core/llmstudio_core/agents/manager.py @@ -62,3 +62,12 @@ def retrieve_result(self, **kwargs) -> ResultBase: Retrieves an existing agent. """ raise NotImplementedError("Agents need to implement the 'retrieve' method.") + + @abstractmethod + def submit_tool_outputs(self, **kwargs) -> ResultBase: + """ + Retrieves an existing agent. + """ + raise NotImplementedError( + "Agents need to implement the 'submit_tool_outputs' method." + ) diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index 2867ffb7..0d5df2da 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -9,6 +9,7 @@ ResultBase, RunAgentRequest, RunBase, + ToolOuput, ) from pydantic import BaseModel @@ -44,6 +45,7 @@ class OpenAIAgent(AgentBase): class OpenAIRun(RunBase): thread_id: str run_id: str + tool_outputs: Optional[List[ToolOuput]] = [] class OpenAIResult(ResultBase): diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index f781aee6..a1b9bdb0 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -174,6 +174,7 @@ def _process_messages_without_streaming(self, messages: list): procecced_messages.append( Message( id=msg.id, + assistant_id=msg.assistant_id, object=msg.object, created_at=msg.created_at, thread_id=msg.thread_id, @@ -268,3 +269,18 @@ def create_run(self, thread_id: str, assistant_id: str) -> str: thread_id=thread_id, assistant_id=assistant_id ) return run.id + + def submit_tool_outputs(self, openai_run: OpenAIRun) -> OpenAIResult: + """ + Retrieves an existing agent. + """ + tools_outputs = [tool.model_dump() for tool in openai_run.tool_outputs] + run = openai.beta.threads.runs.submit_tool_outputs_and_poll( + thread_id=openai_run.thread_id, + run_id=openai_run.run_id, + tool_outputs=tools_outputs, + ) + + messages = openai.beta.threads.messages.list(thread_id=run.thread_id) + + return self._process_messages_without_streaming(messages) From 6216fbb495779de7f35c9ab4b7dda204bc5b5dca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Tue, 25 Feb 2025 20:41:27 +0000 Subject: [PATCH 33/48] initial support for bedrock agents tool calls --- .../agents/bedrock/data_models.py | 41 ++++- .../llmstudio_core/agents/bedrock/manager.py | 142 ++++++++++++------ 2 files changed, 136 insertions(+), 47 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index fa6c9973..2182e0ac 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,13 +1,14 @@ import uuid -from typing import Optional +from typing import List, Literal, Optional from llmstudio_core.agents.data_models import ( AgentBase, CreateAgentRequest, RunAgentRequest, RunBase, + Tool, ) -from pydantic import Field +from pydantic import BaseModel, Field class BedrockAgent(AgentBase): @@ -26,7 +27,43 @@ class BedrockCreateAgentRequest(CreateAgentRequest): agent_resource_role_arn: str agent_alias: str name: str + tools: List[Tool] class BedrockRunAgentRequest(RunAgentRequest): session_id: Optional[str] = Field(default_factory=lambda: str(uuid.uuid4())) + alias_id: str + + +class BedrockToolProperty(BaseModel): + description: str + required: bool = False + type: Literal["string", "number", "integer", "boolean", "array"] + + +class BedrockTool(BaseModel): + description: str + name: str + parameters: dict[str, BedrockToolProperty] + requireConfirmation: Literal["ENABLED", "DISABLED"] = "DISABLED" + + @classmethod + def from_tool(cls, tool: Tool) -> "BedrockTool": + + name = tool.function.name + description = tool.function.name + parameters = { + property_name: BedrockToolProperty( + description=property_dict["description"], type=property_dict["type"] + ) + for property_name, property_dict in tool.function.parameters.properties.items() + } + + for required_property in tool.function.parameters.required: + parameters[required_property].required = True + + return cls( + description=description, + name=name, + parameters=parameters, + ) diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 2b0a8201..4e53006f 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -1,4 +1,4 @@ -import os +import json import boto3 from llmstudio_core.agents.bedrock.data_models import ( @@ -6,15 +6,19 @@ BedrockCreateAgentRequest, BedrockRun, BedrockRunAgentRequest, + BedrockTool, ) from llmstudio_core.agents.data_models import ( Attachment, ImageFile, ImageFileContent, Message, + RequiredAction, ResultBase, TextContent, TextObject, + ToolCall, + ToolCallFunction, ) from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.exceptions import AgentError @@ -28,26 +32,8 @@ class BedrockAgentManager(AgentManager): def __init__(self, **kwargs): super().__init__(**kwargs) - self._client = boto3.client( - service_name=AGENT_SERVICE, - region_name=self.region if self.region else os.getenv("BEDROCK_REGION"), - aws_access_key_id=self.access_key - if self.access_key - else os.getenv("BEDROCK_ACCESS_KEY"), - aws_secret_access_key=self.secret_key - if self.secret_key - else os.getenv("BEDROCK_SECRET_KEY"), - ) - self._runtime_client = boto3.client( - service_name=RUNTIME_SERVICE, - region_name=self.region if self.region else os.getenv("BEDROCK_REGION"), - aws_access_key_id=self.access_key - if self.access_key - else os.getenv("BEDROCK_ACCESS_KEY"), - aws_secret_access_key=self.secret_key - if self.secret_key - else os.getenv("BEDROCK_SECRET_KEY"), - ) + self._client = boto3.client(service_name=AGENT_SERVICE) + self._runtime_client = boto3.client(service_name=RUNTIME_SERVICE) @staticmethod def _agent_config_name(): @@ -64,6 +50,19 @@ def _validate_result_request(self, request): return request return BedrockRun(**request) + def _create_action_group(self, params): + response = self._client.create_agent_action_group(**params) + actionGroupId = response["agentActionGroup"]["actionGroupId"] + + actionGroupStatus = "" + while actionGroupStatus != "ENABLED": + response = self._client.get_agent_action_group( + agentId=params["agentId"], + actionGroupId=actionGroupId, + agentVersion="DRAFT", + ) + actionGroupStatus = response["agentActionGroup"]["actionGroupState"] + def create_agent(self, params: dict = None) -> BedrockAgent: """ This method validates the input parameters, creates a new agent using the client, @@ -103,29 +102,47 @@ def create_agent(self, params: dict = None) -> BedrockAgent: response = self._client.get_agent(agentId=agentId) agentStatus = response["agent"]["agentStatus"] - # Add tools to the agent - for tool in agent_request.tools: - if tool.type == "code_interpreter": - response = self._client.create_agent_action_group( - actionGroupName="CodeInterpreterAction", - actionGroupState="ENABLED", - agentId=agentId, - agentVersion="DRAFT", - parentActionGroupSignature="AMAZON.CodeInterpreter", - ) - - actionGroupId = response["agentActionGroup"]["actionGroupId"] + bedrock_tools = [ + BedrockTool.from_tool(tool) + for tool in agent_request.tools + if tool.type == "function" + ] - actionGroupStatus = "" - while actionGroupStatus != "ENABLED": - response = self._client.get_agent_action_group( - agentId=agentId, - actionGroupId=actionGroupId, - agentVersion="DRAFT", - ) - actionGroupStatus = response["agentActionGroup"]["actionGroupState"] - else: - raise AgentError(f"Tool {tool.get('type')} not supported") + if any(tool.type == "code_interpreter" for tool in agent_request.tools): + action_group_code_interpreter_params = { + "actionGroupName": "CodeInterpreterAction", + "actionGroupState": "ENABLED", + "agentId": agentId, + "agentVersion": "DRAFT", + "parentActionGroupSignature": "AMAZON.CodeInterpreter", + } + self._create_action_group(action_group_code_interpreter_params) + + action_group_tools_params = { + "actionGroupExecutor": { + "customControl": "RETURN_CONTROL", + }, + "actionGroupName": "AgentActionGroup", + "actionGroupState": "ENABLED", + "agentId": agentId, + "agentVersion": "DRAFT", + "functionSchema": { + "functions": [tool.model_dump() for tool in bedrock_tools] + }, + } + + response = self._client.create_agent_action_group(**action_group_tools_params) + + actionGroupId = response["agentActionGroup"]["actionGroupId"] + + actionGroupStatus = "" + while actionGroupStatus != "ENABLED": + response = self._client.get_agent_action_group( + agentId=agentId, + actionGroupId=actionGroupId, + agentVersion="DRAFT", + ) + actionGroupStatus = response["agentActionGroup"]["actionGroupState"] # Prepare the agent for use response = self._client.prepare_agent(agentId=agentId) @@ -236,7 +253,7 @@ def run_agent(self, params: dict = None) -> BedrockRun: invoke_request = self._runtime_client.invoke_agent( agentId=run_request.agent.agent_id, - agentAliasId=run_request.agent.agent_alias_id, + agentAliasId=run_request.alias_id, sessionId=run_request.session_id, inputText=input_text, sessionState=sessionState, @@ -302,10 +319,45 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: file_type=file["type"], ) ) + if "returnControl" in event: + invocation = event["returnControl"] + invocation_id = invocation["invocationId"] + tool_invocations = invocation["invocationInputs"] + + required_action = RequiredAction(submit_tools_outputs=[]) + + for tool_invocation in tool_invocations: + invocation_input = tool_invocation["functionInvocationInput"] + name = invocation_input["function"] + parameters = invocation_input["parameters"] + invocation_type = invocation_input["actionInvocationType"] + arguments = json.dumps( + { + parameter["name"]: parameter["value"] + for parameter in parameters + } + ) + + tool_call_function = ToolCallFunction( + arguments=arguments, name=name + ) + + tool_call = ToolCall( + id=invocation_id, + function=tool_call_function, + type=invocation_type, + ) + + required_action.submit_tools_outputs.append(tool_call) + + return Message( + session_id=run.session_id, + required_action=required_action, + ) messages = [ Message( - thread_id=run.session_id, + session_id=run.session_id, role="assistant", content=content, attachments=attachments, From 384f0b53569241ddd1117d562ec8b37069dcfa57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Wed, 26 Feb 2025 20:34:44 +0000 Subject: [PATCH 34/48] finshed initial bedrock agents integration --- .../agents/bedrock/data_models.py | 18 +++-- .../llmstudio_core/agents/bedrock/manager.py | 65 +++++++++++++++---- .../core/llmstudio_core/agents/data_models.py | 8 ++- .../agents/openai/data_models.py | 7 +- 4 files changed, 73 insertions(+), 25 deletions(-) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 2182e0ac..9a33b79f 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,5 +1,4 @@ -import uuid -from typing import List, Literal, Optional +from typing import List, Literal from llmstudio_core.agents.data_models import ( AgentBase, @@ -7,8 +6,10 @@ RunAgentRequest, RunBase, Tool, + ToolCall, + ToolOutput, ) -from pydantic import BaseModel, Field +from pydantic import BaseModel class BedrockAgent(AgentBase): @@ -19,7 +20,6 @@ class BedrockAgent(AgentBase): class BedrockRun(RunBase): - session_id: str response: dict @@ -31,7 +31,6 @@ class BedrockCreateAgentRequest(CreateAgentRequest): class BedrockRunAgentRequest(RunAgentRequest): - session_id: Optional[str] = Field(default_factory=lambda: str(uuid.uuid4())) alias_id: str @@ -67,3 +66,12 @@ def from_tool(cls, tool: Tool) -> "BedrockTool": name=name, parameters=parameters, ) + + +class BedrockToolCall(ToolCall): + action_group: str + + +class BedrockToolOutput(ToolOutput): + action_group: str + function_name: str diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 4e53006f..adf37182 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -7,6 +7,8 @@ BedrockRun, BedrockRunAgentRequest, BedrockTool, + BedrockToolCall, + BedrockToolOutput, ) from llmstudio_core.agents.data_models import ( Attachment, @@ -17,7 +19,6 @@ ResultBase, TextContent, TextObject, - ToolCall, ToolCallFunction, ) from llmstudio_core.agents.manager import AgentManager, agent_manager @@ -254,7 +255,7 @@ def run_agent(self, params: dict = None) -> BedrockRun: invoke_request = self._runtime_client.invoke_agent( agentId=run_request.agent.agent_id, agentAliasId=run_request.alias_id, - sessionId=run_request.session_id, + sessionId=run_request.thread_id, inputText=input_text, sessionState=sessionState, ) @@ -262,7 +263,7 @@ def run_agent(self, params: dict = None) -> BedrockRun: return BedrockRun( agent_id=run_request.agent.agent_id, status="completed", - session_id=run_request.session_id, + thread_id=run_request.thread_id, response=invoke_request, ) @@ -331,6 +332,7 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: name = invocation_input["function"] parameters = invocation_input["parameters"] invocation_type = invocation_input["actionInvocationType"] + action_group = invocation_input["actionGroup"] arguments = json.dumps( { parameter["name"]: parameter["value"] @@ -342,22 +344,23 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: arguments=arguments, name=name ) - tool_call = ToolCall( + tool_call = BedrockToolCall( id=invocation_id, function=tool_call_function, type=invocation_type, + action_group=action_group, ) required_action.submit_tools_outputs.append(tool_call) - return Message( - session_id=run.session_id, - required_action=required_action, - ) + return Message( + thread_id=run.thread_id, + required_action=required_action, + ) messages = [ Message( - session_id=run.session_id, + thread_id=run.thread_id, role="assistant", content=content, attachments=attachments, @@ -366,7 +369,43 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: return ResultBase(messages=messages) - def submit_tool_outputs(self, **kwargs) -> ResultBase: - """ - Retrieves an existing agent. - """ + def submit_tool_outputs(self, params: dict = None) -> ResultBase: + try: + run_request = self._validate_run_request(params) + except ValidationError as e: + raise AgentError(str(e)) + + if not run_request.tool_outputs: + raise AgentError("No tool outputs found") + + tool_outputs: list[BedrockToolOutput] = run_request.tool_outputs + + invocation_results = [ + { + "functionResult": { + "actionGroup": tool_output.action_group, + "function": tool_output.function_name, + "responseBody": {"TEXT": {"body": tool_output.output}}, + } + } + for tool_output in tool_outputs + ] + + sessionState = { + "returnControlInvocationResults": invocation_results, + "invocationId": tool_outputs[0].tool_call_id, + } + + invoke_request = self._runtime_client.invoke_agent( + agentId=run_request.agent.agent_id, + agentAliasId=run_request.alias_id, + sessionId=run_request.thread_id, + sessionState=sessionState, + ) + + return BedrockRun( + agent_id=run_request.agent.agent_id, + status="completed", + thread_id=run_request.thread_id, + response=invoke_request, + ) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 65a489e6..ac2db708 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -105,7 +105,7 @@ class RequiredAction(BaseModel): type: Literal["submit_tool_outputs"] = "submit_tool_outputs" -class ToolOuput(BaseModel): +class ToolOutput(BaseModel, extra="allow"): tool_call_id: str output: str @@ -115,7 +115,6 @@ class Message(BaseModel): object: Optional[str] = "thread.message" created_at: Optional[int] = None thread_id: Optional[str] = None - session_id: Optional[str] = None role: Optional[Literal["user", "assistant"]] = None content: Optional[ Union[ @@ -141,6 +140,7 @@ class AgentBase(BaseModel): class RunBase(BaseModel): + thread_id: str agent_id: Optional[str] = None @@ -156,5 +156,7 @@ class CreateAgentRequest(BaseModel): class RunAgentRequest(BaseModel): + thread_id: str agent: AgentBase - messages: Union[Message, List[Message]] + messages: Optional[Union[Message, List[Message]]] = None + tool_outputs: Optional[List[ToolOutput]] = None diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index 0d5df2da..46b36b50 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -9,7 +9,7 @@ ResultBase, RunAgentRequest, RunBase, - ToolOuput, + ToolOutput, ) from pydantic import BaseModel @@ -43,9 +43,8 @@ class OpenAIAgent(AgentBase): class OpenAIRun(RunBase): - thread_id: str run_id: str - tool_outputs: Optional[List[ToolOuput]] = [] + tool_outputs: Optional[List[ToolOutput]] = [] class OpenAIResult(ResultBase): @@ -62,4 +61,4 @@ class OpenAICreateAgentRequest(CreateAgentRequest): class OpenAIRunAgentRequest(RunAgentRequest): - thread_id: Optional[str] + pass From c326e4354eb559eea8948f12af0b96510dab6734 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Thu, 27 Feb 2025 19:14:40 +0000 Subject: [PATCH 35/48] Finished merger of openai and bedrock agents signatures --- examples/bedrock_agents.py | 100 ++++++++++++++++++ examples/openai_agents.py | 97 +++++++++++++++++ .../agents/bedrock/data_models.py | 15 ++- .../llmstudio_core/agents/bedrock/manager.py | 19 ++-- .../core/llmstudio_core/agents/data_models.py | 12 ++- .../agents/openai/data_models.py | 5 +- .../llmstudio_core/agents/openai/manager.py | 81 ++++++++------ 7 files changed, 272 insertions(+), 57 deletions(-) create mode 100644 examples/bedrock_agents.py create mode 100644 examples/openai_agents.py diff --git a/examples/bedrock_agents.py b/examples/bedrock_agents.py new file mode 100644 index 00000000..1395cf05 --- /dev/null +++ b/examples/bedrock_agents.py @@ -0,0 +1,100 @@ +import os +from llmstudio_core.agents import AgentManagerCore +from llmstudio_core.agents.bedrock.data_models import BedrockCreateAgentRequest, BedrockRunAgentRequest, BedrockToolOutput, BedrockToolCall +from llmstudio_core.agents.data_models import ResultBase, ToolCall, ToolOutput +import boto3 +import uuid + +bedrock_agent_manager = AgentManagerCore("bedrock") + +agent_prompt = """You are an advanced AI agent with capabilities in code execution, chart generation, and complex data analysis. Your primary function is to assist users by solving problems and fulfilling requests through these capabilities. Here are your key attributes and instructions: + +Code Execution: + +You have access to a Python environment where you can write and execute code in real-time. +When asked to perform calculations or data manipulations, always use this code execution capability to ensure accuracy. +After executing code, report the exact output and explain the results. + + +Data Analysis: + +You excel at complex data analysis tasks. This includes statistical analysis, data visualization, and machine learning applications. +Approach data analysis tasks systematically: understand the problem, prepare the data, perform the analysis, and interpret the results. + + +Problem-Solving Approach: + +When presented with a problem or request, break it down into steps. +Clearly communicate your thought process and the steps you're taking. +If a task requires multiple steps or tools, outline your approach before beginning. +""" + +tools = [ + { + "type": "function", + "function": { + "name": "get_current_temperature", + "description": "Get the current temperature for a specific location", + "parameters": { + "type": "object", + "properties": { + "location": { + "type": "string", + "description": "The city and state, e.g., San Francisco, CA" + }, + "unit": { + "type": "string", + "enum": ["Celsius", "Fahrenheit"], + "description": "The temperature unit to use. Infer this from the user's location." + } + }, + "required": ["location", "unit"] + } + } + } + ] + +agent_request = BedrockCreateAgentRequest( + model="anthropic.claude-3-5-sonnet-20241022-v2:0", + instructions=agent_prompt, + tools=tools, + name=f"test-agent-{uuid.uuid4()}", #BEDROCK EXCLUSIVE + agent_alias="test-alias", # BEDROCK EXCLUSIVE + agent_resource_role_arn="arn:aws:iam::563576320055:role/test-agent-ICNQP" # BEDROCK EXCLUSIVE +) + +agent = bedrock_agent_manager.create_agent(agent_request.model_dump()) + + +run_agent_request = BedrockRunAgentRequest( + agent_id = agent.agent_id, + thread_id="9999", + alias_id=agent.agent_alias_id, + messages=[ + {"role": "user", "content": "What is the weather like in Lisbon, PT?"}, + ] +) + +run = bedrock_agent_manager.run_agent(run_agent_request.model_dump()) + +result : ResultBase = bedrock_agent_manager.retrieve_result(run) + +if not result.messages[-1].required_action: + print(result.messages[-1].content) +else: + tool_calls : list[BedrockToolCall] = result.messages[-1].required_action.submit_tools_outputs + + submit_outputs_request = BedrockRunAgentRequest( + agent_id=agent.agent_id, + thread_id=result.thread_id, + alias_id=agent.agent_alias_id, + tool_outputs=[] + ) + + for tool_call in tool_calls: + submit_outputs_request.tool_outputs.append(BedrockToolOutput(tool_call_id=tool_call.id, output="10", action_group=tool_call.action_group, function_name=tool_call.function.name)) + + outputs_request = submit_outputs_request.model_dump() + run = bedrock_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + result : ResultBase = bedrock_agent_manager.retrieve_result(run) + print(result.messages[-1].content) \ No newline at end of file diff --git a/examples/openai_agents.py b/examples/openai_agents.py new file mode 100644 index 00000000..35c4c6af --- /dev/null +++ b/examples/openai_agents.py @@ -0,0 +1,97 @@ +import os +from llmstudio_core.agents import AgentManagerCore +from llmstudio_core.agents.openai.data_models import OpenAIResult, OpenAICreateAgentRequest, OpenAIRunAgentRequest +from llmstudio_core.agents.data_models import ToolCall, ToolOutput +import boto3 + +os.environ["OPENAI_API_TYPE"] = "openai" +openai_agent_manager = AgentManagerCore("openai") + +agent_prompt = """You are an advanced AI agent with capabilities in code execution, chart generation, and complex data analysis. Your primary function is to assist users by solving problems and fulfilling requests through these capabilities. Here are your key attributes and instructions: + +Code Execution: + +You have access to a Python environment where you can write and execute code in real-time. +When asked to perform calculations or data manipulations, always use this code execution capability to ensure accuracy. +After executing code, report the exact output and explain the results. + + +Data Analysis: + +You excel at complex data analysis tasks. This includes statistical analysis, data visualization, and machine learning applications. +Approach data analysis tasks systematically: understand the problem, prepare the data, perform the analysis, and interpret the results. + + +Problem-Solving Approach: + +When presented with a problem or request, break it down into steps. +Clearly communicate your thought process and the steps you're taking. +If a task requires multiple steps or tools, outline your approach before beginning. +""" + +tools = [ + { + "type": "function", + "function": { + "name": "get_current_temperature", + "description": "Get the current temperature for a specific location", + "parameters": { + "type": "object", + "properties": { + "location": { + "type": "string", + "description": "The city and state, e.g., San Francisco, CA" + }, + "unit": { + "type": "string", + "enum": ["Celsius", "Fahrenheit"], + "description": "The temperature unit to use. Infer this from the user's location." + } + }, + "required": ["location", "unit"] + } + } + } +] + +agent_request = OpenAICreateAgentRequest( + model="gpt-4o", + instructions=agent_prompt, + tools=tools, + name = "test-gabriel-agents-1", +) + +agent = openai_agent_manager.create_agent(agent_request.model_dump()) + +run_agent_request = OpenAIRunAgentRequest( + agent_id=agent.agent_id, + messages=[ + {"role": "user", "content": "What is the weather like in Lisbon, PT?"}, + ] +) + +run = openai_agent_manager.run_agent(run_agent_request.model_dump()) + +result : OpenAIResult = openai_agent_manager.retrieve_result(run) + +if not result.messages[-1].required_action: + print(result.messages[-1].content) +else: + tool_calls : list[ToolCall] = result.messages[-1].required_action.submit_tools_outputs + + submit_outputs_request = OpenAIRunAgentRequest( + agent_id=agent.agent_id, + thread_id=result.thread_id, + tool_outputs=[], + run_id=result.run_id + ) + + for tool_call in tool_calls: + submit_outputs_request.tool_outputs.append(ToolOutput(tool_call_id=tool_call.id, output="10")) + + result = openai_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + print(result) + + + + diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 9a33b79f..548b8905 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,4 +1,4 @@ -from typing import List, Literal +from typing import List, Literal, Optional from llmstudio_core.agents.data_models import ( AgentBase, @@ -26,12 +26,6 @@ class BedrockRun(RunBase): class BedrockCreateAgentRequest(CreateAgentRequest): agent_resource_role_arn: str agent_alias: str - name: str - tools: List[Tool] - - -class BedrockRunAgentRequest(RunAgentRequest): - alias_id: str class BedrockToolProperty(BaseModel): @@ -72,6 +66,11 @@ class BedrockToolCall(ToolCall): action_group: str -class BedrockToolOutput(ToolOutput): +class BedrockToolOutput(ToolOutput, extra="allow"): action_group: str function_name: str + + +class BedrockRunAgentRequest(RunAgentRequest, extra="allow"): + alias_id: str + tool_outputs: Optional[List[BedrockToolOutput]] = None diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index adf37182..afa24062 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -253,7 +253,7 @@ def run_agent(self, params: dict = None) -> BedrockRun: input_text = "" # Default to an empty string if content is not valid invoke_request = self._runtime_client.invoke_agent( - agentId=run_request.agent.agent_id, + agentId=run_request.agent_id, agentAliasId=run_request.alias_id, sessionId=run_request.thread_id, inputText=input_text, @@ -261,7 +261,7 @@ def run_agent(self, params: dict = None) -> BedrockRun: ) return BedrockRun( - agent_id=run_request.agent.agent_id, + agent_id=run_request.agent_id, status="completed", thread_id=run_request.thread_id, response=invoke_request, @@ -353,9 +353,14 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: required_action.submit_tools_outputs.append(tool_call) - return Message( + return ResultBase( + messages=[ + Message( + thread_id=run.thread_id, + required_action=required_action, + ) + ], thread_id=run.thread_id, - required_action=required_action, ) messages = [ @@ -367,7 +372,7 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: ) ] - return ResultBase(messages=messages) + return ResultBase(messages=messages, thread_id=run.thread_id) def submit_tool_outputs(self, params: dict = None) -> ResultBase: try: @@ -397,14 +402,14 @@ def submit_tool_outputs(self, params: dict = None) -> ResultBase: } invoke_request = self._runtime_client.invoke_agent( - agentId=run_request.agent.agent_id, + agentId=run_request.agent_id, agentAliasId=run_request.alias_id, sessionId=run_request.thread_id, sessionState=sessionState, ) return BedrockRun( - agent_id=run_request.agent.agent_id, + agent_id=run_request.agent_id, status="completed", thread_id=run_request.thread_id, response=invoke_request, diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index ac2db708..e2716524 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -126,7 +126,7 @@ class Message(BaseModel): run_id: Optional[str] = None attachments: list[Attachment] = [] metadata: Optional[dict] = {} - required_action: RequiredAction = {} + required_action: Optional[RequiredAction] = None class AgentBase(BaseModel): @@ -145,6 +145,7 @@ class RunBase(BaseModel): class ResultBase(BaseModel): + thread_id: str messages: List[Message] @@ -153,10 +154,11 @@ class CreateAgentRequest(BaseModel): instructions: Optional[str] description: Optional[str] = None tools: Optional[list[Tool]] + name: Optional[str] = None -class RunAgentRequest(BaseModel): - thread_id: str - agent: AgentBase - messages: Optional[Union[Message, List[Message]]] = None +class RunAgentRequest(BaseModel, extra="allow"): + thread_id: Optional[str] = None + agent_id: str + messages: Optional[List[Message]] = None tool_outputs: Optional[List[ToolOutput]] = None diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index 46b36b50..eb434999 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -48,7 +48,7 @@ class OpenAIRun(RunBase): class OpenAIResult(ResultBase): - thread_id: str + run_id: str class OpenAIInputMessage(InputMessageBase): @@ -57,8 +57,7 @@ class OpenAIInputMessage(InputMessageBase): class OpenAICreateAgentRequest(CreateAgentRequest): tool_resources: Optional[ToolResources] = None - name: Optional[str] = None class OpenAIRunAgentRequest(RunAgentRequest): - pass + run_id: Optional[str] = None diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index a1b9bdb0..0b70c660 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -14,7 +14,6 @@ Message, RefusalContent, RequiredAction, - ResultBase, TextContent, TextObject, Tool, @@ -88,46 +87,48 @@ def _validate_create_request(self, request: dict): ) def _validate_run_request(self, request): - return OpenAIRunAgentRequest(**request.__dict__) + return OpenAIRunAgentRequest(**request) def _validate_input_messages(self, messages): return [OpenAIInputMessage(**msg) for msg in messages] - def run_agent( - self, - openai_agent: OpenAIAgent, - messages: Union[list, dict], - ) -> OpenAIRun: - """ """ - if isinstance(messages, dict): - messages = [messages] + def _validate_result_request(self, request): + if isinstance(request, OpenAIRun): + return request + return OpenAIRun(**request) + def run_agent(self, params: dict) -> OpenAIRun: try: - input_messages = self._validate_input_messages(messages) + run_request: OpenAIRunAgentRequest = self._validate_run_request(params) except ValidationError as e: raise AgentError(str(e)) - if not openai_agent.thread_id: - openai_agent.thread_id = self.create_new_thread() + if not run_request.thread_id: + run_request.thread_id = self.create_new_thread() - for msg in input_messages: - self._add_messages_to_thread(msg, openai_agent.thread_id) + for msg in run_request.messages: + self._add_messages_to_thread(msg, run_request.thread_id) - run_id = self.create_run(openai_agent.thread_id, openai_agent.agent_id) + run_id = self.create_run(run_request.thread_id, run_request.agent_id) openai_run = OpenAIRun( - thread_id=openai_agent.thread_id, - assistant_id=openai_agent.agent_id, + thread_id=run_request.thread_id, + assistant_id=run_request.agent_id, run_id=run_id, ) return openai_run - def retrieve_result(self, openai_run: OpenAIRun) -> OpenAIResult: + def retrieve_result(self, params) -> OpenAIResult: """ Retrieves an existing agent. """ + try: + openai_run = self._validate_result_request(params) + except ValidationError as e: + raise AgentError(str(e)) + return self._process_result_without_streaming(openai_run=openai_run) def _process_required_action_without_streaming(self, run): @@ -139,13 +140,15 @@ def _process_required_action_without_streaming(self, run): tool_calls.append(ToolCall(id=tool.id, function=function, type=tool.type)) required_action = RequiredAction(submit_tools_outputs=tool_calls) - return Message( - run_id=run.id, - assistant_id=run.assistant_id, - thread_id=run.thread_id, - created_at=run.created_at, - required_action=required_action, - ) + return [ + Message( + run_id=run.id, + assistant_id=run.assistant_id, + thread_id=run.thread_id, + created_at=run.created_at, + required_action=required_action, + ) + ] def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResult: run = openai.beta.threads.runs.retrieve( @@ -157,12 +160,17 @@ def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResu ) if run.status == "requires_action": - print(run) - return self._process_required_action_without_streaming(run) + return OpenAIResult( + messages=self._process_required_action_without_streaming(run), + thread_id=openai_run.thread_id, + run_id=run.id, + ) messages = openai.beta.threads.messages.list(thread_id=openai_run.thread_id) processed_messages = self._process_messages_without_streaming(messages) - return ResultBase(messages=processed_messages) + return OpenAIResult( + messages=processed_messages, thread_id=openai_run.thread_id, run_id=run.id + ) def _process_messages_without_streaming(self, messages: list): procecced_messages = [] @@ -256,7 +264,7 @@ def upload_file(self, file_path: str) -> str: def create_new_thread(self) -> str: return openai.beta.threads.create().id - def _add_messages_to_thread(self, message: dict, thread_id): + def _add_messages_to_thread(self, message: Message, thread_id): openai.beta.threads.messages.create( thread_id=thread_id, role=message.role, @@ -270,14 +278,19 @@ def create_run(self, thread_id: str, assistant_id: str) -> str: ) return run.id - def submit_tool_outputs(self, openai_run: OpenAIRun) -> OpenAIResult: + def submit_tool_outputs(self, params: dict) -> OpenAIResult: """ Retrieves an existing agent. """ - tools_outputs = [tool.model_dump() for tool in openai_run.tool_outputs] + try: + run_request: OpenAIRunAgentRequest = self._validate_run_request(params) + except ValidationError as e: + raise AgentError(str(e)) + + tools_outputs = [tool.model_dump() for tool in run_request.tool_outputs] run = openai.beta.threads.runs.submit_tool_outputs_and_poll( - thread_id=openai_run.thread_id, - run_id=openai_run.run_id, + thread_id=run_request.thread_id, + run_id=run_request.run_id, tool_outputs=tools_outputs, ) From 895f7e2b1608302c1da148287d8bfc79597f64c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Mon, 3 Mar 2025 14:21:25 +0000 Subject: [PATCH 36/48] Changed to async paradigm for bedrock agents --- examples/bedrock_agents.py | 69 ++++++++++--------- .../agents/bedrock/data_models.py | 7 +- .../llmstudio_core/agents/bedrock/manager.py | 43 ++++++++---- 3 files changed, 72 insertions(+), 47 deletions(-) diff --git a/examples/bedrock_agents.py b/examples/bedrock_agents.py index 1395cf05..12ed9977 100644 --- a/examples/bedrock_agents.py +++ b/examples/bedrock_agents.py @@ -58,43 +58,46 @@ model="anthropic.claude-3-5-sonnet-20241022-v2:0", instructions=agent_prompt, tools=tools, - name=f"test-agent-{uuid.uuid4()}", #BEDROCK EXCLUSIVE + name=f"test-agent-{uuid.uuid4()}", agent_alias="test-alias", # BEDROCK EXCLUSIVE agent_resource_role_arn="arn:aws:iam::563576320055:role/test-agent-ICNQP" # BEDROCK EXCLUSIVE ) agent = bedrock_agent_manager.create_agent(agent_request.model_dump()) +runs = [] -run_agent_request = BedrockRunAgentRequest( - agent_id = agent.agent_id, - thread_id="9999", - alias_id=agent.agent_alias_id, - messages=[ - {"role": "user", "content": "What is the weather like in Lisbon, PT?"}, - ] -) - -run = bedrock_agent_manager.run_agent(run_agent_request.model_dump()) - -result : ResultBase = bedrock_agent_manager.retrieve_result(run) - -if not result.messages[-1].required_action: - print(result.messages[-1].content) -else: - tool_calls : list[BedrockToolCall] = result.messages[-1].required_action.submit_tools_outputs - - submit_outputs_request = BedrockRunAgentRequest( - agent_id=agent.agent_id, - thread_id=result.thread_id, - alias_id=agent.agent_alias_id, - tool_outputs=[] - ) - - for tool_call in tool_calls: - submit_outputs_request.tool_outputs.append(BedrockToolOutput(tool_call_id=tool_call.id, output="10", action_group=tool_call.action_group, function_name=tool_call.function.name)) - - outputs_request = submit_outputs_request.model_dump() - run = bedrock_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) - result : ResultBase = bedrock_agent_manager.retrieve_result(run) - print(result.messages[-1].content) \ No newline at end of file +for i in range(1,3): + run_agent_request = BedrockRunAgentRequest( + agent_id = agent.agent_id, + thread_id=f"111{i}",#remove this + alias_id=agent.agent_alias_id,#make this optional + messages=[ + {"role": "user", "content": "What is the weather like in Lisbon, PT?"}, + ] + ) + run = bedrock_agent_manager.run_agent(run_agent_request.model_dump()) + runs.append(run) + +results = [bedrock_agent_manager.retrieve_result(run) for run in runs] + +for result in results: + if not result.messages[-1].required_action: + print(result.messages[-1].content) + else: + tool_calls : list[BedrockToolCall] = result.messages[-1].required_action.submit_tools_outputs + + submit_outputs_request = BedrockRunAgentRequest( + agent_id=agent.agent_id, + thread_id=result.thread_id, + alias_id=agent.agent_alias_id, + tool_outputs=[] + ) + + for tool_call in tool_calls: + submit_outputs_request.tool_outputs.append(BedrockToolOutput(tool_call_id=tool_call.id, output="10", action_group=tool_call.action_group, function_name=tool_call.function.name)) + + outputs_request = submit_outputs_request.model_dump() + run = bedrock_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + result : ResultBase = bedrock_agent_manager.retrieve_result(run) + print(result.messages[-1].content) \ No newline at end of file diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 548b8905..fe4ac3ea 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,4 +1,4 @@ -from typing import List, Literal, Optional +from typing import Awaitable, List, Literal, Optional from llmstudio_core.agents.data_models import ( AgentBase, @@ -20,7 +20,10 @@ class BedrockAgent(AgentBase): class BedrockRun(RunBase): - response: dict + response: Awaitable + + class Config: + arbitrary_types_allowed = True class BedrockCreateAgentRequest(CreateAgentRequest): diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index afa24062..0b217b59 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -1,4 +1,7 @@ +import asyncio import json +from concurrent.futures import ThreadPoolExecutor +from functools import partial import boto3 from llmstudio_core.agents.bedrock.data_models import ( @@ -35,6 +38,7 @@ def __init__(self, **kwargs): super().__init__(**kwargs) self._client = boto3.client(service_name=AGENT_SERVICE) self._runtime_client = boto3.client(service_name=RUNTIME_SERVICE) + self._executor = ThreadPoolExecutor(max_workers=10) @staticmethod def _agent_config_name(): @@ -252,12 +256,17 @@ def run_agent(self, params: dict = None) -> BedrockRun: else: input_text = "" # Default to an empty string if content is not valid - invoke_request = self._runtime_client.invoke_agent( - agentId=run_request.agent_id, - agentAliasId=run_request.alias_id, - sessionId=run_request.thread_id, - inputText=input_text, - sessionState=sessionState, + loop = asyncio.get_event_loop() + invoke_request = loop.run_in_executor( + self._executor, + partial( + self._runtime_client.invoke_agent, + agentId=run_request.agent_id, + agentAliasId=run_request.alias_id, + sessionId=run_request.thread_id, + inputText=input_text, + sessionState=sessionState, + ), ) return BedrockRun( @@ -267,7 +276,11 @@ def run_agent(self, params: dict = None) -> BedrockRun: response=invoke_request, ) - def retrieve_result(self, run: BedrockRun) -> ResultBase: + def retrieve_result(self, run): + loop = asyncio.get_event_loop() + return loop.run_until_complete(self.aretrieve_result(run)) + + async def aretrieve_result(self, run: BedrockRun) -> ResultBase: """ Retrieve the result based on the provided keyword arguments. This method validates the result request and processes the event stream to @@ -281,6 +294,7 @@ def retrieve_result(self, run: BedrockRun) -> ResultBase: """ try: + run.response = await run.response run = self._validate_result_request(run) except ValidationError as e: @@ -401,11 +415,16 @@ def submit_tool_outputs(self, params: dict = None) -> ResultBase: "invocationId": tool_outputs[0].tool_call_id, } - invoke_request = self._runtime_client.invoke_agent( - agentId=run_request.agent_id, - agentAliasId=run_request.alias_id, - sessionId=run_request.thread_id, - sessionState=sessionState, + loop = asyncio.get_event_loop() + invoke_request = loop.run_in_executor( + self._executor, + partial( + self._runtime_client.invoke_agent, + agentId=run_request.agent_id, + agentAliasId=run_request.alias_id, + sessionId=run_request.thread_id, + sessionState=sessionState, + ), ) return BedrockRun( From 350e5694b805ad88f11e36731c5cbc134475a256 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Mon, 3 Mar 2025 18:49:28 +0000 Subject: [PATCH 37/48] Added usage tracking --- examples/bedrock_agents.py | 13 ++-- .../agents/bedrock/data_models.py | 14 +--- .../llmstudio_core/agents/bedrock/manager.py | 72 +++++++++++++++++-- .../core/llmstudio_core/agents/data_models.py | 14 ++-- 4 files changed, 82 insertions(+), 31 deletions(-) diff --git a/examples/bedrock_agents.py b/examples/bedrock_agents.py index 12ed9977..0c065122 100644 --- a/examples/bedrock_agents.py +++ b/examples/bedrock_agents.py @@ -1,7 +1,7 @@ import os from llmstudio_core.agents import AgentManagerCore -from llmstudio_core.agents.bedrock.data_models import BedrockCreateAgentRequest, BedrockRunAgentRequest, BedrockToolOutput, BedrockToolCall -from llmstudio_core.agents.data_models import ResultBase, ToolCall, ToolOutput +from llmstudio_core.agents.bedrock.data_models import BedrockCreateAgentRequest, BedrockToolCall +from llmstudio_core.agents.data_models import ResultBase, ToolCall, ToolOutput, RunAgentRequest import boto3 import uuid @@ -67,10 +67,9 @@ runs = [] -for i in range(1,3): - run_agent_request = BedrockRunAgentRequest( +for i in range(1,2): + run_agent_request = RunAgentRequest( agent_id = agent.agent_id, - thread_id=f"111{i}",#remove this alias_id=agent.agent_alias_id,#make this optional messages=[ {"role": "user", "content": "What is the weather like in Lisbon, PT?"}, @@ -87,7 +86,7 @@ else: tool_calls : list[BedrockToolCall] = result.messages[-1].required_action.submit_tools_outputs - submit_outputs_request = BedrockRunAgentRequest( + submit_outputs_request = RunAgentRequest( agent_id=agent.agent_id, thread_id=result.thread_id, alias_id=agent.agent_alias_id, @@ -95,7 +94,7 @@ ) for tool_call in tool_calls: - submit_outputs_request.tool_outputs.append(BedrockToolOutput(tool_call_id=tool_call.id, output="10", action_group=tool_call.action_group, function_name=tool_call.function.name)) + submit_outputs_request.tool_outputs.append(ToolOutput(tool_call_id=tool_call.id, output="10", action_group=tool_call.action_group, function_name=tool_call.function.name)) outputs_request = submit_outputs_request.model_dump() run = bedrock_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index fe4ac3ea..6248abb5 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,13 +1,11 @@ -from typing import Awaitable, List, Literal, Optional +from typing import Awaitable, Literal from llmstudio_core.agents.data_models import ( AgentBase, CreateAgentRequest, - RunAgentRequest, RunBase, Tool, ToolCall, - ToolOutput, ) from pydantic import BaseModel @@ -67,13 +65,3 @@ def from_tool(cls, tool: Tool) -> "BedrockTool": class BedrockToolCall(ToolCall): action_group: str - - -class BedrockToolOutput(ToolOutput, extra="allow"): - action_group: str - function_name: str - - -class BedrockRunAgentRequest(RunAgentRequest, extra="allow"): - alias_id: str - tool_outputs: Optional[List[BedrockToolOutput]] = None diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 0b217b59..529d1e2d 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -1,5 +1,6 @@ import asyncio import json +import uuid from concurrent.futures import ThreadPoolExecutor from functools import partial @@ -8,10 +9,8 @@ BedrockAgent, BedrockCreateAgentRequest, BedrockRun, - BedrockRunAgentRequest, BedrockTool, BedrockToolCall, - BedrockToolOutput, ) from llmstudio_core.agents.data_models import ( Attachment, @@ -20,9 +19,12 @@ Message, RequiredAction, ResultBase, + RunAgentRequest, TextContent, TextObject, + ToolCall, ToolCallFunction, + ToolOutput, ) from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.exceptions import AgentError @@ -48,7 +50,7 @@ def _validate_create_request(self, request): return BedrockCreateAgentRequest(**request) def _validate_run_request(self, request): - return BedrockRunAgentRequest(**request) + return RunAgentRequest(**request) def _validate_result_request(self, request): if isinstance(request, BedrockRun): @@ -206,6 +208,9 @@ def run_agent(self, params: dict = None) -> BedrockRun: except ValidationError as e: raise AgentError(str(e)) + if not run_request.thread_id: + run_request.thread_id = str(uuid.uuid4()) + sessionState = {"files": [], "conversationHistory": {"messages": []}} if isinstance(run_request.messages, Message): @@ -266,6 +271,7 @@ def run_agent(self, params: dict = None) -> BedrockRun: sessionId=run_request.thread_id, inputText=input_text, sessionState=sessionState, + enableTrace=True, ), ) @@ -302,8 +308,59 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: content = [] attachments = [] + messages = [] + usage = None event_stream = run.response.get("completion") for event in event_stream: + if "trace" in event: + trace = event["trace"]["trace"]["orchestrationTrace"] + + if "modelInvocationInput" in trace: + invocation_in = trace["modelInvocationInput"] + text = json.loads(invocation_in["text"]) + new_messages = [ + Message(content=message["content"], role=message["role"]) + for message in text["messages"] + ] + messages += new_messages + + if "modelInvocationOutput" in trace: + invocation_out = trace["modelInvocationOutput"]["rawResponse"][ + "content" + ] + invocation_out = json.loads(invocation_out) + if "metadata" in invocation_out: + usage = invocation_out["metadata"]["usage"] + elif "usage" in invocation_out: + usage = invocation_out["usage"] + + messages = invocation_out["content"] + new_messages = [] + for message in messages: + if message["type"] == "text": + new_messages.append( + Message(content=message["text"], role="assistant") + ) + + elif message["type"] == "tool_use": + tool_name = message["name"] + tool_arguments = str(message["input"]) + tool_call_id = message["id"] + + tool_call_func = ToolCallFunction( + arguments=tool_arguments, name=tool_name + ) + tool_call = ToolCall( + id=tool_call_id, + function=tool_call_func, + type=message["type"], + ) + required_action = RequiredAction( + submit_tools_outputs=[tool_call] + ) + new_message = Message(required_action=required_action) + new_messages.append(new_message) + if "chunk" in event: chunk = event["chunk"] if "bytes" in chunk: @@ -363,6 +420,7 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: function=tool_call_function, type=invocation_type, action_group=action_group, + usage=usage, ) required_action.submit_tools_outputs.append(tool_call) @@ -375,9 +433,10 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: ) ], thread_id=run.thread_id, + usage=usage, ) - messages = [ + messages = new_messages + [ Message( thread_id=run.thread_id, role="assistant", @@ -386,7 +445,7 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: ) ] - return ResultBase(messages=messages, thread_id=run.thread_id) + return ResultBase(messages=messages, thread_id=run.thread_id, usage=usage) def submit_tool_outputs(self, params: dict = None) -> ResultBase: try: @@ -397,7 +456,7 @@ def submit_tool_outputs(self, params: dict = None) -> ResultBase: if not run_request.tool_outputs: raise AgentError("No tool outputs found") - tool_outputs: list[BedrockToolOutput] = run_request.tool_outputs + tool_outputs: list[ToolOutput] = run_request.tool_outputs invocation_results = [ { @@ -424,6 +483,7 @@ def submit_tool_outputs(self, params: dict = None) -> ResultBase: agentAliasId=run_request.alias_id, sessionId=run_request.thread_id, sessionState=sessionState, + enableTrace=True, ), ) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index e2716524..439393c9 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -105,9 +105,11 @@ class RequiredAction(BaseModel): type: Literal["submit_tool_outputs"] = "submit_tool_outputs" -class ToolOutput(BaseModel, extra="allow"): - tool_call_id: str - output: str +class ToolOutput(BaseModel): + tool_call_id: Optional[str] + output: Optional[str] + action_group: Optional[str] + function_name: Optional[str] class Message(BaseModel): @@ -147,6 +149,7 @@ class RunBase(BaseModel): class ResultBase(BaseModel): thread_id: str messages: List[Message] + usage: Optional[dict] = None class CreateAgentRequest(BaseModel): @@ -157,8 +160,9 @@ class CreateAgentRequest(BaseModel): name: Optional[str] = None -class RunAgentRequest(BaseModel, extra="allow"): - thread_id: Optional[str] = None +class RunAgentRequest(BaseModel): agent_id: str + alias_id: Optional[str] + thread_id: Optional[str] = None messages: Optional[List[Message]] = None tool_outputs: Optional[List[ToolOutput]] = None From bf4fa0f5ce6df72073a503c7a9249a23ee03123a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Mon, 3 Mar 2025 19:12:34 +0000 Subject: [PATCH 38/48] Fixed openai issues, added usage tracking --- examples/openai_agents.py | 3 ++- .../core/llmstudio_core/agents/data_models.py | 10 +++---- .../llmstudio_core/agents/openai/manager.py | 27 ++++++++++++++----- 3 files changed, 27 insertions(+), 13 deletions(-) diff --git a/examples/openai_agents.py b/examples/openai_agents.py index 35c4c6af..c8f7c73b 100644 --- a/examples/openai_agents.py +++ b/examples/openai_agents.py @@ -89,7 +89,8 @@ for tool_call in tool_calls: submit_outputs_request.tool_outputs.append(ToolOutput(tool_call_id=tool_call.id, output="10")) - result = openai_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + run = openai_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + result = openai_agent_manager.retrieve_result(run) print(result) diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 439393c9..03f0c5b7 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -106,10 +106,10 @@ class RequiredAction(BaseModel): class ToolOutput(BaseModel): - tool_call_id: Optional[str] - output: Optional[str] - action_group: Optional[str] - function_name: Optional[str] + tool_call_id: Optional[str] = None + output: Optional[str] = None + action_group: Optional[str] = None + function_name: Optional[str] = None class Message(BaseModel): @@ -162,7 +162,7 @@ class CreateAgentRequest(BaseModel): class RunAgentRequest(BaseModel): agent_id: str - alias_id: Optional[str] + alias_id: Optional[str] = None thread_id: Optional[str] = None messages: Optional[List[Message]] = None tool_outputs: Optional[List[ToolOutput]] = None diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index 0b70c660..425ef79b 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -168,18 +168,25 @@ def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResu messages = openai.beta.threads.messages.list(thread_id=openai_run.thread_id) processed_messages = self._process_messages_without_streaming(messages) + usage = { + "input_tokens": run.usage.prompt_tokens, + "output_tokens": run.usage.completion_tokens, + } return OpenAIResult( - messages=processed_messages, thread_id=openai_run.thread_id, run_id=run.id + messages=processed_messages, + thread_id=openai_run.thread_id, + run_id=run.id, + usage=usage, ) def _process_messages_without_streaming(self, messages: list): - procecced_messages = [] + processed_messages = [] print(messages) for msg in messages: content = [] attachments = self._process_message_attachments(msg.attachments) content = self._process_message_content(msg.content) - procecced_messages.append( + processed_messages.append( Message( id=msg.id, assistant_id=msg.assistant_id, @@ -192,7 +199,7 @@ def _process_messages_without_streaming(self, messages: list): ) ) - return procecced_messages + return processed_messages def _process_message_attachments(self, attachments: List) -> List[Attachment]: processed_attachments = [] @@ -287,13 +294,19 @@ def submit_tool_outputs(self, params: dict) -> OpenAIResult: except ValidationError as e: raise AgentError(str(e)) - tools_outputs = [tool.model_dump() for tool in run_request.tool_outputs] + tools_outputs = [ + tool.model_dump(exclude_none=True) for tool in run_request.tool_outputs + ] run = openai.beta.threads.runs.submit_tool_outputs_and_poll( thread_id=run_request.thread_id, run_id=run_request.run_id, tool_outputs=tools_outputs, ) - messages = openai.beta.threads.messages.list(thread_id=run.thread_id) + openai_run = OpenAIRun( + thread_id=run_request.thread_id, + assistant_id=run_request.agent_id, + run_id=run_request.run_id, + ) - return self._process_messages_without_streaming(messages) + return openai_run From 19a51fdb28bc91a997be8dd62403f07de836fc91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Mon, 3 Mar 2025 20:44:21 +0000 Subject: [PATCH 39/48] Created irius sample scripts and made fixes accordingly --- examples/bedrock_agents.py | 6 +- examples/irius_test_bedrock.py | 131 ++++++++++++++++++ examples/irius_test_openai.py | 127 +++++++++++++++++ examples/openai_agents.py | 11 +- .../agents/bedrock/data_models.py | 13 +- .../llmstudio_core/agents/bedrock/manager.py | 27 +++- .../core/llmstudio_core/agents/data_models.py | 14 +- .../agents/openai/data_models.py | 21 +-- .../llmstudio_core/agents/openai/manager.py | 31 +++-- 9 files changed, 318 insertions(+), 63 deletions(-) create mode 100644 examples/irius_test_bedrock.py create mode 100644 examples/irius_test_openai.py diff --git a/examples/bedrock_agents.py b/examples/bedrock_agents.py index 0c065122..11aad740 100644 --- a/examples/bedrock_agents.py +++ b/examples/bedrock_agents.py @@ -1,7 +1,7 @@ import os from llmstudio_core.agents import AgentManagerCore -from llmstudio_core.agents.bedrock.data_models import BedrockCreateAgentRequest, BedrockToolCall -from llmstudio_core.agents.data_models import ResultBase, ToolCall, ToolOutput, RunAgentRequest +from llmstudio_core.agents.bedrock.data_models import BedrockToolCall +from llmstudio_core.agents.data_models import ResultBase, ToolCall, ToolOutput, RunAgentRequest, CreateAgentRequest import boto3 import uuid @@ -54,7 +54,7 @@ } ] -agent_request = BedrockCreateAgentRequest( +agent_request = CreateAgentRequest( model="anthropic.claude-3-5-sonnet-20241022-v2:0", instructions=agent_prompt, tools=tools, diff --git a/examples/irius_test_bedrock.py b/examples/irius_test_bedrock.py new file mode 100644 index 00000000..c280ab25 --- /dev/null +++ b/examples/irius_test_bedrock.py @@ -0,0 +1,131 @@ +import json +import os +from llmstudio_core.agents import AgentManagerCore +from llmstudio_core.agents.data_models import ToolCall, ToolOutput, ResultBase, CreateAgentRequest, RunAgentRequest + +bedrock_agent_manager = AgentManagerCore("bedrock") + +# Define a function to get the temperature +def get_temperature(location): + """Mock function to get temperature - in a real app, you'd call a weather API""" + mock_data = { + "new york": {"temperature": 72, "unit": "F"}, + "london": {"temperature": 18, "unit": "C"}, + "tokyo": {"temperature": 25, "unit": "C"}, + "sydney": {"temperature": 22, "unit": "C"}, + } + + location = location.lower() + if location in mock_data: + return mock_data[location] + else: + return { + "temperature": 70, + "unit": "F", + "note": "Default temperature (location not found)" + } + + +agent_request = CreateAgentRequest( + name="weather-expert-15", + agent_resource_role_arn="arn:aws:iam::563576320055:role/test-agent-ICNQP", + model="anthropic.claude-3-5-sonnet-20241022-v2:0", + instructions=( + "You are a helpful weather assistant. Use the get_temperature function " + "to provide weather information when asked about temperatures in specific locations." + ), + tools=[ + { + "type": "function", + "function": { + "name": "get_temperature", + "description": "Get the current temperature for a specific location", + "parameters": { + "type": "object", + "properties": { + "location": { + "type": "string", + "description": "The city name, e.g., 'New York', 'London', 'Tokyo'" + } + }, + "required": ["location"] + } + } + } + ] +) + +assistant = bedrock_agent_manager.create_agent(agent_request.model_dump()) + +print(f"Assistant created with ID: {assistant.agent_id}") + + +def run_conversation(): + while True: + # Get user input + user_input = input("\nYou: ") + if user_input.lower() in ["exit", "quit", "bye"]: + print("Weather Assistant: Goodbye!") + break + + run_agent_request = RunAgentRequest( + agent_id=assistant.agent_id, + alias_id=assistant.agent_alias_id, + messages=[ + {"role": "user", "content": user_input}, + ], + ) + + run = bedrock_agent_manager.run_agent(run_agent_request.model_dump()) + result : ResultBase = bedrock_agent_manager.retrieve_result(run) + + # Wait for the run to complete + while True: + if result.run_status == "completed": + break + + elif result.run_status == "requires_action": + # Handle the function call + tool_calls = result.required_action.submit_tool_outputs + tool_outputs = [] + + for tool_call in tool_calls: + function_name = tool_call.function.name + function_args = json.loads(tool_call.function.arguments) + + if function_name == "get_temperature": + location = function_args.get("location") + temp_result = get_temperature(location) + tool_outputs.append(ToolOutput( + tool_call_id = tool_call.id, + output = json.dumps(temp_result), + action_group=tool_call.action_group, + function_name=tool_call.function.name + )) + # Submit the outputs back to the assistant + submit_outputs_request = RunAgentRequest( + agent_id=assistant.agent_id, + alias_id=assistant.agent_alias_id, + thread_id=result.thread_id, + tool_outputs=tool_outputs, + run_id=result.run_id + ) + run = bedrock_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + result : ResultBase = bedrock_agent_manager.retrieve_result(run) + + elif result.run_status in ["failed", "cancelled"]: + print(f"Run ended with status: {result.run_status}") + break + + # Get the assistant's response + messages = result.messages + + # Display the assistant's response (newest message first in the list) + assistant_messages = [m for m in messages if m.role == "assistant"] + if assistant_messages: + latest_message = assistant_messages[0] + print(f"Weather Assistant: {latest_message.content[0].text.value}") + +if __name__ == "__main__": + print("Weather Assistant is ready! Type 'exit', 'quit', or 'bye' to end the conversation.") + run_conversation() diff --git a/examples/irius_test_openai.py b/examples/irius_test_openai.py new file mode 100644 index 00000000..46ecc51b --- /dev/null +++ b/examples/irius_test_openai.py @@ -0,0 +1,127 @@ +import json +import os +from llmstudio_core.agents import AgentManagerCore +from llmstudio_core.agents.data_models import ToolCall, ToolOutput, ResultBase, CreateAgentRequest, RunAgentRequest + +os.environ["OPENAI_API_TYPE"] = "openai" +openai_agent_manager = AgentManagerCore("openai") + +# Define a function to get the temperature +def get_temperature(location): + """Mock function to get temperature - in a real app, you'd call a weather API""" + mock_data = { + "new york": {"temperature": 72, "unit": "F"}, + "london": {"temperature": 18, "unit": "C"}, + "tokyo": {"temperature": 25, "unit": "C"}, + "sydney": {"temperature": 22, "unit": "C"}, + } + + location = location.lower() + if location in mock_data: + return mock_data[location] + else: + return { + "temperature": 70, + "unit": "F", + "note": "Default temperature (location not found)" + } + + +agent_request = CreateAgentRequest( + name="Weather Expert", + model="gpt-4o", + instructions=( + "You are a helpful weather assistant. Use the get_temperature function " + "to provide weather information when asked about temperatures in specific locations." + ), + tools=[ + { + "type": "function", + "function": { + "name": "get_temperature", + "description": "Get the current temperature for a specific location", + "parameters": { + "type": "object", + "properties": { + "location": { + "type": "string", + "description": "The city name, e.g., 'New York', 'London', 'Tokyo'" + } + }, + "required": ["location"] + } + } + } + ] +) + +assistant = openai_agent_manager.create_agent(agent_request.model_dump()) + +print(f"Assistant created with ID: {assistant.agent_id}") + + +def run_conversation(): + while True: + # Get user input + user_input = input("\nYou: ") + if user_input.lower() in ["exit", "quit", "bye"]: + print("Weather Assistant: Goodbye!") + break + + run_agent_request = RunAgentRequest( + agent_id=assistant.agent_id, + messages=[ + {"role": "user", "content": user_input}, + ], + ) + + run = openai_agent_manager.run_agent(run_agent_request.model_dump()) + result : ResultBase = openai_agent_manager.retrieve_result(run) + + # Wait for the run to complete + while True: + if result.run_status == "completed": + break + + elif result.run_status == "requires_action": + # Handle the function call + tool_calls = result.required_action.submit_tool_outputs + tool_outputs = [] + + for tool_call in tool_calls: + function_name = tool_call.function.name + function_args = json.loads(tool_call.function.arguments) + + if function_name == "get_temperature": + location = function_args.get("location") + temp_result = get_temperature(location) + tool_outputs.append(ToolOutput( + tool_call_id = tool_call.id, + output = json.dumps(temp_result) + )) + # Submit the outputs back to the assistant + submit_outputs_request = RunAgentRequest( + agent_id=assistant.agent_id, + thread_id=result.thread_id, + tool_outputs=tool_outputs, + run_id=result.run_id + ) + run = openai_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + result : ResultBase = openai_agent_manager.retrieve_result(run) + + elif result.run_status in ["failed", "cancelled"]: + print(f"Run ended with status: {result.run_status}") + break + + # Get the assistant's response + messages = result.messages + + # Display the assistant's response (newest message first in the list) + assistant_messages = [m for m in messages if m.role == "assistant"] + if assistant_messages: + latest_message = assistant_messages[0] + print(f"Weather Assistant: {latest_message.content[0].text.value}") + +if __name__ == "__main__": + print("Weather Assistant is ready! Type 'exit', 'quit', or 'bye' to end the conversation.") + run_conversation() diff --git a/examples/openai_agents.py b/examples/openai_agents.py index c8f7c73b..e35c76dc 100644 --- a/examples/openai_agents.py +++ b/examples/openai_agents.py @@ -1,7 +1,6 @@ import os from llmstudio_core.agents import AgentManagerCore -from llmstudio_core.agents.openai.data_models import OpenAIResult, OpenAICreateAgentRequest, OpenAIRunAgentRequest -from llmstudio_core.agents.data_models import ToolCall, ToolOutput +from llmstudio_core.agents.data_models import ToolCall, ToolOutput, ResultBase, CreateAgentRequest, RunAgentRequest import boto3 os.environ["OPENAI_API_TYPE"] = "openai" @@ -54,7 +53,7 @@ } ] -agent_request = OpenAICreateAgentRequest( +agent_request = CreateAgentRequest( model="gpt-4o", instructions=agent_prompt, tools=tools, @@ -63,7 +62,7 @@ agent = openai_agent_manager.create_agent(agent_request.model_dump()) -run_agent_request = OpenAIRunAgentRequest( +run_agent_request = RunAgentRequest( agent_id=agent.agent_id, messages=[ {"role": "user", "content": "What is the weather like in Lisbon, PT?"}, @@ -72,14 +71,14 @@ run = openai_agent_manager.run_agent(run_agent_request.model_dump()) -result : OpenAIResult = openai_agent_manager.retrieve_result(run) +result : ResultBase = openai_agent_manager.retrieve_result(run) if not result.messages[-1].required_action: print(result.messages[-1].content) else: tool_calls : list[ToolCall] = result.messages[-1].required_action.submit_tools_outputs - submit_outputs_request = OpenAIRunAgentRequest( + submit_outputs_request = RunAgentRequest( agent_id=agent.agent_id, thread_id=result.thread_id, tool_outputs=[], diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 6248abb5..5276f4ee 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,12 +1,6 @@ from typing import Awaitable, Literal -from llmstudio_core.agents.data_models import ( - AgentBase, - CreateAgentRequest, - RunBase, - Tool, - ToolCall, -) +from llmstudio_core.agents.data_models import AgentBase, RunBase, Tool, ToolCall from pydantic import BaseModel @@ -24,11 +18,6 @@ class Config: arbitrary_types_allowed = True -class BedrockCreateAgentRequest(CreateAgentRequest): - agent_resource_role_arn: str - agent_alias: str - - class BedrockToolProperty(BaseModel): description: str required: bool = False diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 529d1e2d..17d77bb9 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -7,13 +7,13 @@ import boto3 from llmstudio_core.agents.bedrock.data_models import ( BedrockAgent, - BedrockCreateAgentRequest, BedrockRun, BedrockTool, BedrockToolCall, ) from llmstudio_core.agents.data_models import ( Attachment, + CreateAgentRequest, ImageFile, ImageFileContent, Message, @@ -32,6 +32,7 @@ AGENT_SERVICE = "bedrock-agent" RUNTIME_SERVICE = "bedrock-agent-runtime" +DEFAULT_LLMSTUDIO_ALIAS = "llmstudio-agent-alias" @agent_manager @@ -47,7 +48,7 @@ def _agent_config_name(): return "bedrock" def _validate_create_request(self, request): - return BedrockCreateAgentRequest(**request) + return CreateAgentRequest(**request) def _validate_run_request(self, request): return RunAgentRequest(**request) @@ -160,6 +161,9 @@ def create_agent(self, params: dict = None) -> BedrockAgent: response = self._client.get_agent(agentId=agentId) agentStatus = response["agent"]["agentStatus"] + if not agent_request.agent_alias: + agent_request.agent_alias = DEFAULT_LLMSTUDIO_ALIAS + # Create an alias for the agent response = self._client.create_agent_alias( agentAliasName=agent_request.agent_alias, agentId=agentId @@ -286,7 +290,7 @@ def retrieve_result(self, run): loop = asyncio.get_event_loop() return loop.run_until_complete(self.aretrieve_result(run)) - async def aretrieve_result(self, run: BedrockRun) -> ResultBase: + async def aretrieve_result(self, run) -> ResultBase: """ Retrieve the result based on the provided keyword arguments. This method validates the result request and processes the event stream to @@ -356,7 +360,7 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: type=message["type"], ) required_action = RequiredAction( - submit_tools_outputs=[tool_call] + submit_tool_outputs=[tool_call] ) new_message = Message(required_action=required_action) new_messages.append(new_message) @@ -396,7 +400,7 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: invocation_id = invocation["invocationId"] tool_invocations = invocation["invocationInputs"] - required_action = RequiredAction(submit_tools_outputs=[]) + required_action = RequiredAction(submit_tool_outputs=[]) for tool_invocation in tool_invocations: invocation_input = tool_invocation["functionInvocationInput"] @@ -423,7 +427,7 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: usage=usage, ) - required_action.submit_tools_outputs.append(tool_call) + required_action.submit_tool_outputs.append(tool_call) return ResultBase( messages=[ @@ -434,6 +438,8 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: ], thread_id=run.thread_id, usage=usage, + run_status="requires_action", + required_action=required_action, ) messages = new_messages + [ @@ -445,7 +451,14 @@ async def aretrieve_result(self, run: BedrockRun) -> ResultBase: ) ] - return ResultBase(messages=messages, thread_id=run.thread_id, usage=usage) + messages.reverse() + + return ResultBase( + messages=messages, + thread_id=run.thread_id, + usage=usage, + run_status="completed", + ) def submit_tool_outputs(self, params: dict = None) -> ResultBase: try: diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index 03f0c5b7..e87961f2 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -4,6 +4,11 @@ from pydantic import BaseModel +class ToolResources(BaseModel): + file_ids: Optional[List[str]] = None # For code_interpreter + vector_store_ids: Optional[List[str]] = None # For file_search + + class Parameters(BaseModel): type: str properties: Dict @@ -101,7 +106,7 @@ class ToolCall(BaseModel): class RequiredAction(BaseModel): - submit_tools_outputs: List[ToolCall] + submit_tool_outputs: List[ToolCall] type: Literal["submit_tool_outputs"] = "submit_tool_outputs" @@ -149,7 +154,10 @@ class RunBase(BaseModel): class ResultBase(BaseModel): thread_id: str messages: List[Message] + run_id: Optional[str] = None usage: Optional[dict] = None + run_status: Optional[str] = None + required_action: Optional[RequiredAction] = None class CreateAgentRequest(BaseModel): @@ -158,6 +166,9 @@ class CreateAgentRequest(BaseModel): description: Optional[str] = None tools: Optional[list[Tool]] name: Optional[str] = None + tool_resources: Optional[ToolResources] = None + agent_resource_role_arn: Optional[str] = None + agent_alias: Optional[str] = None class RunAgentRequest(BaseModel): @@ -166,3 +177,4 @@ class RunAgentRequest(BaseModel): thread_id: Optional[str] = None messages: Optional[List[Message]] = None tool_outputs: Optional[List[ToolOutput]] = None + run_id: Optional[str] = None diff --git a/libs/core/llmstudio_core/agents/openai/data_models.py b/libs/core/llmstudio_core/agents/openai/data_models.py index eb434999..93bb38f0 100644 --- a/libs/core/llmstudio_core/agents/openai/data_models.py +++ b/libs/core/llmstudio_core/agents/openai/data_models.py @@ -4,21 +4,14 @@ from llmstudio_core.agents.data_models import ( AgentBase, Attachment, - CreateAgentRequest, InputMessageBase, - ResultBase, - RunAgentRequest, RunBase, ToolOutput, + ToolResources, ) from pydantic import BaseModel -class ToolResources(BaseModel): - file_ids: Optional[List[str]] = None # For code_interpreter - vector_store_ids: Optional[List[str]] = None # For file_search - - class ResponseFormatType(str, Enum): """Enum for response format types.""" @@ -47,17 +40,5 @@ class OpenAIRun(RunBase): tool_outputs: Optional[List[ToolOutput]] = [] -class OpenAIResult(ResultBase): - run_id: str - - class OpenAIInputMessage(InputMessageBase): attachments: Optional[List[Attachment]] = [] - - -class OpenAICreateAgentRequest(CreateAgentRequest): - tool_resources: Optional[ToolResources] = None - - -class OpenAIRunAgentRequest(RunAgentRequest): - run_id: Optional[str] = None diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index 425ef79b..c2f1aa08 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -5,6 +5,7 @@ from llmstudio_core.agents.data_models import ( Annotation, Attachment, + CreateAgentRequest, File, FileCitation, ImageFile, @@ -14,6 +15,8 @@ Message, RefusalContent, RequiredAction, + ResultBase, + RunAgentRequest, TextContent, TextObject, Tool, @@ -23,11 +26,8 @@ from llmstudio_core.agents.manager import AgentManager, agent_manager from llmstudio_core.agents.openai.data_models import ( OpenAIAgent, - OpenAICreateAgentRequest, OpenAIInputMessage, - OpenAIResult, OpenAIRun, - OpenAIRunAgentRequest, ) from llmstudio_core.exceptions import AgentError from pydantic import ValidationError @@ -77,7 +77,7 @@ def create_agent(self, params: dict) -> OpenAIAgent: ) def _validate_create_request(self, request: dict): - return OpenAICreateAgentRequest( + return CreateAgentRequest( model=request.get("model"), instructions=request.get("instructions"), description=request.get("description"), @@ -87,7 +87,7 @@ def _validate_create_request(self, request: dict): ) def _validate_run_request(self, request): - return OpenAIRunAgentRequest(**request) + return RunAgentRequest(**request) def _validate_input_messages(self, messages): return [OpenAIInputMessage(**msg) for msg in messages] @@ -99,7 +99,7 @@ def _validate_result_request(self, request): def run_agent(self, params: dict) -> OpenAIRun: try: - run_request: OpenAIRunAgentRequest = self._validate_run_request(params) + run_request: RunAgentRequest = self._validate_run_request(params) except ValidationError as e: raise AgentError(str(e)) @@ -119,7 +119,7 @@ def run_agent(self, params: dict) -> OpenAIRun: return openai_run - def retrieve_result(self, params) -> OpenAIResult: + def retrieve_result(self, params) -> ResultBase: """ Retrieves an existing agent. """ @@ -138,7 +138,7 @@ def _process_required_action_without_streaming(self, run): arguments=tool.function.arguments, name=tool.function.name ) tool_calls.append(ToolCall(id=tool.id, function=function, type=tool.type)) - required_action = RequiredAction(submit_tools_outputs=tool_calls) + required_action = RequiredAction(submit_tool_outputs=tool_calls) return [ Message( @@ -150,7 +150,7 @@ def _process_required_action_without_streaming(self, run): ) ] - def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResult: + def _process_result_without_streaming(self, openai_run: OpenAIRun) -> ResultBase: run = openai.beta.threads.runs.retrieve( thread_id=openai_run.thread_id, run_id=openai_run.run_id ) @@ -160,10 +160,13 @@ def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResu ) if run.status == "requires_action": - return OpenAIResult( - messages=self._process_required_action_without_streaming(run), + messages = self._process_required_action_without_streaming(run) + return ResultBase( + messages=messages, thread_id=openai_run.thread_id, run_id=run.id, + run_status=run.status, + required_action=messages[0].required_action, ) messages = openai.beta.threads.messages.list(thread_id=openai_run.thread_id) @@ -172,16 +175,16 @@ def _process_result_without_streaming(self, openai_run: OpenAIRun) -> OpenAIResu "input_tokens": run.usage.prompt_tokens, "output_tokens": run.usage.completion_tokens, } - return OpenAIResult( + return ResultBase( messages=processed_messages, thread_id=openai_run.thread_id, run_id=run.id, usage=usage, + run_status=run.status, ) def _process_messages_without_streaming(self, messages: list): processed_messages = [] - print(messages) for msg in messages: content = [] attachments = self._process_message_attachments(msg.attachments) @@ -285,7 +288,7 @@ def create_run(self, thread_id: str, assistant_id: str) -> str: ) return run.id - def submit_tool_outputs(self, params: dict) -> OpenAIResult: + def submit_tool_outputs(self, params: dict) -> ResultBase: """ Retrieves an existing agent. """ From 6c4c30afb2461b803ef3d8f52de5330c06ded901 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Mon, 3 Mar 2025 23:59:39 +0000 Subject: [PATCH 40/48] Finalized unification of bedrock - openai interfaces --- examples/irius_test_bedrock.py | 28 ++++++------ examples/irius_test_openai.py | 26 ++++++----- .../agents/bedrock/data_models.py | 7 +-- .../llmstudio_core/agents/bedrock/manager.py | 3 +- .../core/llmstudio_core/agents/data_models.py | 44 +++++++++++++++++-- .../llmstudio_core/agents/openai/manager.py | 5 ++- 6 files changed, 72 insertions(+), 41 deletions(-) diff --git a/examples/irius_test_bedrock.py b/examples/irius_test_bedrock.py index c280ab25..2c4607ea 100644 --- a/examples/irius_test_bedrock.py +++ b/examples/irius_test_bedrock.py @@ -3,7 +3,7 @@ from llmstudio_core.agents import AgentManagerCore from llmstudio_core.agents.data_models import ToolCall, ToolOutput, ResultBase, CreateAgentRequest, RunAgentRequest -bedrock_agent_manager = AgentManagerCore("bedrock") +agent_manager = AgentManagerCore("bedrock") # Define a function to get the temperature def get_temperature(location): @@ -27,7 +27,7 @@ def get_temperature(location): agent_request = CreateAgentRequest( - name="weather-expert-15", + name="weather-expert-20", agent_resource_role_arn="arn:aws:iam::563576320055:role/test-agent-ICNQP", model="anthropic.claude-3-5-sonnet-20241022-v2:0", instructions=( @@ -55,7 +55,7 @@ def get_temperature(location): ] ) -assistant = bedrock_agent_manager.create_agent(agent_request.model_dump()) +assistant = agent_manager.create_agent(agent_request.model_dump()) print(f"Assistant created with ID: {assistant.agent_id}") @@ -68,16 +68,15 @@ def run_conversation(): print("Weather Assistant: Goodbye!") break - run_agent_request = RunAgentRequest( - agent_id=assistant.agent_id, - alias_id=assistant.agent_alias_id, + run_agent_request = RunAgentRequest.from_agent( + agent=assistant, messages=[ {"role": "user", "content": user_input}, ], ) - run = bedrock_agent_manager.run_agent(run_agent_request.model_dump()) - result : ResultBase = bedrock_agent_manager.retrieve_result(run) + run = agent_manager.run_agent(run_agent_request.model_dump()) + result : ResultBase = agent_manager.retrieve_result(run) # Wait for the run to complete while True: @@ -96,11 +95,10 @@ def run_conversation(): if function_name == "get_temperature": location = function_args.get("location") temp_result = get_temperature(location) - tool_outputs.append(ToolOutput( - tool_call_id = tool_call.id, - output = json.dumps(temp_result), - action_group=tool_call.action_group, - function_name=tool_call.function.name + tool_outputs.append( + ToolOutput.from_tool_call( + tool_call = tool_call, + tool_output = json.dumps(temp_result), )) # Submit the outputs back to the assistant submit_outputs_request = RunAgentRequest( @@ -110,8 +108,8 @@ def run_conversation(): tool_outputs=tool_outputs, run_id=result.run_id ) - run = bedrock_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) - result : ResultBase = bedrock_agent_manager.retrieve_result(run) + run = agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + result : ResultBase = agent_manager.retrieve_result(run) elif result.run_status in ["failed", "cancelled"]: print(f"Run ended with status: {result.run_status}") diff --git a/examples/irius_test_openai.py b/examples/irius_test_openai.py index 46ecc51b..a04e9d65 100644 --- a/examples/irius_test_openai.py +++ b/examples/irius_test_openai.py @@ -4,7 +4,7 @@ from llmstudio_core.agents.data_models import ToolCall, ToolOutput, ResultBase, CreateAgentRequest, RunAgentRequest os.environ["OPENAI_API_TYPE"] = "openai" -openai_agent_manager = AgentManagerCore("openai") +agent_manager = AgentManagerCore("openai") # Define a function to get the temperature def get_temperature(location): @@ -55,7 +55,7 @@ def get_temperature(location): ] ) -assistant = openai_agent_manager.create_agent(agent_request.model_dump()) +assistant = agent_manager.create_agent(agent_request.model_dump()) print(f"Assistant created with ID: {assistant.agent_id}") @@ -68,15 +68,15 @@ def run_conversation(): print("Weather Assistant: Goodbye!") break - run_agent_request = RunAgentRequest( - agent_id=assistant.agent_id, + run_agent_request = RunAgentRequest.from_agent( + agent=assistant, messages=[ {"role": "user", "content": user_input}, ], ) - run = openai_agent_manager.run_agent(run_agent_request.model_dump()) - result : ResultBase = openai_agent_manager.retrieve_result(run) + run = agent_manager.run_agent(run_agent_request.model_dump()) + result : ResultBase = agent_manager.retrieve_result(run) # Wait for the run to complete while True: @@ -95,10 +95,12 @@ def run_conversation(): if function_name == "get_temperature": location = function_args.get("location") temp_result = get_temperature(location) - tool_outputs.append(ToolOutput( - tool_call_id = tool_call.id, - output = json.dumps(temp_result) - )) + tool_outputs.append( + ToolOutput.from_tool_call( + tool_call=tool_call, + tool_output = json.dumps(temp_result) + ) + ) # Submit the outputs back to the assistant submit_outputs_request = RunAgentRequest( agent_id=assistant.agent_id, @@ -106,8 +108,8 @@ def run_conversation(): tool_outputs=tool_outputs, run_id=result.run_id ) - run = openai_agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) - result : ResultBase = openai_agent_manager.retrieve_result(run) + run = agent_manager.submit_tool_outputs(submit_outputs_request.model_dump()) + result : ResultBase = agent_manager.retrieve_result(run) elif result.run_status in ["failed", "cancelled"]: print(f"Run ended with status: {result.run_status}") diff --git a/libs/core/llmstudio_core/agents/bedrock/data_models.py b/libs/core/llmstudio_core/agents/bedrock/data_models.py index 5276f4ee..85531f69 100644 --- a/libs/core/llmstudio_core/agents/bedrock/data_models.py +++ b/libs/core/llmstudio_core/agents/bedrock/data_models.py @@ -1,6 +1,6 @@ from typing import Awaitable, Literal -from llmstudio_core.agents.data_models import AgentBase, RunBase, Tool, ToolCall +from llmstudio_core.agents.data_models import AgentBase, RunBase, Tool from pydantic import BaseModel @@ -8,7 +8,6 @@ class BedrockAgent(AgentBase): agent_resource_role_arn: str agent_status: str agent_arn: str - agent_alias_id: str class BedrockRun(RunBase): @@ -50,7 +49,3 @@ def from_tool(cls, tool: Tool) -> "BedrockTool": name=name, parameters=parameters, ) - - -class BedrockToolCall(ToolCall): - action_group: str diff --git a/libs/core/llmstudio_core/agents/bedrock/manager.py b/libs/core/llmstudio_core/agents/bedrock/manager.py index 17d77bb9..2403cebe 100644 --- a/libs/core/llmstudio_core/agents/bedrock/manager.py +++ b/libs/core/llmstudio_core/agents/bedrock/manager.py @@ -9,7 +9,6 @@ BedrockAgent, BedrockRun, BedrockTool, - BedrockToolCall, ) from llmstudio_core.agents.data_models import ( Attachment, @@ -419,7 +418,7 @@ async def aretrieve_result(self, run) -> ResultBase: arguments=arguments, name=name ) - tool_call = BedrockToolCall( + tool_call = ToolCall( id=invocation_id, function=tool_call_function, type=invocation_type, diff --git a/libs/core/llmstudio_core/agents/data_models.py b/libs/core/llmstudio_core/agents/data_models.py index e87961f2..2c7fe96f 100644 --- a/libs/core/llmstudio_core/agents/data_models.py +++ b/libs/core/llmstudio_core/agents/data_models.py @@ -4,6 +4,13 @@ from pydantic import BaseModel +class ExcludeNoneBaseModel(BaseModel): + def model_dump(self, **kwargs): + # Ensure exclude_none is set to True by default + kwargs.setdefault("exclude_none", True) + return super().model_dump(**kwargs) + + class ToolResources(BaseModel): file_ids: Optional[List[str]] = None # For code_interpreter vector_store_ids: Optional[List[str]] = None # For file_search @@ -99,10 +106,11 @@ class ToolCallFunction(BaseModel): name: str -class ToolCall(BaseModel): +class ToolCall(ExcludeNoneBaseModel): id: str function: ToolCallFunction type: str + action_group: Optional[str] = None class RequiredAction(BaseModel): @@ -110,12 +118,21 @@ class RequiredAction(BaseModel): type: Literal["submit_tool_outputs"] = "submit_tool_outputs" -class ToolOutput(BaseModel): +class ToolOutput(ExcludeNoneBaseModel): tool_call_id: Optional[str] = None output: Optional[str] = None action_group: Optional[str] = None function_name: Optional[str] = None + @classmethod + def from_tool_call(cls, tool_call: ToolCall, tool_output: str) -> "ToolOutput": + return cls( + output=tool_output, + tool_call_id=tool_call.id, + function_name=tool_call.function.name, + action_group=tool_call.action_group, + ) + class Message(BaseModel): id: Optional[str] = None @@ -144,6 +161,7 @@ class AgentBase(BaseModel): model: Optional[str] = None instructions: Optional[str] = None tools: Optional[list[Tool]] = [] + agent_alias_id: Optional[str] = None class RunBase(BaseModel): @@ -160,7 +178,7 @@ class ResultBase(BaseModel): required_action: Optional[RequiredAction] = None -class CreateAgentRequest(BaseModel): +class CreateAgentRequest(ExcludeNoneBaseModel): model: str instructions: Optional[str] description: Optional[str] = None @@ -171,10 +189,28 @@ class CreateAgentRequest(BaseModel): agent_alias: Optional[str] = None -class RunAgentRequest(BaseModel): +class RunAgentRequest(ExcludeNoneBaseModel): agent_id: str alias_id: Optional[str] = None thread_id: Optional[str] = None messages: Optional[List[Message]] = None tool_outputs: Optional[List[ToolOutput]] = None run_id: Optional[str] = None + + @classmethod + def from_agent( + cls, + agent: AgentBase, + thread_id: Optional[str] = None, + messages: Optional[List[Message]] = None, + tool_outputs: Optional[List[ToolOutput]] = None, + run_id: Optional[str] = None, + ): + return cls( + agent_id=agent.agent_id, + alias_id=agent.agent_alias_id, + thread_id=thread_id, + messages=messages, + tool_outputs=tool_outputs, + run_id=run_id, + ) diff --git a/libs/core/llmstudio_core/agents/openai/manager.py b/libs/core/llmstudio_core/agents/openai/manager.py index c2f1aa08..32e7d778 100644 --- a/libs/core/llmstudio_core/agents/openai/manager.py +++ b/libs/core/llmstudio_core/agents/openai/manager.py @@ -293,12 +293,13 @@ def submit_tool_outputs(self, params: dict) -> ResultBase: Retrieves an existing agent. """ try: - run_request: OpenAIRunAgentRequest = self._validate_run_request(params) + run_request: RunAgentRequest = self._validate_run_request(params) except ValidationError as e: raise AgentError(str(e)) tools_outputs = [ - tool.model_dump(exclude_none=True) for tool in run_request.tool_outputs + tool.model_dump(exclude="function_name") + for tool in run_request.tool_outputs ] run = openai.beta.threads.runs.submit_tool_outputs_and_poll( thread_id=run_request.thread_id, From dcb4ae17dfefbf29bb72693e0f2c06522da47cd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Tue, 4 Mar 2025 00:01:46 +0000 Subject: [PATCH 41/48] formatting --- examples/irius_test_bedrock.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/irius_test_bedrock.py b/examples/irius_test_bedrock.py index 2c4607ea..dd02f73c 100644 --- a/examples/irius_test_bedrock.py +++ b/examples/irius_test_bedrock.py @@ -99,7 +99,8 @@ def run_conversation(): ToolOutput.from_tool_call( tool_call = tool_call, tool_output = json.dumps(temp_result), - )) + ) + ) # Submit the outputs back to the assistant submit_outputs_request = RunAgentRequest( agent_id=assistant.agent_id, From 227a74cf29de4064bc9fe348dbe8520e3f4133d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Tue, 4 Mar 2025 00:02:28 +0000 Subject: [PATCH 42/48] formatting --- examples/irius_test_bedrock.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/irius_test_bedrock.py b/examples/irius_test_bedrock.py index dd02f73c..ec176e70 100644 --- a/examples/irius_test_bedrock.py +++ b/examples/irius_test_bedrock.py @@ -97,8 +97,8 @@ def run_conversation(): temp_result = get_temperature(location) tool_outputs.append( ToolOutput.from_tool_call( - tool_call = tool_call, - tool_output = json.dumps(temp_result), + tool_call=tool_call, + tool_output = json.dumps(temp_result) ) ) # Submit the outputs back to the assistant From 949aa3b4cef94bd33376b156399d4c1b617322af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Tue, 4 Mar 2025 00:05:38 +0000 Subject: [PATCH 43/48] alias_id usage removed --- examples/irius_test_bedrock.py | 7 +++---- examples/irius_test_openai.py | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/examples/irius_test_bedrock.py b/examples/irius_test_bedrock.py index ec176e70..59fe023d 100644 --- a/examples/irius_test_bedrock.py +++ b/examples/irius_test_bedrock.py @@ -27,7 +27,7 @@ def get_temperature(location): agent_request = CreateAgentRequest( - name="weather-expert-20", + name="weather-expert-21", agent_resource_role_arn="arn:aws:iam::563576320055:role/test-agent-ICNQP", model="anthropic.claude-3-5-sonnet-20241022-v2:0", instructions=( @@ -102,9 +102,8 @@ def run_conversation(): ) ) # Submit the outputs back to the assistant - submit_outputs_request = RunAgentRequest( - agent_id=assistant.agent_id, - alias_id=assistant.agent_alias_id, + submit_outputs_request = RunAgentRequest.from_agent( + agent=assistant, thread_id=result.thread_id, tool_outputs=tool_outputs, run_id=result.run_id diff --git a/examples/irius_test_openai.py b/examples/irius_test_openai.py index a04e9d65..de970f29 100644 --- a/examples/irius_test_openai.py +++ b/examples/irius_test_openai.py @@ -102,8 +102,8 @@ def run_conversation(): ) ) # Submit the outputs back to the assistant - submit_outputs_request = RunAgentRequest( - agent_id=assistant.agent_id, + submit_outputs_request = RunAgentRequest.from_agent( + agent=assistant, thread_id=result.thread_id, tool_outputs=tool_outputs, run_id=result.run_id From 678e7b6a1c68a08ebcc7409722954d41bd02d0ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Gon=C3=A7alves?= Date: Fri, 7 Mar 2025 12:23:17 +0000 Subject: [PATCH 44/48] Documentation update --- ..._bedrock.py => weather_example_bedrock.py} | 2 +- ...st_openai.py => weather_example_openai.py} | 0 .../llmstudio_core/agents/agents_guide.md | 197 ++++++++++++++++++ 3 files changed, 198 insertions(+), 1 deletion(-) rename examples/{irius_test_bedrock.py => weather_example_bedrock.py} (99%) rename examples/{irius_test_openai.py => weather_example_openai.py} (100%) create mode 100644 libs/core/llmstudio_core/agents/agents_guide.md diff --git a/examples/irius_test_bedrock.py b/examples/weather_example_bedrock.py similarity index 99% rename from examples/irius_test_bedrock.py rename to examples/weather_example_bedrock.py index 59fe023d..0dfef752 100644 --- a/examples/irius_test_bedrock.py +++ b/examples/weather_example_bedrock.py @@ -27,7 +27,7 @@ def get_temperature(location): agent_request = CreateAgentRequest( - name="weather-expert-21", + name="weather-expert-25", agent_resource_role_arn="arn:aws:iam::563576320055:role/test-agent-ICNQP", model="anthropic.claude-3-5-sonnet-20241022-v2:0", instructions=( diff --git a/examples/irius_test_openai.py b/examples/weather_example_openai.py similarity index 100% rename from examples/irius_test_openai.py rename to examples/weather_example_openai.py diff --git a/libs/core/llmstudio_core/agents/agents_guide.md b/libs/core/llmstudio_core/agents/agents_guide.md new file mode 100644 index 00000000..8f8289c0 --- /dev/null +++ b/libs/core/llmstudio_core/agents/agents_guide.md @@ -0,0 +1,197 @@ +## LLMStudio Agents Documentation + +This is a brief overveiw of the main functions and data types you need to be aware of to interact with LLMStudio agents, to see examples of the usage of this wrapper with openai and bedrock agents see `weather_example_bedrock.py` and `weather_example_openai.py` in the examples folder + +### Functions + +#### `create_agent`: + + +Function to create a new agent / assistant, takes a single `CreateAgentRequest` object as input that defines the fields of the newly created agent. + +Parameters: +- request: `CreateAgentRequest` + +Returns: +- `AgentBase` - agent object to be used when running requests + + +#### `run_agent`: + +Creates a run request for the agent in question, this function is *non-blocking*, meaning it won't return a final result, simple a reference to a run to be later polled / retrieved. + +Parameters: +- request: `RunAgentRequest` + +Returns: +- `RunBase` - run object that can be used to retrieve the results + +#### `retrieve_result`: + +Retireves the result based on a provided reference to a previously started run, waits until the run is done in a synchronous way. This should + +Parameters: +- request: `RunBase` + +Returns: +- `ResultBase` - result of the run + +#### `submit_tool_outputs`: + +Parameters: +- request: `RunBase` + +Returns: +- `ResultBase` - result of the run + + +### Data Types + +#### `CreateAgentRequest` + +`CreateAgentRequest` is a data type used to define the parameters required to create a new agent. + +Attributes: +- `model` (str): The foundational model identifier for the agent. +- `instructions` (Optional[str]): System prompt for the agent +- `description` (Optional[str]): Agent description +- `tools` (Optional[list[`Tool`]]): Tools the agent can use, specified in openai format +- `name` (Optional[str]): Name for the agent. +- `tool_resources` (Optional[`ToolResources`]): resources for code interpreter and vector search +- `agent_resource_role_arn` (Optional[str]) **REQUIRED FOR BEDROCK**: ARN for resource access role. +- `agent_alias` (Optional[str]) **REQUIRED FOR BEDROCK**: Alias for the agent + +#### `RunAgentRequest`: + +`RunAgentRequest` is a data type used to define the parameters required to run an existing agent. + +Attributes: +- `agent_id` (str): The unique identifier of the agent to be run. +- `alias_id` (Optional[str]) **REQUIRED FOR BEDROCK** : The alias identifier of the agent. +- `thread_id` (Optional[str]): An optional identifier for the thread or conversation context. If one is not provided, a new thread will be create. +- `messages` (Optional[List[`Message`]]): A list of messages representing the conversation history. Should only be used when using the RunAgentRequest as an input to the `run_agent` function +- `tool_outputs` (Optional[List[`ToolOutput`]]): A list of outputs from tools that the agent can utilize. This should only be used when using the RunAgentRequest as an input to the `submit_tool_outputs` function +- `run_id` (Optional[str]): An optional identifier to continue a previous run. his should only be used when using the RunAgentRequest as an input to the `submit_tool_outputs` function + +Functions: + +- `from_agent`: An auxiliary to create a `RunAgentRequest` instance from an `AgentBase` object. + + Parameters: + - `agent` (`AgentBase`): The agent from which to create the request. + - `thread_id` (Optional[str]): An optional identifier for the thread or conversation context. + - `messages` (Optional[List[`Message`]]): A list of messages representing the conversation history. + - `tool_outputs` (Optional[List[`ToolOutput`]]): A list of outputs from tools that the agent can utilize. + - `run_id` (Optional[str]): An optional identifier to continue a previous run. + + Returns: + - `RunAgentRequest`: A new instance of `RunAgentRequest` initialized with the provided parameters. + + +#### `Tool` + +`Tool` is a data type used to specify tools that an agent can utilize. + +Attributes: +- `type` (str): The type identifier of the tool. +- `function` (Optional[`Function`]): The function definition associated with the tool, specified in OpenAI format. + + +#### `Function` + +`Function` is a data type used to define a function associated with a tool, specified in OpenAI function format. + +Attributes: +- `name` (str): The name of the function. +- `description` (str): A brief description of the function's purpose. +- `parameters` (`Parameters`): The parameters accepted by the function. + + +#### `Parameters` + +`Parameters` is a data type used to define the parameters accepted by a function in OpenAI function format. + +Attributes: +- `type` (str): The type of the parameters object (typically set to "object"). +- `properties` (Dict): A dictionary specifying the properties (parameters) that the function accepts. +- `required` (List[str]): A list of parameter names that are required. + + +#### `ToolResources` + +`ToolResources` is a data type that contains resources required by certain tools used by the agent. + +Attributes: +- `file_ids` (Optional[List[str]]): A list of file identifiers for use with the `code_interpreter` tool. +- `vector_store_ids` (Optional[List[str]]): A list of vector store identifiers for use with the `file_search` tool. + + +#### `ToolOutput` + +`ToolOutput` is a data type that represents the output from a tool after its execution by the agent. + +Attributes: +- `tool_call_id` (Optional[str]): The unique identifier of the tool call instance. +- `output` (Optional[str]): The result or output produced by the tool. +- `action_group` (Optional[str]): The action group or category associated with the tool call. +- `function_name` (Optional[str]): The name of the function associated with the executed tool. + +Functions: +- `from_tool_call`: Class method that creates a `ToolOutput` instance from a given `ToolCall` and its output. + + Parameters: + + - `tool_call` (`ToolCall`): The `ToolCall` instance representing the tool call. + - `tool_output` (`str`): The output produced by the tool. + + Returns: + + - `ToolOutput`: An instance of `ToolOutput` populated with data from the `ToolCall` and `tool_output`. + + + +#### `RunBase` + +`RunBase` represents the essential information required to initiate or continue an agent's run within a conversation thread. + +Attributes: +- `thread_id` (str): The unique identifier of the conversation thread. +- `agent_id` (Optional[str]): The unique identifier of the agent handling the thread. Defaults to `None`. + +#### `ResultBase` + +`ResultBase` is a data type that encapsulates the result produced by the agent after processing a request. + +Attributes: +- `thread_id` (str): The unique identifier of the conversation thread. +- `messages` (List[`Message`]): A list of `Message` instances representing the conversation history, including both user and agent messages. +- `run_id` (Optional[str]): The unique identifier of the specific run or interaction. Defaults to `None`. +- `usage` (Optional[dict]): A dictionary containing usage metrics, such as token counts and processing time. Defaults to `None`. +- `run_status` (Optional[str]): The current status of the run (e.g., `'completed'`, `'in-progress'`, `'failed'`). Defaults to `None`. +- `required_action` (Optional[`RequiredAction`]): An optional field indicating any required user action to proceed further. Defaults to `None`. + + +#### `RequiredAction` + +`RequiredAction` is a data type representing an action required from the user to proceed with the interaction, typically involving the submission of tool outputs. + +Attributes: +- `submit_tool_outputs` (List[`ToolCall`]): A list of `ToolCall` instances that the user needs to submit. +- `type` (Literal["submit_tool_outputs"]): A literal string indicating the type of required action. Defaults to `"submit_tool_outputs"`. + +#### `Message` + +`Message` represents an individual message within a conversation thread between a user and an assistant. + +Attributes: +- `id` (Optional[str]): The unique identifier of the message. Defaults to `None`. +- `object` (Optional[str]): The type of the object, defaulting to `"thread.message"`. +- `created_at` (Optional[int]): A timestamp indicating when the message was created. Defaults to `None`. +- `thread_id` (Optional[str]): The unique identifier of the conversation thread. Defaults to `None`. +- `role` (Optional[Literal["user", "assistant"]]): The role of the message sender, either `"user"` or `"assistant"`. Defaults to `None`. +- `content` (Optional[Union[str, List[Union[`ImageFileContent`, `TextContent`, `RefusalContent`, `ImageUrlContent`]]]]): The content of the message, which can be a string or a list of content objects. Defaults to an empty list. +- `assistant_id` (Optional[str]): The unique identifier of the assistant that generated the message. Defaults to `None`. +- `run_id` (Optional[str]): The unique identifier of the specific run or interaction. Defaults to `None`. +- `attachments` (List[`Attachment`]): A list of attachment objects associated with the message. Defaults to an empty list. +- `metadata` (Optional[dict]): A dictionary containing additional metadata for the message. Defaults to an empty dictionary. +- `required_action` (Optional[`RequiredAction`]): An optional field indicating any required action from the user to proceed further. Defaults to `None`. From 38dcb03c41d539af8cb397609a8f434bcd38b609 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Mon, 10 Mar 2025 14:44:13 +0000 Subject: [PATCH 45/48] Update agents_guide.md Signed-off-by: Diogo Goncalves --- libs/core/llmstudio_core/agents/agents_guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/core/llmstudio_core/agents/agents_guide.md b/libs/core/llmstudio_core/agents/agents_guide.md index 8f8289c0..2e99e99c 100644 --- a/libs/core/llmstudio_core/agents/agents_guide.md +++ b/libs/core/llmstudio_core/agents/agents_guide.md @@ -1,6 +1,6 @@ ## LLMStudio Agents Documentation -This is a brief overveiw of the main functions and data types you need to be aware of to interact with LLMStudio agents, to see examples of the usage of this wrapper with openai and bedrock agents see `weather_example_bedrock.py` and `weather_example_openai.py` in the examples folder +This is a brief overveiw of the main functions and data types you need to be aware of to interact with LLMStudio agents, to see examples of the usage of this wrapper with openai and bedrock agents see [`weather_example_bedrock.py`](https://github.com/TensorOpsAI/LLMstudio/blob/678e7b6a1c68a08ebcc7409722954d41bd02d0ac/examples/weather_example_bedrock.py) and [`weather_example_openai.py`](https://github.com/TensorOpsAI/LLMstudio/blob/678e7b6a1c68a08ebcc7409722954d41bd02d0ac/examples/weather_example_openai.py) in the examples folder ### Functions From 8f93d493e9fb9834cd6f1f1e994ecc378713a76e Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Mon, 10 Mar 2025 14:44:32 +0000 Subject: [PATCH 46/48] Update agents_guide.md Signed-off-by: Diogo Goncalves --- libs/core/llmstudio_core/agents/agents_guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/core/llmstudio_core/agents/agents_guide.md b/libs/core/llmstudio_core/agents/agents_guide.md index 2e99e99c..256b90f9 100644 --- a/libs/core/llmstudio_core/agents/agents_guide.md +++ b/libs/core/llmstudio_core/agents/agents_guide.md @@ -1,4 +1,4 @@ -## LLMStudio Agents Documentation +## LLMstudio Agents Documentation This is a brief overveiw of the main functions and data types you need to be aware of to interact with LLMStudio agents, to see examples of the usage of this wrapper with openai and bedrock agents see [`weather_example_bedrock.py`](https://github.com/TensorOpsAI/LLMstudio/blob/678e7b6a1c68a08ebcc7409722954d41bd02d0ac/examples/weather_example_bedrock.py) and [`weather_example_openai.py`](https://github.com/TensorOpsAI/LLMstudio/blob/678e7b6a1c68a08ebcc7409722954d41bd02d0ac/examples/weather_example_openai.py) in the examples folder From bc53ac9f18ac06ef0d2d4fc8222205d185b9bc99 Mon Sep 17 00:00:00 2001 From: Diogo Goncalves Date: Tue, 11 Mar 2025 09:26:35 +0000 Subject: [PATCH 47/48] chore: revert method rename --- libs/core/llmstudio_core/agents/__init__.py | 4 ++-- libs/core/llmstudio_core/providers/__init__.py | 4 ++-- libs/core/llmstudio_core/utils.py | 2 +- libs/proxy/llmstudio_proxy/server.py | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/libs/core/llmstudio_core/agents/__init__.py b/libs/core/llmstudio_core/agents/__init__.py index 7af05a59..8bdfe1c8 100644 --- a/libs/core/llmstudio_core/agents/__init__.py +++ b/libs/core/llmstudio_core/agents/__init__.py @@ -4,9 +4,9 @@ from llmstudio_core.agents.bedrock.manager import BedrockAgentManager from llmstudio_core.agents.manager import AgentManager, agent_registry -from llmstudio_core.utils import _load_config +from llmstudio_core.utils import _load_providers_config -_engine_config = _load_config() +_engine_config = _load_providers_config() def AgentManagerCore( diff --git a/libs/core/llmstudio_core/providers/__init__.py b/libs/core/llmstudio_core/providers/__init__.py index f4ef9d4e..6aa6c4e7 100644 --- a/libs/core/llmstudio_core/providers/__init__.py +++ b/libs/core/llmstudio_core/providers/__init__.py @@ -8,9 +8,9 @@ from llmstudio_core.providers.openai import OpenAIProvider from llmstudio_core.providers.provider import ProviderCore, provider_registry from llmstudio_core.providers.vertexai import VertexAIProvider -from llmstudio_core.utils import _load_config +from llmstudio_core.utils import _load_providers_config -_engine_config = _load_config() +_engine_config = _load_providers_config() def LLMCore(provider: str, api_key: Optional[str] = None, **kwargs) -> ProviderCore: diff --git a/libs/core/llmstudio_core/utils.py b/libs/core/llmstudio_core/utils.py index a9a8ccd7..69bf0422 100644 --- a/libs/core/llmstudio_core/utils.py +++ b/libs/core/llmstudio_core/utils.py @@ -56,7 +56,7 @@ class EngineConfig(BaseModel): agents: Dict[str, AgentConfig] -def _load_config() -> EngineConfig: +def _load_providers_config() -> EngineConfig: # TODO read from github default_config_path = Path(os.path.join(os.path.dirname(__file__), "config.yaml")) local_config_path = Path(os.getcwd(), "config.yaml") diff --git a/libs/proxy/llmstudio_proxy/server.py b/libs/proxy/llmstudio_proxy/server.py index df10c734..da9f3291 100644 --- a/libs/proxy/llmstudio_proxy/server.py +++ b/libs/proxy/llmstudio_proxy/server.py @@ -7,7 +7,7 @@ from fastapi import FastAPI, Request from fastapi.middleware.cors import CORSMiddleware from fastapi.responses import StreamingResponse -from llmstudio_core.providers import _load_config +from llmstudio_core.providers import _load_providers_config from llmstudio_core.providers.provider import provider_registry from llmstudio_proxy.config import ENGINE_HOST, ENGINE_PORT from llmstudio_proxy.utils import get_current_version @@ -49,7 +49,7 @@ class ProxyConfig(BaseModel): def create_proxy_app( - started_event: Event, config: ProxyConfig = _load_config() + started_event: Event, config: ProxyConfig = _load_providers_config() ) -> FastAPI: app = FastAPI( title=ENGINE_TITLE, From 1889bb5292afaa7047f981fc9a1e6c1034da8562 Mon Sep 17 00:00:00 2001 From: brunoalho Date: Tue, 11 Mar 2025 09:34:53 +0000 Subject: [PATCH 48/48] [feat] add envs to examples --- examples/weather_example_bedrock.py | 3 +++ examples/weather_example_openai.py | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/examples/weather_example_bedrock.py b/examples/weather_example_bedrock.py index 0dfef752..5941641e 100644 --- a/examples/weather_example_bedrock.py +++ b/examples/weather_example_bedrock.py @@ -3,6 +3,9 @@ from llmstudio_core.agents import AgentManagerCore from llmstudio_core.agents.data_models import ToolCall, ToolOutput, ResultBase, CreateAgentRequest, RunAgentRequest +# os.environ["BEDROCK_ACCESS_KEY"] = "" +# os.environ["BEDROCK_SECRET_KEY"] = "" +# os.environ["BEDROCK_REGION"] = "" agent_manager = AgentManagerCore("bedrock") # Define a function to get the temperature diff --git a/examples/weather_example_openai.py b/examples/weather_example_openai.py index de970f29..a6154c94 100644 --- a/examples/weather_example_openai.py +++ b/examples/weather_example_openai.py @@ -3,7 +3,9 @@ from llmstudio_core.agents import AgentManagerCore from llmstudio_core.agents.data_models import ToolCall, ToolOutput, ResultBase, CreateAgentRequest, RunAgentRequest -os.environ["OPENAI_API_TYPE"] = "openai" +#Setup your envirounment variables +# os.environ["OPENAI_API_TYPE"] = "openai" +# os.environ["OPENAI_API_KEY"] = "" agent_manager = AgentManagerCore("openai") # Define a function to get the temperature